文件最后提交记录最后更新时间
3 个月前
1 个月前
3 个月前
3 个月前
22 天前
1 个月前
3 个月前
3 个月前
3 个月前
1 个月前
README

@react-querybuilder/prime

Official react-querybuilder compatibility package for PrimeReact.

Installation

npm i react-querybuilder @react-querybuilder/prime primereact primeicons
# OR yarn add / pnpm add / bun add

Usage

To configure the query builder to use PrimeReact-compatible components, place QueryBuilderPrime above QueryBuilder in the component hierarchy.

import { QueryBuilderPrime } from '@react-querybuilder/prime';
import { useState } from 'react';
import { type Field, QueryBuilder, type RuleGroupType } from 'react-querybuilder';
import 'primeicons/primeicons.css';

const fields: Field[] = [
  { name: 'firstName', label: 'First Name' },
  { name: 'lastName', label: 'Last Name' },
];

export function App() {
  const [query, setQuery] = useState<RuleGroupType>({ combinator: 'and', rules: [] });

  return (
    <QueryBuilderPrime>
      <QueryBuilder fields={fields} query={query} onQueryChange={setQuery} />
    </QueryBuilderPrime>
  );
}