♻️ Improve usage of /b and /board

This commit is contained in:
Meier Lukas
2023-08-10 18:17:49 +02:00
parent b21ee50908
commit 76b8bbd65c
4 changed files with 23 additions and 3 deletions

View File

@@ -0,0 +1 @@
export { default, getServerSideProps } from '../../board/[slug]/customize';

View File

@@ -37,6 +37,7 @@ import {
BoardCustomizationFormProvider,
useBoardCustomizationForm,
} from '~/components/Board/Customize/form';
import { useBoardLink } from '~/components/layout/Templates/BoardLayout';
import { MainLayout } from '~/components/layout/Templates/MainLayout';
import { createTrpcServersideHelpers } from '~/server/api/helper';
import { getServerAuthSession } from '~/server/auth';
@@ -87,6 +88,8 @@ export default function CustomizationPage() {
validateInputOnBlur: true,
});
const backToBoardHref = useBoardLink(`/board/${query.slug}`);
const handleSubmit = async (values: z.infer<typeof boardCustomizationSchema>) => {
if (isLoading) return;
showNotification({
@@ -190,7 +193,7 @@ export default function CustomizationPage() {
</Title>
<Button
component={Link}
href={`/board/${query.slug}`}
href={backToBoardHref}
variant="light"
leftIcon={<IconArrowLeft size={16} />}
>