This commit is contained in:
Timothy Jaeryang Baek 2024-11-16 02:37:37 -08:00
parent 646d926f70
commit 931e03bd9e
2 changed files with 12 additions and 10 deletions

View File

@ -353,13 +353,13 @@
<img <img
src={info.meta.profile_image_url} src={info.meta.profile_image_url}
alt="model profile" alt="model profile"
class="rounded-lg size-72 md:size-64 object-cover shrink-0" class="rounded-lg size-72 md:size-60 object-cover shrink-0"
/> />
{:else} {:else}
<img <img
src="/static/favicon.png" src="/static/favicon.png"
alt="model profile" alt="model profile"
class=" rounded-lg size-72 md:size-64 object-cover shrink-0" class=" rounded-lg size-72 md:size-60 object-cover shrink-0"
/> />
{/if} {/if}
@ -498,12 +498,7 @@
<div class="my-2"> <div class="my-2">
<div class="px-3 py-2 bg-gray-50 dark:bg-gray-950 rounded-lg"> <div class="px-3 py-2 bg-gray-50 dark:bg-gray-950 rounded-lg">
<AccessControl <AccessControl bind:accessControl />
{accessControl}
onChange={(_accessControl) => {
accessControl = _accessControl;
}}
/>
</div> </div>
</div> </div>

View File

@ -18,6 +18,8 @@
let command = ''; let command = '';
let content = ''; let content = '';
let accessControl = null;
$: if (!edit) { $: if (!edit) {
command = title !== '' ? `${title.replace(/\s+/g, '-').toLowerCase()}` : ''; command = title !== '' ? `${title.replace(/\s+/g, '-').toLowerCase()}` : '';
} }
@ -29,7 +31,8 @@
await onSubmit({ await onSubmit({
title, title,
command, command,
content content,
access_control: accessControl
}); });
} else { } else {
toast.error( toast.error(
@ -55,6 +58,8 @@
command = prompt.command.at(0) === '/' ? prompt.command.slice(1) : prompt.command; command = prompt.command.at(0) === '/' ? prompt.command.slice(1) : prompt.command;
content = prompt.content; content = prompt.content;
accessControl = prompt?.access_control ?? null;
} }
}); });
</script> </script>
@ -137,7 +142,9 @@
</div> </div>
<div class="mt-2"> <div class="mt-2">
<AccessControl /> <div class="px-3 py-2 bg-gray-50 dark:bg-gray-950 rounded-lg">
<AccessControl bind:accessControl />
</div>
</div> </div>
<div class="my-4 flex justify-end pb-20"> <div class="my-4 flex justify-end pb-20">