feat: init
This commit is contained in:
37
src/types/global.ts
Normal file
37
src/types/global.ts
Normal file
@@ -0,0 +1,37 @@
|
||||
export interface AnyObject {
|
||||
[key: string]: unknown
|
||||
}
|
||||
|
||||
export interface Options {
|
||||
value: unknown
|
||||
label: string
|
||||
}
|
||||
|
||||
export interface NodeOptions extends Options {
|
||||
children?: NodeOptions[]
|
||||
}
|
||||
|
||||
export interface GetParams {
|
||||
body: null
|
||||
type: string
|
||||
url: string
|
||||
}
|
||||
|
||||
export interface PostData {
|
||||
body: string
|
||||
type: string
|
||||
url: string
|
||||
}
|
||||
|
||||
export interface Pagination {
|
||||
current: number
|
||||
pageSize: number
|
||||
total?: number
|
||||
}
|
||||
|
||||
export type TimeRanger = [string, string]
|
||||
|
||||
export interface GeneralChart {
|
||||
xAxis: string[]
|
||||
data: Array<{ name: string; value: number[] }>
|
||||
}
|
||||
Reference in New Issue
Block a user