UNPKG

tandem-front-end

Version:

Visual editor for web components

15 lines (10 loc) 324 B
import * as React from "react"; export type FileOpenerOptions = { name: string; extensions?: string[]; }; export type FileOpener = (options: FileOpenerOptions) => Promise<string>; export type FrontEndContextOptions = { openFile: FileOpener; }; export const OpenFileContext = React.createContext<FileOpener>(null);