Crm: { BoardOptions: < TFieldValues extends FieldValues, TOption extends ItemWithId & { name: string }, >( props: ViewProps & Omit<FormFieldProps<TFieldValues>, "render"> & { handleClose: VoidFunction; handleSearch?: (text: string) => void; hideSearch?: boolean; onSelectOption: (option: TOption) => void; options: (
ItemWithId & TOption)
[]; selectedOptions?: TOption[]; showOnlySelectedOptions?: boolean; title: string; } & { selectedOptions?: TOption[] }, ) => Element; Button: { Options: (props: CrmOptionsButtonProps) => Element }; CardHeader: (props: CrmHeaderProps) => Element; CardItem: ( __namedParameters: { card: ICard; onPress: (item: ICard) => void }, ) => Element; Content: (__namedParameters: { crm: ICrm }) => Element; Form: <Values extends FieldValues>( __namedParameters: FormViewProps<Values>, ) => Element; Header: (props: CrmHeaderProps) => Element; HeaderSubtitle: (props: HeaderSubtitleProps) => Element; HeaderTitle: (props: HomeHeaderTitleProps) => Element; Layout: (props: HomeTabLayoutProps) => Element; ListOptions: < TFieldValues extends FieldValues, TOption extends ItemWithId & { name: string }, >( props: ViewProps & Omit<FormFieldProps<TFieldValues>, "render"> & { handleClose: VoidFunction; handleSearch?: (text: string) => void; hideSearch?: boolean; onSelectOption: (option: TOption) => void; options: (
ItemWithId & TOption)
[]; selectedOptions?: TOption[]; showOnlySelectedOptions?: boolean; title: string; } & { selectedOptions?: TOption[] }, ) => Element; LoadingView: ( props: Props, ) => string | number | boolean | Element | Iterable<ReactNode>; Provider: FC<CrmProviderProps>; UserOptions: (props: UserOptionsProps) => Element;} = ... Type declaration
BoardOptions: <
TFieldValues extends FieldValues,
TOption extends ItemWithId & { name: string },
>(
props: ViewProps & Omit<FormFieldProps<TFieldValues>, "render"> & {
handleClose: VoidFunction;
handleSearch?: (text: string) => void;
hideSearch?: boolean;
onSelectOption: (option: TOption) => void;
options: (ItemWithId & TOption)[];
selectedOptions?: TOption[];
showOnlySelectedOptions?: boolean;
title: string;
} & { selectedOptions?: TOption[] },
) => Element
CardHeader: (props: CrmHeaderProps) => Element
CardItem: (__namedParameters: { card: ICard; onPress: (item: ICard) => void }) => Element
Content: (__namedParameters: { crm: ICrm }) => Element
Form: <Values extends FieldValues>(
__namedParameters: FormViewProps<Values>,
) => Element
ListOptions: <
TFieldValues extends FieldValues,
TOption extends ItemWithId & { name: string },
>(
props: ViewProps & Omit<FormFieldProps<TFieldValues>, "render"> & {
handleClose: VoidFunction;
handleSearch?: (text: string) => void;
hideSearch?: boolean;
onSelectOption: (option: TOption) => void;
options: (ItemWithId & TOption)[];
selectedOptions?: TOption[];
showOnlySelectedOptions?: boolean;
title: string;
} & { selectedOptions?: TOption[] },
) => Element
LoadingView: (props: Props) => string | number | boolean | Element | Iterable<ReactNode>
Provider: FC<CrmProviderProps>
UserOptions: (props: UserOptionsProps) => Element