reflexy
Version:
Flexbox layout react components
17 lines (16 loc) • 633 B
TypeScript
import '@js-toolkit/utils/types';
import { type SharedDefaults } from './sharedDefaults';
export type FlexProviderProps = OptionalToUndefined<Partial<SharedDefaults>>;
export declare const FlexContext: import("react").Context<{
defaultUnit: import("./propsTypes").SpaceUnit;
defaultSizes: {
xs: number;
s: number;
m: number;
l: number;
xl: number;
xxl: number;
};
defaultSize: import("./propsTypes").SpaceSize;
}>;
export default function FlexProvider({ defaultUnit, defaultSize, defaultSizes, ...rest }: React.PropsWithChildren<FlexProviderProps>): React.JSX.Element;