diff --git a/web/rollup.config.js b/web/rollup.config.js index e86f10842..84045077d 100644 --- a/web/rollup.config.js +++ b/web/rollup.config.js @@ -65,7 +65,7 @@ export default [ }, // Main Application { - input: "./src/main.ts", + input: "./src/interfaces/AdminInterface.ts", output: [ { format: "es", @@ -92,7 +92,7 @@ export default [ }, // Flow executor { - input: "./src/flow.ts", + input: "./src/interfaces/FlowInterface.ts", output: [ { format: "es", diff --git a/web/src/flow.ts b/web/src/flow.ts deleted file mode 100644 index 9fe22476c..000000000 --- a/web/src/flow.ts +++ /dev/null @@ -1,4 +0,0 @@ -import "construct-style-sheets-polyfill"; - -import "./elements/messages/MessageContainer"; -import "./flows/FlowExecutor"; diff --git a/web/src/interfaces/AdminInterface.ts b/web/src/interfaces/AdminInterface.ts index a31b5b48a..0418c459e 100644 --- a/web/src/interfaces/AdminInterface.ts +++ b/web/src/interfaces/AdminInterface.ts @@ -1,3 +1,9 @@ +import "construct-style-sheets-polyfill"; + +// Elements that are used by SiteShell pages +// And can't dynamically be imported +import "../elements/CodeMirror"; +import "../elements/messages/MessageContainer"; import { customElement } from "lit-element"; import { me } from "../api/Users"; import { SidebarItem } from "../elements/sidebar/Sidebar"; diff --git a/web/src/interfaces/FlowInterface.ts b/web/src/interfaces/FlowInterface.ts new file mode 100644 index 000000000..9ba725a8c --- /dev/null +++ b/web/src/interfaces/FlowInterface.ts @@ -0,0 +1,4 @@ +import "construct-style-sheets-polyfill"; + +import "../elements/messages/MessageContainer"; +import "../flows/FlowExecutor"; diff --git a/web/src/main.ts b/web/src/main.ts deleted file mode 100644 index f57e82208..000000000 --- a/web/src/main.ts +++ /dev/null @@ -1,14 +0,0 @@ -import "construct-style-sheets-polyfill"; - -// Elements that are used by SiteShell pages -// And can't dynamically be imported -import "./elements/buttons/ActionButton"; -import "./elements/buttons/Dropdown"; -import "./elements/buttons/ModalButton"; -import "./elements/buttons/SpinnerButton"; -import "./elements/CodeMirror"; - -import "./pages/tokens/UserTokenList"; -import "./pages/generic/SiteShell"; -import "./interfaces/AdminInterface"; -import "./elements/messages/MessageContainer"; diff --git a/web/src/pages/users/UserSettingsPage.ts b/web/src/pages/users/UserSettingsPage.ts index eefdae207..d6590324e 100644 --- a/web/src/pages/users/UserSettingsPage.ts +++ b/web/src/pages/users/UserSettingsPage.ts @@ -48,13 +48,7 @@ export class UserSettingsPage extends LitElement { return html`<ak-user-settings-authenticator-static objectId=${stage.objectUid}> </ak-user-settings-authenticator-static>`; default: - return html`<div class="pf-u-display-flex pf-u-justify-content-center"> - <div class="pf-u-w-75"> - <ak-site-shell url="${ifDefined(stage.component)}"> - <div slot="body"></div> - </ak-site-shell> - </div> - </div>`; + return html`<p>unsupported component ${stage.component}</p>`; } } @@ -64,13 +58,7 @@ export class UserSettingsPage extends LitElement { return html`<ak-user-settings-source-oauth objectId=${source.objectUid}> </ak-user-settings-source-oauth>`; default: - return html`<div class="pf-u-display-flex pf-u-justify-content-center"> - <div class="pf-u-w-75"> - <ak-site-shell url="${ifDefined(source.component)}"> - <div slot="body"></div> - </ak-site-shell> - </div> - </div>`; + return html`<p>unsupported component ${source.component}</p>`; } }