cheeseburger-menu
Version:
A simple sliding side menu component for React
20 lines (19 loc) • 949 B
TypeScript
import type React from 'react';
export interface StyleOptions {
isLeft: boolean;
transitionTime: number;
topOffset: number | string;
bottomOffset: number | string;
width: number;
backgroundColor: string;
showShadow: boolean;
skewY: number;
}
export declare const overlayStyle: (options: StyleOptions) => React.CSSProperties;
export declare const overlayActiveStyle: (options: StyleOptions) => React.CSSProperties;
export declare const menuOuterStyle: (options: StyleOptions) => React.CSSProperties;
export declare const menuOuterActiveStyle: (options: StyleOptions) => React.CSSProperties;
export declare const menuShadowStyle: (options: StyleOptions) => React.CSSProperties;
export declare const menuShadowActiveStyle: (options: StyleOptions) => React.CSSProperties;
export declare const menuInnerStyle: (options: StyleOptions) => React.CSSProperties;
export declare function getSkew(options: StyleOptions): string;