@mongodb-js/compass-query-bar
Version:
Renders a component for executing MongoDB queries through a GUI.
34 lines (28 loc) • 686 B
JSX
import React from 'react';
import PropTypes from 'prop-types';
import classnames from 'classnames';
import styles from './ComponentPreview.less';
const ComponentPreview = ({ dark, className, children }) => {
const _className = classnames(
styles.root,
{ [styles['root--light']]: !dark },
{ [styles['root--dark']]: dark },
className
);
return (
<div className={_className}>
{children}
</div>
);
};
ComponentPreview.defaultProps = {
dark: false,
className: ''
};
ComponentPreview.propTypes = {
className: PropTypes.string,
children: PropTypes.node,
dark: PropTypes.bool
};
export default ComponentPreview;
export { ComponentPreview };