import React from 'react'; import { AdaptivityProvider, ConfigProvider, AppRoot, SplitLayout, SplitCol, Div, View, Panel, PanelHeader, Group, SimpleCell, Placeholder, PanelHeaderBack, } from '@vkontakte/vkui'; import { Icon28UserOutline, Icon28SettingsOutline } from '@vkontakte/icons'; import '@vkontakte/vkui/dist/vkui.css'; import vkuiLogo from './images/vkui_logo.png'; import styles from './App.module.css'; interface MainProps { initialPanel: string; } function Main({ initialPanel }: MainProps) { const [activePanel, setActivePanel] = React.useState(initialPanel); return ( }> VKUI
vkui logo
setActivePanel('account')} before={}> Account setActivePanel('settings')} before={} > Settings
setActivePanel('main')} />}> Account The page is empty setActivePanel('main')} />}> Settings The page is empty
); } function App() { return (
); } export default App;