aboutsummaryrefslogtreecommitdiffstats
path: root/packages/renderer/src/components/sidebar/ToggleLocationBarButton.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/renderer/src/components/sidebar/ToggleLocationBarButton.tsx')
-rw-r--r--packages/renderer/src/components/sidebar/ToggleLocationBarButton.tsx13
1 files changed, 8 insertions, 5 deletions
diff --git a/packages/renderer/src/components/sidebar/ToggleLocationBarButton.tsx b/packages/renderer/src/components/sidebar/ToggleLocationBarButton.tsx
index c697170..b6644a3 100644
--- a/packages/renderer/src/components/sidebar/ToggleLocationBarButton.tsx
+++ b/packages/renderer/src/components/sidebar/ToggleLocationBarButton.tsx
@@ -27,7 +27,7 @@ import { observer } from 'mobx-react-lite';
27import React from 'react'; 27import React from 'react';
28import { useTranslation } from 'react-i18next'; 28import { useTranslation } from 'react-i18next';
29 29
30import { useStore } from '../StoreProvider'; 30import type RendererStore from '../../stores/RendererStore';
31import { getLocaltionBarID } from '../locationBar/LocationBar'; 31import { getLocaltionBarID } from '../locationBar/LocationBar';
32 32
33function ToggleLocationBarIcon({ 33function ToggleLocationBarIcon({
@@ -45,12 +45,15 @@ function ToggleLocationBarIcon({
45 return left ? <IconChevronLeft /> : <IconChevronRight />; 45 return left ? <IconChevronLeft /> : <IconChevronRight />;
46} 46}
47 47
48function ToggleLocationBarButton(): JSX.Element { 48function ToggleLocationBarButton({
49 const { t } = useTranslation(); 49 store: {
50 const {
51 shared: { locationBarVisible, canToggleLocationBar }, 50 shared: { locationBarVisible, canToggleLocationBar },
52 settings, 51 settings,
53 } = useStore(); 52 },
53}: {
54 store: RendererStore;
55}): JSX.Element {
56 const { t } = useTranslation();
54 const { selectedService } = settings; 57 const { selectedService } = settings;
55 58
56 return ( 59 return (