adds privacy settings

This commit is contained in:
Christian Beutel
2024-12-17 00:53:27 +01:00
parent 43b6be8fb2
commit 92f0b033fa
25 changed files with 2025 additions and 28 deletions

View File

@@ -47,7 +47,10 @@
let openPublishConfirmModal: () => void;
const { form, errors, handleChange, handleSubmit } = createForm<List>({
initialValues: data.list!,
initialValues: {
...data.list!,
public: $page.data.settings?.privacy.lists === "public",
},
validationSchema: listSchema,
onSubmit: async (submittedList) => {
if (await checkPrerequisites()) {