@spicy-ui/core
Version:
A themable and extensible React UI library, ready to use out of the box
34 lines (33 loc) • 751 B
TypeScript
import { ToastPlacement } from './ToastProvider';
export declare const uuid: () => string;
export declare function mergeDefined<T = {
[key: string]: any;
}>(...args: {
[key: string]: any;
}[]): T;
export declare const getPlacement: (placement: ToastPlacement) => {
top: number;
left: number;
right?: undefined;
bottom?: undefined;
} | {
top: number;
right: number;
left?: undefined;
bottom?: undefined;
} | {
bottom: number;
left: number;
top?: undefined;
right?: undefined;
} | {
bottom: number;
right: number;
top?: undefined;
left?: undefined;
} | {
top?: undefined;
left?: undefined;
right?: undefined;
bottom?: undefined;
};