0.0.12 • Published 6 years ago
@arnat/styled-nav v0.0.12
ARNAT - styled-nav
Modular approach to use bootstrap components for quick prototypes, as an entrypoint of the component library.
Usage
import { Nav, NavLink } from '@arnat/styled-nav';
const Navigation = props => (
<Nav мertical>
<NavLink href="#" active>
Active
</NavLink>
<NavLink href="#">Link</NavLink>
<NavLink href="#">Link</NavLink>
<NavLink href="#" disabled>
Disabled
</NavLink>
</Nav>
);Usage with react-router-dom.
import { Nav, NavLink } from '@arnat/styled-nav';
import { Link } from 'react-router-dom';
const MyNavWithReactRouterDom = props => (
<Nav vertical>
<Link to="#">
<NavLink tabs active>
Active
</NavLink>
</Link>
<Link to="#">
<NavLink tabs>Link</NavLink>
</Link>
<Link to="#">
<NavLink tabs>Link</NavLink>
</Link>
<Link to="#">
<NavLink tabs disabled>
Disabled
</NavLink>
</Link>
</Nav>
);Properties
Properties which can be added to the component to change the visual appearance.
collapseonly on Nav Type: booleanexpandSmonly on Nav Type: booleanexpandMdonly on Nav Type: booleanexpandLgonly on Nav Type: booleanexpandXlonly on Nav Type: booleanhiddenonly on Nav Type: booleanstartonly on Nav Type: stringcenteronly on Nav Type: stringendonly on Nav Type: stringverticalonly on Nav Type: stringjustifiedonly on Nav Type: stringfillonly on Nav Type: stringtabsonly on NavLink Type: stringpillsonly on NavLink Type: stringnoRadiusonly on NavLink Type: stringactiveonly on NavLink Type: stringdisabledonly on NavLink Type: stringitemonly on NavLink Type: string