@@ -2,7 +2,7 @@ import { useCallback, useEffect } from "react";
22import { Route , Routes , useNavigate } from "react-router-dom" ;
33
44import { Modal , ScrollToTop } from "@atoms" ;
5- import { PATHS , PDF_PATHS } from "@consts" ;
5+ import { PATHS , PDF_PATHS , OUTCOMES_PATHS , USER_PATHS } from "@consts" ;
66import { useCardano , useFeatureFlag , useModal } from "@context" ;
77import { useWalletConnectionListener } from "@hooks" ;
88import {
@@ -39,9 +39,13 @@ import {
3939import { PublicRoute } from "./pages/PublicRoute" ;
4040import { TopBanners } from "./components/organisms/TopBanners" ;
4141import { DashboardHome } from "./pages/DashboardHome" ;
42+ import { GovernanceActionOutComesPillar } from "./pages/GovernanceActionOutComes" ;
4243
4344export default ( ) => {
44- const { isProposalDiscussionForumEnabled } = useFeatureFlag ( ) ;
45+ const {
46+ isProposalDiscussionForumEnabled,
47+ isGovernanceOutcomesPillarEnabled,
48+ } = useFeatureFlag ( ) ;
4549 const { enable, isEnabled } = useCardano ( ) ;
4650 const navigate = useNavigate ( ) ;
4751 const { modal, openModal, modals } = useModal ( ) ;
@@ -111,6 +115,18 @@ export default () => {
111115 element = { < ProposalDiscussionPillar /> }
112116 />
113117 ) }
118+ { isGovernanceOutcomesPillarEnabled && (
119+ < >
120+ < Route
121+ path = { `${ OUTCOMES_PATHS . governanceActionsOutcomes } /*` }
122+ element = { < GovernanceActionOutComesPillar /> }
123+ />
124+ < Route
125+ path = { USER_PATHS . governanceActionsVotedByMe }
126+ element = { < GovernanceActionOutComesPillar /> }
127+ />
128+ </ >
129+ ) }
114130 < Route
115131 path = { PATHS . dashboardGovernanceActions }
116132 element = { < DashboardGovernanceActions /> }
0 commit comments