import { useTranslation } from '@/hooks/useI18n'; /** * Hook that provides commonly used translations to reduce repetition */ export function useCommonTranslations() { const { t } = useTranslation(); return { common: { loading: t('common.loading'), error: t('common.error'), noData: t('common.noData'), cancel: t('common.cancel'), save: t('common.save'), delete: t('common.delete'), edit: t('common.edit'), close: t('common.close'), submit: t('common.submit'), }, actions: { add: t('common.add'), remove: t('common.remove'), update: t('common.update'), create: t('common.create'), search: t('common.search'), }, states: { empty: t('common.empty'), pending: t('common.pending'), completed: t('common.completed'), failed: t('common.failed'), }, }; }