Skip to content
This repository has been archived by the owner on Mar 27, 2023. It is now read-only.

fix: core aria property types #6467

Merged
merged 1 commit into from
Nov 15, 2021

Conversation

coryrylan
Copy link
Contributor

PR Checklist

Please check if your PR fulfills the following requirements:

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • If applicable, have a visual design approval

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • clarity.design website / infrastructure changes
  • Other... Please describe:

What is the new behavior?

This is a follow up fix to PR #6456 It looks like my initial thought and testing to override the aria property type defs was wrong. The way to work around this for now is to just cast them as any. Once TS fixes the dom types then we can update TS in v6. Until then this is the workaround. This unblocks PR #6455

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

- mark aria props as any to enable compatibility with TS < 4.3 and 4.3+

Signed-off-by: Cory Rylan <[email protected]>
@coryrylan coryrylan self-assigned this Nov 11, 2021
@coryrylan coryrylan merged commit 07116d2 into vmware-archive:next Nov 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants