@ozen-ui/kit
Version:
React component library
12 lines (11 loc) • 464 B
TypeScript
import type { DrawerDeviceType } from './device';
export declare const drawerSizeVariantByDeviceType: {
readonly desktop: readonly ["s", "m"];
readonly mobile: readonly ["m"];
};
export type DrawerSizeVariantByDeviceType = {
[key in DrawerDeviceType]: (typeof drawerSizeVariantByDeviceType)[key][number];
};
export type DrawerValueBySize<DeviceType extends DrawerDeviceType, Value> = {
[key in DrawerSizeVariantByDeviceType[DeviceType]]: Value;
};