Skip to content

Commit 627edee

Browse files
committed
No default export
See [Avoid Export Default](https://basarat.gitbook.io/typescript/main-1/defaultisbad)
1 parent 75f5346 commit 627edee

Some content is hidden

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

63 files changed

+118
-131
lines changed

examples/Password/App.test.e2e.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @ts-ignore
12
jest.setTimeout(20000); // 20s
23

34
function indent(text: string, indentation: string) {

examples/ReactNative/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
} from 'react-form-with-constraints-native';
1313
import { DisplayFields } from 'react-form-with-constraints-tools';
1414

15-
import TextFixedWidth from './TextFixedWidth';
15+
import { TextFixedWidth } from './TextFixedWidth';
1616

1717
function sleep(ms: number) {
1818
return new Promise(resolve => setTimeout(resolve, ms));

examples/ReactNative/TextFixedWidth.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ interface Props {
66
}
77

88
// See [React Native - how to set fixed width to individual characters (number, letter, etc)](https://stackoverflow.com/q/38933459)
9-
export default function TextFixedWidth({ children }: Props) {
9+
export function TextFixedWidth({ children }: Props) {
1010
const fontFamily = Platform.OS === 'ios' ? 'Courier' : 'monospace';
1111

1212
return <Text style={{ fontFamily }}>{children}</Text>;

examples/ServerSideRendering/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,6 @@ function Form() {
194194
);
195195
}
196196

197-
export default function App() {
197+
export function App() {
198198
return <Form />;
199199
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import { hydrate } from 'react-dom';
33

4-
import App from './App';
4+
import { App } from './App';
55

66
hydrate(<App />, document.getElementById('app'));

examples/ServerSideRendering/server.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import express from 'express';
22
import React from 'react';
33
import { renderToString } from 'react-dom/server';
44

5-
import App from './App';
5+
import { App } from './App';
66
import '../Password/style.css';
77

88
const server = express();

examples/SignUp/App.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ import {
1313
import { DisplayFields } from 'react-form-with-constraints-tools';
1414

1515
import './i18n';
16-
import Spinner from './Spinner';
17-
import Gender from './Gender';
16+
import { Loader } from './Loader';
17+
import { Gender } from './Gender';
1818
import './index.html';
1919
import './style.css';
2020

@@ -30,7 +30,7 @@ async function checkUsernameAvailability(value: string) {
3030

3131
// Async with a default React component for pending state
3232
function Async<T>({ promise, then, catch: _catch }: AsyncProps<T>) {
33-
return <_Async promise={promise} pending={<Spinner />} then={then} catch={_catch} />;
33+
return <_Async promise={promise} pending={<Loader />} then={then} catch={_catch} />;
3434
}
3535

3636
const VALIDATE_DEBOUNCE_WAIT = 1000;

examples/SignUp/Gender.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ Copy-pasted from WizardForm/Gender.ts
33
Cannot use a symlink nor "import '../WizardForm/Gender'" because of CodeSandbox
44
*/
55

6-
enum Gender {
6+
export enum Gender {
77
Male = 'male',
88
Female = 'female'
99
}
10-
11-
export default Gender;

examples/SignUp/Spinner.tsx renamed to examples/SignUp/Loader.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ import './spinner.css';
44

55
// See https://forums.meteor.com/t/any-recommendations-for-a-spinner-to-use-with-react-apps/22510/4
66
// See https://github.com/lukehaas/css-loaders
7-
export default function Loader() {
7+
export function Loader() {
88
return <div className="loader">Loading...</div>;
99
}

examples/WizardForm/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
33

4-
import WizardForm from './WizardForm';
4+
import { WizardForm } from './WizardForm';
55

66
import './index.html';
77
import './style.css';

0 commit comments

Comments
 (0)