web: migrate to lit 2

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer
2021-09-21 11:19:26 +02:00
parent cb10c1753b
commit a92a0fb60a
223 changed files with 620 additions and 636 deletions

View File

@ -1,15 +1,8 @@
import { t } from "@lingui/macro";
import {
css,
CSSResult,
customElement,
html,
LitElement,
property,
TemplateResult,
} from "lit-element";
import { ifDefined } from "lit-html/directives/if-defined";
import { until } from "lit-html/directives/until";
import { css, CSSResult, html, LitElement, TemplateResult } from "lit";
import { customElement, property } from "lit/decorators";
import { ifDefined } from "lit/directives/if-defined";
import { until } from "lit/directives/until";
import { Application } from "@goauthentik/api";
import { me } from "../api/Users";
import { truncate } from "../utils";
@ -29,7 +22,7 @@ export class LibraryApplication extends LitElement {
selected = false;
@property()
background: string = "";
background = "";
static get styles(): CSSResult[] {
return [

View File

@ -1,13 +1,6 @@
import { t } from "@lingui/macro";
import {
css,
CSSResult,
customElement,
html,
LitElement,
property,
TemplateResult,
} from "lit-element";
import { css, CSSResult, html, LitElement, TemplateResult } from "lit";
import { customElement, property } from "lit/decorators";
import Fuse from "fuse.js";
import { Application, CoreApi } from "@goauthentik/api";
import { AKResponse } from "../api/Client";
@ -20,7 +13,7 @@ import PFEmptyState from "@patternfly/patternfly/components/EmptyState/empty-sta
import PFGallery from "@patternfly/patternfly/layouts/Gallery/gallery.css";
import PFPage from "@patternfly/patternfly/components/Page/page.css";
import "./LibraryApplication";
import { until } from "lit-html/directives/until";
import { until } from "lit/directives/until";
import { UIConfig, uiConfig } from "./config";
@customElement("ak-library")

View File

@ -1,4 +1,5 @@
import { CSSResult, LitElement, property } from "lit-element";
import { CSSResult, LitElement } from "lit";
import { property } from "lit/decorators";
import PFBase from "@patternfly/patternfly/patternfly-base.css";
import PFCard from "@patternfly/patternfly/components/Card/card.css";
import PFButton from "@patternfly/patternfly/components/Button/button.css";

View File

@ -1,13 +1,14 @@
import { t } from "@lingui/macro";
import { customElement, html, TemplateResult } from "lit-element";
import { html, TemplateResult } from "lit";
import { customElement } from "lit/decorators";
import { CoreApi, UserSelf } from "@goauthentik/api";
import { ifDefined } from "lit-html/directives/if-defined";
import { ifDefined } from "lit/directives/if-defined";
import { DEFAULT_CONFIG, tenant } from "../../api/Config";
import "../../elements/forms/FormElement";
import "../../elements/EmptyState";
import "../../elements/forms/Form";
import "../../elements/forms/HorizontalFormElement";
import { until } from "lit-html/directives/until";
import { until } from "lit/directives/until";
import { ModelForm } from "../../elements/forms/ModelForm";
@customElement("ak-user-self-form")

View File

@ -1,5 +1,6 @@
import { t } from "@lingui/macro";
import { CSSResult, customElement, html, LitElement, TemplateResult } from "lit-element";
import { CSSResult, html, LitElement, TemplateResult } from "lit";
import { customElement } from "lit/decorators";
import PFPage from "@patternfly/patternfly/components/Page/page.css";
import PFContent from "@patternfly/patternfly/components/Content/content.css";
@ -20,7 +21,7 @@ import "./tokens/UserTokenList";
import "./UserSelfForm";
import "./sources/SourceSettings";
import "./stages/StageSettings";
import { until } from "lit-html/directives/until";
import { until } from "lit/directives/until";
import { me } from "../../api/Users";
@customElement("ak-user-settings")

View File

@ -1,7 +1,8 @@
import { SourcesApi, UserSetting } from "@goauthentik/api";
import { t } from "@lingui/macro";
import { CSSResult, customElement, html, LitElement, property, TemplateResult } from "lit-element";
import { until } from "lit-html/directives/until";
import { CSSResult, html, LitElement, TemplateResult } from "lit";
import { customElement, property } from "lit/decorators";
import { until } from "lit/directives/until";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { EVENT_REFRESH } from "../../../constants";
import PFGrid from "@patternfly/patternfly/layouts/Grid/grid.css";

View File

@ -1,10 +1,11 @@
import { customElement, html, property, TemplateResult } from "lit-element";
import { html, TemplateResult } from "lit";
import { customElement, property } from "lit/decorators";
import { BaseUserSettings } from "../BaseUserSettings";
import { SourcesApi } from "@goauthentik/api";
import { until } from "lit-html/directives/until";
import { until } from "lit/directives/until";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { t } from "@lingui/macro";
import { ifDefined } from "lit-html/directives/if-defined";
import { ifDefined } from "lit/directives/if-defined";
@customElement("ak-user-settings-source-oauth")
export class SourceSettingsOAuth extends BaseUserSettings {

View File

@ -1,7 +1,8 @@
import { customElement, html, property, TemplateResult } from "lit-element";
import { html, TemplateResult } from "lit";
import { customElement, property } from "lit/decorators";
import { BaseUserSettings } from "../BaseUserSettings";
import { SourcesApi } from "@goauthentik/api";
import { until } from "lit-html/directives/until";
import { until } from "lit/directives/until";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { t } from "@lingui/macro";

View File

@ -1,7 +1,8 @@
import { StagesApi, UserSetting } from "@goauthentik/api";
import { t } from "@lingui/macro";
import { CSSResult, customElement, html, LitElement, property, TemplateResult } from "lit-element";
import { until } from "lit-html/directives/until";
import { CSSResult, html, LitElement, TemplateResult } from "lit";
import { customElement, property } from "lit/decorators";
import { until } from "lit/directives/until";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { EVENT_REFRESH } from "../../../constants";
import PFStack from "@patternfly/patternfly/layouts/Stack/stack.css";

View File

@ -1,7 +1,8 @@
import { AuthenticatorsApi } from "@goauthentik/api";
import { t } from "@lingui/macro";
import { customElement, html, TemplateResult } from "lit-element";
import { until } from "lit-html/directives/until";
import { html, TemplateResult } from "lit";
import { customElement } from "lit/decorators";
import { until } from "lit/directives/until";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { BaseUserSettings } from "../BaseUserSettings";
import { EVENT_REFRESH } from "../../../constants";

View File

@ -1,11 +1,12 @@
import { AuthenticatorsApi } from "@goauthentik/api";
import { t } from "@lingui/macro";
import { CSSResult, customElement, html, TemplateResult } from "lit-element";
import { until } from "lit-html/directives/until";
import { CSSResult, html, TemplateResult } from "lit";
import { until } from "lit/directives/until";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { STATIC_TOKEN_STYLE } from "../../../flows/stages/authenticator_static/AuthenticatorStaticStage";
import { BaseUserSettings } from "../BaseUserSettings";
import { EVENT_REFRESH } from "../../../constants";
import { customElement } from "lit/decorators";
@customElement("ak-user-settings-authenticator-static")
export class UserSettingsAuthenticatorStatic extends BaseUserSettings {

View File

@ -1,7 +1,8 @@
import { AuthenticatorsApi } from "@goauthentik/api";
import { t } from "@lingui/macro";
import { customElement, html, TemplateResult } from "lit-element";
import { until } from "lit-html/directives/until";
import { html, TemplateResult } from "lit";
import { customElement } from "lit/decorators";
import { until } from "lit/directives/until";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { BaseUserSettings } from "../BaseUserSettings";
import { EVENT_REFRESH } from "../../../constants";

View File

@ -1,7 +1,8 @@
import { CSSResult, customElement, html, TemplateResult } from "lit-element";
import { CSSResult, html, TemplateResult } from "lit";
import { customElement } from "lit/decorators";
import { t } from "@lingui/macro";
import { AuthenticatorsApi, WebAuthnDevice } from "@goauthentik/api";
import { until } from "lit-html/directives/until";
import { until } from "lit/directives/until";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { BaseUserSettings } from "../BaseUserSettings";
import PFDataList from "@patternfly/patternfly/components/DataList/data-list.css";
@ -11,7 +12,7 @@ import "../../../elements/forms/DeleteForm";
import "../../../elements/forms/Form";
import "../../../elements/forms/ModalForm";
import "../../../elements/forms/HorizontalFormElement";
import { ifDefined } from "lit-html/directives/if-defined";
import { ifDefined } from "lit/directives/if-defined";
import { EVENT_REFRESH } from "../../../constants";
@customElement("ak-user-settings-authenticator-webauthn")

View File

@ -1,7 +1,8 @@
import { customElement, html, TemplateResult } from "lit-element";
import { html, TemplateResult } from "lit";
import { customElement } from "lit/decorators";
import { t } from "@lingui/macro";
import { BaseUserSettings } from "../BaseUserSettings";
import { ifDefined } from "lit-html/directives/if-defined";
import { ifDefined } from "lit/directives/if-defined";
@customElement("ak-user-settings-password")
export class UserSettingsPassword extends BaseUserSettings {

View File

@ -1,9 +1,9 @@
import { CoreApi, IntentEnum, Token } from "@goauthentik/api";
import { t } from "@lingui/macro";
import { customElement, property } from "lit-element";
import { html, TemplateResult } from "lit-html";
import { customElement, property } from "lit/decorators";
import { html, TemplateResult } from "lit";
import { DEFAULT_CONFIG } from "../../../api/Config";
import { ifDefined } from "lit-html/directives/if-defined";
import { ifDefined } from "lit/directives/if-defined";
import "../../../elements/forms/HorizontalFormElement";
import { ModelForm } from "../../../elements/forms/ModelForm";

View File

@ -1,5 +1,6 @@
import { t } from "@lingui/macro";
import { CSSResult, customElement, html, property, TemplateResult } from "lit-element";
import { CSSResult, html, TemplateResult } from "lit";
import { customElement, property } from "lit/decorators";
import { AKResponse } from "../../../api/Client";
import PFDescriptionList from "@patternfly/patternfly/components/DescriptionList/description-list.css";