Cristiano Rastelli

Results 19 issues of Cristiano Rastelli

### :pushpin: Summary Per discussion and agreement today, I've reviewed components already converted to TypeScript to follow as much as possible the patterns we have agreed upon. ### :hammer_and_wrench: Detailed...

packages/components
docs-website
typescript

### :pushpin: Summary Converts the `hds-register-event` modifier to TypeScript ### :link: External links Jira ticket: https://hashicorp.atlassian.net/browse/HDS-3337 *** ### ๐Ÿ‘€ Component checklist - [x] Percy was checked for any visual regression...

packages/components
typescript

### :pushpin: Summary โŒ Currently it doesn't compile because of an error I need to investigate โŒ Converts `RichTooltip` to TypeScript. Depends on #2103, #2104, and #2105. ### :link: External...

packages/components
typescript

### :pushpin: Summary **๐Ÿšจ Still a work in progress ๐Ÿšจ** Converts the `SideNav` component and subcomponents to TypeScript. ### :link: External links Jira ticket: https://hashicorp.atlassian.net/browse/HDS-2711 *** ### ๐Ÿ‘€ Component checklist...

packages/components
docs-website
typescript

>[!Important] > This component has dependencies on `Button`, `Dropdown`, `Form::Select`, `Form::TextInput` so we need to wait for them to be converted before actually opening it up for review ### :pushpin:...

packages/components
typescript

### :pushpin: Summary Converts the following to TypeScript: - `hds-anchored-position` modifier - `hds-register-event` modifier - `PopoverPrimitive` component - `RichTooltip` component/sub-components ### :link: External links Jira ticket: TODO *** ### ๐Ÿ‘€...

packages/components

While [working on a component](https://github.com/hashicorp/design-system/pull/2102) that consumes the `Portal` and `PortalTarget` components, we wanted to use their TypeScript signatures to derive our components' ones, but with surprise we have noticed...

### :pushpin: Summary As suggested by @aklkv [in this Slack thread](https://hashicorp.slack.com/archives/C06NMSYDZPA/p1726866221565509) we could communicate these deprecation changes _"also through dev tools (in addition to documentation and deprecation warnings)"_. After discussion...

packages/components

# ๐Ÿšจ DO NOT MERGE ๐Ÿšจ ### :pushpin: Summary Branch used for exploring what is the impact of introducing full coverage for component-level tokens, in relation to theming (for dark/light...

packages/components
packages/tokens