feat: public sharing permissions

Co-Authored-By: Taylor Wilsdon <6508528+taylorwilsdon@users.noreply.github.com>
This commit is contained in:
Timothy Jaeryang Baek
2025-03-31 17:28:25 -07:00
parent 50b3f47f81
commit 580965df17
7 changed files with 57 additions and 9 deletions

View File

@@ -530,7 +530,11 @@
<div class="my-2">
<div class="px-3 py-2 bg-gray-50 dark:bg-gray-950 rounded-lg">
<AccessControl bind:accessControl accessRoles={['read', 'write']} />
<AccessControl
bind:accessControl
accessRoles={['read', 'write']}
allowPublic={$user?.permissions?.sharing?.public_models || $user?.role === 'admin'}
/>
</div>
</div>