const React = require('react');
const { themeStyle } = require('@joplin/lib/theme');
class IconButton extends React.Component {
render() {
const style = this.props.style;
const theme = themeStyle(this.props.themeId);
const iconStyle = {
color: theme.color,
fontSize: theme.fontSize * 1.4,
};
const icon = ;
const rootStyle = Object.assign(
{
display: 'flex',
textDecoration: 'none',
padding: 10,
width: theme.buttonMinHeight,
height: theme.buttonMinHeight,
boxSizing: 'border-box',
alignItems: 'center',
justifyContent: 'center',
backgroundColor: theme.backgroundColor,
cursor: 'default',
},
style
);
return (
{
if (this.props.onClick) this.props.onClick();
}}
>
{icon}
);
}
}
module.exports = { IconButton };