From f3a1f5c90b5174cb108658e606333b08bac354a1 Mon Sep 17 00:00:00 2001 From: SutuSebastian Date: Fri, 11 Oct 2024 11:54:50 +0300 Subject: [PATCH 1/2] chore: sync icons --- .../outline/e-commerce/cash-register.tsx | 18 ++++++++++ .../e-commerce/credit-card-plus-alt.tsx | 18 ++++++++++ .../outline/e-commerce/filter-dollar.tsx | 18 ++++++++++ src/icons/outline/e-commerce/index.ts | 3 ++ .../outline/general/add-column-after.tsx | 18 ++++++++++ .../outline/general/add-column-before.tsx | 18 ++++++++++ src/icons/outline/general/api-key.tsx | 20 +++++++++++ src/icons/outline/general/barcode.tsx | 22 +++++++++++++ src/icons/outline/general/battery.tsx | 22 +++++++++++++ src/icons/outline/general/bed.tsx | 17 ++++++++++ src/icons/outline/general/booth-curtain.tsx | 17 ++++++++++ src/icons/outline/general/cell-attributes.tsx | 18 ++++++++++ src/icons/outline/general/delete-column.tsx | 18 ++++++++++ src/icons/outline/general/delete-row.tsx | 18 ++++++++++ src/icons/outline/general/delete-table.tsx | 18 ++++++++++ src/icons/outline/general/fix-tables.tsx | 18 ++++++++++ src/icons/outline/general/go-to-next-cell.tsx | 18 ++++++++++ src/icons/outline/general/go-to-prev-cell.tsx | 18 ++++++++++ src/icons/outline/general/hammer.tsx | 21 ++++++++++++ src/icons/outline/general/index.ts | 33 +++++++++++++++++++ .../outline/general/insert-row-after.tsx | 18 ++++++++++ .../outline/general/insert-row-before.tsx | 18 ++++++++++ .../outline/general/insert-table-alt.tsx | 18 ++++++++++ src/icons/outline/general/insert-table.tsx | 16 +++++++++ src/icons/outline/general/link-break.tsx | 17 ++++++++++ src/icons/outline/general/merge-cells.tsx | 18 ++++++++++ src/icons/outline/general/merge-or-split.tsx | 18 ++++++++++ src/icons/outline/general/open-door.tsx | 18 ++++++++++ src/icons/outline/general/split-cells.tsx | 18 ++++++++++ src/icons/outline/general/t-shirt.tsx | 16 +++++++++ src/icons/outline/general/teddy-bear.tsx | 18 ++++++++++ src/icons/outline/general/thumbtack.tsx | 17 ++++++++++ .../outline/general/toggle-header-cell.tsx | 18 ++++++++++ .../outline/general/toggle-header-column.tsx | 18 ++++++++++ .../outline/general/toggle-header-row.tsx | 18 ++++++++++ src/icons/outline/general/tools.tsx | 16 +++++++++ src/icons/outline/general/tracking.tsx | 17 ++++++++++ src/icons/outline/general/truck-clock.tsx | 18 ++++++++++ src/icons/outline/text/align-justify.tsx | 18 ++++++++++ src/icons/outline/text/align-left.tsx | 18 ++++++++++ src/icons/outline/text/align-right.tsx | 18 ++++++++++ src/icons/outline/text/font-color.tsx | 17 ++++++++++ src/icons/outline/text/font-family.tsx | 18 ++++++++++ src/icons/outline/text/font-highlight.tsx | 17 ++++++++++ src/icons/outline/text/horizontal-lines.tsx | 18 ++++++++++ src/icons/outline/text/index.ts | 10 ++++++ src/icons/outline/text/subscript.tsx | 18 ++++++++++ src/icons/outline/text/superscript.tsx | 18 ++++++++++ src/icons/outline/text/text-underline.tsx | 17 ++++++++++ src/icons/solid/brands/aws.tsx | 19 +++++++++++ src/icons/solid/brands/bitcoin.tsx | 22 +++++++++++++ src/icons/solid/brands/gitlab.tsx | 15 +++++++++ src/icons/solid/brands/index.ts | 5 +++ src/icons/solid/brands/laravel.tsx | 17 ++++++++++ src/icons/solid/brands/mongo-db.tsx | 18 ++++++++++ src/icons/solid/e-commerce/cash-register.tsx | 19 +++++++++++ .../solid/e-commerce/credit-card-plus-alt.tsx | 20 +++++++++++ src/icons/solid/e-commerce/filter-dollar.tsx | 22 +++++++++++++ src/icons/solid/e-commerce/index.ts | 3 ++ src/icons/solid/general/battery.tsx | 19 +++++++++++ src/icons/solid/general/bed.tsx | 12 +++++++ src/icons/solid/general/booth-curtain.tsx | 13 ++++++++ src/icons/solid/general/hammer.tsx | 12 +++++++ src/icons/solid/general/index.ts | 10 ++++++ src/icons/solid/general/open-door.tsx | 18 ++++++++++ src/icons/solid/general/t-shirt.tsx | 16 +++++++++ src/icons/solid/general/teddy-bear.tsx | 17 ++++++++++ src/icons/solid/general/thumbtack.tsx | 13 ++++++++ src/icons/solid/general/tracking.tsx | 18 ++++++++++ src/icons/solid/general/truck-clock.tsx | 17 ++++++++++ src/icons/solid/text/font-color-alt.tsx | 22 +++++++++++++ src/icons/solid/text/index.ts | 1 + 72 files changed, 1221 insertions(+) create mode 100644 src/icons/outline/e-commerce/cash-register.tsx create mode 100644 src/icons/outline/e-commerce/credit-card-plus-alt.tsx create mode 100644 src/icons/outline/e-commerce/filter-dollar.tsx create mode 100644 src/icons/outline/general/add-column-after.tsx create mode 100644 src/icons/outline/general/add-column-before.tsx create mode 100644 src/icons/outline/general/api-key.tsx create mode 100644 src/icons/outline/general/barcode.tsx create mode 100644 src/icons/outline/general/battery.tsx create mode 100644 src/icons/outline/general/bed.tsx create mode 100644 src/icons/outline/general/booth-curtain.tsx create mode 100644 src/icons/outline/general/cell-attributes.tsx create mode 100644 src/icons/outline/general/delete-column.tsx create mode 100644 src/icons/outline/general/delete-row.tsx create mode 100644 src/icons/outline/general/delete-table.tsx create mode 100644 src/icons/outline/general/fix-tables.tsx create mode 100644 src/icons/outline/general/go-to-next-cell.tsx create mode 100644 src/icons/outline/general/go-to-prev-cell.tsx create mode 100644 src/icons/outline/general/hammer.tsx create mode 100644 src/icons/outline/general/insert-row-after.tsx create mode 100644 src/icons/outline/general/insert-row-before.tsx create mode 100644 src/icons/outline/general/insert-table-alt.tsx create mode 100644 src/icons/outline/general/insert-table.tsx create mode 100644 src/icons/outline/general/link-break.tsx create mode 100644 src/icons/outline/general/merge-cells.tsx create mode 100644 src/icons/outline/general/merge-or-split.tsx create mode 100644 src/icons/outline/general/open-door.tsx create mode 100644 src/icons/outline/general/split-cells.tsx create mode 100644 src/icons/outline/general/t-shirt.tsx create mode 100644 src/icons/outline/general/teddy-bear.tsx create mode 100644 src/icons/outline/general/thumbtack.tsx create mode 100644 src/icons/outline/general/toggle-header-cell.tsx create mode 100644 src/icons/outline/general/toggle-header-column.tsx create mode 100644 src/icons/outline/general/toggle-header-row.tsx create mode 100644 src/icons/outline/general/tools.tsx create mode 100644 src/icons/outline/general/tracking.tsx create mode 100644 src/icons/outline/general/truck-clock.tsx create mode 100644 src/icons/outline/text/align-justify.tsx create mode 100644 src/icons/outline/text/align-left.tsx create mode 100644 src/icons/outline/text/align-right.tsx create mode 100644 src/icons/outline/text/font-color.tsx create mode 100644 src/icons/outline/text/font-family.tsx create mode 100644 src/icons/outline/text/font-highlight.tsx create mode 100644 src/icons/outline/text/horizontal-lines.tsx create mode 100644 src/icons/outline/text/subscript.tsx create mode 100644 src/icons/outline/text/superscript.tsx create mode 100644 src/icons/outline/text/text-underline.tsx create mode 100644 src/icons/solid/brands/aws.tsx create mode 100644 src/icons/solid/brands/bitcoin.tsx create mode 100644 src/icons/solid/brands/gitlab.tsx create mode 100644 src/icons/solid/brands/laravel.tsx create mode 100644 src/icons/solid/brands/mongo-db.tsx create mode 100644 src/icons/solid/e-commerce/cash-register.tsx create mode 100644 src/icons/solid/e-commerce/credit-card-plus-alt.tsx create mode 100644 src/icons/solid/e-commerce/filter-dollar.tsx create mode 100644 src/icons/solid/general/battery.tsx create mode 100644 src/icons/solid/general/bed.tsx create mode 100644 src/icons/solid/general/booth-curtain.tsx create mode 100644 src/icons/solid/general/hammer.tsx create mode 100644 src/icons/solid/general/open-door.tsx create mode 100644 src/icons/solid/general/t-shirt.tsx create mode 100644 src/icons/solid/general/teddy-bear.tsx create mode 100644 src/icons/solid/general/thumbtack.tsx create mode 100644 src/icons/solid/general/tracking.tsx create mode 100644 src/icons/solid/general/truck-clock.tsx create mode 100644 src/icons/solid/text/font-color-alt.tsx diff --git a/src/icons/outline/e-commerce/cash-register.tsx b/src/icons/outline/e-commerce/cash-register.tsx new file mode 100644 index 0000000..48d9806 --- /dev/null +++ b/src/icons/outline/e-commerce/cash-register.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgCashRegister; diff --git a/src/icons/outline/e-commerce/credit-card-plus-alt.tsx b/src/icons/outline/e-commerce/credit-card-plus-alt.tsx new file mode 100644 index 0000000..e655201 --- /dev/null +++ b/src/icons/outline/e-commerce/credit-card-plus-alt.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgCreditCardPlusAlt; diff --git a/src/icons/outline/e-commerce/filter-dollar.tsx b/src/icons/outline/e-commerce/filter-dollar.tsx new file mode 100644 index 0000000..1ecd0a3 --- /dev/null +++ b/src/icons/outline/e-commerce/filter-dollar.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgFilterDollar; diff --git a/src/icons/outline/e-commerce/index.ts b/src/icons/outline/e-commerce/index.ts index 0e79bce..196c534 100644 --- a/src/icons/outline/e-commerce/index.ts +++ b/src/icons/outline/e-commerce/index.ts @@ -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"; diff --git a/src/icons/outline/general/add-column-after.tsx b/src/icons/outline/general/add-column-after.tsx new file mode 100644 index 0000000..814bcee --- /dev/null +++ b/src/icons/outline/general/add-column-after.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgAddColumnAfter; diff --git a/src/icons/outline/general/add-column-before.tsx b/src/icons/outline/general/add-column-before.tsx new file mode 100644 index 0000000..5c52428 --- /dev/null +++ b/src/icons/outline/general/add-column-before.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgAddColumnBefore; diff --git a/src/icons/outline/general/api-key.tsx b/src/icons/outline/general/api-key.tsx new file mode 100644 index 0000000..6aed4bb --- /dev/null +++ b/src/icons/outline/general/api-key.tsx @@ -0,0 +1,20 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgApiKey = forwardRef>( + (props, ref) => ( + + + + + ), +); +export default SvgApiKey; diff --git a/src/icons/outline/general/barcode.tsx b/src/icons/outline/general/barcode.tsx new file mode 100644 index 0000000..06561ff --- /dev/null +++ b/src/icons/outline/general/barcode.tsx @@ -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 +>((props, ref) => ( + + + + +)); +export default SvgBarcode; diff --git a/src/icons/outline/general/battery.tsx b/src/icons/outline/general/battery.tsx new file mode 100644 index 0000000..9129120 --- /dev/null +++ b/src/icons/outline/general/battery.tsx @@ -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 +>((props, ref) => ( + + + + +)); +export default SvgBattery; diff --git a/src/icons/outline/general/bed.tsx b/src/icons/outline/general/bed.tsx new file mode 100644 index 0000000..336aeb0 --- /dev/null +++ b/src/icons/outline/general/bed.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgBed = forwardRef>( + (props, ref) => ( + + + + ), +); +export default SvgBed; diff --git a/src/icons/outline/general/booth-curtain.tsx b/src/icons/outline/general/booth-curtain.tsx new file mode 100644 index 0000000..abb930d --- /dev/null +++ b/src/icons/outline/general/booth-curtain.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgBoothCurtain; diff --git a/src/icons/outline/general/cell-attributes.tsx b/src/icons/outline/general/cell-attributes.tsx new file mode 100644 index 0000000..b93c2e0 --- /dev/null +++ b/src/icons/outline/general/cell-attributes.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgCellAttributes; diff --git a/src/icons/outline/general/delete-column.tsx b/src/icons/outline/general/delete-column.tsx new file mode 100644 index 0000000..4c0e33d --- /dev/null +++ b/src/icons/outline/general/delete-column.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgDeleteColumn; diff --git a/src/icons/outline/general/delete-row.tsx b/src/icons/outline/general/delete-row.tsx new file mode 100644 index 0000000..c199df2 --- /dev/null +++ b/src/icons/outline/general/delete-row.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgDeleteRow; diff --git a/src/icons/outline/general/delete-table.tsx b/src/icons/outline/general/delete-table.tsx new file mode 100644 index 0000000..cede913 --- /dev/null +++ b/src/icons/outline/general/delete-table.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgDeleteTable; diff --git a/src/icons/outline/general/fix-tables.tsx b/src/icons/outline/general/fix-tables.tsx new file mode 100644 index 0000000..6acd677 --- /dev/null +++ b/src/icons/outline/general/fix-tables.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgFixTables; diff --git a/src/icons/outline/general/go-to-next-cell.tsx b/src/icons/outline/general/go-to-next-cell.tsx new file mode 100644 index 0000000..824acab --- /dev/null +++ b/src/icons/outline/general/go-to-next-cell.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgGoToNextCell; diff --git a/src/icons/outline/general/go-to-prev-cell.tsx b/src/icons/outline/general/go-to-prev-cell.tsx new file mode 100644 index 0000000..4c5fe88 --- /dev/null +++ b/src/icons/outline/general/go-to-prev-cell.tsx @@ -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 +>((props, ref) => ( + + + +)); +export default SvgGoToPrevCell; diff --git a/src/icons/outline/general/hammer.tsx b/src/icons/outline/general/hammer.tsx new file mode 100644 index 0000000..451fb6b --- /dev/null +++ b/src/icons/outline/general/hammer.tsx @@ -0,0 +1,21 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgHammer = forwardRef>( + (props, ref) => ( + + + + + ), +); +export default SvgHammer; diff --git a/src/icons/outline/general/index.ts b/src/icons/outline/general/index.ts index c4a868d..4c67432 100644 --- a/src/icons/outline/general/index.ts +++ b/src/icons/outline/general/index.ts @@ -1,14 +1,20 @@ +export { default as AddColumnAfter } from "./add-column-after"; +export { default as AddColumnBefore } from "./add-column-before"; export { default as AdjustmentsHorizontal } from "./adjustments-horizontal"; export { default as AdjustmentsVertical } from "./adjustments-vertical"; export { default as Annotation } from "./annotation"; +export { default as ApiKey } from "./api-key"; export { default as Archive } from "./archive"; export { default as ArrowUpRightFromSquare } from "./arrow-up-right-from-square"; export { default as Atom } from "./atom"; export { default as Award } from "./award"; export { default as BadgeCheck } from "./badge-check"; export { default as Ban } from "./ban"; +export { default as Barcode } from "./barcode"; export { default as BarsFromLeft } from "./bars-from-left"; export { default as Bars } from "./bars"; +export { default as Battery } from "./battery"; +export { default as Bed } from "./bed"; export { default as BellActiveAlt } from "./bell-active-alt"; export { default as BellActive } from "./bell-active"; export { default as BellRing } from "./bell-ring"; @@ -17,6 +23,7 @@ export { default as BlenderPhone } from "./blender-phone"; export { default as BookOpen } from "./book-open"; export { default as Book } from "./book"; export { default as Bookmark } from "./bookmark"; +export { default as BoothCurtain } from "./booth-curtain"; export { default as Brain } from "./brain"; export { default as Briefcase } from "./briefcase"; export { default as Bug } from "./bug"; @@ -26,6 +33,7 @@ export { default as CalendarEdit } from "./calendar-edit"; export { default as CalendarMonth } from "./calendar-month"; export { default as CalendarPlus } from "./calendar-plus"; export { default as CalendarWeek } from "./calendar-week"; +export { default as CellAttributes } from "./cell-attributes"; export { default as ChartLineDown } from "./chart-line-down"; export { default as ChartLineUp } from "./chart-line-up"; export { default as ChartMixedDollar } from "./chart-mixed-dollar"; @@ -50,6 +58,9 @@ export { default as Cog } from "./cog"; export { default as Column } from "./column"; export { default as Command } from "./command"; export { default as Database } from "./database"; +export { default as DeleteColumn } from "./delete-column"; +export { default as DeleteRow } from "./delete-row"; +export { default as DeleteTable } from "./delete-table"; export { default as DesktopPc } from "./desktop-pc"; export { default as Dna } from "./dna"; export { default as DotsHorizontal } from "./dots-horizontal"; @@ -65,13 +76,17 @@ export { default as Eye } from "./eye"; export { default as Filter } from "./filter"; export { default as Fingerprint } from "./fingerprint"; export { default as Fire } from "./fire"; +export { default as FixTables } from "./fix-tables"; export { default as Flag } from "./flag"; export { default as FloppyDiskAlt } from "./floppy-disk-alt"; export { default as FloppyDisk } from "./floppy-disk"; export { default as GiftBox } from "./gift-box"; export { default as Globe } from "./globe"; +export { default as GoToNextCell } from "./go-to-next-cell"; +export { default as GoToPrevCell } from "./go-to-prev-cell"; export { default as GridPlus } from "./grid-plus"; export { default as Grid } from "./grid"; +export { default as Hammer } from "./hammer"; export { default as Heart } from "./heart"; export { default as Home } from "./home"; export { default as Hourglass } from "./hourglass"; @@ -79,12 +94,17 @@ export { default as Image } from "./image"; export { default as InboxFull } from "./inbox-full"; export { default as Inbox } from "./inbox"; export { default as InfoCircle } from "./info-circle"; +export { default as InsertRowAfter } from "./insert-row-after"; +export { default as InsertRowBefore } from "./insert-row-before"; +export { default as InsertTableAlt } from "./insert-table-alt"; +export { default as InsertTable } from "./insert-table"; export { default as Keyboard } from "./keyboard"; export { default as Label } from "./label"; export { default as Landmark } from "./landmark"; export { default as Layers } from "./layers"; export { default as LifeSaver } from "./life-saver"; export { default as Lightbulb } from "./lightbulb"; +export { default as LinkBreak } from "./link-break"; export { default as Link } from "./link"; export { default as LockOpen } from "./lock-open"; export { default as LockTime } from "./lock-time"; @@ -92,6 +112,8 @@ export { default as Lock } from "./lock"; export { default as MailBox } from "./mail-box"; export { default as MapPinAlt } from "./map-pin-alt"; export { default as MapPin } from "./map-pin"; +export { default as MergeCells } from "./merge-cells"; +export { default as MergeOrSplit } from "./merge-or-split"; export { default as MessageCaption } from "./message-caption"; export { default as MessageDots } from "./message-dots"; export { default as Messages } from "./messages"; @@ -99,6 +121,7 @@ export { default as Minus } from "./minus"; export { default as MobilePhone } from "./mobile-phone"; export { default as Newspaper } from "./newspaper"; export { default as ObjectsColumn } from "./objects-column"; +export { default as OpenDoor } from "./open-door"; export { default as Palette } from "./palette"; export { default as PaperClip } from "./paper-clip"; export { default as PaperPlane } from "./paper-plane"; @@ -118,16 +141,26 @@ export { default as Server } from "./server"; export { default as ShareNodes } from "./share-nodes"; export { default as ShieldCheck } from "./shield-check"; export { default as Shield } from "./shield"; +export { default as SplitCells } from "./split-cells"; export { default as StarHalfStroke } from "./star-half-stroke"; export { default as StarHalf } from "./star-half"; export { default as Star } from "./star"; export { default as Swatchbook } from "./swatchbook"; +export { default as TShirt } from "./t-shirt"; export { default as TableColumn } from "./table-column"; export { default as TableRow } from "./table-row"; export { default as Tablet } from "./tablet"; +export { default as TeddyBear } from "./teddy-bear"; export { default as Terminal } from "./terminal"; +export { default as Thumbtack } from "./thumbtack"; export { default as Ticket } from "./ticket"; +export { default as ToggleHeaderCell } from "./toggle-header-cell"; +export { default as ToggleHeaderColumn } from "./toggle-header-column"; +export { default as ToggleHeaderRow } from "./toggle-header-row"; +export { default as Tools } from "./tools"; +export { default as Tracking } from "./tracking"; export { default as TrashBin } from "./trash-bin"; +export { default as TruckClock } from "./truck-clock"; export { default as Truck } from "./truck"; export { default as Upload } from "./upload"; export { default as VolumeDown } from "./volume-down"; diff --git a/src/icons/outline/general/insert-row-after.tsx b/src/icons/outline/general/insert-row-after.tsx new file mode 100644 index 0000000..92d5b2a --- /dev/null +++ b/src/icons/outline/general/insert-row-after.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgInsertRowAfter = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgInsertRowAfter; diff --git a/src/icons/outline/general/insert-row-before.tsx b/src/icons/outline/general/insert-row-before.tsx new file mode 100644 index 0000000..f136be1 --- /dev/null +++ b/src/icons/outline/general/insert-row-before.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgInsertRowBefore = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgInsertRowBefore; diff --git a/src/icons/outline/general/insert-table-alt.tsx b/src/icons/outline/general/insert-table-alt.tsx new file mode 100644 index 0000000..f051ff3 --- /dev/null +++ b/src/icons/outline/general/insert-table-alt.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgInsertTableAlt = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgInsertTableAlt; diff --git a/src/icons/outline/general/insert-table.tsx b/src/icons/outline/general/insert-table.tsx new file mode 100644 index 0000000..a28ee30 --- /dev/null +++ b/src/icons/outline/general/insert-table.tsx @@ -0,0 +1,16 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgInsertTable = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgInsertTable; diff --git a/src/icons/outline/general/link-break.tsx b/src/icons/outline/general/link-break.tsx new file mode 100644 index 0000000..96b25e6 --- /dev/null +++ b/src/icons/outline/general/link-break.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgLinkBreak = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgLinkBreak; diff --git a/src/icons/outline/general/merge-cells.tsx b/src/icons/outline/general/merge-cells.tsx new file mode 100644 index 0000000..03d3f2f --- /dev/null +++ b/src/icons/outline/general/merge-cells.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgMergeCells = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgMergeCells; diff --git a/src/icons/outline/general/merge-or-split.tsx b/src/icons/outline/general/merge-or-split.tsx new file mode 100644 index 0000000..175822d --- /dev/null +++ b/src/icons/outline/general/merge-or-split.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgMergeOrSplit = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgMergeOrSplit; diff --git a/src/icons/outline/general/open-door.tsx b/src/icons/outline/general/open-door.tsx new file mode 100644 index 0000000..c460355 --- /dev/null +++ b/src/icons/outline/general/open-door.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgOpenDoor = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgOpenDoor; diff --git a/src/icons/outline/general/split-cells.tsx b/src/icons/outline/general/split-cells.tsx new file mode 100644 index 0000000..293deb7 --- /dev/null +++ b/src/icons/outline/general/split-cells.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgSplitCells = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgSplitCells; diff --git a/src/icons/outline/general/t-shirt.tsx b/src/icons/outline/general/t-shirt.tsx new file mode 100644 index 0000000..9c50620 --- /dev/null +++ b/src/icons/outline/general/t-shirt.tsx @@ -0,0 +1,16 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTShirt = forwardRef>( + (props, ref) => ( + + + + ), +); +export default SvgTShirt; diff --git a/src/icons/outline/general/teddy-bear.tsx b/src/icons/outline/general/teddy-bear.tsx new file mode 100644 index 0000000..c87c933 --- /dev/null +++ b/src/icons/outline/general/teddy-bear.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTeddyBear = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgTeddyBear; diff --git a/src/icons/outline/general/thumbtack.tsx b/src/icons/outline/general/thumbtack.tsx new file mode 100644 index 0000000..b9f7369 --- /dev/null +++ b/src/icons/outline/general/thumbtack.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgThumbtack = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgThumbtack; diff --git a/src/icons/outline/general/toggle-header-cell.tsx b/src/icons/outline/general/toggle-header-cell.tsx new file mode 100644 index 0000000..4b443b3 --- /dev/null +++ b/src/icons/outline/general/toggle-header-cell.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgToggleHeaderCell = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgToggleHeaderCell; diff --git a/src/icons/outline/general/toggle-header-column.tsx b/src/icons/outline/general/toggle-header-column.tsx new file mode 100644 index 0000000..a778eca --- /dev/null +++ b/src/icons/outline/general/toggle-header-column.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgToggleHeaderColumn = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgToggleHeaderColumn; diff --git a/src/icons/outline/general/toggle-header-row.tsx b/src/icons/outline/general/toggle-header-row.tsx new file mode 100644 index 0000000..bdbc62b --- /dev/null +++ b/src/icons/outline/general/toggle-header-row.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgToggleHeaderRow = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgToggleHeaderRow; diff --git a/src/icons/outline/general/tools.tsx b/src/icons/outline/general/tools.tsx new file mode 100644 index 0000000..e4120c7 --- /dev/null +++ b/src/icons/outline/general/tools.tsx @@ -0,0 +1,16 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTools = forwardRef>( + (props, ref) => ( + + + + ), +); +export default SvgTools; diff --git a/src/icons/outline/general/tracking.tsx b/src/icons/outline/general/tracking.tsx new file mode 100644 index 0000000..a293b78 --- /dev/null +++ b/src/icons/outline/general/tracking.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTracking = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgTracking; diff --git a/src/icons/outline/general/truck-clock.tsx b/src/icons/outline/general/truck-clock.tsx new file mode 100644 index 0000000..ad9162f --- /dev/null +++ b/src/icons/outline/general/truck-clock.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTruckClock = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgTruckClock; diff --git a/src/icons/outline/text/align-justify.tsx b/src/icons/outline/text/align-justify.tsx new file mode 100644 index 0000000..01d41a8 --- /dev/null +++ b/src/icons/outline/text/align-justify.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgAlignJustify = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgAlignJustify; diff --git a/src/icons/outline/text/align-left.tsx b/src/icons/outline/text/align-left.tsx new file mode 100644 index 0000000..f2b03d7 --- /dev/null +++ b/src/icons/outline/text/align-left.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgAlignLeft = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgAlignLeft; diff --git a/src/icons/outline/text/align-right.tsx b/src/icons/outline/text/align-right.tsx new file mode 100644 index 0000000..4e399f4 --- /dev/null +++ b/src/icons/outline/text/align-right.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgAlignRight = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgAlignRight; diff --git a/src/icons/outline/text/font-color.tsx b/src/icons/outline/text/font-color.tsx new file mode 100644 index 0000000..1a4e34b --- /dev/null +++ b/src/icons/outline/text/font-color.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgFontColor = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgFontColor; diff --git a/src/icons/outline/text/font-family.tsx b/src/icons/outline/text/font-family.tsx new file mode 100644 index 0000000..61baae3 --- /dev/null +++ b/src/icons/outline/text/font-family.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgFontFamily = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgFontFamily; diff --git a/src/icons/outline/text/font-highlight.tsx b/src/icons/outline/text/font-highlight.tsx new file mode 100644 index 0000000..b5722ba --- /dev/null +++ b/src/icons/outline/text/font-highlight.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgFontHighlight = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgFontHighlight; diff --git a/src/icons/outline/text/horizontal-lines.tsx b/src/icons/outline/text/horizontal-lines.tsx new file mode 100644 index 0000000..444a0e1 --- /dev/null +++ b/src/icons/outline/text/horizontal-lines.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgHorizontalLines = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + +)); +export default SvgHorizontalLines; diff --git a/src/icons/outline/text/index.ts b/src/icons/outline/text/index.ts index e871627..b31c14b 100644 --- a/src/icons/outline/text/index.ts +++ b/src/icons/outline/text/index.ts @@ -1,4 +1,11 @@ export { default as AlignCenter } from "./align-center"; +export { default as AlignJustify } from "./align-justify"; +export { default as AlignLeft } from "./align-left"; +export { default as AlignRight } from "./align-right"; +export { default as FontColor } from "./font-color"; +export { default as FontFamily } from "./font-family"; +export { default as FontHighlight } from "./font-highlight"; +export { default as HorizontalLines } from "./horizontal-lines"; export { default as Indent } from "./indent"; export { default as Language } from "./language"; export { default as LetterBold } from "./letter-bold"; @@ -9,5 +16,8 @@ export { default as OrderedList } from "./ordered-list"; export { default as Outdent } from "./outdent"; export { default as Paragraph } from "./paragraph"; export { default as Quote } from "./quote"; +export { default as Subscript } from "./subscript"; +export { default as Superscript } from "./superscript"; export { default as TextSize } from "./text-size"; export { default as TextSlash } from "./text-slash"; +export { default as TextUnderline } from "./text-underline"; diff --git a/src/icons/outline/text/subscript.tsx b/src/icons/outline/text/subscript.tsx new file mode 100644 index 0000000..32ace9c --- /dev/null +++ b/src/icons/outline/text/subscript.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgSubscript = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgSubscript; diff --git a/src/icons/outline/text/superscript.tsx b/src/icons/outline/text/superscript.tsx new file mode 100644 index 0000000..bcd8f05 --- /dev/null +++ b/src/icons/outline/text/superscript.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgSuperscript = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgSuperscript; diff --git a/src/icons/outline/text/text-underline.tsx b/src/icons/outline/text/text-underline.tsx new file mode 100644 index 0000000..732d3b6 --- /dev/null +++ b/src/icons/outline/text/text-underline.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTextUnderline = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgTextUnderline; diff --git a/src/icons/solid/brands/aws.tsx b/src/icons/solid/brands/aws.tsx new file mode 100644 index 0000000..b217ac1 --- /dev/null +++ b/src/icons/solid/brands/aws.tsx @@ -0,0 +1,19 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgAws = forwardRef>( + (props, ref) => ( + + + + + ), +); +export default SvgAws; diff --git a/src/icons/solid/brands/bitcoin.tsx b/src/icons/solid/brands/bitcoin.tsx new file mode 100644 index 0000000..7b25306 --- /dev/null +++ b/src/icons/solid/brands/bitcoin.tsx @@ -0,0 +1,22 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgBitcoin = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + +)); +export default SvgBitcoin; diff --git a/src/icons/solid/brands/gitlab.tsx b/src/icons/solid/brands/gitlab.tsx new file mode 100644 index 0000000..886b49a --- /dev/null +++ b/src/icons/solid/brands/gitlab.tsx @@ -0,0 +1,15 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgGitlab = forwardRef>( + (props, ref) => ( + + + + ), +); +export default SvgGitlab; diff --git a/src/icons/solid/brands/index.ts b/src/icons/solid/brands/index.ts index b8e9efa..5915f26 100644 --- a/src/icons/solid/brands/index.ts +++ b/src/icons/solid/brands/index.ts @@ -1,5 +1,7 @@ export { default as X } from "./x"; export { default as Apple } from "./apple"; +export { default as Aws } from "./aws"; +export { default as Bitcoin } from "./bitcoin"; export { default as Css } from "./css"; export { default as Discord } from "./discord"; export { default as Dribbble } from "./dribbble"; @@ -7,11 +9,14 @@ export { default as Dropbox } from "./dropbox"; export { default as Facebook } from "./facebook"; export { default as Flowbite } from "./flowbite"; export { default as Github } from "./github"; +export { default as Gitlab } from "./gitlab"; export { default as Google } from "./google"; export { default as Html } from "./html"; export { default as Instagram } from "./instagram"; +export { default as Laravel } from "./laravel"; export { default as Linkedin } from "./linkedin"; export { default as Mastercard } from "./mastercard"; +export { default as MongoDb } from "./mongo-db"; export { default as Npm } from "./npm"; export { default as React } from "./react"; export { default as Reddit } from "./reddit"; diff --git a/src/icons/solid/brands/laravel.tsx b/src/icons/solid/brands/laravel.tsx new file mode 100644 index 0000000..99ee4a3 --- /dev/null +++ b/src/icons/solid/brands/laravel.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgLaravel = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgLaravel; diff --git a/src/icons/solid/brands/mongo-db.tsx b/src/icons/solid/brands/mongo-db.tsx new file mode 100644 index 0000000..2e4edc8 --- /dev/null +++ b/src/icons/solid/brands/mongo-db.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgMongoDb = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgMongoDb; diff --git a/src/icons/solid/e-commerce/cash-register.tsx b/src/icons/solid/e-commerce/cash-register.tsx new file mode 100644 index 0000000..4468c76 --- /dev/null +++ b/src/icons/solid/e-commerce/cash-register.tsx @@ -0,0 +1,19 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgCashRegister = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + +)); +export default SvgCashRegister; diff --git a/src/icons/solid/e-commerce/credit-card-plus-alt.tsx b/src/icons/solid/e-commerce/credit-card-plus-alt.tsx new file mode 100644 index 0000000..f989e12 --- /dev/null +++ b/src/icons/solid/e-commerce/credit-card-plus-alt.tsx @@ -0,0 +1,20 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgCreditCardPlusAlt = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + +)); +export default SvgCreditCardPlusAlt; diff --git a/src/icons/solid/e-commerce/filter-dollar.tsx b/src/icons/solid/e-commerce/filter-dollar.tsx new file mode 100644 index 0000000..37c3695 --- /dev/null +++ b/src/icons/solid/e-commerce/filter-dollar.tsx @@ -0,0 +1,22 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgFilterDollar = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + +)); +export default SvgFilterDollar; diff --git a/src/icons/solid/e-commerce/index.ts b/src/icons/solid/e-commerce/index.ts index 0449304..e133705 100644 --- a/src/icons/solid/e-commerce/index.ts +++ b/src/icons/solid/e-commerce/index.ts @@ -1,9 +1,12 @@ 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 FilterDollar } from "./filter-dollar"; export { default as Receipt } from "./receipt"; export { default as SalePercent } from "./sale-percent"; export { default as ScaleBalanced } from "./scale-balanced"; diff --git a/src/icons/solid/general/battery.tsx b/src/icons/solid/general/battery.tsx new file mode 100644 index 0000000..f67d920 --- /dev/null +++ b/src/icons/solid/general/battery.tsx @@ -0,0 +1,19 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgBattery = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + + +)); +export default SvgBattery; diff --git a/src/icons/solid/general/bed.tsx b/src/icons/solid/general/bed.tsx new file mode 100644 index 0000000..2c4f29d --- /dev/null +++ b/src/icons/solid/general/bed.tsx @@ -0,0 +1,12 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgBed = forwardRef>( + (props, ref) => ( + + + + ), +); +export default SvgBed; diff --git a/src/icons/solid/general/booth-curtain.tsx b/src/icons/solid/general/booth-curtain.tsx new file mode 100644 index 0000000..01b3307 --- /dev/null +++ b/src/icons/solid/general/booth-curtain.tsx @@ -0,0 +1,13 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgBoothCurtain = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgBoothCurtain; diff --git a/src/icons/solid/general/hammer.tsx b/src/icons/solid/general/hammer.tsx new file mode 100644 index 0000000..8b3968b --- /dev/null +++ b/src/icons/solid/general/hammer.tsx @@ -0,0 +1,12 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgHammer = forwardRef>( + (props, ref) => ( + + + + ), +); +export default SvgHammer; diff --git a/src/icons/solid/general/index.ts b/src/icons/solid/general/index.ts index 6ebcf97..25f6fdf 100644 --- a/src/icons/solid/general/index.ts +++ b/src/icons/solid/general/index.ts @@ -5,6 +5,8 @@ export { default as Archive } from "./archive"; export { default as ArrowUpRightFromSquare } from "./arrow-up-right-from-square"; export { default as Award } from "./award"; export { default as BadgeCheck } from "./badge-check"; +export { default as Battery } from "./battery"; +export { default as Bed } from "./bed"; export { default as BellActiveAlt } from "./bell-active-alt"; export { default as BellActive } from "./bell-active"; export { default as BellRing } from "./bell-ring"; @@ -13,6 +15,7 @@ export { default as BlenderPhone } from "./blender-phone"; export { default as BookOpen } from "./book-open"; export { default as Book } from "./book"; export { default as Bookmark } from "./bookmark"; +export { default as BoothCurtain } from "./booth-curtain"; export { default as Brain } from "./brain"; export { default as Briefcase } from "./briefcase"; export { default as Bug } from "./bug"; @@ -56,6 +59,7 @@ export { default as GiftBox } from "./gift-box"; export { default as Globe } from "./globe"; export { default as GridPlus } from "./grid-plus"; export { default as Grid } from "./grid"; +export { default as Hammer } from "./hammer"; export { default as Heart } from "./heart"; export { default as Home } from "./home"; export { default as Hourglass } from "./hourglass"; @@ -81,6 +85,7 @@ export { default as Messages } from "./messages"; export { default as MobilePhone } from "./mobile-phone"; export { default as Newspaper } from "./newspaper"; export { default as ObjectsColumn } from "./objects-column"; +export { default as OpenDoor } from "./open-door"; export { default as Palette } from "./palette"; export { default as PaperPlane } from "./paper-plane"; export { default as PenNib } from "./pen-nib"; @@ -99,12 +104,17 @@ export { default as StarHalfStroke } from "./star-half-stroke"; export { default as StarHalf } from "./star-half"; export { default as Star } from "./star"; export { default as Swatchbook } from "./swatchbook"; +export { default as TShirt } from "./t-shirt"; export { default as TableColumn } from "./table-column"; export { default as TableRow } from "./table-row"; export { default as Tablet } from "./tablet"; +export { default as TeddyBear } from "./teddy-bear"; export { default as Terminal } from "./terminal"; +export { default as Thumbtack } from "./thumbtack"; export { default as Ticket } from "./ticket"; +export { default as Tracking } from "./tracking"; export { default as TrashBin } from "./trash-bin"; +export { default as TruckClock } from "./truck-clock"; export { default as Truck } from "./truck"; export { default as Upload } from "./upload"; export { default as VolumeDown } from "./volume-down"; diff --git a/src/icons/solid/general/open-door.tsx b/src/icons/solid/general/open-door.tsx new file mode 100644 index 0000000..dc4673e --- /dev/null +++ b/src/icons/solid/general/open-door.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgOpenDoor = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + +)); +export default SvgOpenDoor; diff --git a/src/icons/solid/general/t-shirt.tsx b/src/icons/solid/general/t-shirt.tsx new file mode 100644 index 0000000..4e4473f --- /dev/null +++ b/src/icons/solid/general/t-shirt.tsx @@ -0,0 +1,16 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTShirt = forwardRef>( + (props, ref) => ( + + + + ), +); +export default SvgTShirt; diff --git a/src/icons/solid/general/teddy-bear.tsx b/src/icons/solid/general/teddy-bear.tsx new file mode 100644 index 0000000..3674ca0 --- /dev/null +++ b/src/icons/solid/general/teddy-bear.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTeddyBear = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgTeddyBear; diff --git a/src/icons/solid/general/thumbtack.tsx b/src/icons/solid/general/thumbtack.tsx new file mode 100644 index 0000000..cb63622 --- /dev/null +++ b/src/icons/solid/general/thumbtack.tsx @@ -0,0 +1,13 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgThumbtack = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgThumbtack; diff --git a/src/icons/solid/general/tracking.tsx b/src/icons/solid/general/tracking.tsx new file mode 100644 index 0000000..2c4fc6a --- /dev/null +++ b/src/icons/solid/general/tracking.tsx @@ -0,0 +1,18 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTracking = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + +)); +export default SvgTracking; diff --git a/src/icons/solid/general/truck-clock.tsx b/src/icons/solid/general/truck-clock.tsx new file mode 100644 index 0000000..571eb17 --- /dev/null +++ b/src/icons/solid/general/truck-clock.tsx @@ -0,0 +1,17 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgTruckClock = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + +)); +export default SvgTruckClock; diff --git a/src/icons/solid/text/font-color-alt.tsx b/src/icons/solid/text/font-color-alt.tsx new file mode 100644 index 0000000..c29a4d5 --- /dev/null +++ b/src/icons/solid/text/font-color-alt.tsx @@ -0,0 +1,22 @@ +import { forwardRef, type PropsWithoutRef } from "react"; +import { BaseIcon } from "~/components/base-icon"; +import type { FlowbiteIconProps } from "~/types"; + +const SvgFontColorAlt = forwardRef< + SVGSVGElement, + PropsWithoutRef +>((props, ref) => ( + + + + +)); +export default SvgFontColorAlt; diff --git a/src/icons/solid/text/index.ts b/src/icons/solid/text/index.ts index 4003b34..c18e4ac 100644 --- a/src/icons/solid/text/index.ts +++ b/src/icons/solid/text/index.ts @@ -1,3 +1,4 @@ +export { default as FontColorAlt } from "./font-color-alt"; export { default as Indent } from "./indent"; export { default as Outdent } from "./outdent"; export { default as Paragraph } from "./paragraph"; From 511bd85bd764bfc405fe56a39cfce1f9c1368d1e Mon Sep 17 00:00:00 2001 From: SutuSebastian Date: Fri, 11 Oct 2024 11:57:53 +0300 Subject: [PATCH 2/2] chore: add changeset --- .changeset/long-colts-clap.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/long-colts-clap.md diff --git a/.changeset/long-colts-clap.md b/.changeset/long-colts-clap.md new file mode 100644 index 0000000..09d28c7 --- /dev/null +++ b/.changeset/long-colts-clap.md @@ -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)