import type { BoardId } from 'features/gallery/store/types'; import { t } from 'i18next'; import { useListAllBoardsQuery } from 'services/api/endpoints/boards'; export const useBoardName = (board_id: BoardId) => { const { boardName } = useListAllBoardsQuery( { include_archived: true }, { selectFromResult: ({ data }) => { const selectedBoard = data?.find((b) => b.board_id === board_id); const boardName = selectedBoard?.board_name || t('boards.uncategorized'); return { boardName }; }, } ); return boardName; };