File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed
Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ const SpecBox = forwardRef<HTMLElement, SpecBoxProps>(
1616 < section { ...props } ref = { ref } >
1717 < Pkg pkg = { pkg } className = { cx ( "px-1" , pkgClassName ) } />
1818 < PublishDate
19- key = { "publishdate-" + simplePackageSpecToString ( pkg ) }
19+ suspenseKey = { "publishdate-" + simplePackageSpecToString ( pkg ) }
2020 pkg = { pkg }
2121 className = "font-normal"
2222 />
Original file line number Diff line number Diff line change @@ -79,15 +79,15 @@ const DiffPageInner = async ({
7979 a = { a }
8080 b = { b }
8181 specs = { canonicalSpecs }
82- key = {
82+ suspenseKey = {
8383 "bundlephobia-" + canonicalSpecs . join ( "..." )
8484 }
8585 />
8686 < PackagephobiaDiff
8787 a = { a }
8888 b = { b }
8989 specs = { canonicalSpecs }
90- key = {
90+ suspenseKey = {
9191 "packagephobia-" +
9292 canonicalSpecs . join ( "..." )
9393 }
@@ -101,7 +101,7 @@ const DiffPageInner = async ({
101101 b = { b }
102102 specs = { canonicalSpecs }
103103 options = { options }
104- key = { JSON . stringify ( [ canonicalSpecs , options ] ) }
104+ suspenseKey = { JSON . stringify ( [ canonicalSpecs , options ] ) }
105105 />
106106 </ >
107107 ) ;
Original file line number Diff line number Diff line change @@ -12,13 +12,13 @@ import {
1212export default function suspense < T > (
1313 WrappedComponent : ComponentType < T > ,
1414 fallback : FunctionComponent < T > | ReactNode = < > </ > ,
15- ) : FunctionComponent < T & { key : string } > {
15+ ) : FunctionComponent < T & { suspenseKey : string } > {
1616 const C = async ( {
17- key ,
17+ suspenseKey ,
1818 ...props
19- } : T & { key : string } ) : Promise < ReactElement > => (
19+ } : T & { suspenseKey : string } ) : Promise < ReactElement > => (
2020 < SuspenseComp
21- key = { key }
21+ key = { suspenseKey }
2222 fallback = {
2323 typeof fallback === "function"
2424 ? // eslint-disable-next-line @typescript-eslint/no-explicit-any
You can’t perform that action at this time.
0 commit comments