refactor: update route type imports for admin actions and remove unused types

This commit is contained in:
Ardeman 2025-03-12 10:41:21 +08:00
parent 70cbb134d8
commit 56c31d7a20
14 changed files with 14 additions and 14 deletions

View File

@ -12,7 +12,6 @@ const adsResponseSchema = z.object({
})
export type TAdResponse = z.infer<typeof adResponseSchema>
export type TAdsResponse = z.infer<typeof adsResponseSchema>
export const getAds = async (parameters?: THttpServer) => {
try {

View File

@ -3,7 +3,7 @@ import { isRouteErrorResponse } from 'react-router'
import { getSubscriptions } from '~/apis/common/get-subscriptions'
import { SubscribePlanPage } from '~/pages/dashboard-plan-subscribe'
import type { Route } from './+types/_admin.lg-admin._dashboard.contents._index'
import type { Route } from './+types/_admin.lg-admin._dashboard.subscribe-plan._index'
export const loader = async ({}: Route.LoaderArgs) => {
const { data: subscriptionsData } = await getSubscriptions()

View File

@ -7,7 +7,7 @@ import { createAdsRequest } from '~/apis/admin/create-ads'
import { handleCookie } from '~/libs/cookies'
import { adsSchema, type TAdsSchema } from '~/pages/form-advertisements'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.advertisements.create'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -7,7 +7,7 @@ import { createCategoryRequest } from '~/apis/admin/create-category'
import { handleCookie } from '~/libs/cookies'
import { categorySchema, type TCategorySchema } from '~/pages/form-category'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.categories.create'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -7,7 +7,7 @@ import { updateCategoryRequest } from '~/apis/admin/update-category'
import { handleCookie } from '~/libs/cookies'
import { categorySchema, type TCategorySchema } from '~/pages/form-category'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.categories.update'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -7,7 +7,7 @@ import { createNewsRequest } from '~/apis/admin/create-news'
import { handleCookie } from '~/libs/cookies'
import { contentSchema, type TContentSchema } from '~/pages/form-contents'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.contents.create'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -7,7 +7,7 @@ import { updateNewsRequest } from '~/apis/admin/update-news'
import { handleCookie } from '~/libs/cookies'
import { contentSchema, type TContentSchema } from '~/pages/form-contents'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.contents.update'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -8,7 +8,7 @@ import { staffLoginRequest } from '~/apis/admin/login-staff'
import { loginSchema, type TLoginSchema } from '~/pages/staff-login'
import { generateStaffTokenCookie } from '~/utils/token'
import type { Route } from './+types/actions.login'
import type { Route } from './+types/actions.admin.login'
export const action = async ({ request }: Route.ActionArgs) => {
try {

View File

@ -10,7 +10,7 @@ import {
type TSubscribePlanSchema,
} from '~/pages/form-subscriptions-plan'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.subscribe-plan.create'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -10,7 +10,7 @@ import {
type TSubscribePlanSchema,
} from '~/pages/form-subscriptions-plan'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.subscribe-plan.update'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -7,7 +7,7 @@ import { createTagsRequest } from '~/apis/admin/create-tags'
import { handleCookie } from '~/libs/cookies'
import { tagSchema, type TTagSchema } from '~/pages/form-tag'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.tags.create'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -7,7 +7,7 @@ import { updateTagRequest } from '~/apis/admin/update-tag'
import { handleCookie } from '~/libs/cookies'
import { tagSchema, type TTagSchema } from '~/pages/form-tag'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.tags.update'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)

View File

@ -7,10 +7,11 @@ import { uploadFileRequest } from '~/apis/admin/upload-file'
import { uploadSchema, type TUploadSchema } from '~/layouts/admin/dialog-upload'
import { handleCookie } from '~/libs/cookies'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.admin.upload'
export const action = async ({ request }: Route.ActionArgs) => {
const { staffToken } = await handleCookie(request)
try {
const {
errors,

View File

@ -10,7 +10,7 @@ import {
} from '~/layouts/news/form-subscription'
import { handleCookie } from '~/libs/cookies'
import type { Route } from './+types/actions.register'
import type { Route } from './+types/actions.subscribe'
export const action = async ({ request }: Route.ActionArgs) => {
const { userToken } = await handleCookie(request)