From 8151a4f1cd67f6b509ce6f4e27907c1df4540a29 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Fri, 9 Feb 2024 20:56:21 -0600 Subject: [PATCH] Simplify AdminPhotoMenu types --- src/admin/AdminPhotoMenu.tsx | 8 +++++--- src/admin/AdminPhotoMenuClient.tsx | 9 +++------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/admin/AdminPhotoMenu.tsx b/src/admin/AdminPhotoMenu.tsx index c32c7c84..84f7259b 100644 --- a/src/admin/AdminPhotoMenu.tsx +++ b/src/admin/AdminPhotoMenu.tsx @@ -1,8 +1,10 @@ import { authCached } from '@/auth/cache'; -import AdminPhotoMenuClient, { AdminPhotoMenuClientProps } - from './AdminPhotoMenuClient'; +import AdminPhotoMenuClient from './AdminPhotoMenuClient'; +import { ComponentProps } from 'react'; -export default async function AdminPhotoMenu(props: AdminPhotoMenuClientProps) { +export default async function AdminPhotoMenu( + props: ComponentProps, +) { const session = await authCached(); return Boolean(session?.user?.email) ? diff --git a/src/admin/AdminPhotoMenuClient.tsx b/src/admin/AdminPhotoMenuClient.tsx index d861dd1f..e75de192 100644 --- a/src/admin/AdminPhotoMenuClient.tsx +++ b/src/admin/AdminPhotoMenuClient.tsx @@ -4,15 +4,12 @@ import { ComponentProps } from 'react'; import { pathForAdminPhotoEdit } from '@/site/paths'; import MoreMenu from '../components/MoreMenu'; -export interface AdminPhotoMenuClientProps - extends Omit, 'items'> { - photoId: string -} - export default function AdminPhotoMenuClient({ photoId, ...props -}: AdminPhotoMenuClientProps) { +}: Omit, 'items'> & { + photoId: string +}) { return (