chore: ignore api.ts and remove from tracking

This commit is contained in:
2026-04-14 14:56:17 +07:00
parent 950fc475b2
commit 66e312e9d2
3 changed files with 6 additions and 34 deletions

1
.env
View File

@@ -1 +0,0 @@
NEXT_PUBLIC_API_URL_ROOT="https://history-api.kain.id.vn"

7
.gitignore vendored
View File

@@ -27,7 +27,9 @@ yarn-debug.log*
yarn-error.log*
# local env files
.env*.local
.env
.env.local
.env.*
# vercel
.vercel
@@ -35,3 +37,6 @@ yarn-error.log*
# typescript
*.tsbuildinfo
next-env.d.ts
# custom files
api.ts

32
api.ts
View File

@@ -1,32 +0,0 @@
export const API_URL_ROOT = process.env.NEXT_PUBLIC_API_URL_ROOT || "";
export const URL_MEDIA = "https://cdn.kain.id.vn/history-app/"
export const HOME_URL = "http://localhost:3000"
export const API = {
User : {
CURRENT: `${API_URL_ROOT}/users/current`,
MEDIA: `${API_URL_ROOT}/users/current/media`,
Update: (Id: number | string) => `${API_URL_ROOT}/users/${Id}`,
CHANGE_PASSWORD: (Id: number | string) => `${API_URL_ROOT}/users/${Id}/password`,
},
Media:{
PRESIGNED: `${API_URL_ROOT}/media/presigned`
},
Auth : {
LOGOUT: `${API_URL_ROOT}/auth/logout`,
SIGNUP: `${API_URL_ROOT}/auth/signup`,
SIGNIN: `${API_URL_ROOT}/auth/signin`,
CREATEOTP: `${API_URL_ROOT}/auth/token/create`,
VERIFYOTP: `${API_URL_ROOT}/auth/token/verify`,
REFRESH: `${API_URL_ROOT}/auth/refresh`,
GOOGLE_LOGIN: `${API_URL_ROOT}/auth/google/login`,
FORGOT_PASSWORD: `${API_URL_ROOT}/auth/forgot-password`,
},
Admin:{
GET_LIST_USERS: `${API_URL_ROOT}/users`,
CHANGE_ROLE: (Id: number | string) => `${API_URL_ROOT}/users/${Id}/role`,
DELETE_USER: (Id: number | string) => `${API_URL_ROOT}/users/${Id}`,
RESTORE_USER: (Id: number | string) => `${API_URL_ROOT}/users/${Id}/restore`,
GET_USER_MEDIA: (Id: number | string) => `${API_URL_ROOT}/users/${Id}/media`,
GET_ALL_ROLE: `${API_URL_ROOT}/roles`
}
}