* start SidebarNav, enable dark mode * wip: sidebarnav, fix primer components theme rendering * feat: ProductSiteTree, useFeatureFlag * feat: add new product site tree (untested) * wire up HomepageVersionPicker, run lint * fix: remove re-render logic, fix homepage version picker to be natural width * fix: support css + primer/components color modes * fix: rename categoryId -> productId * feat: ProductSiteTree and AllArticlesProduct * fix: cleanup warnings * fix: use next links on ProductSiteTreeNew * fix: use next Link on AllArticlesProduct * fix: add tooltip to ScrollButton, remove stylesheet dependency * feat: ProductArticlesList component * fix: convert color_mode value from cookie when necessary * remove comments * replace liquid with jsx Co-authored-by: Rachael Sewell <rachmari@github.com>
11 lines
250 B
TypeScript
11 lines
250 B
TypeScript
import { useMainContext } from 'components/context/MainContext'
|
|
|
|
export type FeatureFlags = {
|
|
FEATURE_NEW_SITETREE: boolean
|
|
}
|
|
|
|
export const useFeatureFlags = (): FeatureFlags => {
|
|
const { featureFlags } = useMainContext()
|
|
return featureFlags
|
|
}
|