Skip to content

Commit 84cd0d1

Browse files
authored
chore(Example): remove default exports from scenario-description.ts files (#4080)
## Description This PR removes default exports from `scenario-description.ts` files. We are making a script mentioned in software-mansion/react-native-screens-labs#1475 and such approach will give us a cleaner solution when it comes to extracting object from `module`. ## Changes - make exports named instead of default ones - update imports properly ## Before & after - visual documentation N/A ## Test plan N/A ## Checklist - [ ] Included code example that can be used to test this change. - [ ] For visual changes, included screenshots / GIFs / recordings documenting the change. - [ ] For API changes, updated relevant public types. - [ ] Ensured that CI passes
1 parent 7c5a6bf commit 84cd0d1

72 files changed

Lines changed: 74 additions & 148 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/src/tests/component-integration-tests/form-sheet/test-form-sheet-stack-v5-nesting-stack-v5-in-form-sheet-ios/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState } from 'react';
22
import { Button, StyleSheet, Text, View } from 'react-native';
33
import { FormSheet } from 'react-native-screens/experimental';
4-
import scenarioDescription from './scenario-description';
4+
import { scenarioDescription } from './scenario-description';
55
import { createScenario } from '@apps/tests/shared/helpers';
66
import { StackContainer } from '@apps/shared/gamma/containers/stack';
77
import { CenteredLayoutView } from '@apps/shared/CenteredLayoutView';
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
import type { ScenarioDescription } from '@apps/tests/shared/helpers';
22

3-
const scenarioDescription: ScenarioDescription = {
3+
export const scenarioDescription: ScenarioDescription = {
44
name: 'FormSheet with Nested Stack v5',
55
key: 'test-form-sheet-stack-v5-nesting-stack-v5-in-form-sheet-ios',
66
details: 'Test nesting Stack v5 inside a FormSheet',
77
platforms: ['ios'],
88
e2eCoverage: 'tbd',
99
smokeTest: false,
1010
};
11-
12-
export default scenarioDescription;

apps/src/tests/component-integration-tests/orientation/orientation-stack-in-tabs/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import { ScrollView } from 'react-native';
33
import { SettingsPicker } from '@apps/shared/SettingsPicker';
44
import { DummyScreen } from '@apps/tests/shared/DummyScreens';
5-
import scenarioDescription from './scenario-description';
5+
import { scenarioDescription } from './scenario-description';
66
import { createScenario } from '@apps/tests/shared/helpers';
77
import {
88
StackContainer,
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { ScenarioDescription } from '@apps/tests/shared/helpers';
22

3-
const scenarioDescription: ScenarioDescription = {
3+
export const scenarioDescription: ScenarioDescription = {
44
name: 'StackInTabs',
55
details:
66
'Configuration in Stack contained within TabScreen always takes precedence',
@@ -9,5 +9,3 @@ const scenarioDescription: ScenarioDescription = {
99
e2eCoverage: 'tbd',
1010
smokeTest: false,
1111
};
12-
13-
export default scenarioDescription;

apps/src/tests/component-integration-tests/orientation/orientation-tabs-in-stack/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import { ScrollView } from 'react-native';
33
import { SettingsPicker } from '@apps/shared/SettingsPicker';
44
import { DummyScreen } from '@apps/tests/shared/DummyScreens';
5-
import scenarioDescription from './scenario-description';
5+
import { scenarioDescription } from './scenario-description';
66
import { createScenario } from '@apps/tests/shared/helpers';
77
import {
88
StackContainer,
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { ScenarioDescription } from '@apps/tests/shared/helpers';
22

3-
const scenarioDescription: ScenarioDescription = {
3+
export const scenarioDescription: ScenarioDescription = {
44
name: 'TabsInStack',
55
details:
66
'Configuration in Tabs contained within StackScreen should have precedence over configuraton in Stack contained within TabScreen',
@@ -9,5 +9,3 @@ const scenarioDescription: ScenarioDescription = {
99
e2eCoverage: 'tbd',
1010
smokeTest: false,
1111
};
12-
13-
export default scenarioDescription;

apps/src/tests/single-feature-tests/form-sheet/test-form-sheet-base-ios/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState } from 'react';
22
import { Button, StyleSheet, Text, View } from 'react-native';
33
import { FormSheet } from 'react-native-screens/experimental';
4-
import scenarioDescription from './scenario-description';
4+
import { scenarioDescription } from './scenario-description';
55
import { createScenario } from '@apps/tests/shared/helpers';
66
import { Colors } from '@apps/shared/styling';
77

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
import type { ScenarioDescription } from '@apps/tests/shared/helpers';
22

3-
const scenarioDescription: ScenarioDescription = {
3+
export const scenarioDescription: ScenarioDescription = {
44
name: 'Basic functionality',
55
key: 'test-form-sheet-base-ios',
66
details: 'Allows to test the basic functionality of FormSheet component.',
77
platforms: ['ios'],
88
e2eCoverage: 'tbd',
99
smokeTest: false,
1010
};
11-
12-
export default scenarioDescription;

apps/src/tests/single-feature-tests/form-sheet/test-form-sheet-grabber-visible-ios/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState } from 'react';
22
import { Button, StyleSheet, Switch, Text, View } from 'react-native';
33
import { FormSheet } from 'react-native-screens/experimental';
4-
import scenarioDescription from './scenario-description';
4+
import { scenarioDescription } from './scenario-description';
55
import { createScenario } from '@apps/tests/shared/helpers';
66
import { Colors } from '@apps/shared/styling';
77

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { ScenarioDescription } from '@apps/tests/shared/helpers';
22

3-
const scenarioDescription: ScenarioDescription = {
3+
export const scenarioDescription: ScenarioDescription = {
44
name: 'Grabber visibility',
55
key: 'test-form-sheet-grabber-visible-ios',
66
details:
@@ -9,5 +9,3 @@ const scenarioDescription: ScenarioDescription = {
99
e2eCoverage: 'tbd',
1010
smokeTest: false,
1111
};
12-
13-
export default scenarioDescription;

0 commit comments

Comments
 (0)