@helpscout/artboard
Version:
A tool kit for React UI development and design
72 lines (71 loc) • 1.84 kB
TypeScript
export declare const initialState: {
artboardName: string;
artboardHeight: number;
artboardWidth: number;
darkMode: boolean;
guides: never[];
id: undefined;
initialProps: {};
isPerformingAction: boolean;
isCrosshairActive: boolean;
isEyeDropperActive: boolean;
isKeyDown: boolean;
isMoving: undefined;
isZooming: undefined;
height: undefined;
name: undefined;
width: undefined;
minWidth: undefined;
minHeight: undefined;
maxWidth: undefined;
maxHeight: undefined;
padding: number;
posX: number;
posY: number;
showGuides: boolean;
showBoxInspector: boolean;
showInterface: boolean;
showSizeInspector: boolean;
showSnapshots: boolean;
withCenterGuides: boolean;
withResponsiveHeight: boolean;
withResponsiveWidth: boolean;
snapshots: never[];
zoomLevel: number;
};
declare const reducer: (state: {
artboardName: string;
artboardHeight: number;
artboardWidth: number;
darkMode: boolean;
guides: never[];
id: undefined;
initialProps: {};
isPerformingAction: boolean;
isCrosshairActive: boolean;
isEyeDropperActive: boolean;
isKeyDown: boolean;
isMoving: undefined;
isZooming: undefined;
height: undefined;
name: undefined;
width: undefined;
minWidth: undefined;
minHeight: undefined;
maxWidth: undefined;
maxHeight: undefined;
padding: number;
posX: number;
posY: number;
showGuides: boolean;
showBoxInspector: boolean;
showInterface: boolean;
showSizeInspector: boolean;
showSnapshots: boolean;
withCenterGuides: boolean;
withResponsiveHeight: boolean;
withResponsiveWidth: boolean;
snapshots: never[];
zoomLevel: number;
} | undefined, action: any) => any;
export default reducer;