Phase 5: Restriction Status
Last updated
const isCurrentCanvasRestricted = currentCanvas
? hasRestrictedItem(currentCanvas)
: false;
<ItemViewerContextV2.Provider value={{
// ... existing ...
isCurrentCanvasRestricted,
}}>// REMOVE:
const isRestricted = currentCanvas && hasRestrictedItem(currentCanvas);
// ADD to destructuring:
const { isCurrentCanvasRestricted } = useItemViewerContextV2();
// UPDATE usage:
- {isRestricted && <RestrictedBadge />}
+ {isCurrentCanvasRestricted && <RestrictedBadge />}