wave
wave copied to clipboard
Design System of FREE NOW
### Describe the feature you'd like Our theme offers values for multiple aspects of Web development but they are not documented so our users cannot easily know about them, it...
- `@freenow/wave` version: 1.34.4 (also the latest) ### What was expected to happen? While interacting with the country code options, there's a annoying flickr. ### Media https://github.com/freenowtech/wave/assets/539801/1801d1a4-7b56-4032-bdfb-eeb9a1c31bf2 ### Reproduction https://wave.free-now.com/?path=/docs/form-elements-phone-input--docs
### Describe the feature you'd like We use [semantic-release](https://github.com/semantic-release/semantic-release) to automatically release new library versions when a PR is merged to `main`. From time to time we've had some unexpected...
At the moment, we expose `ClassicColors` and `ModernColors` as styled-components which makes it impossible to inline semantic CSS variables to the `head` on the server side. We should also expose...
### Describe the feature you'd like As a Wave contributor, I want to use modern tooling for building Wave ### Describe alternatives you've considered Manual setup with Rollup, SWC, etc
### Relevant code When running `git commit` the `prettier` script runs due to the `precommit` hook. This executes `pretty-quick --staged`, which basically runs prettier against all staged files. The issue...
- `@freenow/wave` version: ^1.27.0 ### Relevant code ```js setSearchQuery(value)} onClear={() => setSearchQuery('')} /> ``` ### Current Behaviour When navigating away from a page with Search component, when running the application...
- `@freenow/wave` version: 1.27.0 ### Relevant code https://codesandbox.io/s/wave-playground-forked-9hlttk?file=/src/App.js ### What was expected to happen? It should be possible to reuse a previously rendered banner after the transition has ended. ###...
- `@freenow/wave` version: 1.30.0 ### Relevant code ```tsx { console.log(option.value); // "value" does not exist on type unknown }} options={[1, 2, 3].map((item) => ({ label: item, value: item }))} />...
### Describe the feature you'd like The design of the component in its `compact` variant is almost perfect for an implementation I am working on, sadly I would like to...