Skip to content

Commit

Permalink
Fix GraphEndpoints types
Browse files Browse the repository at this point in the history
  • Loading branch information
lubej committed Feb 23, 2023
1 parent dfd741f commit 61c7eaf
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
8 changes: 4 additions & 4 deletions src/app/pages/HomePage/ParaTimeSelector/Graph/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -105,10 +105,10 @@ const GraphCmp: ForwardRefRenderFunction<SVGSVGElement, GraphProps> = (

useEffect(() => {
setShowEmeraldTooltip(false)
setShowMobileTooltip(GraphEndpoint.Consensus, false)
setShowMobileTooltip(GraphEndpoint.Emerald, false)
setShowMobileTooltip(GraphEndpoint.Cipher, false)
setShowMobileTooltip(GraphEndpoint.Sapphire, false)
setShowMobileTooltip(GraphEndpoints.Consensus, false)
setShowMobileTooltip(GraphEndpoints.Emerald, false)
setShowMobileTooltip(GraphEndpoints.Cipher, false)
setShowMobileTooltip(GraphEndpoints.Sapphire, false)
}, [isMobile])

const isGraphEndpointDisabled = (graphEndpoint: GraphEndpoint) => {
Expand Down
10 changes: 5 additions & 5 deletions src/app/pages/HomePage/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { useTranslation } from 'react-i18next'
import { ParaTimeSelectorStep } from './ParaTimeSelector/types'
import { MobileTooltipProvider, useMobileTooltip } from './providers/MobileTooltipProvider'
import { SapphireGraphMobileTooltip } from './GraphTooltip/SapphireGraphTooltip'
import { GraphEndpoint } from './ParaTimeSelector/Graph/types'
import { GraphEndpoints } from './ParaTimeSelector/Graph/types'
import { EmeraldGraphMobileTooltip } from './GraphTooltip/EmeraldGraphTooltip'
import { ConsensusGraphMobileTooltip } from './GraphTooltip/ConsensusGraphTooltip'
import { CipherGraphMobileTooltip } from './GraphTooltip/CipherGraphTooltip'
Expand Down Expand Up @@ -152,16 +152,16 @@ const HomePageCmp: FC = () => {
</FooterStyled>
</HomepageLayout>
{showMobileTooltip.consensus && (
<ConsensusGraphMobileTooltip onClose={() => setShowMobileTooltip(GraphEndpoint.Consensus, false)} />
<ConsensusGraphMobileTooltip onClose={() => setShowMobileTooltip(GraphEndpoints.Consensus, false)} />
)}
{showMobileTooltip.emerald && (
<EmeraldGraphMobileTooltip onClose={() => setShowMobileTooltip(GraphEndpoint.Emerald, false)} />
<EmeraldGraphMobileTooltip onClose={() => setShowMobileTooltip(GraphEndpoints.Emerald, false)} />
)}
{showMobileTooltip.sapphire && (
<SapphireGraphMobileTooltip onClose={() => setShowMobileTooltip(GraphEndpoint.Sapphire, false)} />
<SapphireGraphMobileTooltip onClose={() => setShowMobileTooltip(GraphEndpoints.Sapphire, false)} />
)}
{showMobileTooltip.cipher && (
<CipherGraphMobileTooltip onClose={() => setShowMobileTooltip(GraphEndpoint.Cipher, false)} />
<CipherGraphMobileTooltip onClose={() => setShowMobileTooltip(GraphEndpoints.Cipher, false)} />
)}
</>
)
Expand Down
10 changes: 5 additions & 5 deletions src/app/pages/HomePage/providers/MobileTooltipProvider.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { createContext, FC, PropsWithChildren, useContext, useState } from 'react'
import { GraphEndpoint } from '../ParaTimeSelector/Graph/types'
import { GraphEndpoint, GraphEndpoints } from '../ParaTimeSelector/Graph/types'

interface MobileTooltipProviderState {
showMobileTooltip: { [key in GraphEndpoint]: boolean }
Expand All @@ -12,10 +12,10 @@ interface MobileTooltipProviderContext {

const mobileTooltipProviderInitialState: MobileTooltipProviderState = {
showMobileTooltip: {
[GraphEndpoint.Consensus]: false,
[GraphEndpoint.Emerald]: false,
[GraphEndpoint.Sapphire]: false,
[GraphEndpoint.Cipher]: false,
[GraphEndpoints.Consensus]: false,
[GraphEndpoints.Emerald]: false,
[GraphEndpoints.Sapphire]: false,
[GraphEndpoints.Cipher]: false,
},
}

Expand Down

0 comments on commit 61c7eaf

Please sign in to comment.