Skip to content

Commit 4fc52d7

Browse files
rename form state into flow state
1 parent 83bdb9a commit 4fc52d7

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

packages/example/src/FlowNavigatorExample.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ export const FlowNavigatorExample = () => {
3535
);
3636
}
3737

38-
const initialFormState = {
38+
const initialFlowState = {
3939
myValue31: false,
4040
myValue4: hasToPassStep4,
4141
};
4242

43-
type FlowState = typeof initialFormState;
43+
type FlowState = typeof initialFlowState;
4444

4545
const config = {
4646
Step31: (flowState: FlowState) => flowState.myValue31,
@@ -51,7 +51,7 @@ export const FlowNavigatorExample = () => {
5151
<FlowNavigator.Navigator
5252
screenOptions={{headerShown: false}}
5353
config={config}
54-
initialFormState={initialFormState}>
54+
initialFlowState={initialFlowState}>
5555
<FlowNavigator.Screen name="Step1" component={Step1Page} />
5656
<FlowNavigator.Screen name="Step2" component={Step2Navigator} />
5757
<FlowNavigator.Group>

packages/lib/src/navigators/createFlowNavigator.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ function FlowNavigator({
3030
screenListeners,
3131
screenOptions,
3232
config,
33-
initialFormState,
33+
initialFlowState,
3434
...rest
3535
}: FlowNavigatorProps) {
3636
const parentNavigation = useNavigation();
@@ -46,7 +46,7 @@ function FlowNavigator({
4646
FlowActionHelpers<ParamListBase>,
4747
FlowNavigationOptions,
4848
FlowNavigationEventMap
49-
>(buildFlowRouter(quitFlow, { config, initialFormState }), {
49+
>(buildFlowRouter(quitFlow, { config, initialFlowState }), {
5050
id,
5151
initialRouteName,
5252
children,

packages/lib/src/routers/FlowRouter.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ export const buildFlowRouter =
4343
quitFlowHelper: () => void,
4444
{
4545
config,
46-
initialFormState,
47-
}: { config: Config<ParamListBase>; initialFormState: FlowState }
46+
initialFlowState,
47+
}: { config: Config<ParamListBase>; initialFlowState: FlowState }
4848
) =>
4949
(
5050
options: FlowRouterOptions
@@ -65,7 +65,7 @@ export const buildFlowRouter =
6565

6666
const disabledRouteNames = Object.entries(config)
6767
.filter(([_, isRouteNameEnabledCb]) => {
68-
return !isRouteNameEnabledCb(initialFormState);
68+
return !isRouteNameEnabledCb(initialFlowState);
6969
})
7070
.map(([routeName]) => routeName);
7171

@@ -130,14 +130,14 @@ export const buildFlowRouter =
130130
return state;
131131

132132
case "SET_STORE_STATE":
133-
const newFormState = {
133+
const newFlowState = {
134134
...state.flowState,
135135
...action.payload.flowState,
136136
};
137137

138138
const disabledRouteNames = Object.entries(config)
139139
.filter(([_, isRouteNameEnabledCb]) => {
140-
return !isRouteNameEnabledCb(newFormState);
140+
return !isRouteNameEnabledCb(newFlowState);
141141
})
142142
.map(([routeName]) => routeName);
143143

packages/lib/src/types/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ export type FlowNavigatorProps = DefaultNavigatorOptions<
6363
StackRouterOptions &
6464
NativeStackNavigationConfig & {
6565
config: Config<ParamListBase>;
66-
initialFormState: FlowState;
66+
initialFlowState: FlowState;
6767
};
6868

6969
export type FlowStackNavigationOptions = NativeStackNavigationOptions & {

0 commit comments

Comments
 (0)