@skbkontur/storybook-addon-live-examples
Version:
Storybook live examples plugin
22 lines (21 loc) • 685 B
TypeScript
/// <reference types="react" />
import { Language } from 'prism-react-renderer';
type UseCodeProps = {
initialCode: string;
live?: boolean;
code?: string;
language?: Language;
storage: Storage;
storageKey: string;
};
export declare const formatCode: (code: string) => Promise<string>;
export declare function useCode({ initialCode, live, language, storage, storageKey }: UseCodeProps): {
code: string;
setCode: (code: string) => void;
resetCode: () => void;
resetKey: number;
setResetKey: import("react").Dispatch<import("react").SetStateAction<number>>;
ready: boolean;
hasCodeInStorage: boolean;
};
export {};