Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync icons #10

Merged
merged 2 commits into from
Oct 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/long-colts-clap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"flowbite-react-icons": minor
---

sync icons with release [v1.3.0](https://github.com/themesberg/flowbite-icons/releases/tag/v1.3.0)
18 changes: 18 additions & 0 deletions src/icons/outline/e-commerce/cash-register.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgCashRegister = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M5 18h14M5 18v3h14v-3M5 18l1-9h12l1 9M16 6v3m-4-3v3m-2-6h8v3h-8zm-1 9h.01v.01H9zm3 0h.01v.01H12zm3 0h.01v.01H15zm-6 3h.01v.01H9zm3 0h.01v.01H12zm3 0h.01v.01H15z"
/>
</BaseIcon>
));
export default SvgCashRegister;
18 changes: 18 additions & 0 deletions src/icons/outline/e-commerce/credit-card-plus-alt.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgCreditCardPlusAlt = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M6 14h2m3 0h4m2 2h2m0 0h2m-2 0v2m0-2v-2m-5 4H4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v4M3 10h18"
/>
</BaseIcon>
));
export default SvgCreditCardPlusAlt;
18 changes: 18 additions & 0 deletions src/icons/outline/e-commerce/filter-dollar.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgFilterDollar = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="m11 18-.854-.854a.5.5 0 0 1-.146-.353v-4.417a1 1 0 0 0-.247-.659L4.45 5.66C3.886 5.012 4.345 4 5.204 4h13.55c.866 0 1.323 1.025.744 1.669L16.5 9M14 18.375c.335.362.782.614 1.279.72.477.158 1 .14 1.464-.05s.834-.54 1.036-.977c.246-.829-.637-1.734-1.774-1.995s-2.016-1.16-1.773-1.995a1.95 1.95 0 0 1 1.035-.977c.464-.19.987-.208 1.464-.05.491.105.935.352 1.27.707m-1.94 5.41V20m0-8v.977"
/>
</BaseIcon>
));
export default SvgFilterDollar;
3 changes: 3 additions & 0 deletions src/icons/outline/e-commerce/index.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
export { default as CartPlusAlt } from "./cart-plus-alt";
export { default as CartPlus } from "./cart-plus";
export { default as Cart } from "./cart";
export { default as CashRegister } from "./cash-register";
export { default as Cash } from "./cash";
export { default as CreditCardPlusAlt } from "./credit-card-plus-alt";
export { default as CreditCardPlus } from "./credit-card-plus";
export { default as CreditCard } from "./credit-card";
export { default as Dollar } from "./dollar";
export { default as Euro } from "./euro";
export { default as FilterDollar } from "./filter-dollar";
export { default as Receipt } from "./receipt";
export { default as SalePercent } from "./sale-percent";
export { default as ScaleBalanced } from "./scale-balanced";
Expand Down
18 changes: 18 additions & 0 deletions src/icons/outline/general/add-column-after.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgAddColumnAfter = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M9 5v14m8-7h-2m0 0h-2m2 0v2m0-2v-2M3 11h6m-6 4h6m11 4H4a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1"
/>
</BaseIcon>
));
export default SvgAddColumnAfter;
18 changes: 18 additions & 0 deletions src/icons/outline/general/add-column-before.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgAddColumnBefore = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M15 5v14m-8-7h2m0 0h2m-2 0v2m0-2v-2m12 1h-6m6 4h-6M4 19h16a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1"
/>
</BaseIcon>
));
export default SvgAddColumnBefore;
20 changes: 20 additions & 0 deletions src/icons/outline/general/api-key.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgApiKey = forwardRef<SVGSVGElement, PropsWithoutRef<FlowbiteIconProps>>(
(props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
fill="currentColor"
d="M6.943 11h-.852l.96-2.91h1.08L9.09 11h-.852l-.637-2.108H7.58zm-.159-1.148h1.602v.591H6.784zM9.371 11V8.09h1.256a1.2 1.2 0 0 1 .567.129.93.93 0 0 1 .377.36q.135.23.135.54 0 .314-.139.542a.9.9 0 0 1-.388.352 1.3 1.3 0 0 1-.58.123h-.75v-.613h.59a.5.5 0 0 0 .237-.049.35.35 0 0 0 .152-.14.4.4 0 0 0 .054-.215.4.4 0 0 0-.054-.213.34.34 0 0 0-.152-.136.5.5 0 0 0-.237-.048h-.278V11zm3.415-2.91V11h-.79V8.09z"
/>
<path
stroke="currentColor"
strokeLinejoin="round"
d="M8.318 2a1 1 0 0 0-1 1v.729l-.18.073-.553-.538a1 1 0 0 0-1.396 0L3.31 5.096a1 1 0 0 0 0 1.432l.529.515q-.03.067-.058.137H3a1 1 0 0 0-1 1v2.59a1 1 0 0 0 1 1h.78l.058.136-.529.515a1 1 0 0 0 0 1.433l1.88 1.83a1 1 0 0 0 1.396 0l.552-.537q.09.038.181.073v.73a1 1 0 0 0 1 1h2.66a1 1 0 0 0 1-1v-.73q.196-.076.388-.165l.543.261v.434a1 1 0 0 0 1 1H14v.063a1 1 0 0 0 1 1h.09v.062a1 1 0 0 0 1 1h.685l.495.482a3 3 0 0 0 4.187 0l.24-.234a1 1 0 0 0-.016-1.449l-6.216-5.784.05-.12h.78a1 1 0 0 0 1-1V8.18a1 1 0 0 0-1-1h-.78l-.057-.137.528-.515a1 1 0 0 0 0-1.432l-1.88-1.832a1 1 0 0 0-1.396 0l-.552.538q-.09-.038-.18-.073V3a1 1 0 0 0-1-1z"
/>
</BaseIcon>
),
);
export default SvgApiKey;
22 changes: 22 additions & 0 deletions src/icons/outline/general/barcode.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgBarcode = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
d="M2.992 4.983v13.934m6.97-13.934v13.934m5.976-13.934v13.934m2.987-13.934v13.934"
/>
<path
stroke="currentColor"
strokeLinecap="round"
d="M5.48 4.483v14.934M7.47 4.483v14.934M21.413 4.483v14.934M13.446 4.483v14.934"
/>
</BaseIcon>
));
export default SvgBarcode;
22 changes: 22 additions & 0 deletions src/icons/outline/general/battery.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgBattery = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinejoin="round"
d="M2.988 7.971a1 1 0 0 1 1-1h12.937a1 1 0 0 1 1 1v7.959a1 1 0 0 1-1 1H3.988a1 1 0 0 1-1-1zm17.925 4.97v-1.983a1 1 0 0 0-1-1h-.988a1 1 0 0 0-1 1v1.984a1 1 0 0 0 1 1h.988a1 1 0 0 0 1-1Z"
/>
<path
stroke="currentColor"
strokeLinejoin="round"
d="M5.975 9.959h8.963v3.983H5.975z"
/>
</BaseIcon>
));
export default SvgBattery;
17 changes: 17 additions & 0 deletions src/icons/outline/general/bed.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgBed = forwardRef<SVGSVGElement, PropsWithoutRef<FlowbiteIconProps>>(
(props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M18 17v2M12 5.5V10m-6 7v2m15-2v-4a3 3 0 0 0-3-3H6a3 3 0 0 0-3 3v4zm-2-7V8a3 3 0 0 0-3-3H8a3 3 0 0 0-3 3v2z"
/>
</BaseIcon>
),
);
export default SvgBed;
17 changes: 17 additions & 0 deletions src/icons/outline/general/booth-curtain.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgBoothCurtain = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
d="M5 5v14m14 0V8h2M3 8h6m0-2v8.586c0 .89 1.077 1.337 1.707.707l.586-.586a1 1 0 0 1 1.414 0l.586.586a1 1 0 0 0 1.414 0l.586-.586a1 1 0 0 1 1.414 0l.586.586c.63.63 1.707.184 1.707-.707V6a1 1 0 0 0-1-1h-8a1 1 0 0 0-1 1Z"
/>
</BaseIcon>
));
export default SvgBoothCurtain;
18 changes: 18 additions & 0 deletions src/icons/outline/general/cell-attributes.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgCellAttributes = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M3 15v3a1 1 0 0 0 1 1h8v-8m-9 4v-4m0 4h9m-9-4V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v4M3 11h11m6.25 5A2.25 2.25 0 0 1 18 18.25M20.25 16A2.25 2.25 0 0 0 18 13.75M20.25 16H21m-3 2.25A2.25 2.25 0 0 1 15.75 16M18 18.25V19m-2.25-3A2.25 2.25 0 0 1 18 13.75M15.75 16H15m3-2.25V13m-1.591 1.409-.53-.53m4.242 4.242-.53-.53m-3.182 0-.53.53m4.242-4.242-.53.53"
/>
</BaseIcon>
));
export default SvgCellAttributes;
18 changes: 18 additions & 0 deletions src/icons/outline/general/delete-column.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgDeleteColumn = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M9 5v14m-6-8h6m-6 4h6m4.506-1.494L15.012 12m0 0 1.506-1.506M15.012 12l1.506 1.506M15.012 12l-1.506-1.506M20 19H4a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1"
/>
</BaseIcon>
));
export default SvgDeleteColumn;
18 changes: 18 additions & 0 deletions src/icons/outline/general/delete-row.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgDeleteRow = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M3 15v3a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-3M3 15V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v9M3 15h18M8 15v4m4-4v4m4-4v4m-5.506-7.494L12 10m0 0 1.506-1.506M12 10l1.506 1.506M12 10l-1.506-1.506"
/>
</BaseIcon>
));
export default SvgDeleteRow;
18 changes: 18 additions & 0 deletions src/icons/outline/general/delete-table.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgDeleteTable = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M3 15v3a1 1 0 0 0 1 1h10.5M3 15v-4m0 4h11M3 11V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v5M3 11h18m0 0v1M8 11v8m4-8v8m4-8v2m1.896 5.953 1.504-1.505m0 0 1.505-1.505M19.4 17.448l1.46 1.46m-1.46-1.46-1.46-1.46"
/>
</BaseIcon>
));
export default SvgDeleteTable;
18 changes: 18 additions & 0 deletions src/icons/outline/general/fix-tables.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgFixTables = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M3 15v3a1 1 0 0 0 1 1h4v-4m-5 0v-4m0 4h5m-5-4V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v1.99M3 11h5v4m9.47 4.172-.869-1.439-2.816-.235-2.573-4.257 1.487-2.836 1.444 2.389a1.353 1.353 0 1 0 2.316-1.4l-1.444-2.39h3.136l2.61 4.278-1.072 2.585.87 1.438"
/>
</BaseIcon>
));
export default SvgFixTables;
18 changes: 18 additions & 0 deletions src/icons/outline/general/go-to-next-cell.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgGoToNextCell = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M3 15v3a1 1 0 0 0 1 1h9.5M3 15v-4m0 4h9m-9-4V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v5zm5 0v8m4-8v8m7.1-1.1L21 16m0 0-1.9-1.9M21 16h-5"
/>
</BaseIcon>
));
export default SvgGoToNextCell;
18 changes: 18 additions & 0 deletions src/icons/outline/general/go-to-prev-cell.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgGoToPrevCell = forwardRef<
SVGSVGElement,
PropsWithoutRef<FlowbiteIconProps>
>((props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
d="M3 15v3a1 1 0 0 0 1 1h9.5M3 15v-4m0 4h9m-9-4V6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v5zm5 0v8m4-8v8m5.9-1.1L16 16m0 0 1.9-1.9M16 16h5"
/>
</BaseIcon>
));
export default SvgGoToPrevCell;
21 changes: 21 additions & 0 deletions src/icons/outline/general/hammer.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import { forwardRef, type PropsWithoutRef } from "react";
import { BaseIcon } from "~/components/base-icon";
import type { FlowbiteIconProps } from "~/types";

const SvgHammer = forwardRef<SVGSVGElement, PropsWithoutRef<FlowbiteIconProps>>(
(props, ref) => (
<BaseIcon fill="none" ref={ref} {...props}>
<path
stroke="currentColor"
strokeLinejoin="round"
d="m20.953 11.763-2.052-2.052-2.052 2.052 2.052 2.053zm-1.368-2.736L15.48 4.922l-3.42 3.42 4.105 4.105zm-4.105 2.736-2.736-2.736-8.21 8.21 2.737 2.736z"
/>
<path
stroke="currentColor"
strokeLinejoin="round"
d="m12.93 3.74 1.866 1.867-2.052 2.052-1.555-1.555c-.995-.995-3.234-.497-3.918.187l2.737-2.737c.684-.684 1.99-.746 2.923.187Z"
/>
</BaseIcon>
),
);
export default SvgHammer;
Loading