Allows admins to remove photos
This commit is contained in:
@@ -122,7 +122,7 @@
|
|||||||
<StatusBadge status={photo.photoStatus} />
|
<StatusBadge status={photo.photoStatus} />
|
||||||
</div>
|
</div>
|
||||||
{#if photo.photoStatus === 'SUBMITTED'}
|
{#if photo.photoStatus === 'SUBMITTED'}
|
||||||
<div class="flex gap-2">
|
<div class="flex gap-2 mb-2">
|
||||||
<button
|
<button
|
||||||
class="btn btn-success btn-sm flex-1"
|
class="btn btn-success btn-sm flex-1"
|
||||||
onclick={() => review(photo, 'APPROVED')}
|
onclick={() => review(photo, 'APPROVED')}
|
||||||
@@ -139,14 +139,27 @@
|
|||||||
Reject
|
Reject
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
<button class="btn btn-ghost btn-sm w-full text-base-content/50" onclick={() => review(photo, 'REMOVED')} disabled={reviewing === photo.id}>
|
||||||
|
Remove
|
||||||
|
</button>
|
||||||
{:else if photo.photoStatus === 'APPROVED'}
|
{:else if photo.photoStatus === 'APPROVED'}
|
||||||
<button class="btn btn-outline btn-error btn-sm w-full" onclick={() => review(photo, 'REJECTED')} disabled={reviewing === photo.id}>
|
<div class="flex gap-2">
|
||||||
Revoke Approval
|
<button class="btn btn-outline btn-error btn-sm flex-1" onclick={() => review(photo, 'REJECTED')} disabled={reviewing === photo.id}>
|
||||||
</button>
|
Revoke Approval
|
||||||
|
</button>
|
||||||
|
<button class="btn btn-ghost btn-sm text-base-content/50" onclick={() => review(photo, 'REMOVED')} disabled={reviewing === photo.id}>
|
||||||
|
Remove
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
{:else if photo.photoStatus === 'REJECTED'}
|
{:else if photo.photoStatus === 'REJECTED'}
|
||||||
<button class="btn btn-outline btn-success btn-sm w-full" onclick={() => review(photo, 'APPROVED')} disabled={reviewing === photo.id}>
|
<div class="flex gap-2">
|
||||||
Approve Instead
|
<button class="btn btn-outline btn-success btn-sm flex-1" onclick={() => review(photo, 'APPROVED')} disabled={reviewing === photo.id}>
|
||||||
</button>
|
Approve Instead
|
||||||
|
</button>
|
||||||
|
<button class="btn btn-ghost btn-sm text-base-content/50" onclick={() => review(photo, 'REMOVED')} disabled={reviewing === photo.id}>
|
||||||
|
Remove
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user