Vercel/src/admin/select/AdminBatchEditPanel.tsx
2025-11-15 17:03:32 -06:00

20 lines
583 B
TypeScript

import { getUniqueTagsCached } from '@/photo/cache';
import { getAlbumsWithMetaCached } from '@/album/cache';
import AdminBatchEditPanelClient from './AdminBatchEditPanelClient';
export default async function AdminBatchEditPanel({
onBatchActionComplete,
}: {
onBatchActionComplete?: () => Promise<void>
}) {
const uniqueAlbums = await getAlbumsWithMetaCached().catch(() => []);
const uniqueTags = await getUniqueTagsCached().catch(() => []);
return (
<AdminBatchEditPanelClient {...{
uniqueAlbums,
uniqueTags,
onBatchActionComplete,
}} />
);
}