UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

35 lines (34 loc) 5.21 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _taggedTemplateLiteral2 = _interopRequireDefault(require("@babel/runtime/helpers/taggedTemplateLiteral")); var _react = _interopRequireDefault(require("react")); var _styledComponents = _interopRequireDefault(require("styled-components")); var _ = require("./"); var _templateObject, _templateObject2; // SPDX-License-Identifier: MIT // Copyright contributors to the kepler.gl project var FileNameTag = _styledComponents["default"].div(_templateObject || (_templateObject = (0, _taggedTemplateLiteral2["default"])(["\n background-color: currentColor;\n border-radius: 1px;\n display: inline-block;\n padding: 0 4px;\n position: absolute;\n top: 45%;\n left: 10%;\n\n .text {\n color: white;\n font-size: ", ";\n }\n"])), function (props) { return props.fontSize; }); var FileTypeIconWrapper = _styledComponents["default"].div(_templateObject2 || (_templateObject2 = (0, _taggedTemplateLiteral2["default"])(["\n display: inline-block;\n position: relative;\n color: currentColor;\n height: ", ";\n"])), function (props) { return props.height; }); var FileTypeIcon = function FileTypeIcon(_ref) { var ext = _ref.ext, height = _ref.height, fontSize = _ref.fontSize; return /*#__PURE__*/_react["default"].createElement(FileTypeIconWrapper, { height: height }, /*#__PURE__*/_react["default"].createElement(_.File, { height: height }), /*#__PURE__*/_react["default"].createElement(FileNameTag, { fontSize: fontSize }, /*#__PURE__*/_react["default"].createElement("div", { className: "text" }, ext))); }; var _default = exports["default"] = FileTypeIcon; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9zdHlsZWRDb21wb25lbnRzIiwiXyIsIl90ZW1wbGF0ZU9iamVjdCIsIl90ZW1wbGF0ZU9iamVjdDIiLCJGaWxlTmFtZVRhZyIsInN0eWxlZCIsImRpdiIsIl90YWdnZWRUZW1wbGF0ZUxpdGVyYWwyIiwicHJvcHMiLCJmb250U2l6ZSIsIkZpbGVUeXBlSWNvbldyYXBwZXIiLCJoZWlnaHQiLCJGaWxlVHlwZUljb24iLCJfcmVmIiwiZXh0IiwiY3JlYXRlRWxlbWVudCIsIkZpbGUiLCJjbGFzc05hbWUiLCJfZGVmYXVsdCIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tbW9uL2ljb25zL2ZpbGUtdHlwZS50c3giXSwic291cmNlc0NvbnRlbnQiOlsiLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IE1JVFxuLy8gQ29weXJpZ2h0IGNvbnRyaWJ1dG9ycyB0byB0aGUga2VwbGVyLmdsIHByb2plY3RcblxuaW1wb3J0IFJlYWN0LCB7UmVhY3ROb2RlfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ3N0eWxlZC1jb21wb25lbnRzJztcblxuaW1wb3J0IHtGaWxlfSBmcm9tICcuLyc7XG5cbmludGVyZmFjZSBGaWxlTmFtZVRhZ1Byb3BzIHtcbiAgZm9udFNpemU6IHN0cmluZztcbn1cblxuY29uc3QgRmlsZU5hbWVUYWcgPSBzdHlsZWQuZGl2PEZpbGVOYW1lVGFnUHJvcHM+YFxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ1JTtcbiAgbGVmdDogMTAlO1xuXG4gIC50ZXh0IHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAke3Byb3BzID0+IHByb3BzLmZvbnRTaXplfTtcbiAgfVxuYDtcblxuaW50ZXJmYWNlIEZpbGVUeXBlSWNvbldyYXBwZXJQcm9wcyB7XG4gIGhlaWdodDogc3RyaW5nO1xufVxuXG5jb25zdCBGaWxlVHlwZUljb25XcmFwcGVyID0gc3R5bGVkLmRpdjxGaWxlVHlwZUljb25XcmFwcGVyUHJvcHM+YFxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgaGVpZ2h0OiAke3Byb3BzID0+IHByb3BzLmhlaWdodH07XG5gO1xuXG5pbnRlcmZhY2UgRmlsZVR5cGVJY29uUHJvcHMge1xuICBleHQ/OiBSZWFjdE5vZGU7XG4gIGhlaWdodDogc3RyaW5nO1xuICBmb250U2l6ZTogc3RyaW5nO1xufVxuXG5jb25zdCBGaWxlVHlwZUljb24gPSAoe2V4dCwgaGVpZ2h0LCBmb250U2l6ZX06IEZpbGVUeXBlSWNvblByb3BzKSA9PiAoXG4gIDxGaWxlVHlwZUljb25XcmFwcGVyIGhlaWdodD17aGVpZ2h0fT5cbiAgICA8RmlsZSBoZWlnaHQ9e2hlaWdodH0gLz5cbiAgICA8RmlsZU5hbWVUYWcgZm9udFNpemU9e2ZvbnRTaXplfT5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dFwiPntleHR9PC9kaXY+XG4gICAgPC9GaWxlTmFtZVRhZz5cbiAgPC9GaWxlVHlwZUljb25XcmFwcGVyPlxuKTtcblxuZXhwb3J0IGRlZmF1bHQgRmlsZVR5cGVJY29uO1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUdBLElBQUFBLE1BQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFDLGlCQUFBLEdBQUFGLHNCQUFBLENBQUFDLE9BQUE7QUFFQSxJQUFBRSxDQUFBLEdBQUFGLE9BQUE7QUFBd0IsSUFBQUcsZUFBQSxFQUFBQyxnQkFBQSxFQU54QjtBQUNBO0FBV0EsSUFBTUMsV0FBVyxHQUFHQyw0QkFBTSxDQUFDQyxHQUFHLENBQUFKLGVBQUEsS0FBQUEsZUFBQSxPQUFBSyx1QkFBQSwyT0FXYixVQUFBQyxLQUFLO0VBQUEsT0FBSUEsS0FBSyxDQUFDQyxRQUFRO0FBQUEsRUFFdkM7QUFNRCxJQUFNQyxtQkFBbUIsR0FBR0wsNEJBQU0sQ0FBQ0MsR0FBRyxDQUFBSCxnQkFBQSxLQUFBQSxnQkFBQSxPQUFBSSx1QkFBQSxpSEFJMUIsVUFBQUMsS0FBSztFQUFBLE9BQUlBLEtBQUssQ0FBQ0csTUFBTTtBQUFBLEVBQ2hDO0FBUUQsSUFBTUMsWUFBWSxHQUFHLFNBQWZBLFlBQVlBLENBQUFDLElBQUE7RUFBQSxJQUFLQyxHQUFHLEdBQUFELElBQUEsQ0FBSEMsR0FBRztJQUFFSCxNQUFNLEdBQUFFLElBQUEsQ0FBTkYsTUFBTTtJQUFFRixRQUFRLEdBQUFJLElBQUEsQ0FBUkosUUFBUTtFQUFBLG9CQUMxQ1osTUFBQSxZQUFBa0IsYUFBQSxDQUFDTCxtQkFBbUI7SUFBQ0MsTUFBTSxFQUFFQTtFQUFPLGdCQUNsQ2QsTUFBQSxZQUFBa0IsYUFBQSxDQUFDZCxDQUFBLENBQUFlLElBQUk7SUFBQ0wsTUFBTSxFQUFFQTtFQUFPLENBQUUsQ0FBQyxlQUN4QmQsTUFBQSxZQUFBa0IsYUFBQSxDQUFDWCxXQUFXO0lBQUNLLFFBQVEsRUFBRUE7RUFBUyxnQkFDOUJaLE1BQUEsWUFBQWtCLGFBQUE7SUFBS0UsU0FBUyxFQUFDO0VBQU0sR0FBRUgsR0FBUyxDQUNyQixDQUNNLENBQUM7QUFBQSxDQUN2QjtBQUFDLElBQUFJLFFBQUEsR0FBQUMsT0FBQSxjQUVhUCxZQUFZIiwiaWdub3JlTGlzdCI6W119