feat: refactor API response schemas for improve consistency

This commit is contained in:
Ardeman
2025-03-07 09:04:11 +08:00
parent 7163266100
commit d765d92df7
11 changed files with 40 additions and 50 deletions
+2 -2
View File
@@ -1,13 +1,13 @@
import type { MouseEventHandler } from 'react'
import { Link } from 'react-router'
import type { TUser } from '~/apis/news/get-user'
import type { TUserResponse } from '~/apis/news/get-user'
type TGetPremiumAttribute = {
isPremium?: boolean
slug: string
onClick: MouseEventHandler<HTMLElement>
userData?: TUser['data']
userData?: TUserResponse['data']
}
export const getPremiumAttribute = (parameters: TGetPremiumAttribute) => {