Skip to content

Commit 82f18ae

Browse files
committed
Fix render state type
1 parent c532077 commit 82f18ae

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

index.d.ts

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ export interface DropdownAlertProps {
4141
sensitivity?: number;
4242
defaultContainer?: object | number;
4343
defaultTextContainer?: object | number;
44-
renderImage?(props: DropdownAlertProps, state: {type: string}): ReactNode;
45-
renderCancel?(props: DropdownAlertProps, state: {type: string}): ReactNode;
46-
renderTitle?(props: DropdownAlertProps, state: {type: string}): ReactNode;
47-
renderMessage?(props: DropdownAlertProps, state: {type: string}): ReactNode;
44+
renderImage?(props: DropdownAlertProps, state: RenderState): ReactNode;
45+
renderCancel?(props: DropdownAlertProps, state: RenderState): ReactNode;
46+
renderTitle?(props: DropdownAlertProps, state: RenderState): ReactNode;
47+
renderMessage?(props: DropdownAlertProps, state: RenderState): ReactNode;
4848
testID?: string;
4949
accessibilityLabel?: string;
5050
accessible?: boolean;
@@ -53,6 +53,14 @@ export interface DropdownAlertProps {
5353
onTap?(data: AlertDataType): void;
5454
}
5555

56+
type RenderState = {
57+
type: string,
58+
title: string,
59+
message: string,
60+
payload: any,
61+
interval: number
62+
}
63+
5664
export type DropdownAlertType =
5765
| 'info'
5866
| 'warn'

0 commit comments

Comments
 (0)