/* ----- 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({subpath: `/${project}/auth/login`, method:"POST", json: login, jsonify: true}); export const getProjectAuthCredentials = (project: string) => authenticatedApiRequest({subpath: `/${project}/auth/credentials`, method:"GET", jsonify: true}); export const postProjectCreate = (project: string,create: CProjectContract["Create"]) => authenticatedApiRequest({subpath: `/${project}/create`, method:"POST", json: create, jsonify: true}); export const getProjectList = (project: string) => authenticatedApiRequest({subpath: `/${project}/list`, method:"GET", jsonify: true});