UNPKG

@blueprintjs/icons

Version:

Components, fonts, icons, and css files for creating and displaying icons.

31 lines 5.63 kB
/* * Copyright 2024 Palantir Technologies, Inc. All rights reserved. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import * as React from "react"; import { IconSize } from "../../iconTypes"; import { SVGIconContainer } from "../../svgIconContainer"; export const BackwardTen = React.forwardRef((props, ref) => { const isLarge = props.size >= IconSize.LARGE; const pixelGridSize = isLarge ? IconSize.LARGE : IconSize.STANDARD; const translation = `${-1 * pixelGridSize / 0.05 / 2}`; const style = { transformOrigin: "center" }; return (React.createElement(SVGIconContainer, { iconName: "backward-ten", ref: ref, ...props }, React.createElement("path", { d: isLarge ? "M195.0718 0C170.7562 0 147.9806 4.62 126.7452 13.86C105.5096 23.1 87.0298 35.582 71.3058 51.306C55.5818 67.03 43.0998 85.51 33.8598 106.746C24.62 127.98 20 150.756 20 175.072C20 180.584 21.8642 185.204 25.5926 188.932C29.321 192.66 33.9408 194.524 39.4524 194.524C44.964 194.524 49.5838 192.66 53.3122 188.932C57.0406 185.204 58.9048 180.584 58.9048 175.072C58.9048 137.14 72.1162 104.962 98.5392 78.54C124.962 52.116 157.1396 38.904 195.0718 38.904C233.004 38.904 265.182 52.116 291.604 78.54C318.028 104.962 331.2380000000001 137.14 331.2380000000001 175.072C331.2380000000001 213.004 318.028 245.1814 291.604 271.6044C265.182 298.0272 233.004 311.2386 195.0718 311.2386H192.1538L208.688 294.704C212.578 290.8136 214.444 286.2746 214.28 281.0874C214.118 275.9 212.254 271.3612 208.688 267.4708C204.798 263.5802 200.178 261.554 194.8286 261.3918C189.4792 261.2298 184.8592 263.094 180.9688 266.9844L130.8788 317.0744C126.9882 320.9648 125.043 325.5038 125.043 330.6910000000001C125.043 335.8784 126.9882 340.4172 130.8788 344.3078L180.9688 394.3977C184.8592 398.288188 189.4792 400.1523772 194.8286 399.9902738C200.178 399.8281704 204.798 397.80188 208.688 393.9114C212.254 390.02092 214.118 385.48202 214.28 380.2947C214.444 375.1074 212.578 370.5684 208.688 366.678L192.1538 350.1434H195.0718C219.388 350.1434 242.162 345.5236 263.398 336.2836C284.634 327.0438 303.114 314.5618 318.838 298.8378C334.562 283.1136 347.044 264.634 356.284 243.3984C365.524 222.1628 370.144 199.388 370.144 175.072C370.144 150.756 365.524 127.98 356.284 106.746C347.044 85.51 334.562 67.03 318.838 51.306C303.114 35.582 284.634 23.1 263.398 13.86C242.162 4.62 219.388 0 195.0718 0zM230 210V150H250V210H230zM220 240C208.954 240 200 231.0456 200 220V140C200 128.954 208.954 120 220 120H260C271.046 120 280 128.954 280 140V220C280 231.0456 271.046 240 260 240H220zM180 220C180 231.0456 171.0456 240 160 240H135C126.7158 240 120 233.2842 120 225C120 216.7158 126.7158 210 135 210H150V135C150 126.716 156.7158 120 165 120C173.2842 120 180 126.716 180 135V220z" : "M160.0432 0C140.6104 0 122.3942 3.704 105.3944 11.114C88.3946 18.524 73.588 28.586 60.9744 41.3C48.3608 54.014 38.3784 68.94 31.0268 86.074C23.6756 103.21 20 121.486 20 140.9044C20 146.3756 21.8994 151.0254 25.698 154.854C29.4966 158.683 34.1098 160.5974 39.5378 160.5974C44.9658 160.5974 49.579 158.683 53.3776 154.854C57.1762 151.0254 59.0756 146.3756 59.0756 140.9044C59.0756 112.624 68.8676 88.634 88.4518 68.936C108.0358 49.236 131.8852 39.386 160 39.386C188.1148 39.386 211.964 49.256 231.548 68.996C251.132 88.736 260.9240000000001 112.776 260.9240000000001 141.1144C260.9240000000001 169.3942 251.084 193.3838 231.402 213.0832C211.72 232.7824 187.8504 242.6322 159.7918 242.6322H157.3716L167.196 232.7292C170.423 229.4768 172.0098 225.6238 171.9562 221.1702C171.9028 216.717 170.3162 212.864 167.196 209.6112C163.9692 206.3588 160.0506 204.7056 155.44 204.6516C150.8294 204.5978 146.9106 206.1972 143.6836 209.45L105.0898 248.351C101.1684 252.3546 99.2076 257.0256 99.2076 262.3634C99.2076 267.7016 101.1684 272.347 105.0898 276.2996L143.6836 315.2006600000001C146.9106 318.45333 150.8294 320.052678 155.44 319.998677194C160.0506 319.9449242 163.9692 318.221722 167.196 314.82908C170.3162 311.57666 171.8682 307.68872 171.8522 303.1653C171.8362 298.6418 170.2148 294.7538 166.9878 291.5012L157.58 282.0184H159.7918C179.2348 282.0184 197.4464 278.3136 214.426 270.9038C231.406 263.4940000000001 246.238 253.4322 258.922 240.7182C271.604 228.004 281.622 213.1102 288.9720000000001 196.0368C296.324 178.9632 300 160.6516 300 141.1018C300 121.5518 296.324 103.21 288.9720000000001 86.074C281.622 68.94 271.64 54.014 259.026 41.3C246.412 28.586 231.62 18.524 214.648 11.114C197.6774 3.704 179.4756 0 160.0432 0zM200 160H180V100H200V160zM180 180C168.9544 180 160 171.0456 160 160V100C160 88.954 168.9544 80 180 80H200C211.046 80 220 88.954 220 100V160C220 171.0456 211.046 180 200 180H180zM110 180C104.4772 180 100 175.5228 100 170C100 164.4772 104.4772 160 110 160H120V90C120 84.478 124.4772 80 130 80C135.5228 80 140 84.478 140 90V160C140 171.0456 131.0456 180 120 180H110z", fillRule: "evenodd", transform: `scale(0.05, -0.05) translate(${translation}, ${translation})`, style: style }))); }); BackwardTen.defaultProps = { size: IconSize.STANDARD, }; BackwardTen.displayName = `Blueprint5.Icon.BackwardTen`; export default BackwardTen; //# sourceMappingURL=backward-ten.js.map