mt-flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS
22 lines (21 loc) • 671 B
TypeScript
import { StateCreator } from 'zustand';
export interface AppSliceInitState {
isScreenSm: boolean;
setScreenSm: (isScreenSm: boolean) => void;
isScreenMd: boolean;
setScreenMd: (isScreenMd: boolean) => void;
isScreenLg: boolean;
setScreenLg: (isScreenLg: boolean) => void;
isScreenXl: boolean;
setScreenXl: (isScreenXl: boolean) => void;
isScreen2Xl: boolean;
setScreen2Xl: (isScreen2Xl: boolean) => void;
}
export interface AppSlice extends AppSliceInitState {
reloadApp: () => void;
onScreenChange: (width: number) => void;
}
export declare const createAppSlice: StateCreator<AppSlice, //& FishSlice,
[
], [
], AppSlice>;