UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 3.54 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconBookFilled = (props) => { const size = sizeMap[props?.size ?? "m"]; const label = props?.label ?? "Icon"; switch (props?.size) { case "l": return (_jsxs("svg", { viewBox: "0 0 24 24", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("path", { d: "M11.25 5.61504C10.9055 5.39885 10.5426 5.21137 10.165 5.05497C9.28048 4.68858 8.33243 4.5 7.37499 4.5C6.41756 4.5 5.4695 4.68858 4.58495 5.05497C3.7004 5.42137 2.89668 5.9584 2.21967 6.63541C2.07902 6.77606 2 6.96682 2 7.16574L2.00001 18.75C2.00001 19.0533 2.18274 19.3268 2.46299 19.4429C2.74325 19.559 3.06584 19.4948 3.28034 19.2803C3.81805 18.7426 4.45642 18.3161 5.15898 18.0251C5.86155 17.734 6.61455 17.5843 7.375 17.5843C8.13545 17.5843 8.88845 17.734 9.59102 18.0251C10.2002 18.2774 10.7611 18.6316 11.25 19.0719V5.61504Z" }), _jsx("path", { d: "M12.75 19.0719C13.2389 18.6316 13.7998 18.2774 14.409 18.0251C15.1115 17.734 15.8645 17.5843 16.625 17.5843C17.3854 17.5843 18.1385 17.734 18.841 18.0251C19.5436 18.3161 20.1819 18.7426 20.7197 19.2803C20.9342 19.4948 21.2568 19.559 21.537 19.4429C21.8173 19.3268 22 19.0533 22 18.75L22 7.16573C22 6.96682 21.921 6.77606 21.7803 6.6354C21.1033 5.9584 20.2996 5.42137 19.415 5.05497C18.5305 4.68858 17.5824 4.5 16.625 4.5C15.6676 4.5 14.7195 4.68858 13.835 5.05497C13.4574 5.21137 13.0945 5.39885 12.75 5.61504V19.0719Z" })] })); default: return (_jsxs("svg", { viewBox: "0 0 20 20", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("path", { d: "M9.5 4.98718C9.41183 4.9308 9.31735 4.87333 9.21682 4.81588C8.51004 4.412 7.48689 4 6.25 4C5.01311 4 3.98996 4.412 3.28318 4.81588C2.92875 5.01841 2.64952 5.22132 2.45718 5.37519C2.36086 5.45225 2.28589 5.51736 2.2337 5.5645C2.2076 5.58807 2.18716 5.60719 2.17257 5.62109L2.15507 5.63794L2.14964 5.64327L2.14776 5.64513L2.14645 5.64645C2.05268 5.74021 2 5.86739 2 6L2 16C2 16.2022 2.12182 16.3845 2.30866 16.4619C2.49539 16.5393 2.71031 16.4966 2.85331 16.3538L2.86222 16.3452C2.8707 16.3371 2.88468 16.324 2.90399 16.3066C2.94263 16.2717 3.00242 16.2196 3.08188 16.1561C3.24111 16.0287 3.4775 15.8566 3.77932 15.6841C4.38504 15.338 5.23689 15 6.25 15C7.26311 15 8.11496 15.338 8.72068 15.6841C9.0225 15.8566 9.25889 16.0287 9.41812 16.1561C9.44827 16.1802 9.47559 16.2026 9.5 16.2231V4.98718Z" }), _jsx("path", { d: "M10.5 16.2231C10.5244 16.2026 10.5517 16.1802 10.5819 16.1561C10.7411 16.0287 10.9775 15.8566 11.2793 15.6841C11.885 15.338 12.7369 15 13.75 15C14.7631 15 15.615 15.338 16.2207 15.6841C16.5225 15.8566 16.7589 16.0287 16.9181 16.1561C16.9976 16.2196 17.0574 16.2717 17.096 16.3066C17.1153 16.324 17.1293 16.3371 17.1378 16.3452L17.1464 16.3536L17.1473 16.3544C17.2903 16.4967 17.5049 16.5392 17.6913 16.4619C17.8782 16.3845 18 16.2022 18 16V6C18 5.86739 17.9467 5.73963 17.853 5.64586L17.8522 5.64513L17.8504 5.64327L17.8449 5.63794L17.8274 5.62109C17.8128 5.60719 17.7924 5.58807 17.7663 5.5645C17.7141 5.51736 17.6391 5.45225 17.5428 5.37519C17.3505 5.22132 17.0712 5.01841 16.7168 4.81588C16.01 4.412 14.9869 4 13.75 4C12.5131 4 11.49 4.412 10.7832 4.81588C10.6826 4.87333 10.5882 4.9308 10.5 4.98718V16.2231Z" })] })); } }; IconBookFilled.iconName = "book--filled"; export default IconBookFilled;