-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconstants.ts
More file actions
27 lines (23 loc) · 972 Bytes
/
constants.ts
File metadata and controls
27 lines (23 loc) · 972 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// NOTE: In a real environment, these should be populated via import.meta.env.VITE_...
// You must replace these placeholder strings with your actual Appwrite Project IDs.
export const APPWRITE_CONFIG = {
ENDPOINT: import.meta.env.VITE_APPWRITE_ENDPOINT,
PROJECT_ID: import.meta.env.VITE_APPWRITE_PROJECT_ID,
DATABASE_ID: import.meta.env.VITE_APPWRITE_DATABASE_ID,
USERS_COLLECTION_ID: import.meta.env.VITE_APPWRITE_USERS_COLLECTION_ID,
ORDERS_COLLECTION_ID: import.meta.env.VITE_APPWRITE_ORDERS_COLLECTION_ID,
SUBMISSIONS_COLLECTION_ID: import.meta.env.VITE_APPWRITE_SUBMISSIONS_COLLECTION_ID,
MESSAGES_COLLECTION_ID: import.meta.env.VITE_APPWRITE_MESSAGES_COLLECTION_ID,
BUCKET_ID: import.meta.env.VITE_APPWRITE_BUCKET_ID,
};
export enum OrderStatus {
PENDING = 'pending',
IN_PROGRESS = 'in-progress',
REVISION = 'revision',
COMPLETED = 'completed',
APPROVED = 'approved',
}
export enum UserRole {
CLIENT = 'client',
ADMIN = 'admin',
}