Expose external API
Summary: Project doc: https://docs.google.com/document/d/1miofxds9DJgWScj0zFyBbdpRH5Rj0T9FqiCapof5-vU Reviewed By: lblasa Differential Revision: D48599785 fbshipit-source-id: ae5835ece1299d26dcaeb3cb66668aa919900a85
This commit is contained in:
committed by
Facebook GitHub Bot
parent
a492b32bd3
commit
bee42f442e
@@ -12,17 +12,18 @@ import {Button, Input, Space} from 'antd';
|
||||
import * as React from 'react';
|
||||
import {FieldConfig, OperatorConfig} from './PowerSearchConfig';
|
||||
|
||||
export type SearchExpressionTerm = {
|
||||
export type IncompleteSearchExpressionTerm = {
|
||||
field: FieldConfig;
|
||||
operator: OperatorConfig;
|
||||
searchValue?: string;
|
||||
};
|
||||
export type SearchExpressionTerm = Required<IncompleteSearchExpressionTerm>;
|
||||
|
||||
type PowerSearchTermProps = {
|
||||
searchTerm: SearchExpressionTerm;
|
||||
searchTerm: IncompleteSearchExpressionTerm;
|
||||
searchValueRenderer: 'input' | 'button';
|
||||
onCancel: () => void;
|
||||
onFinalize: (completeSearchTerm: Required<SearchExpressionTerm>) => void;
|
||||
onFinalize: (completeSearchTerm: SearchExpressionTerm) => void;
|
||||
};
|
||||
|
||||
export const PowerSearchTerm: React.FC<PowerSearchTermProps> = ({
|
||||
|
||||
Reference in New Issue
Block a user