Silviu Alexandru Avram
Silviu Alexandru Avram
**What**: Update dependencies. Will block this until react 17 vs 18 adoption smoothens between all downshift dependencies. **Why**: Be up to date. **How**: **Checklist**: - [ ] Documentation - [...
- `downshift` version: 6.1.7 - `node` version: 16.13.2 - `npm` (or `yarn`) version: 8.1.2 **Relevant code or config** **What you did**: Run `"test:flow:coverage"`. **What happened**: Error like this https://github.com/rpl/flow-coverage-report/issues/208. Should...
**What**: **Why**: **How**: **Checklist**: - [ ] Documentation - [ ] Tests - [ ] TypeScript Types - [ ] Flow Types - [ ] Ready to be merged
Based on https://github.com/downshift-js/downshift/pull/1269
https://github.com/downshift-js/downshift/pull/1271 https://github.com/downshift-js/downshift/pull/1268 I keep getting build errors on both of these PRs. First one updates the node version on the CI. The other one kickstarts the use of TypeScript in...
Attempting to move to typescript, but most probably not all in one go, our project is too big for that. Using this to help me migrate piece by piece.
**Problem description**: ### Medium Term Plan This should be our 6-12 month development plan for `downshift-js`. I think its API is a great success in providing accessibility and functionality to...
**Relevant code or config** Avoid doing this: ```typescript onSelectedItemChange: ({selectedItem}) => { selectedItem && addSelectedItem(selectedItem) }, ``` **Problem description**: Since it's the handler for `onSelectedItemChange` the types should guarantee that...
`getToggleProps` should have onPress instead of onClick / onKeyDown, in the case of ReactNative. Basically it should have similar conditions found on the getter props in `downshift.js`. Same for other...
Updates dependencies. Closes https://github.com/downshift-js/downshift/issues/1411. To Do: review rule updates and document why there are changes.