Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | import React, { useState } from "react"; import ThemeProvider from "ui/theme/ThemeProvider"; import GlobalStyle from "ui/globalStyle"; import PluginsManagerPlugins from "components/plugins/PluginManagerPlugins"; import PluginsManagerRepos from "components/plugins/PluginManagerRepos"; type PluginManagerSection = "plugins" | "repos"; const PluginsManager = () => { const [section, setSection] = useState<PluginManagerSection>("plugins"); return ( <ThemeProvider> <GlobalStyle /> {section === "plugins" && ( <PluginsManagerPlugins onManageRepos={() => setSection("repos")} /> )} {section === "repos" && ( <PluginsManagerRepos onClose={() => setSection("plugins")} /> )} </ThemeProvider> ); }; export default PluginsManager; |