前端开发

syncfusion-react-query-builder

syncfusion/reac…s-skills

Comprehensive guide to implementing Syncfusion React Query Builder component. Use this skill when building advanced filter interfaces, creating complex data query systems, or implementing dynamic rule-based filtering. This skill covers query builder configuration, SQL query conversion, drag-and-drop filtering, customization, and state management.

  • 716 次安装
  • 3 星标
  • 收录于

安装命令

npx skills add https://github.com/syncfusion/react-ui-components-skills --skill syncfusion-react-query-builder

SKILL.md

Implementing Syncfusion React Query Builder

A comprehensive guide for implementing and customizing the Syncfusion React Query Builder component. The Query Builder is a powerful UI component for creating and managing complex filter conditions, with support for rule-based queries, multiple data types, SQL generation, and extensive customization options.

Component Overview

The Query Builder component provides a graphical interface for creating and editing complex filter rules. It outputs structured JSON that can be converted to SQL, Mongo queries, or custom predicates for filtering data. Key capabilities include:

  • Rule Management: Create, edit, delete, and nest rules and groups
  • Multiple Data Types: Support for string, number, date, boolean, and custom types
  • Operator Support: 16+ built-in operators (equal, contains, between, in, etc.)
  • Query Conversion: Convert to SQL, Mongo, or parameterized queries
  • Customization: Custom templates, themes, and styling
  • Accessibility: WCAG compliant with keyboard navigation and screen reader support
  • Advanced Features: Drag-and-drop, state persistence, cloning, locking

Documentation and Navigation Guide