random shit to the UI
parent
2bf11c113a
commit
c15e030b85
File diff suppressed because one or more lines are too long
@ -1,22 +1,27 @@
|
|||||||
import pkjs from "./package.json"
|
import pkjs from "./package.json";
|
||||||
import { defineConfig } from "rollup";
|
import { defineConfig } from "rollup";
|
||||||
import { uglify } from "rollup-plugin-uglify"
|
import { uglify } from "rollup-plugin-uglify";
|
||||||
import { nodeResolve } from '@rollup/plugin-node-resolve'
|
import { nodeResolve } from "@rollup/plugin-node-resolve";
|
||||||
import sucrase from '@rollup/plugin-sucrase';
|
import sucrase from "@rollup/plugin-sucrase";
|
||||||
import alias from '@rollup/plugin-alias'
|
import alias from "@rollup/plugin-alias";
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
input: pkjs.main,
|
input: pkjs.main,
|
||||||
output: {
|
output: {
|
||||||
file: "dist/build.js",
|
file: "dist/build.js",
|
||||||
format: "iife"
|
format: "iife",
|
||||||
},
|
},
|
||||||
plugins: [alias({
|
plugins: [
|
||||||
entries: [
|
alias({
|
||||||
{ find: "nests", replacement: "../../node_modules/nests/esm/index.js" }
|
entries: [
|
||||||
]
|
{ find: "nests", replacement: "../../node_modules/nests/esm/index.js" },
|
||||||
}), nodeResolve(), sucrase({
|
],
|
||||||
exclude: ["node_modules/**"],
|
}),
|
||||||
transforms: ["jsx"]
|
nodeResolve(),
|
||||||
}), uglify()]
|
sucrase({
|
||||||
})
|
exclude: ["node_modules/**"],
|
||||||
|
transforms: ["jsx"],
|
||||||
|
}),
|
||||||
|
uglify(),
|
||||||
|
],
|
||||||
|
});
|
||||||
|
@ -0,0 +1,21 @@
|
|||||||
|
import { React } from "../../common"
|
||||||
|
import webpack from "../../webpack"
|
||||||
|
|
||||||
|
const Header = webpack.findByProps("Sizes", "Tags")
|
||||||
|
const Card = webpack.findByDisplayName("Card");
|
||||||
|
const FormText = webpack.findByDisplayName("FormText");
|
||||||
|
const Button = webpack.findByProps("BorderColors", "Colors");
|
||||||
|
|
||||||
|
export default (props) => {
|
||||||
|
return (<>
|
||||||
|
<Card type="cardPrimary" outline={false} editable={false}>
|
||||||
|
<Header size={Header.Sizes.SIZE_5}>
|
||||||
|
{props.name}
|
||||||
|
</Header>
|
||||||
|
<Button color={Button.Colors.RED} onClick={()=>{
|
||||||
|
Start/Stop
|
||||||
|
}}>
|
||||||
|
</Button>
|
||||||
|
</Card>
|
||||||
|
</>)
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { React, nests } from "../../common"
|
||||||
|
import webpack from "../../webpack"
|
||||||
|
import PlugCard from "./plugincard.jsx"
|
||||||
|
|
||||||
|
const Header = webpack.findByProps("Sizes", "Tags")
|
||||||
|
const FormTitle = webpack.findByDisplayName("FormTitle")
|
||||||
|
const FormSection = webpack.findByDisplayName("FormSection");
|
||||||
|
const FormDivider = webpack.findByDisplayName("FormDivider");
|
||||||
|
|
||||||
|
export default () => {
|
||||||
|
const extNest = demon.require("internal/nest")
|
||||||
|
const pluginList = extNest.ghost.pluginsList
|
||||||
|
return (<>
|
||||||
|
<Header size={Header.Sizes.SIZE_20}>Plugins</Header>
|
||||||
|
{Object.keys(pluginList).map((k) => {
|
||||||
|
return (
|
||||||
|
<PlugCard name={pluginList[k].meta.name}></PlugCard>
|
||||||
|
)
|
||||||
|
})}
|
||||||
|
</>)
|
||||||
|
}
|
@ -1,9 +0,0 @@
|
|||||||
import { React, nests } from "../../common"
|
|
||||||
|
|
||||||
export default () => {
|
|
||||||
const extNest = demon.require("internal/nest")
|
|
||||||
const pluginList = Object.keys(extNest.ghost.pluginsList)
|
|
||||||
return (
|
|
||||||
<h1>{pluginList}</h1>
|
|
||||||
)
|
|
||||||
}
|
|
Loading…
Reference in new issue