refactor: update button styles and improve delete dialog properties in dashboard pages

This commit is contained in:
Ardeman
2025-03-13 07:29:03 +08:00
parent 6878da0db2
commit d77ea01c59
10 changed files with 195 additions and 33 deletions
+2 -4
View File
@@ -9,14 +9,12 @@ const subscribePlanResponseSchema = z.object({
}),
})
type TTSubscribePlanId = Pick<TSubscribePlanSchema, 'id'>
type TParameters = {
payload: TTSubscribePlanId
id: TSubscribePlanSchema['id']
} & THttpServer
export const deleteSubscribePlanRequest = async (parameters: TParameters) => {
const { payload, ...restParameters } = parameters
const { id } = payload
const { id, ...restParameters } = parameters
try {
const { data } = await HttpServer(restParameters).delete(
`/api/subscribe-plan/${id}/delete`,