@launchmenu/core
Version:
An environment for visual keyboard controlled applets
21 lines • 1.49 kB
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Truncated = void 0;
const react_1 = __importDefault(require("react"));
const Box_1 = require("../styling/box/Box");
/**
* Truncates text when it overflow the boundaries
*/
const Truncated = ({ title, lines = 1, children, }) => (react_1.default.createElement(Box_1.Box, { title: title, css: {
maxWidth: "100%",
overflow: "hidden",
textOverflow: "ellipsis",
display: "-webkit-box",
WebkitLineClamp: `${lines}`,
WebkitBoxOrient: "vertical",
} }, children));
exports.Truncated = Truncated;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVHJ1bmNhdGVkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbXBvbmVudHMvVHJ1bmNhdGVkLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxrREFBZ0M7QUFDaEMsNENBQXVDO0FBRXZDOztHQUVHO0FBQ0ksTUFBTSxTQUFTLEdBQXlDLENBQUMsRUFDNUQsS0FBSyxFQUNMLEtBQUssR0FBRyxDQUFDLEVBQ1QsUUFBUSxHQUNYLEVBQUUsRUFBRSxDQUFDLENBQ0YsOEJBQUMsU0FBRyxJQUNBLEtBQUssRUFBRSxLQUFLLEVBQ1osR0FBRyxFQUNDO1FBQ0ksUUFBUSxFQUFFLE1BQU07UUFDaEIsUUFBUSxFQUFFLFFBQVE7UUFDbEIsWUFBWSxFQUFFLFVBQVU7UUFDeEIsT0FBTyxFQUFFLGFBQWE7UUFDdEIsZUFBZSxFQUFFLEdBQUcsS0FBSyxFQUFFO1FBQzNCLGVBQWUsRUFBRSxVQUFVO0tBQ3ZCLElBRVgsUUFBUSxDQUNQLENBQ1QsQ0FBQztBQW5CVyxRQUFBLFNBQVMsYUFtQnBCIn0=
;