🦜
Size: a a a
🦜
NR
🦜
🦜
NR
AA
pages/register.tsx
pages/register/[stepid].tsx
register.tsx
import Router from 'next/router';
import { compose, setStatic } from 'recompose';
import { State } from '../src/reducers';
export default compose(
setStatic(
'getInitialProps',
async ({ isServer, res }: SSRNextPageContext<State>) => {
if (isServer) {
res.writeHead(302, {
Location: '/register/1',
});
res.end();
return;
}
Router.push('/register/[stepid]', '/register/1');
},
),
)(() => null);
L
pages/register.tsx
pages/register/[stepid].tsx
register.tsx
import Router from 'next/router';
import { compose, setStatic } from 'recompose';
import { State } from '../src/reducers';
export default compose(
setStatic(
'getInitialProps',
async ({ isServer, res }: SSRNextPageContext<State>) => {
if (isServer) {
res.writeHead(302, {
Location: '/register/1',
});
res.end();
return;
}
Router.push('/register/[stepid]', '/register/1');
},
),
)(() => null);
L
L
AA
AA
L
L
G
G
NM
NM
EM
NN
🦜