FeatureGate

Conditionally show content based on permissions. Shows blurred content with upgrade prompt when locked.

API Reference

PropTypeDefaultDescription
feature*stringFeature name to display
allowed*booleanWhether access is granted
children*ReactNodeContent to gate
planNamestring"Pro"Plan name for upgrade prompt
onUpgrade() => voidCalled when upgrade is clicked
classNamestringAdditional CSS classes

Source Code