UNPKG

onfido-sdk-ui

Version:

JavaScript SDK view layer for Onfido identity verification

26 lines (23 loc) 869 B
import { h } from 'preact' import classNames from 'classnames' import { compose } from '../utils/func' import { withFullScreenState } from '../FullScreen' import style from './style.css' import {preventDefaultOnClick, isDesktop} from '../utils' import {localised} from '../../locales' const NavigationBar = ({back, translate, disabled, isFullScreen, className}) => <div className={classNames(className, style.navigation, { [style.fullScreenNav]: isFullScreen })}> <button href='#' className={classNames(style.back, {[style.disabled]: disabled, [style.backHoverDesktop]: isDesktop})} onClick={preventDefaultOnClick(back)}> <span className={style.iconBack} /> <span className={style.label}> {translate('back')} </span> </button> </div> export default compose( withFullScreenState, localised )(NavigationBar)