@react-querybuilder/chakra
Version:
Custom Chakra UI components for react-querybuilder
13 lines (12 loc) • 804 B
TypeScript
import type { ComponentPropsWithoutRef } from "react";
import * as React from "react";
import type { VersatileSelectorProps } from "react-querybuilder";
import { NativeSelectRoot } from "./snippets/native-select";
/**
* @group Props
*/
export interface ChakraValueSelectorProps extends VersatileSelectorProps, ComponentPropsWithoutRef<typeof NativeSelectRoot> {}
/**
* @group Components
*/
export declare const ChakraValueSelector: ({ className, handleOnChange, options, value, title, disabled, testID: _testID, rule: _rule, rules: _rules, level: _level, path: _path, context: _context, validation: _validation, operator: _operator, field: _field, fieldData: _fieldData, multiple: _multiple, listsAsArrays: _listsAsArrays, schema: _schema,...extraProps }: ChakraValueSelectorProps) => React.JSX.Element;