0.0.19 • Published 6 years ago
@potok/icon-switch v0.0.19
Switch component
Install
yarn add @potok/icon-switch
Usage
import IconSwitch from '@potok/icon-switch';
import ApplicantFavIcon from '@potok/icons/glyph/misc/fav';
import ApplicantMoveIcon from '@potok/icons/glyph/misc/move';
const Example = () => (
<div>
<IconSwitch
value={true}
enabledIcon={<ApplicantFavIcon />}
disabledIcon={<ApplicantMoveIcon />}
/>
</div>
);
Example
const Locked = require('@potok/icons/glyph/clear/locked').default;
const Unlocked = require('@potok/icons/glyph/clear/unlocked').default;
const Lock = require('@potok/icons/glyph/clear/lock').default;
initialState = { checked: false };
<>
<div>
<IconSwitch
enabledIcon={<Locked primaryColor="#fff" size="xsmall" />}
disabledIcon={<Unlocked primaryColor="#fff" size="xsmall" />}
label="Controllable"
value={state.checked}
onChange={e => setState({ checked: e.target.checked })}
/>
</div>
<div style={{ marginTop: 20 }}>
<IconSwitch
enabledIcon={<Lock primaryColor="#fff" size="xsmall" />}
disabledIcon={<Lock primaryColor="#fff" size="xsmall" />}
label="Uncontrollable"
/>
</div>
<div style={{ marginTop: 20 }}>
<IconSwitch
enabledIcon={<Locked primaryColor="#fff" size="xsmall" />}
disabledIcon={<Unlocked primaryColor="#fff" size="xsmall" />}
label="Disabled"
value={true}
disabled
/>
</div>
</>;
0.0.19
6 years ago
0.0.18
6 years ago
0.0.17
6 years ago
0.0.16
6 years ago
0.0.15
6 years ago
0.0.14
6 years ago
0.1.0
6 years ago
0.1.0-alpha.01f162fb
6 years ago
0.1.0-alpha.a6b93c8f
6 years ago
0.1.0-alpha.ed64ba9b
6 years ago
0.1.0-alpha.7e0d8602
6 years ago
0.0.13
6 years ago
0.0.12
6 years ago
0.1.0-alpha.bd23a9da
6 years ago
0.1.0-alpha.0d482e73
6 years ago
0.1.0-alpha.db318d0b
6 years ago
0.1.0-alpha.662b586f
6 years ago
0.1.0-alpha.2c8c533f
6 years ago
0.1.0-alpha.0386e093
6 years ago
0.1.0-alpha.15efb380
6 years ago
0.1.0-alpha.8102716a
6 years ago
0.1.0-alpha.b2fe0933
6 years ago
0.1.0-alpha.e2bb9cab
6 years ago
0.1.0-alpha.b2160dfa
6 years ago
0.1.0-alpha.7cca553f
6 years ago
0.1.0-alpha.2ac79d5a
6 years ago
0.1.0-alpha.fdd57fc2
6 years ago
0.1.0-alpha.6f899a40
6 years ago
0.1.0-alpha.55d6e161
6 years ago
0.1.0-alpha.f773dbac
6 years ago
0.1.0-alpha.86e8612d
6 years ago
0.1.0-alpha.fdbcaa75
6 years ago
0.1.0-alpha.d4bf826d
6 years ago
0.1.0-alpha.4495a03b
6 years ago
0.1.0-alpha.65bf5a6f
6 years ago
0.1.0-alpha.c0429f84
6 years ago
0.1.0-alpha.bd9d0948
6 years ago
0.1.0-alpha.32951f14
6 years ago
0.1.0-alpha.a19de77d
6 years ago
0.1.0-alpha.f29621ba
6 years ago
0.1.0-alpha.cdd4aace
6 years ago
0.1.0-alpha.590c954f
6 years ago
0.0.11
6 years ago
0.1.0-alpha.8c53ad16
6 years ago
0.1.0-alpha.205155ea
6 years ago
0.0.9
6 years ago
0.1.0-alpha.54b11147
6 years ago
0.1.0-alpha.f277a2a6
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago