NORY-9: include return_to value in links

This commit is contained in:
Markus Thielker 2024-12-02 17:50:23 +01:00
parent 4fadcd012d
commit 449b3d42e9
No known key found for this signature in database
4 changed files with 22 additions and 8 deletions

View file

@ -144,9 +144,11 @@ export default function Login() {
<div className="flex flex-col">
{
flow ?
<Button variant="link" asChild>
<Link href="/flow/recovery" className="text-orange-600" passHref>
<span>Forgot your password?</span>
<Button variant="link" asChild><Link
href={{ pathname: '/flow/recovery', query: { return_to: flow.return_to } }}
className="text-orange-600"
passHref>
Forgot your password?
</Link>
</Button>
:
@ -155,8 +157,11 @@ export default function Login() {
{
flow ?
<Button variant="link" asChild disabled={!flow}>
<Link href="/flow/registration" className="inline-flex space-x-2" passHref>
<span>Create an account</span>
<Link
href={{ pathname: '/flow/registration', query: { return_to: flow.return_to } }}
className="inline-flex space-x-2"
passHref>
Create an account
</Link>
</Button>
:

View file

@ -114,7 +114,10 @@ export default function Recovery() {
{
flow ?
<Button variant="link" asChild disabled={!flow}>
<Link href="/flow/login" className="inline-flex space-x-2" passHref>
<Link
href={{ pathname: '/flow/login', query: { return_to: flow.return_to } }}
className="inline-flex space-x-2"
passHref>
Back to login
</Link>
</Button>

View file

@ -121,7 +121,10 @@ export default function Registration() {
{
flow ?
<Button variant="link" asChild disabled={!flow}>
<Link href="/flow/login" className="inline-flex space-x-2" passHref>
<Link
href={{ pathname: '/flow/login', query: { return_to: flow.return_to } }}
className="inline-flex space-x-2"
passHref>
Log into your account
</Link>
</Button>

View file

@ -113,7 +113,10 @@ export default function Verification() {
{
flow ?
<Button variant="link" asChild disabled={!flow}>
<Link href="/flow/login" className="inline-flex space-x-2" passHref>
<Link
href={{ pathname: '/flow/login', query: { return_to: flow.return_to } }}
className="inline-flex space-x-2"
passHref>
Back to login
</Link>
</Button>