react-simple-conditional
v1.0.3
Published
A very simple conditional component for react and react native
Downloads
15
Maintainers
Readme
Conditional render component for React and React Native
This simple conditional components only renders its children if the condition
prop has a value that is true
or truthy in JavaScript. If the condition prop has a value that interpretes as false
, nothing (null
) will be rendered.
The component renders nothing by itself, it uses React Fragments . All the props and children that you supply to the component gets passed to the div.
Usage:
To istall the component simply run:
npm install --save react-simple-conditional
Import it using:
import Conditional from 'react-simple-conditional'
Use it in JSX:
<Conditional condition={someCondition}>
<p>This will be rendered if 'someCondition' is true</p>
</Conditional>
Full Example:
import React, { Component } from 'react';
import Conditional from 'react-simple-conditional';
class App extends Component {
state={
renderCondition:true
}
render() {
return (
<Conditional
condition={this.state.renderCondition}>
<h1>Hello World</h1>
</Conditional>
);
}
}
export default App;
License:
This project is distributed under the MIT License