phx-react
Version:
PHX REACT
22 lines (21 loc) • 741 B
TypeScript
import React from 'react';
import { UseFormRegisterReturn } from 'react-hook-form';
type TOptionItem = {
id: string | number;
name: string;
};
interface IProps {
label?: string;
onChange?(item: TOptionItem): void;
defaultId?: string;
disabled?: boolean;
register?: UseFormRegisterReturn;
error?: boolean;
errorType?: 'required-field' | 'duplicate-field' | 'custom-message';
errorMessageCustom?: string;
className?: string;
helpText?: string;
openManagePageAction?: boolean;
}
export default function PHXTargetSelect({ defaultId, label, onChange, disabled, register, errorMessageCustom, errorType, error, className, helpText, openManagePageAction, }: IProps): React.JSX.Element;
export {};