Comments (3)
Progress update
I am getting pretty close (next week or so) to releasing version 5.0.0.
Work on this can be tracked at https://github.com/benbowes/react-responsive-select-next.
If you would like to try the new version in your JS or TS project then install it and try it with npm i react-responsive-select-next -D
I'd love to know how it goes either here, or via my gmail account.
It should be exactly the same experience as using react-responsive-select
for JS and TS projects alike.
A new thing!
I have added a new onListen
function prop. This prop was created to handle those situations when you probably want to change things outside of the select component.
e.g. When the component opens on small screen, add a class to the body tag with overflow-y: hidden
to stop the body from also scrolling.
onListen
function prop returns this signature:
param | type | description |
---|---|---|
isOpen | Boolean | Whether the options panel is currently open or closed |
name | string | The name prop you passed into the ReactResponsiveSelect component |
actionType | String | The internal action type that was fired within RRS |
<ReactResponsiveSelect
...
onListen={(isOpen, name, actionType) => {
console.log(isOpen, name, actionType);
}}
/>
from react-responsive-select.
Here is the PR #119
from react-responsive-select.
released 5.0.0 to npm https://www.npmjs.com/package/react-responsive-select
from react-responsive-select.
Related Issues (20)
- onChange providing the clicked option HOT 13
- Replace Storybook with Styleguidist HOT 2
- Consider using TSDX to make the library tree-shakeable HOT 8
- Creating RRS Reusable Formik Field or Component HOT 13
- Using Multiselect in Formik HOT 3
- Close button for Mobile view HOT 10
- Search Capability HOT 2
- Error when reseting values with singleselect HOT 8
- Selecting first option resets the multi select dropdown HOT 1
- Move data fetching code or side effects to componentDidUpdate. HOT 5
- onchange i cannot able to pass event instead im getting selected values. for eg (e)=>handleChange(e) e logs selected values i need event of select HOT 1
- using react-responsive-select with formik+typescript HOT 2
- Full page crash when empty array given as options HOT 2
- Select component doesn't re-render when options are changed HOT 3
- isEqual very very slow with markup HOT 13
- disabled prop doesn't work on state change HOT 4
- Can't get onBlur to work properly HOT 1
- onListen wrongly invoked with `isOpen=false` HOT 2
- Programmatically close overlay
- `onChange` prop isn't triggering for Multiselect
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-responsive-select.