UNPKG

1.02 kBJavaScriptView Raw
1import React from "react";
2/**
3 * Render the chevron icon used in the navigation buttons and dropdowns.
4 *
5 * @group Components
6 * @see https://daypicker.dev/guides/custom-components
7 */
8export function Chevron(props) {
9 const { size = 24, orientation = "left", className } = props;
10 return (React.createElement("svg", { className: className, width: size, height: size, viewBox: "0 0 24 24" },
11 orientation === "up" && (React.createElement("polygon", { points: "6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28" })),
12 orientation === "down" && (React.createElement("polygon", { points: "6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72" })),
13 orientation === "left" && (React.createElement("polygon", { points: "16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20" })),
14 orientation === "right" && (React.createElement("polygon", { points: "8 18.612 14.1888889 12.5 8 6.37733333 9.91111111 4.5 18 12.5 9.91111111 20.5" }))));
15}
16//# sourceMappingURL=Chevron.js.map
\No newline at end of file