update remaining pages

This commit is contained in:
emma 2023-11-20 16:26:29 -05:00
parent 812af7b615
commit 5fa2c39193
No known key found for this signature in database
GPG Key ID: BB0C1BCADFE636B5
13 changed files with 34 additions and 50 deletions

View File

@ -18,6 +18,7 @@ const { PASSWORD_MINLENGTH, PASSWORD_MAXLENGTH, PASSWORD_MIN_SCORE } =
PasswordService;
@localized()
@customElement("btrix-request-verify")
class RequestVerify extends LitElement {
@property({ type: String })
email!: string;
@ -87,7 +88,6 @@ class RequestVerify extends LitElement {
this.isRequesting = false;
}
}
customElements.define("btrix-request-verify", RequestVerify);
@needLogin
@localized()

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { msg, str, localized } from "@lit/localize";
import LiteElement, { html } from "../utils/LiteElement";
@ -6,6 +6,7 @@ import type { AuthState } from "../utils/AuthService";
import { ROUTES } from "../routes";
@localized()
@customElement("btrix-accept-invite")
export class AcceptInvite extends LiteElement {
@property({ type: Object })
authState?: AuthState;

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { when } from "lit/directives/when.js";
import { msg, localized, str } from "@lit/localize";
import type { SlSelect } from "@shoelace-style/shoelace";
@ -38,6 +38,7 @@ const ABORT_REASON_THROTTLE = "throttled";
@needLogin
@localized()
@customElement("btrix-crawls")
export class Crawls extends LiteElement {
@property({ type: Object })
authState!: AuthState;

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { ifDefined } from "lit/directives/if-defined.js";
import { msg, localized, str } from "@lit/localize";
import { serialize } from "@shoelace-style/shoelace/dist/utilities/form.js";
@ -11,6 +11,7 @@ import type { APIPaginatedList } from "../types/api";
import { maxLengthValidator } from "../utils/form";
@localized()
@customElement("btrix-home")
export class Home extends LiteElement {
@property({ type: Object })
authState?: AuthState;

View File

@ -1,39 +1,12 @@
import { Home } from "./home";
customElements.define("btrix-home", Home);
import "./home";
import(/* webpackChunkName: "sign-up" */ "./sign-up").then(({ SignUp }) => {
customElements.define("btrix-sign-up", SignUp);
});
import(/* webpackChunkName: "log-in" */ "./log-in").then(({ LogInPage }) => {
customElements.define("btrix-log-in", LogInPage);
});
import(/* webpackChunkName: "orgs" */ "./orgs").then(({ Orgs }) => {
customElements.define("btrix-orgs", Orgs);
});
import(/* webpackChunkName: "org" */ "./org").then(({ Org }) => {
customElements.define("btrix-org", Org);
});
import(/* webpackChunkName: "crawls" */ "./crawls").then(({ Crawls }) => {
customElements.define("btrix-crawls", Crawls);
});
import(/* webpackChunkName: "join" */ "./join").then(({ Join }) => {
customElements.define("btrix-join", Join);
});
import(/* webpackChunkName: "verify" */ "./verify").then(({ Verify }) => {
customElements.define("btrix-verify", Verify);
});
import(/* webpackChunkName: "reset-password" */ "./reset-password").then(
({ ResetPassword }) => {
customElements.define("btrix-reset-password", ResetPassword);
}
);
import(/* webpackChunkName: "users-invite" */ "./users-invite").then(
({ UsersInvite }) => {
customElements.define("btrix-users-invite", UsersInvite);
}
);
import(/* webpackChunkName: "accept-invite" */ "./accept-invite").then(
({ AcceptInvite }) => {
customElements.define("btrix-accept-invite", AcceptInvite);
}
);
import(/* webpackChunkName: "sign-up" */ "./sign-up");
import(/* webpackChunkName: "log-in" */ "./log-in");
import(/* webpackChunkName: "orgs" */ "./orgs");
import(/* webpackChunkName: "org" */ "./org");
import(/* webpackChunkName: "crawls" */ "./crawls");
import(/* webpackChunkName: "join" */ "./join");
import(/* webpackChunkName: "verify" */ "./verify");
import(/* webpackChunkName: "reset-password" */ "./reset-password");
import(/* webpackChunkName: "users-invite" */ "./users-invite");
import(/* webpackChunkName: "accept-invite" */ "./accept-invite");

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { msg, str, localized } from "@lit/localize";
import LiteElement, { html } from "../utils/LiteElement";
@ -6,6 +6,7 @@ import type { LoggedInEvent } from "../utils/AuthService";
import AuthService from "../utils/AuthService";
@localized()
@customElement("btrix-join")
export class Join extends LiteElement {
@property({ type: String })
token?: string;

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { msg, localized } from "@lit/localize";
import { createMachine, interpret, assign } from "@xstate/fsm";
@ -141,6 +141,7 @@ const machine = createMachine<FormContext, FormEvent, FormTypestate>(
);
@localized()
@customElement("btrix-log-in")
export class LogInPage extends LiteElement {
@property({ type: Object })
viewState!: ViewState;

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { msg, localized, str } from "@lit/localize";
import { when } from "lit/directives/when.js";
import { ifDefined } from "lit/directives/if-defined.js";
@ -69,6 +69,7 @@ const UUID_REGEX =
@needLogin
@localized()
@customElement("btrix-org")
export class Org extends LiteElement {
@property({ type: Object })
authState?: AuthState;

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { msg, localized } from "@lit/localize";
import type { AuthState } from "../utils/AuthService";
@ -10,6 +10,7 @@ import type { APIPaginatedList } from "../types/api";
@needLogin
@localized()
@customElement("btrix-orgs")
export class Orgs extends LiteElement {
@property({ type: Object })
authState?: AuthState;

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { str, msg, localized } from "@lit/localize";
import debounce from "lodash/fp/debounce";
import { when } from "lit/directives/when.js";
@ -13,6 +13,7 @@ const { PASSWORD_MINLENGTH, PASSWORD_MAXLENGTH, PASSWORD_MIN_SCORE } =
PasswordService;
@localized()
@customElement("btrix-reset-password")
export class ResetPassword extends LiteElement {
@property({ type: Object })
viewState!: ViewState;

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { msg, localized } from "@lit/localize";
import LiteElement, { html } from "../utils/LiteElement";
@ -6,6 +6,7 @@ import type { AuthState, LoggedInEvent } from "../utils/AuthService";
import AuthService from "../utils/AuthService";
@localized()
@customElement("btrix-sign-up")
export class SignUp extends LiteElement {
@property({ type: Object })
authState?: AuthState;

View File

@ -1,4 +1,4 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { msg, localized, str } from "@lit/localize";
import { ifDefined } from "lit/directives/if-defined.js";
@ -9,6 +9,7 @@ import { CurrentUser } from "../types/user";
@needLogin
@localized()
@customElement("btrix-users-invite")
export class UsersInvite extends LiteElement {
@property({ type: Object })
authState?: AuthState;

View File

@ -1,10 +1,11 @@
import { state, property } from "lit/decorators.js";
import { state, property, customElement } from "lit/decorators.js";
import { msg, localized } from "@lit/localize";
import { AuthState } from "../utils/AuthService";
import LiteElement, { html } from "../utils/LiteElement";
@localized()
@customElement("btrix-verify")
export class Verify extends LiteElement {
@property({ type: Object })
authState?: AuthState;