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 { uglify } from "rollup-plugin-uglify"
|
||||
import { nodeResolve } from '@rollup/plugin-node-resolve'
|
||||
import sucrase from '@rollup/plugin-sucrase';
|
||||
import alias from '@rollup/plugin-alias'
|
||||
import { uglify } from "rollup-plugin-uglify";
|
||||
import { nodeResolve } from "@rollup/plugin-node-resolve";
|
||||
import sucrase from "@rollup/plugin-sucrase";
|
||||
import alias from "@rollup/plugin-alias";
|
||||
|
||||
export default defineConfig({
|
||||
input: pkjs.main,
|
||||
output: {
|
||||
file: "dist/build.js",
|
||||
format: "iife"
|
||||
},
|
||||
plugins: [alias({
|
||||
entries: [
|
||||
{ find: "nests", replacement: "../../node_modules/nests/esm/index.js" }
|
||||
]
|
||||
}), nodeResolve(), sucrase({
|
||||
exclude: ["node_modules/**"],
|
||||
transforms: ["jsx"]
|
||||
}), uglify()]
|
||||
})
|
||||
input: pkjs.main,
|
||||
output: {
|
||||
file: "dist/build.js",
|
||||
format: "iife",
|
||||
},
|
||||
plugins: [
|
||||
alias({
|
||||
entries: [
|
||||
{ find: "nests", replacement: "../../node_modules/nests/esm/index.js" },
|
||||
],
|
||||
}),
|
||||
nodeResolve(),
|
||||
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