@hackoregon/component-library
Version:
Official repo for Hack Oregon React component library
32 lines (30 loc) • 1.09 kB
JavaScript
import PropTypes from "prop-types";
import React from "react";
import { css } from "emotion";
var baseMapMenu = css("\n padding: 10px;\n z-index: 2;\n font-family: \"Roboto Condensed\", sans-serif;\n");
var SandboxBaseMapSelector = function SandboxBaseMapSelector(_ref) {
var onBaseMapStyleChange = _ref.onBaseMapStyleChange,
baseMapStyle = _ref.baseMapStyle;
return React.createElement(React.Fragment, null, React.createElement("div", {
className: baseMapMenu
}, React.createElement("input", {
checked: baseMapStyle === "light",
type: "radio",
value: "light",
onChange: onBaseMapStyleChange
}), React.createElement("label", {
htmlFor: "light"
}, "Light"), React.createElement("input", {
checked: baseMapStyle === "dark",
type: "radio",
value: "dark",
onChange: onBaseMapStyleChange
}), React.createElement("label", {
htmlFor: "dark"
}, "Dark")));
};
SandboxBaseMapSelector.propTypes = {
onBaseMapStyleChange: PropTypes.func.isRequired,
baseMapStyle: PropTypes.string.isRequired
};
export default SandboxBaseMapSelector;