import * as React from 'react'; import { FolderInfo, PanelSettings } from '../../models'; import { CommandToCode } from '../CommandToCode'; import { MessageHelper } from '../../helpers/MessageHelper'; import { Collapsible } from './Collapsible'; import { GlobalSettings } from './GlobalSettings'; import { OtherActions } from './OtherActions'; import { FileList } from './FileList'; import { VsLabel } from './VscodeComponents'; import { FolderAndFiles } from './FolderAndFiles'; import { SponsorMsg } from './SponsorMsg'; export interface IBaseViewProps { settings: PanelSettings | undefined; folderAndFiles: FolderInfo[] | undefined; } export const BaseView: React.FunctionComponent = ({settings, folderAndFiles}: React.PropsWithChildren) => { const openDashboard = () => { MessageHelper.sendMessage(CommandToCode.openDashboard); }; const initProject = () => { MessageHelper.sendMessage(CommandToCode.initProject); }; const createContent = () => { MessageHelper.sendMessage(CommandToCode.createContent); }; return (
); };