mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-08 01:13:27 +01:00
23 lines
No EOL
565 B
JavaScript
23 lines
No EOL
565 B
JavaScript
import React from 'react';
|
|
|
|
import ls from './ControlBar.less';
|
|
import cx from 'classnames';
|
|
|
|
export default function ControlBar({left, right}) {
|
|
|
|
return <div className={ls.root}>
|
|
<div className={ls.left}>
|
|
{left}
|
|
</div>
|
|
<div className={ls.right}>
|
|
{right}
|
|
</div>
|
|
</div>
|
|
}
|
|
|
|
export function ControlBarButton({onElement, disabled, children, onClick, ...props}) {
|
|
return <span className={cx(ls.button, 'disable-selection', {disabled})}
|
|
onClick={disabled || onClick} ref={onElement} {...props}>
|
|
{children}
|
|
</span>
|
|
} |