From 4c5c7799f2f61d58f11548e1dc39f5bf95db1260 Mon Sep 17 00:00:00 2001 From: Maksim Eltyshev Date: Sat, 30 Aug 2025 17:09:17 +0200 Subject: [PATCH] ref: Little refactoring --- .../attachments/Attachments/ItemContent.jsx | 8 ++++++-- .../Attachments => common/Favicon}/Favicon.jsx | 0 .../Favicon}/Favicon.module.scss | 0 client/src/components/common/Favicon/index.js | 8 ++++++++ client/src/components/common/Header/Header.jsx | 8 ++++---- client/src/locales/ar-YE/core.js | 1 + client/src/locales/bg-BG/core.js | 1 + client/src/locales/cs-CZ/core.js | 1 + client/src/locales/da-DK/core.js | 1 + client/src/locales/de-DE/core.js | 1 + client/src/locales/el-GR/core.js | 1 + client/src/locales/en-GB/core.js | 1 + client/src/locales/en-US/core.js | 1 + client/src/locales/es-ES/core.js | 1 + client/src/locales/et-EE/core.js | 1 + client/src/locales/fa-IR/core.js | 1 + client/src/locales/fi-FI/core.js | 1 + client/src/locales/fr-FR/core.js | 1 + client/src/locales/hu-HU/core.js | 1 + client/src/locales/id-ID/core.js | 1 + client/src/locales/it-IT/core.js | 1 + client/src/locales/ja-JP/core.js | 1 + client/src/locales/ko-KR/core.js | 1 + client/src/locales/nl-NL/core.js | 1 + client/src/locales/pl-PL/core.js | 1 + client/src/locales/pt-BR/core.js | 1 + client/src/locales/pt-PT/core.js | 1 + client/src/locales/ro-RO/core.js | 1 + client/src/locales/ru-RU/core.js | 1 + client/src/locales/sk-SK/core.js | 1 + client/src/locales/sr-Cyrl-RS/core.js | 1 + client/src/locales/sr-Latn-RS/core.js | 1 + client/src/locales/sv-SE/core.js | 1 + client/src/locales/tr-TR/core.js | 1 + client/src/locales/uk-UA/core.js | 1 + client/src/locales/uz-UZ/core.js | 1 + client/src/locales/zh-CN/core.js | 1 + client/src/locales/zh-TW/core.js | 1 + client/src/models/Attachment.js | 6 ++---- client/src/utils/get-filename-and-extension.js | 16 ++++++++++++++++ server/api/hooks/query-methods/models/Card.js | 12 +++--------- server/utils/build-query-parts.js | 17 +++++++++++++++++ 42 files changed, 89 insertions(+), 19 deletions(-) rename client/src/components/{attachments/Attachments => common/Favicon}/Favicon.jsx (100%) rename client/src/components/{attachments/Attachments => common/Favicon}/Favicon.module.scss (100%) create mode 100644 client/src/components/common/Favicon/index.js create mode 100644 client/src/utils/get-filename-and-extension.js create mode 100644 server/utils/build-query-parts.js diff --git a/client/src/components/attachments/Attachments/ItemContent.jsx b/client/src/components/attachments/Attachments/ItemContent.jsx index 3831286c..b6dc5eaf 100644 --- a/client/src/components/attachments/Attachments/ItemContent.jsx +++ b/client/src/components/attachments/Attachments/ItemContent.jsx @@ -16,7 +16,7 @@ import { usePopupInClosableContext } from '../../../hooks'; import { isListArchiveOrTrash } from '../../../utils/record-helpers'; import { AttachmentTypes, BoardMembershipRoles } from '../../../constants/Enums'; import EditStep from './EditStep'; -import Favicon from './Favicon'; +import Favicon from '../../common/Favicon'; import TimeAgo from '../../common/TimeAgo'; import styles from './ItemContent.module.scss'; @@ -131,7 +131,11 @@ const ItemContent = React.forwardRef(({ id, onOpen }, ref) => { {attachment.data.image && canEdit && (