OakComponent 增加ref的申明字段

This commit is contained in:
wkj 2024-01-12 11:04:59 +08:00
parent ba6ee38236
commit f70b40baed
3 changed files with 8 additions and 5 deletions

2
es/types/Page.d.ts vendored
View File

@ -126,7 +126,7 @@ type OakComponentProperties<ED extends EntityDict & BaseEntityDict, T extends ke
oakActions: string;
oakCascadeActions: string;
oakFilters: Array<ED[T]['Selection']['filter']>;
}>;
} & React.RefAttributes<HTMLElement>>;
export type OakListComponentProperties<ED extends EntityDict & BaseEntityDict, T extends keyof ED> = Partial<{}>;
export type OakNavigateToParameters<ED extends EntityDict & BaseEntityDict, T extends keyof ED> = {
oakId?: string;

2
lib/types/Page.d.ts vendored
View File

@ -126,7 +126,7 @@ type OakComponentProperties<ED extends EntityDict & BaseEntityDict, T extends ke
oakActions: string;
oakCascadeActions: string;
oakFilters: Array<ED[T]['Selection']['filter']>;
}>;
} & React.RefAttributes<HTMLElement>>;
export type OakListComponentProperties<ED extends EntityDict & BaseEntityDict, T extends keyof ED> = Partial<{}>;
export type OakNavigateToParameters<ED extends EntityDict & BaseEntityDict, T extends keyof ED> = {
oakId?: string;

View File

@ -301,8 +301,10 @@ export type OakComponentOption<
type OakComponentProperties<
ED extends EntityDict & BaseEntityDict,
T extends keyof ED> = Partial<{
width: 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl'; // 判断屏幕宽度,暂时只能放在这儿 by Xc
T extends keyof ED
> = Partial<
{
width: 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl'; // 判断屏幕宽度,暂时只能放在这儿 by Xc
oakPath: string;
oakId: string;
oakFrom: string;
@ -312,7 +314,8 @@ type OakComponentProperties<
oakActions: string;
oakCascadeActions: string;
oakFilters: Array<ED[T]['Selection']['filter']>;
}>;
} & React.RefAttributes<HTMLElement>
>;
export type OakListComponentProperties<
ED extends EntityDict & BaseEntityDict,