From 79fba522e1ac26a4b9b2d4d8d6a84808d70708a8 Mon Sep 17 00:00:00 2001 From: diondiondion Date: Thu, 19 Feb 2026 15:09:52 +0100 Subject: [PATCH] [Glitch] Merge collection settings into single editor page Port c118ff708f849e89fdfda42afcf93e2c005effb9 to glitch-soc Signed-off-by: Claire --- .../detail/collection_list_item.tsx | 27 +- .../collections/detail/collection_menu.tsx | 4 - .../features/collections/detail/index.tsx | 1 + .../features/collections/editor/details.tsx | 301 +++++++++++++----- .../features/collections/editor/index.tsx | 18 +- .../features/collections/editor/settings.tsx | 199 ------------ .../collections/editor/wizard_step_header.tsx | 2 +- .../glitch/reducers/slices/collections.ts | 9 + 8 files changed, 254 insertions(+), 307 deletions(-) delete mode 100644 app/javascript/flavours/glitch/features/collections/editor/settings.tsx diff --git a/app/javascript/flavours/glitch/features/collections/detail/collection_list_item.tsx b/app/javascript/flavours/glitch/features/collections/detail/collection_list_item.tsx index 0939d45238..bd27f2932f 100644 --- a/app/javascript/flavours/glitch/features/collections/detail/collection_list_item.tsx +++ b/app/javascript/flavours/glitch/features/collections/detail/collection_list_item.tsx @@ -13,8 +13,9 @@ import { CollectionMenu } from './collection_menu'; export const CollectionMetaData: React.FC<{ collection: ApiCollectionJSON; + extended?: boolean; className?: string; -}> = ({ collection, className }) => { +}> = ({ collection, extended, className }) => { return (