@agderposten/user-button
v1.1.1
Published
Simple user button showing the users' first name if logged in. Customizable text and visibility if logged out. Takes `onClick` or `href`, and `className`.
Readme
User Button
Simple user button showing the users' first name if logged in. Customizable text and visibility if logged out. Takes onClick or href, and className.
Installation
npm install @agderposten/user-buttonUsage
import React from 'react';
import UserButton, {stylesheet} from '@agderposten/user-button';
export default () => (
<Fragment>
<UserButton {...{user}} />
<UserButton {...{user}} fallbackText="Menu" />
<UserButton {...{user}} onClick={this.props.handleOnClick} />
<UserButton fallbackText="Log in" href={this.props.organization.urls.login} />
<style dangerouslySetInnerHTML={{__html: stylesheet}} />
</Fragment>
);