Skip to content

feat: support component interaction policy - #273

Merged
artiphishle merged 13 commits into
mainfrom
issue-272/interaction-policy
Jul 30, 2026
Merged

feat: support component interaction policy#273
artiphishle merged 13 commits into
mainfrom
issue-272/interaction-policy

Conversation

@artiphishle

@artiphishle artiphishle commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • consume the canonical interaction-policy contract from Surface
  • support enabled and passive across ZORA registry components
  • preserve enabled behavior as the default
  • suppress internally owned interaction without disabled styling or semantics
  • enforce the public registry prop contract at compile time

Validation

  • full test suite
  • typecheck
  • lint
  • build
  • format check
  • knip
  • public declaration verification

Dependency

Resolved:

Downstream

Required by:

Closes #272

@artiphishle artiphishle self-assigned this Jul 28, 2026
@artiphishle
artiphishle marked this pull request as ready for review July 28, 2026 23:16
@artiphishle
artiphishle marked this pull request as draft July 28, 2026 23:46
@artiphishle
artiphishle marked this pull request as ready for review July 30, 2026 16:07
@artiphishle
artiphishle merged commit a561fbb into main Jul 30, 2026
2 checks passed
@artiphishle
artiphishle deleted the issue-272/interaction-policy branch July 30, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support interactionPolicy uniformly across all public ZORA components

1 participant