Files
hossein-por-shop/frontend/constants/index.ts
T
2025-01-30 03:03:14 +03:30

52 lines
1.1 KiB
TypeScript

export const API_ENDPOINTS = {
home: "/home",
blog: {
articles: "/blogs/all",
article: "/blogs"
},
account: {
profile: "/accounts/profile",
send_otp: "/accounts/send_otp"
},
product: {
comments: "/products/comments",
create_comment: "/products/comments",
get: "/products"
},
auth: {
refresh: "/token/refresh",
verify: "/accounts/verify",
signin: "/token",
logout: "/accounts/logout"
},
chat: {
messages: "/chat/product",
new_message: "/chat/product"
},
products: {
get_all: "/products",
categories: "/products/categories"
}
};
export const QUERY_KEYS = {
articles: "articles",
article: "article",
comments: "comments",
home: "home",
chat: "chat",
product: "product",
products: "products",
account: "account",
categories: "categories"
};
export const MUTATION_KEYS = {
create_chat: "create_chat"
};
export const PRODUCT_RANGE = {
min: 0,
max: 100_000_000
};