Skip to content

⬅️ Back to Table of Contents

📄 useRulesMeta.ts

📊 Analysis Summary

Metric Count
🔧 Functions 1
📦 Imports 2

📚 Table of Contents

🛠️ File Location:

📂 packages/website/src/hooks/useRulesMeta.ts

📦 Imports

Name Source
RulesMeta @site/rulesMeta
useDocusaurusContext @docusaurus/useDocusaurusContext

Functions

useRulesMeta(): RulesMeta

Code
export function useRulesMeta(): RulesMeta {
  const {
    siteConfig: { customFields },
  } = useDocusaurusContext();
  if (!customFields) {
    throw new Error('Custom fields not found in config');
  }
  return customFields.rules as RulesMeta;
}
  • Return Type: RulesMeta
  • Calls:
  • useDocusaurusContext (from @docusaurus/useDocusaurusContext)