Initialize client forms
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
import type {
|
||||
BUN_SQLITE_WGUI_ALL_TYPEDEFS,
|
||||
BUN_SQLITE_WGUI_CLIENTS,
|
||||
BUN_SQLITE_WGUI_HOSTS,
|
||||
BUN_SQLITE_WGUI_MEDIA,
|
||||
BUN_SQLITE_WGUI_USER_TYPES,
|
||||
BUN_SQLITE_WGUI_USERS,
|
||||
@@ -12,6 +14,7 @@ import type { BunextPageModuleServerReturnURLObject } from "@moduletrace/bunext/
|
||||
import type { BUN_SQLITE_WGUI_USERS_JOIN } from "./sql-joins";
|
||||
import type { ImageInputToBase64FunctionReturn } from "../components/twui/utils/form/imageInputToBase64";
|
||||
import type { ServerQueryParam } from "@moduletrace/bun-sqlite/dist/types";
|
||||
import type grabHostDirnames from "../functions/backend/setup/grab-host-dir-names";
|
||||
|
||||
export type User = {
|
||||
id: number;
|
||||
@@ -33,12 +36,17 @@ export type PagePropsType = {
|
||||
user_types?: BUN_SQLITE_WGUI_USER_TYPES[] | null;
|
||||
person?: BUN_SQLITE_WGUI_USERS_JOIN | null;
|
||||
persons?: BUN_SQLITE_WGUI_USERS_JOIN[] | null;
|
||||
host?: BUN_SQLITE_WGUI_HOSTS | null;
|
||||
hosts?: BUN_SQLITE_WGUI_HOSTS[] | null;
|
||||
client?: BUN_SQLITE_WGUI_CLIENTS | null;
|
||||
clients?: BUN_SQLITE_WGUI_CLIENTS[] | null;
|
||||
environment?: string;
|
||||
envs?: {
|
||||
R2_PUBLIC_DOMAIN?: string;
|
||||
PAYSTACK_PUBLIC_KEY?: string;
|
||||
};
|
||||
url?: BunextPageModuleServerReturnURLObject;
|
||||
main_host_dir_names?: ReturnType<typeof grabHostDirnames> | null;
|
||||
};
|
||||
|
||||
export type AppContextObject = {
|
||||
@@ -283,6 +291,7 @@ export type UserFormObject = BUN_SQLITE_WGUI_USERS & {
|
||||
|
||||
export type PageQueryObject = {
|
||||
user_id?: string;
|
||||
host_id?: string;
|
||||
event_id?: string;
|
||||
user_type?: UserType;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user