[INIT] Initial Project Structure
Some checks failed
Deploy Edge / deploy-edge (push) Failing after 2s
S3 Repo Backup / s3-repo-backup (push) Failing after 2s

This commit is contained in:
Dunemask 2024-08-24 12:41:04 -06:00
commit 0fc5f05b6a
105 changed files with 10448 additions and 0 deletions

View file

@ -0,0 +1,22 @@
/* ----- Vix Auto Generated Routes ----- */
import { CAuthContract, CProjectContract } from "@vix/ContractTypes";
import { apiRequest } from "@dunemask/vix/bridge";
import { authenticatedApiRequest } from "./requests";
export const getProjectAuthVerify = (project: string) =>
authenticatedApiRequest({ subpath: `/${project}/auth/verify`, method: "GET", jsonify: true });
export const postProjectAuthLogin = (project: string, login: CAuthContract["Login"]) =>
apiRequest<CAuthContract["LoginCredentials"]>({
subpath: `/${project}/auth/login`,
method: "POST",
json: login,
jsonify: true,
});
export const getProjectAuthCredentials = (project: string) =>
authenticatedApiRequest<CAuthContract["Credentials"]>({
subpath: `/${project}/auth/credentials`,
method: "GET",
jsonify: true,
});