AppState

tcmts.cli.web.AppState · #kctfygcb · type

import type { AppPlan } from "#codebase/tcmts/cli/placement";

export interface AppState {
  hash: string;
  /** what its build is named by ({@link buildKey}) */
  key: string;
  /** its namespace's `pwa` (the web app manifest), if it has one */
  pwa?: string;
  plan: AppPlan;
  /** the app is a React component: the pinned React and React DOM (aliases) its entry renders it with, and Flight
   * when server components render (`flightPackage`) */
  react?: { react: string; dom: string; flight?: string };
}

uses

used by