0.0.2 • Published 5 years ago
react-valid-attributes v0.0.2
react-valid-attributes
Exports two functions:
- pick: pick all valid html attributes from props for a given element
- omit: omit all valid html attributes from props for a given element
Uses react-html-attributes.
Example
const { pick, omit } = require('react-valid-attributes')
const props = {
src: 'https://pbs.twimg.com/profile_images/765333670366355456/q5ACQ8i3_400x400.jpg',
alt: 'The npm logo',
handleImageClick: () => {}
}
const attributes = pick(props, 'img')
// => { src: '...', alt: '...' }
const rest = omit(props, 'img')
// => { handleImageClick }