From cd0eb081538902147c8064c995942b9fc8902fc5 Mon Sep 17 00:00:00 2001 From: Lorenz Padberg Date: Thu, 25 Apr 2024 11:24:40 +0200 Subject: [PATCH] Use WagtailImageNode for Module hero Image --- .../components/content-blocks/ImageBlock.vue | 2 +- client/src/components/modules/Module.vue | 8 +++-- client/src/components/ui/WagtailImage.vue | 13 --------- .../src/graphql/gql/fragments/moduleParts.gql | 7 +++++ server/api/graphene_wagtail.py | 24 +++++++++++++-- server/books/schema/interfaces/module.py | 10 +++++++ server/books/schema/nodes/__init__.py | 1 + server/books/schema/nodes/module.py | 6 ++++ server/books/schema/nodes/wagtail_image.py | 29 +++++++++++++++++++ server/books/tests/queries.py | 6 ++++ server/core/wagtail_image.py | 0 11 files changed, 86 insertions(+), 20 deletions(-) create mode 100644 server/books/schema/nodes/wagtail_image.py delete mode 100644 server/core/wagtail_image.py diff --git a/client/src/components/content-blocks/ImageBlock.vue b/client/src/components/content-blocks/ImageBlock.vue index 351b381f..59683de4 100644 --- a/client/src/components/content-blocks/ImageBlock.vue +++ b/client/src/components/content-blocks/ImageBlock.vue @@ -1,6 +1,6 @@