@cranberry-money/shared-types
Version:
Shared TypeScript type definitions for Blueberry platform
15 lines • 482 B
TypeScript
export interface BaseSearchFieldProps {
readonly onSearch: (query: string) => void;
readonly placeholder?: string;
}
export interface ControlledSearchFieldProps extends BaseSearchFieldProps {
readonly value: string;
readonly onClear?: () => void;
}
export interface BaseSummaryPanelProps<T> {
readonly summary: T;
readonly isLoading?: boolean;
readonly error?: Error | null;
readonly onRefresh?: () => void;
}
//# sourceMappingURL=components.d.ts.map