Commit 568bbd85 authored by Yoelis Acourt's avatar Yoelis Acourt

refactor: feature -> hide for simplicity

parent 635d544a
...@@ -22,6 +22,7 @@ import Gargantext.Utils.Reactix as R2 ...@@ -22,6 +22,7 @@ import Gargantext.Utils.Reactix as R2
import Reactix as R import Reactix as R
import Reactix.DOM.HTML as H import Reactix.DOM.HTML as H
import Toestand as T import Toestand as T
import Gargantext.Hooks.UseFeatureFlag as Feature
type Props = type Props =
( nodeId :: ID ( nodeId :: ID
...@@ -107,7 +108,23 @@ layoutCpt = here.component "layout" cpt ...@@ -107,7 +108,23 @@ layoutCpt = here.component "layout" cpt
[ editionBlock [ editionBlock
{ nodeId } { nodeId }
] ]
, Feature.hide
{ keys: [ "expert" ]
, render: viewCodeSectionButton boxes corpusCodeRoute
}
, H.div , H.div
{ className: "node-layout__folders corpus-layout__folders" }
[ FV.folderView
{ nodeId
, session
}
]
]
viewCodeSectionButton :: Record AppStore.Store -> (Unit -> Effect GR.AppRoute) -> R.Element
viewCodeSectionButton boxes corpusCodeRoute =
H.div
{ className: "node-layout__code-section corpus-layout__code-section" } { className: "node-layout__code-section corpus-layout__code-section" }
[ tileMenu [ tileMenu
{ boxes { boxes
...@@ -129,14 +146,6 @@ layoutCpt = here.component "layout" cpt ...@@ -129,14 +146,6 @@ layoutCpt = here.component "layout" cpt
] ]
] ]
] ]
, H.div
{ className: "node-layout__folders corpus-layout__folders" }
[ FV.folderView
{ nodeId
, session
}
]
]
onExpandTableEditionChange :: T.Change Boolean -> Effect Unit onExpandTableEditionChange :: T.Change Boolean -> Effect Unit
onExpandTableEditionChange { new } = do onExpandTableEditionChange { new } = do
......
...@@ -75,16 +75,14 @@ componentCpt = here.component "main" cpt ...@@ -75,16 +75,14 @@ componentCpt = here.component "main" cpt
, viewSideBar showTree' onTreeToggleClick , viewSideBar showTree' onTreeToggleClick
, viewChangeLayoutSide , viewChangeLayoutSide
, viewInfoMenu { location: windowLocation } [] , viewInfoMenu { location: windowLocation } []
, Feature.feature , Feature.hide
{ keys: [ "expert" ] { keys: [ "expert" ]
, render: \shouldRender -> , render: viewQuestionMark
if shouldRender then viewQuestionMark else empty
} }
, Feature.feature , Feature.hide
{ keys: [ "expert" ] { keys: [ "expert" ]
, render: \shouldRender -> , render: viewThemeSelector theme
if shouldRender then viewThemeSelector theme else empty
} }
, H.div , H.div
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment