From 9d183086428f79691a1e2377473c4839ddb3eab6 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Thu, 21 Jul 2022 18:19:14 +0200 Subject: [PATCH] Make ViewContent a flex-based component --- components/events/actions/edit.tsx | 26 ++++++++++----------- components/events/actions/view.module.css | 3 +++ components/events/actions/view.tsx | 16 ++++++++----- components/generic/renderers/markdown.tsx | 7 ++++-- components/generic/views/content.module.css | 20 +++------------- components/generic/views/content.tsx | 8 +------ styles/elements.css | 13 +++++++++++ 7 files changed, 48 insertions(+), 45 deletions(-) create mode 100644 components/events/actions/view.module.css diff --git a/components/events/actions/edit.tsx b/components/events/actions/edit.tsx index b3a9f94..1d11eb2 100644 --- a/components/events/actions/edit.tsx +++ b/components/events/actions/edit.tsx @@ -28,20 +28,20 @@ export const EventsActionEdit = ({ data, mutate, save, setEditing }: EventsActio setEditing(false) }}> ( - mutate((prev) => ({ ...prev!, name: e.target.value }), { revalidate: false })} - placeholder={t("eventNamePlaceholder")} - /> - ), - [t, mutate, name] - ) - } content={<> +

+ {useMemo( + () => ( + mutate((prev) => ({ ...prev!, name: e.target.value }), { revalidate: false })} + placeholder={t("eventNamePlaceholder")} + /> + ), + [t, mutate, name] + )} +

{useMemo( () => (