Skip to content

@uservane/react-native: SurveyCardProps

SurveyCardProps = object

Defined in: @uservane+react-native@0.1.0_react-native@0.86.0_@babel+core@7.29.7_@types+react@18.3.31_react@19.2.3__react@19.2.3/node_modules/@uservane/react-native/dist/index.d.ts:175

onComplete: (result) => void

Defined in: @uservane+react-native@0.1.0_react-native@0.86.0_@babel+core@7.29.7_@types+react@18.3.31_react@19.2.3__react@19.2.3/node_modules/@uservane/react-native/dist/index.d.ts:177

SurveyCompleteResult

void


onDismiss: () => void

Defined in: @uservane+react-native@0.1.0_react-native@0.86.0_@babel+core@7.29.7_@types+react@18.3.31_react@19.2.3__react@19.2.3/node_modules/@uservane/react-native/dist/index.d.ts:178

void


optional onHide?: () => void

Defined in: @uservane+react-native@0.1.0_react-native@0.86.0_@babel+core@7.29.7_@types+react@18.3.31_react@19.2.3__react@19.2.3/node_modules/@uservane/react-native/dist/index.d.ts:180

Called after thanks auto-dismiss (or immediately under reduced-motion).

void


optional reducedMotionOverride?: boolean

Defined in: @uservane+react-native@0.1.0_react-native@0.86.0_@babel+core@7.29.7_@types+react@18.3.31_react@19.2.3__react@19.2.3/node_modules/@uservane/react-native/dist/index.d.ts:182

Test override for reduced motion (avoids async AccessibilityInfo race).


survey: SurveyDefinition

Defined in: @uservane+react-native@0.1.0_react-native@0.86.0_@babel+core@7.29.7_@types+react@18.3.31_react@19.2.3__react@19.2.3/node_modules/@uservane/react-native/dist/index.d.ts:176


optional thanksDismissMs?: number

Defined in: @uservane+react-native@0.1.0_react-native@0.86.0_@babel+core@7.29.7_@types+react@18.3.31_react@19.2.3__react@19.2.3/node_modules/@uservane/react-native/dist/index.d.ts:184

Test override for thanks auto-dismiss duration.