RocketChat/Rocket.Chat

View on GitHub
packages/fuselage-ui-kit/src/hooks/useAppTranslation.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { useDebugValue } from 'react';
import { useTranslation } from 'react-i18next';

import { useAppId } from '../contexts/AppIdContext';

export const useAppTranslation = () => {
  const appId = useAppId();
  const appNs = appId.endsWith(`-core`) ? undefined : `app-${appId}`;

  useDebugValue(appNs);

  return useTranslation(appNs);
};