UNPKG

@dtrussia/react-pager

Version:
19 lines (14 loc) 491 B
import React, { Component } from 'react'; export default class Page extends Component { render() { const { isHidden, isActive, isDisabled, className, onClick, children, key } = this.props; if (isHidden) return null; const baseCss = className ? className + ` ` : ``; const css = baseCss + (isActive ? `active` : ``) + (isDisabled ? ` disabled` : ``); return ( <button key={key} className={css} onClick={onClick}> {children} </button> ); } }