• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

deriv-com / deriv-com-v2 / 7056002020

01 Dec 2023 05:04AM UTC coverage: 83.753%. First build
7056002020

Pull #224

github

Nuzhy-Deriv
chore: language switcher included in navigation storybook for HK, ROW
Pull Request #224: nuzhy/language switcher

199 of 273 branches covered (0.0%)

Branch coverage included in aggregate %.

270 of 379 new or added lines in 21 files covered. (71.24%)

7250 of 8621 relevant lines covered (84.1%)

3.81 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

17.14
/libs/blocks/src/lib/navigation/language-switcher/mobile-language.content.tsx
1
import { useLanguageSwitcher, useNavigation } from '@deriv-com/hooks';
2✔
2
import { Text } from '@deriv/quill-design';
2✔
3

2✔
4
export const MobileLanguageContent = () => {
2✔
NEW
5
  const { toggleMobileNav } = useNavigation();
×
NEW
6
  const {
×
NEW
7
    showMobileLanguages,
×
NEW
8
    setShowMobileLanguages,
×
NEW
9
    selectLanguage,
×
NEW
10
    langItems,
×
NEW
11
  } = useLanguageSwitcher();
×
NEW
12

×
NEW
13
  return (
×
NEW
14
    <div className="flex w-full flex-col overflow-y-auto overscroll-y-contain">
×
NEW
15
      {showMobileLanguages &&
×
NEW
16
        Object.keys(langItems).map((item) => (
×
NEW
17
          <div className="py-general-sm" key={langItems[item].displayName}>
×
NEW
18
            <Text
×
NEW
19
              bold
×
NEW
20
              className="cursor-pointer"
×
NEW
21
              onClick={() => {
×
NEW
22
                selectLanguage?.(langItems[item]);
×
NEW
23
                setShowMobileLanguages?.(false);
×
NEW
24
                toggleMobileNav?.();
×
NEW
25
              }}
×
NEW
26
            >
×
NEW
27
              {langItems[item].displayName}
×
NEW
28
            </Text>
×
NEW
29
          </div>
×
NEW
30
        ))}
×
NEW
31
    </div>
×
NEW
32
  );
×
NEW
33
};
×
34

2✔
35
export default MobileLanguageContent;
2✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc