mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-07 07:21:17 +08:00
fix: Change deprecated React.VFC
to React.FC
The type `VFC` (VoidFunctionComponent) is deprecated and is equivalent to `FC` (FunctionalComponent). https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/react/index.d.ts#L531 This commit updates the generated files from an installation to use the non-deprecated React type.
This commit is contained in:
parent
d18331ff33
commit
6d29300a5e
@ -7,7 +7,7 @@ type User = {
|
|||||||
name: string;
|
name: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const Page: React.VFC = () => {
|
export const Page: React.FC = () => {
|
||||||
const [user, setUser] = React.useState<User>();
|
const [user, setUser] = React.useState<User>();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -7,7 +7,7 @@ type User = {
|
|||||||
name: string;
|
name: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const Page: React.VFC = () => {
|
export const Page: React.FC = () => {
|
||||||
const [user, setUser] = React.useState<User>();
|
const [user, setUser] = React.useState<User>();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -7,7 +7,7 @@ type User = {
|
|||||||
name: string;
|
name: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const Page: React.VFC = () => {
|
export const Page: React.FC = () => {
|
||||||
const [user, setUser] = React.useState<User>();
|
const [user, setUser] = React.useState<User>();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
```ts
|
```ts
|
||||||
// CustomDocumentationComponent.ts|tsx
|
// CustomDocumentationComponent.ts|tsx
|
||||||
|
|
||||||
export const CustomDocumentationComponent: React.VFC = () => {
|
export const CustomDocumentationComponent: React.FC = () => {
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<h1>Replacing DocsPage with a custom component</h1>
|
<h1>Replacing DocsPage with a custom component</h1>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user