From c90d4161260e736d806796c5cc5c045576a12c23 Mon Sep 17 00:00:00 2001 From: spotikhanov Date: Wed, 28 Aug 2024 21:06:02 +0300 Subject: [PATCH] feat(icons): add forwardRef for Tooltip compatibility --- lib/AbbrApi.tsx | 7 +++++-- lib/AbbrMl.tsx | 7 +++++-- lib/AbbrQl.tsx | 7 +++++-- lib/AbbrSql.tsx | 7 +++++-- lib/AbbrZip.tsx | 7 +++++-- lib/AntennaSignal.tsx | 7 +++++-- lib/Aperture.tsx | 7 +++++-- lib/Archive.tsx | 7 +++++-- lib/ArrowChevronDown.tsx | 7 +++++-- lib/ArrowChevronLeft.tsx | 7 +++++-- lib/ArrowChevronRight.tsx | 7 +++++-- lib/ArrowChevronUp.tsx | 7 +++++-- lib/ArrowDown.tsx | 7 +++++-- lib/ArrowDownFromLine.tsx | 7 +++++-- lib/ArrowDownToLine.tsx | 7 +++++-- lib/ArrowDownToSquare.tsx | 7 +++++-- lib/ArrowLeft.tsx | 7 +++++-- lib/ArrowLeftFromLine.tsx | 7 +++++-- lib/ArrowLeftToLine.tsx | 7 +++++-- lib/ArrowRight.tsx | 7 +++++-- lib/ArrowRightArrowLeft.tsx | 7 +++++-- lib/ArrowRightFromLine.tsx | 7 +++++-- lib/ArrowRightFromSquare.tsx | 7 +++++-- lib/ArrowRightToLine.tsx | 7 +++++-- lib/ArrowRightToSquare.tsx | 7 +++++-- lib/ArrowRotateLeft.tsx | 7 +++++-- lib/ArrowRotateRight.tsx | 7 +++++-- lib/ArrowShapeDown.tsx | 7 +++++-- lib/ArrowShapeDownFromLine.tsx | 7 +++++-- lib/ArrowShapeDownToLine.tsx | 7 +++++-- lib/ArrowShapeLeft.tsx | 7 +++++-- lib/ArrowShapeLeftFromLine.tsx | 7 +++++-- lib/ArrowShapeLeftToLine.tsx | 7 +++++-- lib/ArrowShapeRight.tsx | 7 +++++-- lib/ArrowShapeRightFromLine.tsx | 7 +++++-- lib/ArrowShapeRightToLine.tsx | 7 +++++-- lib/ArrowShapeTurnUpLeft.tsx | 7 +++++-- lib/ArrowShapeTurnUpRight.tsx | 7 +++++-- lib/ArrowShapeUp.tsx | 7 +++++-- lib/ArrowShapeUpFromLine.tsx | 7 +++++-- lib/ArrowShapeUpToLine.tsx | 7 +++++-- lib/ArrowUp.tsx | 7 +++++-- lib/ArrowUpArrowDown.tsx | 7 +++++-- lib/ArrowUpFromLine.tsx | 7 +++++-- lib/ArrowUpFromSquare.tsx | 7 +++++-- lib/ArrowUpFromSquareSlash.tsx | 7 +++++-- lib/ArrowUpRightFromSquare.tsx | 7 +++++-- lib/ArrowUpToLine.tsx | 7 +++++-- lib/ArrowUturnCcwDown.tsx | 7 +++++-- lib/ArrowUturnCcwLeft.tsx | 7 +++++-- lib/ArrowUturnCcwRight.tsx | 7 +++++-- lib/ArrowUturnCwDown.tsx | 7 +++++-- lib/ArrowUturnCwLeft.tsx | 7 +++++-- lib/ArrowUturnCwRight.tsx | 7 +++++-- lib/Arrows3RotateLeft.tsx | 7 +++++-- lib/Arrows3RotateLeftLetterA.tsx | 7 +++++-- lib/Arrows3RotateRight.tsx | 7 +++++-- lib/ArrowsOppositeToDots.tsx | 7 +++++-- lib/ArrowsRotateLeft.tsx | 7 +++++-- lib/ArrowsRotateLeftSlash.tsx | 7 +++++-- lib/ArrowsRotateRight.tsx | 7 +++++-- lib/ArrowsRotateRightSlash.tsx | 7 +++++-- lib/At.tsx | 7 +++++-- lib/Ban.tsx | 7 +++++-- lib/Bars.tsx | 7 +++++-- lib/BarsAscendingAlignCenter.tsx | 7 +++++-- lib/BarsAscendingAlignLeft.tsx | 7 +++++-- lib/BarsAscendingAlignLeftArrowDown.tsx | 10 ++++++++-- lib/BarsAscendingAlignLeftArrowUp.tsx | 7 +++++-- lib/BarsAscendingAlignRight.tsx | 7 +++++-- lib/BarsDescendingAlignCenter.tsx | 7 +++++-- lib/BarsDescendingAlignLeft.tsx | 7 +++++-- lib/BarsDescendingAlignLeftArrowDown.tsx | 10 ++++++++-- lib/BarsDescendingAlignLeftArrowUp.tsx | 10 ++++++++-- lib/BarsDescendingAlignRight.tsx | 7 +++++-- lib/BarsPlay.tsx | 7 +++++-- lib/BarsUnaligned.tsx | 7 +++++-- lib/Bell.tsx | 7 +++++-- lib/BellDot.tsx | 7 +++++-- lib/BellSlash.tsx | 7 +++++-- lib/Binoculars.tsx | 7 +++++-- lib/Bold.tsx | 7 +++++-- lib/Book.tsx | 7 +++++-- lib/BookOpen.tsx | 7 +++++-- lib/Bookmark.tsx | 7 +++++-- lib/BookmarkFill.tsx | 7 +++++-- lib/Box.tsx | 7 +++++-- lib/Boxes3.tsx | 7 +++++-- lib/BranchesDown.tsx | 7 +++++-- lib/BranchesRight.tsx | 7 +++++-- lib/BranchesRightArrowRight.tsx | 7 +++++-- lib/Briefcase.tsx | 7 +++++-- lib/BroadcastSignal.tsx | 7 +++++-- lib/BroomMotion.tsx | 7 +++++-- lib/Brush.tsx | 7 +++++-- lib/Bucket.tsx | 7 +++++-- lib/BucketPaint.tsx | 7 +++++-- lib/Bug.tsx | 7 +++++-- lib/Bulb.tsx | 7 +++++-- lib/Calculator.tsx | 7 +++++-- lib/Calendar.tsx | 7 +++++-- lib/Camera.tsx | 7 +++++-- lib/Car.tsx | 7 +++++-- lib/CardClub.tsx | 7 +++++-- lib/CardDiamond.tsx | 7 +++++-- lib/CardHeart.tsx | 7 +++++-- lib/CardSpade.tsx | 7 +++++-- lib/CaretDown.tsx | 7 +++++-- lib/CaretLeft.tsx | 7 +++++-- lib/CaretRight.tsx | 7 +++++-- lib/CaretUp.tsx | 7 +++++-- lib/CaretsExpandVertical.tsx | 7 +++++-- lib/ChartAreaStacked.tsx | 7 +++++-- lib/ChartAreaStackedNormalized.tsx | 7 +++++-- lib/ChartBar.tsx | 7 +++++-- lib/ChartBarStacked.tsx | 7 +++++-- lib/ChartColumn.tsx | 7 +++++-- lib/ChartColumnStacked.tsx | 7 +++++-- lib/ChartDonut.tsx | 7 +++++-- lib/ChartLine.tsx | 7 +++++-- lib/ChartLineLabel.tsx | 7 +++++-- lib/ChartMixed.tsx | 7 +++++-- lib/ChartPie.tsx | 7 +++++-- lib/ChartTreemap.tsx | 7 +++++-- lib/Check.tsx | 7 +++++-- lib/Cherry.tsx | 7 +++++-- lib/ChevronDown.tsx | 7 +++++-- lib/ChevronDownWide.tsx | 7 +++++-- lib/ChevronLeft.tsx | 7 +++++-- lib/ChevronRight.tsx | 7 +++++-- lib/ChevronUp.tsx | 7 +++++-- lib/ChevronUpWide.tsx | 7 +++++-- lib/ChevronsCollapseFromLines.tsx | 7 +++++-- lib/ChevronsCollapseHorizontal.tsx | 7 +++++-- lib/ChevronsCollapseToLine.tsx | 7 +++++-- lib/ChevronsCollapseUpRight.tsx | 7 +++++-- lib/ChevronsCollapseVertical.tsx | 7 +++++-- lib/ChevronsDown.tsx | 7 +++++-- lib/ChevronsDownWide.tsx | 7 +++++-- lib/ChevronsExpandFromLine.tsx | 7 +++++-- lib/ChevronsExpandHorizontal.tsx | 7 +++++-- lib/ChevronsExpandToLines.tsx | 7 +++++-- lib/ChevronsExpandUpRight.tsx | 7 +++++-- lib/ChevronsExpandVertical.tsx | 7 +++++-- lib/ChevronsLeft.tsx | 7 +++++-- lib/ChevronsRight.tsx | 7 +++++-- lib/ChevronsUp.tsx | 7 +++++-- lib/ChevronsUpWide.tsx | 7 +++++-- lib/Circle.tsx | 7 +++++-- lib/CircleArrowDown.tsx | 7 +++++-- lib/CircleArrowDownFill.tsx | 7 +++++-- lib/CircleArrowLeft.tsx | 7 +++++-- lib/CircleArrowLeftFill.tsx | 7 +++++-- lib/CircleArrowRight.tsx | 7 +++++-- lib/CircleArrowRightFill.tsx | 7 +++++-- lib/CircleArrowUp.tsx | 7 +++++-- lib/CircleArrowUpFill.tsx | 7 +++++-- lib/CircleCheck.tsx | 7 +++++-- lib/CircleCheckFill.tsx | 7 +++++-- lib/CircleChevronDown.tsx | 7 +++++-- lib/CircleChevronDownFill.tsx | 7 +++++-- lib/CircleChevronLeft.tsx | 7 +++++-- lib/CircleChevronLeftFill.tsx | 7 +++++-- lib/CircleChevronRight.tsx | 7 +++++-- lib/CircleChevronRightFill.tsx | 7 +++++-- lib/CircleChevronUp.tsx | 7 +++++-- lib/CircleChevronUpFill.tsx | 7 +++++-- lib/CircleChevronsDown.tsx | 7 +++++-- lib/CircleChevronsLeft.tsx | 7 +++++-- lib/CircleChevronsRight.tsx | 7 +++++-- lib/CircleChevronsUp.tsx | 7 +++++-- lib/CircleDashed.tsx | 7 +++++-- lib/CircleDollar.tsx | 7 +++++-- lib/CircleExclamation.tsx | 7 +++++-- lib/CircleExclamationFill.tsx | 7 +++++-- lib/CircleFill.tsx | 7 +++++-- lib/CircleInfo.tsx | 7 +++++-- lib/CircleInfoFill.tsx | 7 +++++-- lib/CircleLetterC.tsx | 7 +++++-- lib/CircleLetterF.tsx | 7 +++++-- lib/CircleLetterH.tsx | 7 +++++-- lib/CircleLetterP.tsx | 7 +++++-- lib/CircleLetterR.tsx | 7 +++++-- lib/CircleLetterS.tsx | 7 +++++-- lib/CircleLetterT.tsx | 7 +++++-- lib/CircleLetterW.tsx | 7 +++++-- lib/CircleLink.tsx | 7 +++++-- lib/CircleMinus.tsx | 7 +++++-- lib/CircleMinusFill.tsx | 7 +++++-- lib/CircleNumber0.tsx | 7 +++++-- lib/CircleNumber1.tsx | 7 +++++-- lib/CircleNumber6.tsx | 7 +++++-- lib/CircleNumber7.tsx | 7 +++++-- lib/CircleNumber8.tsx | 7 +++++-- lib/CircleNumber9.tsx | 7 +++++-- lib/CirclePause.tsx | 7 +++++-- lib/CirclePlay.tsx | 7 +++++-- lib/CirclePlus.tsx | 7 +++++-- lib/CirclePlusFill.tsx | 7 +++++-- lib/CircleQuestion.tsx | 7 +++++-- lib/CircleQuestionDot.tsx | 7 +++++-- lib/CircleQuestionFill.tsx | 7 +++++-- lib/CircleRuble.tsx | 7 +++++-- lib/CircleStop.tsx | 7 +++++-- lib/CircleXmark.tsx | 7 +++++-- lib/CircleXmarkFill.tsx | 7 +++++-- lib/Circles3Plus.tsx | 7 +++++-- lib/Circles4Diamond.tsx | 7 +++++-- lib/Circles4Square.tsx | 7 +++++-- lib/Circles5Random.tsx | 7 +++++-- lib/CirclesConcentric.tsx | 7 +++++-- lib/CirclesIntersection.tsx | 7 +++++-- lib/Clock.tsx | 7 +++++-- lib/ClockArrowRotateLeft.tsx | 7 +++++-- lib/ClockFill.tsx | 7 +++++-- lib/Cloud.tsx | 7 +++++-- lib/CloudArrowUpIn.tsx | 7 +++++-- lib/CloudCheck.tsx | 7 +++++-- lib/CloudGear.tsx | 7 +++++-- lib/CloudNutHex.tsx | 7 +++++-- lib/Clouds.tsx | 7 +++++-- lib/Code.tsx | 7 +++++-- lib/CodeCommit.tsx | 7 +++++-- lib/CodeCommitHorizontal.tsx | 7 +++++-- lib/CodeCommits.tsx | 7 +++++-- lib/CodeCompare.tsx | 7 +++++-- lib/CodeFork.tsx | 7 +++++-- lib/CodeMerge.tsx | 7 +++++-- lib/CodePullRequest.tsx | 7 +++++-- lib/CodePullRequestArrowLeft.tsx | 7 +++++-- lib/CodePullRequestArrowRight.tsx | 7 +++++-- lib/CodePullRequestCheck.tsx | 7 +++++-- lib/CodePullRequestXmark.tsx | 7 +++++-- lib/CodeTrunk.tsx | 7 +++++-- lib/Comment.tsx | 7 +++++-- lib/CommentDot.tsx | 7 +++++-- lib/CommentFill.tsx | 7 +++++-- lib/CommentPlus.tsx | 7 +++++-- lib/CommentSlash.tsx | 7 +++++-- lib/Comments.tsx | 7 +++++-- lib/Compass.tsx | 7 +++++-- lib/Copy.tsx | 7 +++++-- lib/CopyArrowRight.tsx | 7 +++++-- lib/CopyCheck.tsx | 7 +++++-- lib/CopyCheckXmark.tsx | 7 +++++-- lib/CopyChevronRight.tsx | 7 +++++-- lib/CopyMinus.tsx | 7 +++++-- lib/CopyPicture.tsx | 7 +++++-- lib/CopyPlus.tsx | 7 +++++-- lib/CopyTransparent.tsx | 7 +++++-- lib/CopyXmark.tsx | 7 +++++-- lib/Cpu.tsx | 7 +++++-- lib/Cpus.tsx | 7 +++++-- lib/CreditCard.tsx | 7 +++++-- lib/Crop.tsx | 7 +++++-- lib/CrownDiamond.tsx | 7 +++++-- lib/Cube.tsx | 7 +++++-- lib/Cubes3.tsx | 7 +++++-- lib/Cubes3Overlap.tsx | 7 +++++-- lib/Cup.tsx | 7 +++++-- lib/CurlyBrackets.tsx | 7 +++++-- lib/CurlyBracketsFunction.tsx | 7 +++++-- lib/CurlyBracketsLock.tsx | 7 +++++-- lib/Database.tsx | 7 +++++-- lib/DatabaseArrowRight.tsx | 7 +++++-- lib/DatabaseFill.tsx | 7 +++++-- lib/DatabaseMagnifier.tsx | 7 +++++-- lib/Databases.tsx | 7 +++++-- lib/DatabasesFill.tsx | 7 +++++-- lib/Delete.tsx | 7 +++++-- lib/Diamond.tsx | 7 +++++-- lib/DiamondExclamation.tsx | 7 +++++-- lib/DiamondFill.tsx | 7 +++++-- lib/Dice1.tsx | 7 +++++-- lib/Dice2.tsx | 7 +++++-- lib/Dice3.tsx | 7 +++++-- lib/Dice4.tsx | 7 +++++-- lib/Dice5.tsx | 7 +++++-- lib/Dice6.tsx | 7 +++++-- lib/Display.tsx | 7 +++++-- lib/DisplayPulse.tsx | 7 +++++-- lib/Dots9.tsx | 7 +++++-- lib/Droplet.tsx | 7 +++++-- lib/Ear.tsx | 7 +++++-- lib/Ellipsis.tsx | 7 +++++-- lib/EllipsisVertical.tsx | 7 +++++-- lib/Envelope.tsx | 7 +++++-- lib/EnvelopeOpen.tsx | 7 +++++-- lib/EnvelopeOpenXmark.tsx | 7 +++++-- lib/Equal.tsx | 7 +++++-- lib/Eraser.tsx | 7 +++++-- lib/ExclamationShape.tsx | 7 +++++-- lib/Eye.tsx | 7 +++++-- lib/EyeSlash.tsx | 7 +++++-- lib/EyesLookLeft.tsx | 7 +++++-- lib/EyesLookRight.tsx | 7 +++++-- lib/FaceAlien.tsx | 7 +++++-- lib/FaceFun.tsx | 7 +++++-- lib/FaceNeutral.tsx | 7 +++++-- lib/FaceNeutralDashed.tsx | 7 +++++-- lib/FaceRobot.tsx | 7 +++++-- lib/FaceSad.tsx | 7 +++++-- lib/FaceSmile.tsx | 7 +++++-- lib/FaceSurprise.tsx | 7 +++++-- lib/Factory.tsx | 7 +++++-- lib/File.tsx | 7 +++++-- lib/FileArrowDown.tsx | 7 +++++-- lib/FileArrowLeft.tsx | 7 +++++-- lib/FileArrowRight.tsx | 7 +++++-- lib/FileArrowRightOut.tsx | 7 +++++-- lib/FileArrowUp.tsx | 7 +++++-- lib/FileCheck.tsx | 7 +++++-- lib/FileCode.tsx | 7 +++++-- lib/FileDollar.tsx | 7 +++++-- lib/FileExclamation.tsx | 7 +++++-- lib/FileLetterP.tsx | 7 +++++-- lib/FileLetterW.tsx | 7 +++++-- lib/FileLetterX.tsx | 7 +++++-- lib/FileMagnifier.tsx | 7 +++++-- lib/FileMinus.tsx | 7 +++++-- lib/FilePlus.tsx | 7 +++++-- lib/FileQuestion.tsx | 7 +++++-- lib/FileRuble.tsx | 7 +++++-- lib/FileText.tsx | 7 +++++-- lib/FileXmark.tsx | 7 +++++-- lib/FileZipper.tsx | 7 +++++-- lib/Files.tsx | 7 +++++-- lib/Filmstrip.tsx | 7 +++++-- lib/Fingerprint.tsx | 7 +++++-- lib/Flag.tsx | 7 +++++-- lib/Flame.tsx | 7 +++++-- lib/Flask.tsx | 7 +++++-- lib/FloppyDisk.tsx | 7 +++++-- lib/Folder.tsx | 7 +++++-- lib/FolderArrowDown.tsx | 7 +++++-- lib/FolderArrowLeft.tsx | 7 +++++-- lib/FolderArrowRight.tsx | 7 +++++-- lib/FolderArrowUp.tsx | 7 +++++-- lib/FolderArrowUpIn.tsx | 7 +++++-- lib/FolderCheck.tsx | 7 +++++-- lib/FolderCode.tsx | 7 +++++-- lib/FolderExclamation.tsx | 7 +++++-- lib/FolderFill.tsx | 7 +++++-- lib/FolderFlows.tsx | 7 +++++-- lib/FolderHouse.tsx | 7 +++++-- lib/FolderKeyhole.tsx | 7 +++++-- lib/FolderLock.tsx | 7 +++++-- lib/FolderMagnifier.tsx | 7 +++++-- lib/FolderOpen.tsx | 7 +++++-- lib/FolderOpenFill.tsx | 7 +++++-- lib/FolderPlus.tsx | 7 +++++-- lib/FolderTree.tsx | 7 +++++-- lib/Folders.tsx | 7 +++++-- lib/Font.tsx | 7 +++++-- lib/FontCase.tsx | 7 +++++-- lib/FontCursor.tsx | 7 +++++-- lib/Frame.tsx | 7 +++++-- lib/Frames.tsx | 7 +++++-- lib/Function.tsx | 7 +++++-- lib/Funnel.tsx | 7 +++++-- lib/FunnelXmark.tsx | 7 +++++-- lib/Gear.tsx | 7 +++++-- lib/GearBranches.tsx | 7 +++++-- lib/GearDot.tsx | 7 +++++-- lib/GearPlay.tsx | 7 +++++-- lib/Geo.tsx | 7 +++++-- lib/GeoDots.tsx | 7 +++++-- lib/GeoFill.tsx | 7 +++++-- lib/GeoPin.tsx | 7 +++++-- lib/GeoPolygons.tsx | 7 +++++-- lib/Ghost.tsx | 7 +++++-- lib/Gift.tsx | 7 +++++-- lib/Globe.tsx | 7 +++++-- lib/Gpu.tsx | 7 +++++-- lib/GraduationCap.tsx | 7 +++++-- lib/GraphNode.tsx | 7 +++++-- lib/Grip.tsx | 7 +++++-- lib/GripHorizontal.tsx | 7 +++++-- lib/Hammer.tsx | 7 +++++-- lib/Hand.tsx | 7 +++++-- lib/HandOk.tsx | 7 +++++-- lib/HandPointDown.tsx | 7 +++++-- lib/HandPointLeft.tsx | 7 +++++-- lib/HandPointRight.tsx | 7 +++++-- lib/HandPointUp.tsx | 7 +++++-- lib/HandStop.tsx | 7 +++++-- lib/Handset.tsx | 7 +++++-- lib/HandsetArrowIn.tsx | 7 +++++-- lib/HandsetArrowOut.tsx | 7 +++++-- lib/HardDrive.tsx | 7 +++++-- lib/Hashtag.tsx | 7 +++++-- lib/Heading.tsx | 7 +++++-- lib/Heading1.tsx | 7 +++++-- lib/Heading2.tsx | 7 +++++-- lib/Heading3.tsx | 7 +++++-- lib/Heading4.tsx | 7 +++++-- lib/Heading5.tsx | 7 +++++-- lib/Heading6.tsx | 7 +++++-- lib/Headphones.tsx | 7 +++++-- lib/Heart.tsx | 7 +++++-- lib/HeartCrack.tsx | 7 +++++-- lib/HeartFill.tsx | 7 +++++-- lib/HeartPulse.tsx | 7 +++++-- lib/Hierarchy.tsx | 7 +++++-- lib/House.tsx | 7 +++++-- lib/Italic.tsx | 7 +++++-- lib/Key.tsx | 7 +++++-- lib/Keyboard.tsx | 7 +++++-- lib/Layers.tsx | 7 +++++-- lib/Layers3Diagonal.tsx | 7 +++++-- lib/LayersVertical.tsx | 7 +++++-- lib/LayoutCells.tsx | 7 +++++-- lib/LayoutCellsLarge.tsx | 7 +++++-- lib/LayoutColumns.tsx | 7 +++++-- lib/LayoutColumns3.tsx | 7 +++++-- lib/LayoutFooter.tsx | 7 +++++-- lib/LayoutHeader.tsx | 7 +++++-- lib/LayoutHeaderCells.tsx | 7 +++++-- lib/LayoutHeaderCellsLarge.tsx | 7 +++++-- lib/LayoutHeaderCellsLargeFill.tsx | 7 +++++-- lib/LayoutHeaderCellsLargeLetterD.tsx | 7 +++++-- lib/LayoutHeaderCellsLargeThunderbolt.tsx | 10 ++++++++-- lib/LayoutHeaderColumns.tsx | 7 +++++-- lib/LayoutHeaderCursor.tsx | 7 +++++-- lib/LayoutHeaderSideContent.tsx | 7 +++++-- lib/LayoutList.tsx | 7 +++++-- lib/LayoutRows.tsx | 7 +++++-- lib/LayoutRows3.tsx | 7 +++++-- lib/LayoutSideContent.tsx | 7 +++++-- lib/LayoutSideContentLeft.tsx | 7 +++++-- lib/LayoutSideContentRight.tsx | 7 +++++-- lib/LayoutSplitColumns.tsx | 7 +++++-- lib/LayoutSplitColumns3.tsx | 7 +++++-- lib/LayoutSplitRows.tsx | 7 +++++-- lib/LayoutSplitSideContentLeft.tsx | 7 +++++-- lib/LayoutSplitSideContentRight.tsx | 7 +++++-- lib/LayoutTabs.tsx | 7 +++++-- lib/LetterGroup.tsx | 7 +++++-- lib/LetterM.tsx | 7 +++++-- lib/LifeRing.tsx | 7 +++++-- lib/Link.tsx | 7 +++++-- lib/LinkSlash.tsx | 7 +++++-- lib/ListCheck.tsx | 7 +++++-- lib/ListCheckLock.tsx | 7 +++++-- lib/ListOl.tsx | 7 +++++-- lib/ListTimeline.tsx | 7 +++++-- lib/ListUl.tsx | 7 +++++-- lib/Lock.tsx | 7 +++++-- lib/LockOpen.tsx | 7 +++++-- lib/LogoAcrobat.tsx | 7 +++++-- lib/LogoDocker.tsx | 7 +++++-- lib/LogoDrawIo.tsx | 7 +++++-- lib/LogoFacebook.tsx | 7 +++++-- lib/LogoGitlab.tsx | 7 +++++-- lib/LogoLinux.tsx | 7 +++++-- lib/LogoMacos.tsx | 7 +++++-- lib/LogoMarkdown.tsx | 7 +++++-- lib/LogoMermaid.tsx | 7 +++++-- lib/LogoNotion.tsx | 7 +++++-- lib/LogoOsi.tsx | 7 +++++-- lib/LogoPython.tsx | 7 +++++-- lib/LogoStackOverflow.tsx | 7 +++++-- lib/LogoTelegram.tsx | 7 +++++-- lib/LogoUbuntu.tsx | 7 +++++-- lib/LogoWindows.tsx | 7 +++++-- lib/LogoYandex.tsx | 7 +++++-- lib/LogoYandexCloud.tsx | 7 +++++-- lib/LogoYandexMessenger.tsx | 7 +++++-- lib/LogoYandexTracker.tsx | 7 +++++-- lib/MagicWand.tsx | 7 +++++-- lib/Magnet.tsx | 7 +++++-- lib/Magnifier.tsx | 7 +++++-- lib/MagnifierMinus.tsx | 7 +++++-- lib/MagnifierPlus.tsx | 7 +++++-- lib/MapPin.tsx | 7 +++++-- lib/MapPinMinus.tsx | 7 +++++-- lib/MapPinPlus.tsx | 7 +++++-- lib/MathIntersectionShape.tsx | 7 +++++-- lib/MathOperations.tsx | 7 +++++-- lib/MathUnionShape.tsx | 7 +++++-- lib/Medal.tsx | 7 +++++-- lib/Megaphone.tsx | 7 +++++-- lib/Microphone.tsx | 7 +++++-- lib/MicrophoneSlash.tsx | 7 +++++-- lib/Minus.tsx | 7 +++++-- lib/Molecule.tsx | 7 +++++-- lib/Moon.tsx | 7 +++++-- lib/Mug.tsx | 7 +++++-- lib/MusicNote.tsx | 7 +++++-- lib/NodesDown.tsx | 7 +++++-- lib/NodesLeft.tsx | 7 +++++-- lib/NodesRight.tsx | 7 +++++-- lib/NodesUp.tsx | 7 +++++-- lib/NutHex.tsx | 7 +++++-- lib/ObjectAlignBottom.tsx | 7 +++++-- lib/ObjectAlignCenterHorizontal.tsx | 7 +++++-- lib/ObjectAlignCenterVertical.tsx | 7 +++++-- lib/ObjectAlignJustifyHorizontal.tsx | 7 +++++-- lib/ObjectAlignJustifyVertical.tsx | 7 +++++-- lib/ObjectAlignLeft.tsx | 7 +++++-- lib/ObjectAlignRight.tsx | 7 +++++-- lib/ObjectAlignTop.tsx | 7 +++++-- lib/ObjectsAlignBottom.tsx | 7 +++++-- lib/ObjectsAlignCenterHorizontal.tsx | 7 +++++-- lib/ObjectsAlignCenterVertical.tsx | 7 +++++-- lib/ObjectsAlignJustifyHorizontal.tsx | 7 +++++-- lib/ObjectsAlignJustifyVertical.tsx | 7 +++++-- lib/ObjectsAlignLeft.tsx | 7 +++++-- lib/ObjectsAlignRight.tsx | 7 +++++-- lib/ObjectsAlignTop.tsx | 7 +++++-- lib/OctagonXmark.tsx | 7 +++++-- lib/OfficeBadge.tsx | 7 +++++-- lib/Palette.tsx | 7 +++++-- lib/PaperPlane.tsx | 7 +++++-- lib/Paperclip.tsx | 7 +++++-- lib/Passport.tsx | 7 +++++-- lib/Pause.tsx | 7 +++++-- lib/PauseFill.tsx | 7 +++++-- lib/Pencil.tsx | 7 +++++-- lib/PencilToLine.tsx | 7 +++++-- lib/PencilToSquare.tsx | 7 +++++-- lib/Percent.tsx | 7 +++++-- lib/Person.tsx | 7 +++++-- lib/PersonGear.tsx | 7 +++++-- lib/PersonMagnifier.tsx | 7 +++++-- lib/PersonNutHex.tsx | 7 +++++-- lib/PersonPencil.tsx | 7 +++++-- lib/PersonPlanetEarth.tsx | 7 +++++-- lib/PersonPlus.tsx | 7 +++++-- lib/PersonSpeaker.tsx | 7 +++++-- lib/PersonWorker.tsx | 7 +++++-- lib/PersonXmark.tsx | 7 +++++-- lib/Persons.tsx | 7 +++++-- lib/PersonsLock.tsx | 7 +++++-- lib/Picture.tsx | 7 +++++-- lib/Pill.tsx | 7 +++++-- lib/Pin.tsx | 7 +++++-- lib/PinFill.tsx | 7 +++++-- lib/PinSlash.tsx | 7 +++++-- lib/PinSlashFill.tsx | 7 +++++-- lib/Pipeline.tsx | 7 +++++-- lib/PlanetEarth.tsx | 7 +++++-- lib/Play.tsx | 7 +++++-- lib/PlayFill.tsx | 7 +++++-- lib/PlugConnection.tsx | 7 +++++-- lib/PlugWire.tsx | 7 +++++-- lib/Plus.tsx | 7 +++++-- lib/Power.tsx | 7 +++++-- lib/Printer.tsx | 7 +++++-- lib/Pulse.tsx | 7 +++++-- lib/Puzzle.tsx | 7 +++++-- lib/QrCode.tsx | 7 +++++-- lib/QuoteClose.tsx | 7 +++++-- lib/QuoteOpen.tsx | 7 +++++-- lib/Receipt.tsx | 7 +++++-- lib/RectanglePulse.tsx | 7 +++++-- lib/Rectangles4.tsx | 7 +++++-- lib/Rocket.tsx | 7 +++++-- lib/RoundBrackets.tsx | 7 +++++-- lib/Route.tsx | 7 +++++-- lib/Sack.tsx | 7 +++++-- lib/ScalesBalanced.tsx | 7 +++++-- lib/ScalesUnbalanced.tsx | 7 +++++-- lib/Scissors.tsx | 7 +++++-- lib/SealCheck.tsx | 7 +++++-- lib/SealPercent.tsx | 7 +++++-- lib/Server.tsx | 7 +++++-- lib/Shapes3.tsx | 7 +++++-- lib/Shapes4.tsx | 7 +++++-- lib/Shield.tsx | 7 +++++-- lib/ShieldCheck.tsx | 7 +++++-- lib/ShieldExclamation.tsx | 7 +++++-- lib/ShieldKeyhole.tsx | 7 +++++-- lib/ShoppingBag.tsx | 7 +++++-- lib/ShoppingBasket.tsx | 7 +++++-- lib/ShoppingCart.tsx | 7 +++++-- lib/Shuffle.tsx | 7 +++++-- lib/Signal.tsx | 7 +++++-- lib/Sliders.tsx | 7 +++++-- lib/SlidersVertical.tsx | 7 +++++-- lib/Smartphone.tsx | 7 +++++-- lib/Snail.tsx | 7 +++++-- lib/Snowflake.tsx | 7 +++++-- lib/Sphere.tsx | 7 +++++-- lib/Square.tsx | 7 +++++-- lib/SquareArticle.tsx | 7 +++++-- lib/SquareBars.tsx | 7 +++++-- lib/SquareBarsVertical.tsx | 7 +++++-- lib/SquareBrackets.tsx | 7 +++++-- lib/SquareBracketsBarsVertical.tsx | 7 +++++-- lib/SquareBracketsLetterA.tsx | 7 +++++-- lib/SquareChartBar.tsx | 7 +++++-- lib/SquareChartColumn.tsx | 7 +++++-- lib/SquareCheck.tsx | 7 +++++-- lib/SquareDashed.tsx | 7 +++++-- lib/SquareDashedCircle.tsx | 7 +++++-- lib/SquareDashedLetterA.tsx | 7 +++++-- lib/SquareDashedLetterT.tsx | 7 +++++-- lib/SquareDashedText.tsx | 7 +++++-- lib/SquareDot.tsx | 7 +++++-- lib/SquareExclamation.tsx | 7 +++++-- lib/SquareFill.tsx | 7 +++++-- lib/SquareHashtag.tsx | 7 +++++-- lib/SquareLetterP.tsx | 7 +++++-- lib/SquareLetterT.tsx | 7 +++++-- lib/SquareListUl.tsx | 7 +++++-- lib/SquareMinus.tsx | 7 +++++-- lib/SquarePlus.tsx | 7 +++++-- lib/SquareXmark.tsx | 7 +++++-- lib/Star.tsx | 7 +++++-- lib/StarFill.tsx | 7 +++++-- lib/Stethoscope.tsx | 7 +++++-- lib/Sticker.tsx | 7 +++++-- lib/Stop.tsx | 7 +++++-- lib/StopFill.tsx | 7 +++++-- lib/Stopwatch.tsx | 7 +++++-- lib/Strikethrough.tsx | 7 +++++-- lib/Suitcase.tsx | 7 +++++-- lib/Sun.tsx | 7 +++++-- lib/TShirt.tsx | 7 +++++-- lib/Tag.tsx | 7 +++++-- lib/TagDollar.tsx | 7 +++++-- lib/TagRuble.tsx | 7 +++++-- lib/Tags.tsx | 7 +++++-- lib/Target.tsx | 7 +++++-- lib/TargetDart.tsx | 7 +++++-- lib/Terminal.tsx | 7 +++++-- lib/TerminalLine.tsx | 7 +++++-- lib/Text.tsx | 7 +++++-- lib/TextAlignCenter.tsx | 7 +++++-- lib/TextAlignJustify.tsx | 7 +++++-- lib/TextAlignLeft.tsx | 7 +++++-- lib/TextAlignRight.tsx | 7 +++++-- lib/TextIndent.tsx | 7 +++++-- lib/TextOutdent.tsx | 7 +++++-- lib/ThumbsDown.tsx | 7 +++++-- lib/ThumbsDownFill.tsx | 7 +++++-- lib/ThumbsUp.tsx | 7 +++++-- lib/ThumbsUp2.tsx | 7 +++++-- lib/ThumbsUpFill.tsx | 7 +++++-- lib/Thunderbolt.tsx | 7 +++++-- lib/ThunderboltFill.tsx | 7 +++++-- lib/Ticket.tsx | 7 +++++-- lib/Timeline.tsx | 7 +++++-- lib/Timestamps.tsx | 7 +++++-- lib/TrafficLight.tsx | 7 +++++-- lib/TrashBin.tsx | 7 +++++-- lib/Tray.tsx | 7 +++++-- lib/TriangleDown.tsx | 7 +++++-- lib/TriangleDownFill.tsx | 7 +++++-- lib/TriangleExclamation.tsx | 7 +++++-- lib/TriangleExclamationFill.tsx | 7 +++++-- lib/TriangleLeft.tsx | 7 +++++-- lib/TriangleLeftFill.tsx | 7 +++++-- lib/TriangleRight.tsx | 7 +++++-- lib/TriangleRightFill.tsx | 7 +++++-- lib/TriangleThunderbolt.tsx | 7 +++++-- lib/TriangleUp.tsx | 7 +++++-- lib/TriangleUpFill.tsx | 7 +++++-- lib/Trolley.tsx | 7 +++++-- lib/Tv.tsx | 7 +++++-- lib/TvRetro.tsx | 7 +++++-- lib/Umbrella.tsx | 7 +++++-- lib/Underline.tsx | 7 +++++-- lib/Vault.tsx | 7 +++++-- lib/VectorCircle.tsx | 7 +++++-- lib/VectorSquare.tsx | 7 +++++-- lib/Video.tsx | 7 +++++-- lib/Volume.tsx | 7 +++++-- lib/VolumeFill.tsx | 7 +++++-- lib/VolumeLow.tsx | 7 +++++-- lib/VolumeOff.tsx | 7 +++++-- lib/VolumeXmark.tsx | 7 +++++-- lib/WeightHanging.tsx | 7 +++++-- lib/Wrench.tsx | 7 +++++-- lib/Xmark.tsx | 7 +++++-- scripts/icons.mjs | 2 +- 677 files changed, 3393 insertions(+), 1353 deletions(-) diff --git a/lib/AbbrApi.tsx b/lib/AbbrApi.tsx index f1e7f2a..ef64eb6 100644 --- a/lib/AbbrApi.tsx +++ b/lib/AbbrApi.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const AbbrApi = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const AbbrApi = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default AbbrApi; +const ForwardRef = forwardRef(AbbrApi); +export default ForwardRef; diff --git a/lib/AbbrMl.tsx b/lib/AbbrMl.tsx index 286f6e0..f52bea3 100644 --- a/lib/AbbrMl.tsx +++ b/lib/AbbrMl.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const AbbrMl = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const AbbrMl = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default AbbrMl; +const ForwardRef = forwardRef(AbbrMl); +export default ForwardRef; diff --git a/lib/AbbrQl.tsx b/lib/AbbrQl.tsx index 2e1b644..f41bf6c 100644 --- a/lib/AbbrQl.tsx +++ b/lib/AbbrQl.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const AbbrQl = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const AbbrQl = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default AbbrQl; +const ForwardRef = forwardRef(AbbrQl); +export default ForwardRef; diff --git a/lib/AbbrSql.tsx b/lib/AbbrSql.tsx index cdd09fb..33cc11d 100644 --- a/lib/AbbrSql.tsx +++ b/lib/AbbrSql.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const AbbrSql = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const AbbrSql = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const AbbrSql = (props: SVGProps) => ( ); -export default AbbrSql; +const ForwardRef = forwardRef(AbbrSql); +export default ForwardRef; diff --git a/lib/AbbrZip.tsx b/lib/AbbrZip.tsx index 0ee1a97..66d665d 100644 --- a/lib/AbbrZip.tsx +++ b/lib/AbbrZip.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const AbbrZip = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const AbbrZip = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default AbbrZip; +const ForwardRef = forwardRef(AbbrZip); +export default ForwardRef; diff --git a/lib/AntennaSignal.tsx b/lib/AntennaSignal.tsx index 4767609..e0758f9 100644 --- a/lib/AntennaSignal.tsx +++ b/lib/AntennaSignal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const AntennaSignal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const AntennaSignal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default AntennaSignal; +const ForwardRef = forwardRef(AntennaSignal); +export default ForwardRef; diff --git a/lib/Aperture.tsx b/lib/Aperture.tsx index 19d2c86..7f20f8e 100644 --- a/lib/Aperture.tsx +++ b/lib/Aperture.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Aperture = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Aperture = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Aperture; +const ForwardRef = forwardRef(Aperture); +export default ForwardRef; diff --git a/lib/Archive.tsx b/lib/Archive.tsx index 337b945..374ce93 100644 --- a/lib/Archive.tsx +++ b/lib/Archive.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Archive = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Archive = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Archive; +const ForwardRef = forwardRef(Archive); +export default ForwardRef; diff --git a/lib/ArrowChevronDown.tsx b/lib/ArrowChevronDown.tsx index c843ac6..bbd2eb7 100644 --- a/lib/ArrowChevronDown.tsx +++ b/lib/ArrowChevronDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowChevronDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowChevronDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowChevronDown; +const ForwardRef = forwardRef(ArrowChevronDown); +export default ForwardRef; diff --git a/lib/ArrowChevronLeft.tsx b/lib/ArrowChevronLeft.tsx index fb3d041..ebf33db 100644 --- a/lib/ArrowChevronLeft.tsx +++ b/lib/ArrowChevronLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowChevronLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowChevronLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowChevronLeft; +const ForwardRef = forwardRef(ArrowChevronLeft); +export default ForwardRef; diff --git a/lib/ArrowChevronRight.tsx b/lib/ArrowChevronRight.tsx index adf9eb9..5fc6671 100644 --- a/lib/ArrowChevronRight.tsx +++ b/lib/ArrowChevronRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowChevronRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowChevronRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowChevronRight; +const ForwardRef = forwardRef(ArrowChevronRight); +export default ForwardRef; diff --git a/lib/ArrowChevronUp.tsx b/lib/ArrowChevronUp.tsx index f170beb..f09bb60 100644 --- a/lib/ArrowChevronUp.tsx +++ b/lib/ArrowChevronUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowChevronUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowChevronUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowChevronUp; +const ForwardRef = forwardRef(ArrowChevronUp); +export default ForwardRef; diff --git a/lib/ArrowDown.tsx b/lib/ArrowDown.tsx index 102d922..7fdb364 100644 --- a/lib/ArrowDown.tsx +++ b/lib/ArrowDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowDown; +const ForwardRef = forwardRef(ArrowDown); +export default ForwardRef; diff --git a/lib/ArrowDownFromLine.tsx b/lib/ArrowDownFromLine.tsx index 0c24f9f..20d821e 100644 --- a/lib/ArrowDownFromLine.tsx +++ b/lib/ArrowDownFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowDownFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowDownFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowDownFromLine; +const ForwardRef = forwardRef(ArrowDownFromLine); +export default ForwardRef; diff --git a/lib/ArrowDownToLine.tsx b/lib/ArrowDownToLine.tsx index e8a43d6..280dcd9 100644 --- a/lib/ArrowDownToLine.tsx +++ b/lib/ArrowDownToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowDownToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowDownToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowDownToLine; +const ForwardRef = forwardRef(ArrowDownToLine); +export default ForwardRef; diff --git a/lib/ArrowDownToSquare.tsx b/lib/ArrowDownToSquare.tsx index 0c2ebb8..8e4a352 100644 --- a/lib/ArrowDownToSquare.tsx +++ b/lib/ArrowDownToSquare.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowDownToSquare = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowDownToSquare = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowDownToSquare; +const ForwardRef = forwardRef(ArrowDownToSquare); +export default ForwardRef; diff --git a/lib/ArrowLeft.tsx b/lib/ArrowLeft.tsx index 3e3b7ec..21ddaee 100644 --- a/lib/ArrowLeft.tsx +++ b/lib/ArrowLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowLeft; +const ForwardRef = forwardRef(ArrowLeft); +export default ForwardRef; diff --git a/lib/ArrowLeftFromLine.tsx b/lib/ArrowLeftFromLine.tsx index 6b13fad..8cef4f1 100644 --- a/lib/ArrowLeftFromLine.tsx +++ b/lib/ArrowLeftFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowLeftFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowLeftFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowLeftFromLine; +const ForwardRef = forwardRef(ArrowLeftFromLine); +export default ForwardRef; diff --git a/lib/ArrowLeftToLine.tsx b/lib/ArrowLeftToLine.tsx index 648c5f0..0e7dece 100644 --- a/lib/ArrowLeftToLine.tsx +++ b/lib/ArrowLeftToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowLeftToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowLeftToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowLeftToLine; +const ForwardRef = forwardRef(ArrowLeftToLine); +export default ForwardRef; diff --git a/lib/ArrowRight.tsx b/lib/ArrowRight.tsx index aa57f06..2e24a34 100644 --- a/lib/ArrowRight.tsx +++ b/lib/ArrowRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowRight; +const ForwardRef = forwardRef(ArrowRight); +export default ForwardRef; diff --git a/lib/ArrowRightArrowLeft.tsx b/lib/ArrowRightArrowLeft.tsx index b9f7425..34fb807 100644 --- a/lib/ArrowRightArrowLeft.tsx +++ b/lib/ArrowRightArrowLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowRightArrowLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowRightArrowLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowRightArrowLeft; +const ForwardRef = forwardRef(ArrowRightArrowLeft); +export default ForwardRef; diff --git a/lib/ArrowRightFromLine.tsx b/lib/ArrowRightFromLine.tsx index ae79b41..7253eec 100644 --- a/lib/ArrowRightFromLine.tsx +++ b/lib/ArrowRightFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowRightFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowRightFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowRightFromLine; +const ForwardRef = forwardRef(ArrowRightFromLine); +export default ForwardRef; diff --git a/lib/ArrowRightFromSquare.tsx b/lib/ArrowRightFromSquare.tsx index c3c5b3a..a40b36c 100644 --- a/lib/ArrowRightFromSquare.tsx +++ b/lib/ArrowRightFromSquare.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowRightFromSquare = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowRightFromSquare = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowRightFromSquare; +const ForwardRef = forwardRef(ArrowRightFromSquare); +export default ForwardRef; diff --git a/lib/ArrowRightToLine.tsx b/lib/ArrowRightToLine.tsx index bfd7196..0a59244 100644 --- a/lib/ArrowRightToLine.tsx +++ b/lib/ArrowRightToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowRightToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowRightToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowRightToLine; +const ForwardRef = forwardRef(ArrowRightToLine); +export default ForwardRef; diff --git a/lib/ArrowRightToSquare.tsx b/lib/ArrowRightToSquare.tsx index 54f3b5a..c846a3c 100644 --- a/lib/ArrowRightToSquare.tsx +++ b/lib/ArrowRightToSquare.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowRightToSquare = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowRightToSquare = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowRightToSquare; +const ForwardRef = forwardRef(ArrowRightToSquare); +export default ForwardRef; diff --git a/lib/ArrowRotateLeft.tsx b/lib/ArrowRotateLeft.tsx index db03f7c..e54efa8 100644 --- a/lib/ArrowRotateLeft.tsx +++ b/lib/ArrowRotateLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowRotateLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowRotateLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowRotateLeft; +const ForwardRef = forwardRef(ArrowRotateLeft); +export default ForwardRef; diff --git a/lib/ArrowRotateRight.tsx b/lib/ArrowRotateRight.tsx index 18018ad..b564a6b 100644 --- a/lib/ArrowRotateRight.tsx +++ b/lib/ArrowRotateRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowRotateRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowRotateRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowRotateRight; +const ForwardRef = forwardRef(ArrowRotateRight); +export default ForwardRef; diff --git a/lib/ArrowShapeDown.tsx b/lib/ArrowShapeDown.tsx index 2bb428f..d6a5353 100644 --- a/lib/ArrowShapeDown.tsx +++ b/lib/ArrowShapeDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeDown; +const ForwardRef = forwardRef(ArrowShapeDown); +export default ForwardRef; diff --git a/lib/ArrowShapeDownFromLine.tsx b/lib/ArrowShapeDownFromLine.tsx index 4446c96..5f274a0 100644 --- a/lib/ArrowShapeDownFromLine.tsx +++ b/lib/ArrowShapeDownFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeDownFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeDownFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeDownFromLine; +const ForwardRef = forwardRef(ArrowShapeDownFromLine); +export default ForwardRef; diff --git a/lib/ArrowShapeDownToLine.tsx b/lib/ArrowShapeDownToLine.tsx index c9b5831..af647bd 100644 --- a/lib/ArrowShapeDownToLine.tsx +++ b/lib/ArrowShapeDownToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeDownToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeDownToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeDownToLine; +const ForwardRef = forwardRef(ArrowShapeDownToLine); +export default ForwardRef; diff --git a/lib/ArrowShapeLeft.tsx b/lib/ArrowShapeLeft.tsx index ce0e1d7..51e3262 100644 --- a/lib/ArrowShapeLeft.tsx +++ b/lib/ArrowShapeLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeLeft; +const ForwardRef = forwardRef(ArrowShapeLeft); +export default ForwardRef; diff --git a/lib/ArrowShapeLeftFromLine.tsx b/lib/ArrowShapeLeftFromLine.tsx index 37181a6..44993dc 100644 --- a/lib/ArrowShapeLeftFromLine.tsx +++ b/lib/ArrowShapeLeftFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeLeftFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeLeftFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeLeftFromLine; +const ForwardRef = forwardRef(ArrowShapeLeftFromLine); +export default ForwardRef; diff --git a/lib/ArrowShapeLeftToLine.tsx b/lib/ArrowShapeLeftToLine.tsx index 4e6ab06..37dad53 100644 --- a/lib/ArrowShapeLeftToLine.tsx +++ b/lib/ArrowShapeLeftToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeLeftToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeLeftToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeLeftToLine; +const ForwardRef = forwardRef(ArrowShapeLeftToLine); +export default ForwardRef; diff --git a/lib/ArrowShapeRight.tsx b/lib/ArrowShapeRight.tsx index 204a65a..74c66bc 100644 --- a/lib/ArrowShapeRight.tsx +++ b/lib/ArrowShapeRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeRight; +const ForwardRef = forwardRef(ArrowShapeRight); +export default ForwardRef; diff --git a/lib/ArrowShapeRightFromLine.tsx b/lib/ArrowShapeRightFromLine.tsx index 14b3075..dd6c8e1 100644 --- a/lib/ArrowShapeRightFromLine.tsx +++ b/lib/ArrowShapeRightFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeRightFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeRightFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeRightFromLine; +const ForwardRef = forwardRef(ArrowShapeRightFromLine); +export default ForwardRef; diff --git a/lib/ArrowShapeRightToLine.tsx b/lib/ArrowShapeRightToLine.tsx index 6de7423..9369791 100644 --- a/lib/ArrowShapeRightToLine.tsx +++ b/lib/ArrowShapeRightToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeRightToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeRightToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeRightToLine; +const ForwardRef = forwardRef(ArrowShapeRightToLine); +export default ForwardRef; diff --git a/lib/ArrowShapeTurnUpLeft.tsx b/lib/ArrowShapeTurnUpLeft.tsx index 22c2ef5..cd27622 100644 --- a/lib/ArrowShapeTurnUpLeft.tsx +++ b/lib/ArrowShapeTurnUpLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeTurnUpLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeTurnUpLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeTurnUpLeft; +const ForwardRef = forwardRef(ArrowShapeTurnUpLeft); +export default ForwardRef; diff --git a/lib/ArrowShapeTurnUpRight.tsx b/lib/ArrowShapeTurnUpRight.tsx index 4b4f177..7f9d7d9 100644 --- a/lib/ArrowShapeTurnUpRight.tsx +++ b/lib/ArrowShapeTurnUpRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeTurnUpRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeTurnUpRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeTurnUpRight; +const ForwardRef = forwardRef(ArrowShapeTurnUpRight); +export default ForwardRef; diff --git a/lib/ArrowShapeUp.tsx b/lib/ArrowShapeUp.tsx index e5e5843..a7a746b 100644 --- a/lib/ArrowShapeUp.tsx +++ b/lib/ArrowShapeUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeUp; +const ForwardRef = forwardRef(ArrowShapeUp); +export default ForwardRef; diff --git a/lib/ArrowShapeUpFromLine.tsx b/lib/ArrowShapeUpFromLine.tsx index c2ee225..640761b 100644 --- a/lib/ArrowShapeUpFromLine.tsx +++ b/lib/ArrowShapeUpFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeUpFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeUpFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeUpFromLine; +const ForwardRef = forwardRef(ArrowShapeUpFromLine); +export default ForwardRef; diff --git a/lib/ArrowShapeUpToLine.tsx b/lib/ArrowShapeUpToLine.tsx index 34241e8..002553e 100644 --- a/lib/ArrowShapeUpToLine.tsx +++ b/lib/ArrowShapeUpToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowShapeUpToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowShapeUpToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowShapeUpToLine; +const ForwardRef = forwardRef(ArrowShapeUpToLine); +export default ForwardRef; diff --git a/lib/ArrowUp.tsx b/lib/ArrowUp.tsx index 2eff866..c2fd2c4 100644 --- a/lib/ArrowUp.tsx +++ b/lib/ArrowUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUp; +const ForwardRef = forwardRef(ArrowUp); +export default ForwardRef; diff --git a/lib/ArrowUpArrowDown.tsx b/lib/ArrowUpArrowDown.tsx index 4453329..1cddc37 100644 --- a/lib/ArrowUpArrowDown.tsx +++ b/lib/ArrowUpArrowDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUpArrowDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUpArrowDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUpArrowDown; +const ForwardRef = forwardRef(ArrowUpArrowDown); +export default ForwardRef; diff --git a/lib/ArrowUpFromLine.tsx b/lib/ArrowUpFromLine.tsx index 97c320c..2431d8f 100644 --- a/lib/ArrowUpFromLine.tsx +++ b/lib/ArrowUpFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUpFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUpFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUpFromLine; +const ForwardRef = forwardRef(ArrowUpFromLine); +export default ForwardRef; diff --git a/lib/ArrowUpFromSquare.tsx b/lib/ArrowUpFromSquare.tsx index 674c518..d77bdff 100644 --- a/lib/ArrowUpFromSquare.tsx +++ b/lib/ArrowUpFromSquare.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUpFromSquare = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUpFromSquare = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUpFromSquare; +const ForwardRef = forwardRef(ArrowUpFromSquare); +export default ForwardRef; diff --git a/lib/ArrowUpFromSquareSlash.tsx b/lib/ArrowUpFromSquareSlash.tsx index ad7b5fa..8e2817d 100644 --- a/lib/ArrowUpFromSquareSlash.tsx +++ b/lib/ArrowUpFromSquareSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUpFromSquareSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUpFromSquareSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUpFromSquareSlash; +const ForwardRef = forwardRef(ArrowUpFromSquareSlash); +export default ForwardRef; diff --git a/lib/ArrowUpRightFromSquare.tsx b/lib/ArrowUpRightFromSquare.tsx index b490714..6d33b3f 100644 --- a/lib/ArrowUpRightFromSquare.tsx +++ b/lib/ArrowUpRightFromSquare.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUpRightFromSquare = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUpRightFromSquare = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUpRightFromSquare; +const ForwardRef = forwardRef(ArrowUpRightFromSquare); +export default ForwardRef; diff --git a/lib/ArrowUpToLine.tsx b/lib/ArrowUpToLine.tsx index 79c3922..48f41ab 100644 --- a/lib/ArrowUpToLine.tsx +++ b/lib/ArrowUpToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUpToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUpToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUpToLine; +const ForwardRef = forwardRef(ArrowUpToLine); +export default ForwardRef; diff --git a/lib/ArrowUturnCcwDown.tsx b/lib/ArrowUturnCcwDown.tsx index 453f37d..180c1e4 100644 --- a/lib/ArrowUturnCcwDown.tsx +++ b/lib/ArrowUturnCcwDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUturnCcwDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUturnCcwDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUturnCcwDown; +const ForwardRef = forwardRef(ArrowUturnCcwDown); +export default ForwardRef; diff --git a/lib/ArrowUturnCcwLeft.tsx b/lib/ArrowUturnCcwLeft.tsx index 319f11b..19de43f 100644 --- a/lib/ArrowUturnCcwLeft.tsx +++ b/lib/ArrowUturnCcwLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUturnCcwLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUturnCcwLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUturnCcwLeft; +const ForwardRef = forwardRef(ArrowUturnCcwLeft); +export default ForwardRef; diff --git a/lib/ArrowUturnCcwRight.tsx b/lib/ArrowUturnCcwRight.tsx index 5286a66..809c396 100644 --- a/lib/ArrowUturnCcwRight.tsx +++ b/lib/ArrowUturnCcwRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUturnCcwRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUturnCcwRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUturnCcwRight; +const ForwardRef = forwardRef(ArrowUturnCcwRight); +export default ForwardRef; diff --git a/lib/ArrowUturnCwDown.tsx b/lib/ArrowUturnCwDown.tsx index 93ab2ee..89cf8ad 100644 --- a/lib/ArrowUturnCwDown.tsx +++ b/lib/ArrowUturnCwDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUturnCwDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUturnCwDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUturnCwDown; +const ForwardRef = forwardRef(ArrowUturnCwDown); +export default ForwardRef; diff --git a/lib/ArrowUturnCwLeft.tsx b/lib/ArrowUturnCwLeft.tsx index 8ad6021..ada07ef 100644 --- a/lib/ArrowUturnCwLeft.tsx +++ b/lib/ArrowUturnCwLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUturnCwLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUturnCwLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUturnCwLeft; +const ForwardRef = forwardRef(ArrowUturnCwLeft); +export default ForwardRef; diff --git a/lib/ArrowUturnCwRight.tsx b/lib/ArrowUturnCwRight.tsx index 7d4ec73..ca644b0 100644 --- a/lib/ArrowUturnCwRight.tsx +++ b/lib/ArrowUturnCwRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowUturnCwRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowUturnCwRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowUturnCwRight; +const ForwardRef = forwardRef(ArrowUturnCwRight); +export default ForwardRef; diff --git a/lib/Arrows3RotateLeft.tsx b/lib/Arrows3RotateLeft.tsx index 752fb0a..5965038 100644 --- a/lib/Arrows3RotateLeft.tsx +++ b/lib/Arrows3RotateLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Arrows3RotateLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Arrows3RotateLeft = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Arrows3RotateLeft = (props: SVGProps) => ( ); -export default Arrows3RotateLeft; +const ForwardRef = forwardRef(Arrows3RotateLeft); +export default ForwardRef; diff --git a/lib/Arrows3RotateLeftLetterA.tsx b/lib/Arrows3RotateLeftLetterA.tsx index 6f5a27a..61903b3 100644 --- a/lib/Arrows3RotateLeftLetterA.tsx +++ b/lib/Arrows3RotateLeftLetterA.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Arrows3RotateLeftLetterA = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Arrows3RotateLeftLetterA = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Arrows3RotateLeftLetterA = (props: SVGProps) => ( ); -export default Arrows3RotateLeftLetterA; +const ForwardRef = forwardRef(Arrows3RotateLeftLetterA); +export default ForwardRef; diff --git a/lib/Arrows3RotateRight.tsx b/lib/Arrows3RotateRight.tsx index 7046fd7..152ce25 100644 --- a/lib/Arrows3RotateRight.tsx +++ b/lib/Arrows3RotateRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Arrows3RotateRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Arrows3RotateRight = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Arrows3RotateRight = (props: SVGProps) => ( ); -export default Arrows3RotateRight; +const ForwardRef = forwardRef(Arrows3RotateRight); +export default ForwardRef; diff --git a/lib/ArrowsOppositeToDots.tsx b/lib/ArrowsOppositeToDots.tsx index c2624bf..07f6c45 100644 --- a/lib/ArrowsOppositeToDots.tsx +++ b/lib/ArrowsOppositeToDots.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowsOppositeToDots = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowsOppositeToDots = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowsOppositeToDots; +const ForwardRef = forwardRef(ArrowsOppositeToDots); +export default ForwardRef; diff --git a/lib/ArrowsRotateLeft.tsx b/lib/ArrowsRotateLeft.tsx index 5134327..e4df683 100644 --- a/lib/ArrowsRotateLeft.tsx +++ b/lib/ArrowsRotateLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowsRotateLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowsRotateLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowsRotateLeft; +const ForwardRef = forwardRef(ArrowsRotateLeft); +export default ForwardRef; diff --git a/lib/ArrowsRotateLeftSlash.tsx b/lib/ArrowsRotateLeftSlash.tsx index e5e016f..6626a81 100644 --- a/lib/ArrowsRotateLeftSlash.tsx +++ b/lib/ArrowsRotateLeftSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowsRotateLeftSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowsRotateLeftSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowsRotateLeftSlash; +const ForwardRef = forwardRef(ArrowsRotateLeftSlash); +export default ForwardRef; diff --git a/lib/ArrowsRotateRight.tsx b/lib/ArrowsRotateRight.tsx index 2aa714b..c5c796e 100644 --- a/lib/ArrowsRotateRight.tsx +++ b/lib/ArrowsRotateRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowsRotateRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowsRotateRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowsRotateRight; +const ForwardRef = forwardRef(ArrowsRotateRight); +export default ForwardRef; diff --git a/lib/ArrowsRotateRightSlash.tsx b/lib/ArrowsRotateRightSlash.tsx index 43ea91d..09ec24a 100644 --- a/lib/ArrowsRotateRightSlash.tsx +++ b/lib/ArrowsRotateRightSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ArrowsRotateRightSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ArrowsRotateRightSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ArrowsRotateRightSlash; +const ForwardRef = forwardRef(ArrowsRotateRightSlash); +export default ForwardRef; diff --git a/lib/At.tsx b/lib/At.tsx index e17859d..b0a938a 100644 --- a/lib/At.tsx +++ b/lib/At.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const At = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const At = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default At; +const ForwardRef = forwardRef(At); +export default ForwardRef; diff --git a/lib/Ban.tsx b/lib/Ban.tsx index 9c38806..09d8ff9 100644 --- a/lib/Ban.tsx +++ b/lib/Ban.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Ban = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Ban = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Ban; +const ForwardRef = forwardRef(Ban); +export default ForwardRef; diff --git a/lib/Bars.tsx b/lib/Bars.tsx index 0aa84a5..f161d8b 100644 --- a/lib/Bars.tsx +++ b/lib/Bars.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Bars = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Bars = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Bars; +const ForwardRef = forwardRef(Bars); +export default ForwardRef; diff --git a/lib/BarsAscendingAlignCenter.tsx b/lib/BarsAscendingAlignCenter.tsx index 1769072..ba5a6c9 100644 --- a/lib/BarsAscendingAlignCenter.tsx +++ b/lib/BarsAscendingAlignCenter.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsAscendingAlignCenter = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsAscendingAlignCenter = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsAscendingAlignCenter; +const ForwardRef = forwardRef(BarsAscendingAlignCenter); +export default ForwardRef; diff --git a/lib/BarsAscendingAlignLeft.tsx b/lib/BarsAscendingAlignLeft.tsx index b79224a..c369532 100644 --- a/lib/BarsAscendingAlignLeft.tsx +++ b/lib/BarsAscendingAlignLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsAscendingAlignLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsAscendingAlignLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsAscendingAlignLeft; +const ForwardRef = forwardRef(BarsAscendingAlignLeft); +export default ForwardRef; diff --git a/lib/BarsAscendingAlignLeftArrowDown.tsx b/lib/BarsAscendingAlignLeftArrowDown.tsx index 8fe71c9..915dee2 100644 --- a/lib/BarsAscendingAlignLeftArrowDown.tsx +++ b/lib/BarsAscendingAlignLeftArrowDown.tsx @@ -1,12 +1,17 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsAscendingAlignLeftArrowDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsAscendingAlignLeftArrowDown = ( + props: SVGProps, + ref: Ref, +) => ( ) => ( /> ); -export default BarsAscendingAlignLeftArrowDown; +const ForwardRef = forwardRef(BarsAscendingAlignLeftArrowDown); +export default ForwardRef; diff --git a/lib/BarsAscendingAlignLeftArrowUp.tsx b/lib/BarsAscendingAlignLeftArrowUp.tsx index 361e808..4ad6a2a 100644 --- a/lib/BarsAscendingAlignLeftArrowUp.tsx +++ b/lib/BarsAscendingAlignLeftArrowUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsAscendingAlignLeftArrowUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsAscendingAlignLeftArrowUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsAscendingAlignLeftArrowUp; +const ForwardRef = forwardRef(BarsAscendingAlignLeftArrowUp); +export default ForwardRef; diff --git a/lib/BarsAscendingAlignRight.tsx b/lib/BarsAscendingAlignRight.tsx index 69dd984..13d2367 100644 --- a/lib/BarsAscendingAlignRight.tsx +++ b/lib/BarsAscendingAlignRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsAscendingAlignRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsAscendingAlignRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsAscendingAlignRight; +const ForwardRef = forwardRef(BarsAscendingAlignRight); +export default ForwardRef; diff --git a/lib/BarsDescendingAlignCenter.tsx b/lib/BarsDescendingAlignCenter.tsx index de16101..b87112b 100644 --- a/lib/BarsDescendingAlignCenter.tsx +++ b/lib/BarsDescendingAlignCenter.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsDescendingAlignCenter = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsDescendingAlignCenter = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsDescendingAlignCenter; +const ForwardRef = forwardRef(BarsDescendingAlignCenter); +export default ForwardRef; diff --git a/lib/BarsDescendingAlignLeft.tsx b/lib/BarsDescendingAlignLeft.tsx index 710d6ed..76439f8 100644 --- a/lib/BarsDescendingAlignLeft.tsx +++ b/lib/BarsDescendingAlignLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsDescendingAlignLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsDescendingAlignLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsDescendingAlignLeft; +const ForwardRef = forwardRef(BarsDescendingAlignLeft); +export default ForwardRef; diff --git a/lib/BarsDescendingAlignLeftArrowDown.tsx b/lib/BarsDescendingAlignLeftArrowDown.tsx index c6a2971..922068a 100644 --- a/lib/BarsDescendingAlignLeftArrowDown.tsx +++ b/lib/BarsDescendingAlignLeftArrowDown.tsx @@ -1,12 +1,17 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsDescendingAlignLeftArrowDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsDescendingAlignLeftArrowDown = ( + props: SVGProps, + ref: Ref, +) => ( ) => ( /> ); -export default BarsDescendingAlignLeftArrowDown; +const ForwardRef = forwardRef(BarsDescendingAlignLeftArrowDown); +export default ForwardRef; diff --git a/lib/BarsDescendingAlignLeftArrowUp.tsx b/lib/BarsDescendingAlignLeftArrowUp.tsx index 75c1941..396de28 100644 --- a/lib/BarsDescendingAlignLeftArrowUp.tsx +++ b/lib/BarsDescendingAlignLeftArrowUp.tsx @@ -1,12 +1,17 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsDescendingAlignLeftArrowUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsDescendingAlignLeftArrowUp = ( + props: SVGProps, + ref: Ref, +) => ( ) => ( /> ); -export default BarsDescendingAlignLeftArrowUp; +const ForwardRef = forwardRef(BarsDescendingAlignLeftArrowUp); +export default ForwardRef; diff --git a/lib/BarsDescendingAlignRight.tsx b/lib/BarsDescendingAlignRight.tsx index 8ca3323..7d8ff14 100644 --- a/lib/BarsDescendingAlignRight.tsx +++ b/lib/BarsDescendingAlignRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsDescendingAlignRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsDescendingAlignRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsDescendingAlignRight; +const ForwardRef = forwardRef(BarsDescendingAlignRight); +export default ForwardRef; diff --git a/lib/BarsPlay.tsx b/lib/BarsPlay.tsx index 69ab901..69e86bc 100644 --- a/lib/BarsPlay.tsx +++ b/lib/BarsPlay.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsPlay = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsPlay = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsPlay; +const ForwardRef = forwardRef(BarsPlay); +export default ForwardRef; diff --git a/lib/BarsUnaligned.tsx b/lib/BarsUnaligned.tsx index 5a2c64a..c638493 100644 --- a/lib/BarsUnaligned.tsx +++ b/lib/BarsUnaligned.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BarsUnaligned = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BarsUnaligned = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BarsUnaligned; +const ForwardRef = forwardRef(BarsUnaligned); +export default ForwardRef; diff --git a/lib/Bell.tsx b/lib/Bell.tsx index 6142263..f379d7e 100644 --- a/lib/Bell.tsx +++ b/lib/Bell.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Bell = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Bell = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Bell; +const ForwardRef = forwardRef(Bell); +export default ForwardRef; diff --git a/lib/BellDot.tsx b/lib/BellDot.tsx index edbdd28..3d69bab 100644 --- a/lib/BellDot.tsx +++ b/lib/BellDot.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BellDot = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BellDot = (props: SVGProps, ref: Ref) => ( @@ -18,4 +20,5 @@ const BellDot = (props: SVGProps) => ( ); -export default BellDot; +const ForwardRef = forwardRef(BellDot); +export default ForwardRef; diff --git a/lib/BellSlash.tsx b/lib/BellSlash.tsx index e94f670..9eb2955 100644 --- a/lib/BellSlash.tsx +++ b/lib/BellSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BellSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BellSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BellSlash; +const ForwardRef = forwardRef(BellSlash); +export default ForwardRef; diff --git a/lib/Binoculars.tsx b/lib/Binoculars.tsx index d0f6f9a..f0be256 100644 --- a/lib/Binoculars.tsx +++ b/lib/Binoculars.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Binoculars = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Binoculars = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Binoculars = (props: SVGProps) => ( ); -export default Binoculars; +const ForwardRef = forwardRef(Binoculars); +export default ForwardRef; diff --git a/lib/Bold.tsx b/lib/Bold.tsx index bc1c067..d84f2ec 100644 --- a/lib/Bold.tsx +++ b/lib/Bold.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Bold = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Bold = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Bold; +const ForwardRef = forwardRef(Bold); +export default ForwardRef; diff --git a/lib/Book.tsx b/lib/Book.tsx index 8169deb..645ccbb 100644 --- a/lib/Book.tsx +++ b/lib/Book.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Book = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Book = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Book; +const ForwardRef = forwardRef(Book); +export default ForwardRef; diff --git a/lib/BookOpen.tsx b/lib/BookOpen.tsx index f00fca2..a4dde29 100644 --- a/lib/BookOpen.tsx +++ b/lib/BookOpen.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BookOpen = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BookOpen = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BookOpen; +const ForwardRef = forwardRef(BookOpen); +export default ForwardRef; diff --git a/lib/Bookmark.tsx b/lib/Bookmark.tsx index 815e152..b4e24f8 100644 --- a/lib/Bookmark.tsx +++ b/lib/Bookmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Bookmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Bookmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Bookmark; +const ForwardRef = forwardRef(Bookmark); +export default ForwardRef; diff --git a/lib/BookmarkFill.tsx b/lib/BookmarkFill.tsx index 828274d..b00f11f 100644 --- a/lib/BookmarkFill.tsx +++ b/lib/BookmarkFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BookmarkFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BookmarkFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BookmarkFill; +const ForwardRef = forwardRef(BookmarkFill); +export default ForwardRef; diff --git a/lib/Box.tsx b/lib/Box.tsx index 2f017d8..2db9ad0 100644 --- a/lib/Box.tsx +++ b/lib/Box.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Box = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Box = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Box; +const ForwardRef = forwardRef(Box); +export default ForwardRef; diff --git a/lib/Boxes3.tsx b/lib/Boxes3.tsx index fce1852..5c09f04 100644 --- a/lib/Boxes3.tsx +++ b/lib/Boxes3.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Boxes3 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Boxes3 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Boxes3; +const ForwardRef = forwardRef(Boxes3); +export default ForwardRef; diff --git a/lib/BranchesDown.tsx b/lib/BranchesDown.tsx index 1b52497..9fb8d74 100644 --- a/lib/BranchesDown.tsx +++ b/lib/BranchesDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BranchesDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BranchesDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BranchesDown; +const ForwardRef = forwardRef(BranchesDown); +export default ForwardRef; diff --git a/lib/BranchesRight.tsx b/lib/BranchesRight.tsx index 8d0fc88..ad1e425 100644 --- a/lib/BranchesRight.tsx +++ b/lib/BranchesRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BranchesRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BranchesRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BranchesRight; +const ForwardRef = forwardRef(BranchesRight); +export default ForwardRef; diff --git a/lib/BranchesRightArrowRight.tsx b/lib/BranchesRightArrowRight.tsx index 688500a..7b85b92 100644 --- a/lib/BranchesRightArrowRight.tsx +++ b/lib/BranchesRightArrowRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BranchesRightArrowRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BranchesRightArrowRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BranchesRightArrowRight; +const ForwardRef = forwardRef(BranchesRightArrowRight); +export default ForwardRef; diff --git a/lib/Briefcase.tsx b/lib/Briefcase.tsx index 7153c0b..723ba19 100644 --- a/lib/Briefcase.tsx +++ b/lib/Briefcase.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Briefcase = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Briefcase = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Briefcase; +const ForwardRef = forwardRef(Briefcase); +export default ForwardRef; diff --git a/lib/BroadcastSignal.tsx b/lib/BroadcastSignal.tsx index 32a1f41..d016025 100644 --- a/lib/BroadcastSignal.tsx +++ b/lib/BroadcastSignal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BroadcastSignal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BroadcastSignal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BroadcastSignal; +const ForwardRef = forwardRef(BroadcastSignal); +export default ForwardRef; diff --git a/lib/BroomMotion.tsx b/lib/BroomMotion.tsx index 5db5ac2..6832823 100644 --- a/lib/BroomMotion.tsx +++ b/lib/BroomMotion.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BroomMotion = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BroomMotion = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const BroomMotion = (props: SVGProps) => ( ); -export default BroomMotion; +const ForwardRef = forwardRef(BroomMotion); +export default ForwardRef; diff --git a/lib/Brush.tsx b/lib/Brush.tsx index dbbc2a8..73387f2 100644 --- a/lib/Brush.tsx +++ b/lib/Brush.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Brush = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Brush = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Brush; +const ForwardRef = forwardRef(Brush); +export default ForwardRef; diff --git a/lib/Bucket.tsx b/lib/Bucket.tsx index dacba27..7b37a25 100644 --- a/lib/Bucket.tsx +++ b/lib/Bucket.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Bucket = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Bucket = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Bucket; +const ForwardRef = forwardRef(Bucket); +export default ForwardRef; diff --git a/lib/BucketPaint.tsx b/lib/BucketPaint.tsx index 9633211..4e1d24d 100644 --- a/lib/BucketPaint.tsx +++ b/lib/BucketPaint.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const BucketPaint = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const BucketPaint = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default BucketPaint; +const ForwardRef = forwardRef(BucketPaint); +export default ForwardRef; diff --git a/lib/Bug.tsx b/lib/Bug.tsx index 629684a..2f797ad 100644 --- a/lib/Bug.tsx +++ b/lib/Bug.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Bug = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Bug = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Bug = (props: SVGProps) => ( ); -export default Bug; +const ForwardRef = forwardRef(Bug); +export default ForwardRef; diff --git a/lib/Bulb.tsx b/lib/Bulb.tsx index 8615173..dd4834b 100644 --- a/lib/Bulb.tsx +++ b/lib/Bulb.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Bulb = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Bulb = (props: SVGProps, ref: Ref) => ( @@ -19,4 +21,5 @@ const Bulb = (props: SVGProps) => ( ); -export default Bulb; +const ForwardRef = forwardRef(Bulb); +export default ForwardRef; diff --git a/lib/Calculator.tsx b/lib/Calculator.tsx index 53861ce..5aec943 100644 --- a/lib/Calculator.tsx +++ b/lib/Calculator.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Calculator = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Calculator = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Calculator; +const ForwardRef = forwardRef(Calculator); +export default ForwardRef; diff --git a/lib/Calendar.tsx b/lib/Calendar.tsx index b30235e..894b519 100644 --- a/lib/Calendar.tsx +++ b/lib/Calendar.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Calendar = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Calendar = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Calendar; +const ForwardRef = forwardRef(Calendar); +export default ForwardRef; diff --git a/lib/Camera.tsx b/lib/Camera.tsx index b24b9d2..1617894 100644 --- a/lib/Camera.tsx +++ b/lib/Camera.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Camera = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Camera = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Camera; +const ForwardRef = forwardRef(Camera); +export default ForwardRef; diff --git a/lib/Car.tsx b/lib/Car.tsx index a1993af..c5af061 100644 --- a/lib/Car.tsx +++ b/lib/Car.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Car = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Car = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Car; +const ForwardRef = forwardRef(Car); +export default ForwardRef; diff --git a/lib/CardClub.tsx b/lib/CardClub.tsx index 02e1748..7da110f 100644 --- a/lib/CardClub.tsx +++ b/lib/CardClub.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CardClub = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CardClub = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CardClub; +const ForwardRef = forwardRef(CardClub); +export default ForwardRef; diff --git a/lib/CardDiamond.tsx b/lib/CardDiamond.tsx index 5122385..3913666 100644 --- a/lib/CardDiamond.tsx +++ b/lib/CardDiamond.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CardDiamond = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CardDiamond = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CardDiamond; +const ForwardRef = forwardRef(CardDiamond); +export default ForwardRef; diff --git a/lib/CardHeart.tsx b/lib/CardHeart.tsx index ae1de82..264cbce 100644 --- a/lib/CardHeart.tsx +++ b/lib/CardHeart.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CardHeart = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CardHeart = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CardHeart; +const ForwardRef = forwardRef(CardHeart); +export default ForwardRef; diff --git a/lib/CardSpade.tsx b/lib/CardSpade.tsx index 4f45573..288fd7f 100644 --- a/lib/CardSpade.tsx +++ b/lib/CardSpade.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CardSpade = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CardSpade = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CardSpade; +const ForwardRef = forwardRef(CardSpade); +export default ForwardRef; diff --git a/lib/CaretDown.tsx b/lib/CaretDown.tsx index effd733..e6be145 100644 --- a/lib/CaretDown.tsx +++ b/lib/CaretDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CaretDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CaretDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CaretDown; +const ForwardRef = forwardRef(CaretDown); +export default ForwardRef; diff --git a/lib/CaretLeft.tsx b/lib/CaretLeft.tsx index cba253e..1778b53 100644 --- a/lib/CaretLeft.tsx +++ b/lib/CaretLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CaretLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CaretLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CaretLeft; +const ForwardRef = forwardRef(CaretLeft); +export default ForwardRef; diff --git a/lib/CaretRight.tsx b/lib/CaretRight.tsx index 368313d..35b3cf2 100644 --- a/lib/CaretRight.tsx +++ b/lib/CaretRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CaretRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CaretRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CaretRight; +const ForwardRef = forwardRef(CaretRight); +export default ForwardRef; diff --git a/lib/CaretUp.tsx b/lib/CaretUp.tsx index b43cdfb..63172f8 100644 --- a/lib/CaretUp.tsx +++ b/lib/CaretUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CaretUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CaretUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CaretUp; +const ForwardRef = forwardRef(CaretUp); +export default ForwardRef; diff --git a/lib/CaretsExpandVertical.tsx b/lib/CaretsExpandVertical.tsx index 5bd185c..f27c8fd 100644 --- a/lib/CaretsExpandVertical.tsx +++ b/lib/CaretsExpandVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CaretsExpandVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CaretsExpandVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CaretsExpandVertical; +const ForwardRef = forwardRef(CaretsExpandVertical); +export default ForwardRef; diff --git a/lib/ChartAreaStacked.tsx b/lib/ChartAreaStacked.tsx index e63bc69..664cacd 100644 --- a/lib/ChartAreaStacked.tsx +++ b/lib/ChartAreaStacked.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartAreaStacked = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartAreaStacked = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartAreaStacked = (props: SVGProps) => ( ); -export default ChartAreaStacked; +const ForwardRef = forwardRef(ChartAreaStacked); +export default ForwardRef; diff --git a/lib/ChartAreaStackedNormalized.tsx b/lib/ChartAreaStackedNormalized.tsx index 5b79e9e..464e49c 100644 --- a/lib/ChartAreaStackedNormalized.tsx +++ b/lib/ChartAreaStackedNormalized.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartAreaStackedNormalized = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartAreaStackedNormalized = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartAreaStackedNormalized = (props: SVGProps) => ( ); -export default ChartAreaStackedNormalized; +const ForwardRef = forwardRef(ChartAreaStackedNormalized); +export default ForwardRef; diff --git a/lib/ChartBar.tsx b/lib/ChartBar.tsx index ba70744..56d5e46 100644 --- a/lib/ChartBar.tsx +++ b/lib/ChartBar.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartBar = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartBar = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartBar = (props: SVGProps) => ( ); -export default ChartBar; +const ForwardRef = forwardRef(ChartBar); +export default ForwardRef; diff --git a/lib/ChartBarStacked.tsx b/lib/ChartBarStacked.tsx index ccbae9d..7a6e622 100644 --- a/lib/ChartBarStacked.tsx +++ b/lib/ChartBarStacked.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartBarStacked = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartBarStacked = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartBarStacked = (props: SVGProps) => ( ); -export default ChartBarStacked; +const ForwardRef = forwardRef(ChartBarStacked); +export default ForwardRef; diff --git a/lib/ChartColumn.tsx b/lib/ChartColumn.tsx index ba6ac1b..53524ed 100644 --- a/lib/ChartColumn.tsx +++ b/lib/ChartColumn.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartColumn = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartColumn = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartColumn = (props: SVGProps) => ( ); -export default ChartColumn; +const ForwardRef = forwardRef(ChartColumn); +export default ForwardRef; diff --git a/lib/ChartColumnStacked.tsx b/lib/ChartColumnStacked.tsx index 1389358..15944af 100644 --- a/lib/ChartColumnStacked.tsx +++ b/lib/ChartColumnStacked.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartColumnStacked = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartColumnStacked = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartColumnStacked = (props: SVGProps) => ( ); -export default ChartColumnStacked; +const ForwardRef = forwardRef(ChartColumnStacked); +export default ForwardRef; diff --git a/lib/ChartDonut.tsx b/lib/ChartDonut.tsx index 7a6323e..b645fc4 100644 --- a/lib/ChartDonut.tsx +++ b/lib/ChartDonut.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartDonut = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartDonut = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChartDonut; +const ForwardRef = forwardRef(ChartDonut); +export default ForwardRef; diff --git a/lib/ChartLine.tsx b/lib/ChartLine.tsx index 9a9f5f8..09271b4 100644 --- a/lib/ChartLine.tsx +++ b/lib/ChartLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartLine = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartLine = (props: SVGProps) => ( ); -export default ChartLine; +const ForwardRef = forwardRef(ChartLine); +export default ForwardRef; diff --git a/lib/ChartLineLabel.tsx b/lib/ChartLineLabel.tsx index 058715a..28a009c 100644 --- a/lib/ChartLineLabel.tsx +++ b/lib/ChartLineLabel.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartLineLabel = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartLineLabel = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartLineLabel = (props: SVGProps) => ( ); -export default ChartLineLabel; +const ForwardRef = forwardRef(ChartLineLabel); +export default ForwardRef; diff --git a/lib/ChartMixed.tsx b/lib/ChartMixed.tsx index ae36a08..bcefe3d 100644 --- a/lib/ChartMixed.tsx +++ b/lib/ChartMixed.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartMixed = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartMixed = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChartMixed = (props: SVGProps) => ( ); -export default ChartMixed; +const ForwardRef = forwardRef(ChartMixed); +export default ForwardRef; diff --git a/lib/ChartPie.tsx b/lib/ChartPie.tsx index 83f5202..717bc74 100644 --- a/lib/ChartPie.tsx +++ b/lib/ChartPie.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartPie = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartPie = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChartPie; +const ForwardRef = forwardRef(ChartPie); +export default ForwardRef; diff --git a/lib/ChartTreemap.tsx b/lib/ChartTreemap.tsx index e4dea14..fcc526d 100644 --- a/lib/ChartTreemap.tsx +++ b/lib/ChartTreemap.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChartTreemap = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChartTreemap = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChartTreemap; +const ForwardRef = forwardRef(ChartTreemap); +export default ForwardRef; diff --git a/lib/Check.tsx b/lib/Check.tsx index a5822ca..8911f0b 100644 --- a/lib/Check.tsx +++ b/lib/Check.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Check = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Check = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Check; +const ForwardRef = forwardRef(Check); +export default ForwardRef; diff --git a/lib/Cherry.tsx b/lib/Cherry.tsx index d04bec8..65ce642 100644 --- a/lib/Cherry.tsx +++ b/lib/Cherry.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Cherry = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Cherry = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Cherry = (props: SVGProps) => ( ); -export default Cherry; +const ForwardRef = forwardRef(Cherry); +export default ForwardRef; diff --git a/lib/ChevronDown.tsx b/lib/ChevronDown.tsx index 45a4861..be98061 100644 --- a/lib/ChevronDown.tsx +++ b/lib/ChevronDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronDown; +const ForwardRef = forwardRef(ChevronDown); +export default ForwardRef; diff --git a/lib/ChevronDownWide.tsx b/lib/ChevronDownWide.tsx index b36280d..8e851d4 100644 --- a/lib/ChevronDownWide.tsx +++ b/lib/ChevronDownWide.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronDownWide = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronDownWide = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronDownWide; +const ForwardRef = forwardRef(ChevronDownWide); +export default ForwardRef; diff --git a/lib/ChevronLeft.tsx b/lib/ChevronLeft.tsx index a370e7d..e501d20 100644 --- a/lib/ChevronLeft.tsx +++ b/lib/ChevronLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronLeft; +const ForwardRef = forwardRef(ChevronLeft); +export default ForwardRef; diff --git a/lib/ChevronRight.tsx b/lib/ChevronRight.tsx index 8919b05..25683f7 100644 --- a/lib/ChevronRight.tsx +++ b/lib/ChevronRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronRight; +const ForwardRef = forwardRef(ChevronRight); +export default ForwardRef; diff --git a/lib/ChevronUp.tsx b/lib/ChevronUp.tsx index 9bcc221..9baacc7 100644 --- a/lib/ChevronUp.tsx +++ b/lib/ChevronUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronUp; +const ForwardRef = forwardRef(ChevronUp); +export default ForwardRef; diff --git a/lib/ChevronUpWide.tsx b/lib/ChevronUpWide.tsx index 05b139a..24fd648 100644 --- a/lib/ChevronUpWide.tsx +++ b/lib/ChevronUpWide.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronUpWide = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronUpWide = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronUpWide; +const ForwardRef = forwardRef(ChevronUpWide); +export default ForwardRef; diff --git a/lib/ChevronsCollapseFromLines.tsx b/lib/ChevronsCollapseFromLines.tsx index 6df1763..2ac13ef 100644 --- a/lib/ChevronsCollapseFromLines.tsx +++ b/lib/ChevronsCollapseFromLines.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsCollapseFromLines = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsCollapseFromLines = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsCollapseFromLines; +const ForwardRef = forwardRef(ChevronsCollapseFromLines); +export default ForwardRef; diff --git a/lib/ChevronsCollapseHorizontal.tsx b/lib/ChevronsCollapseHorizontal.tsx index 8aa9e3a..1113eba 100644 --- a/lib/ChevronsCollapseHorizontal.tsx +++ b/lib/ChevronsCollapseHorizontal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsCollapseHorizontal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsCollapseHorizontal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsCollapseHorizontal; +const ForwardRef = forwardRef(ChevronsCollapseHorizontal); +export default ForwardRef; diff --git a/lib/ChevronsCollapseToLine.tsx b/lib/ChevronsCollapseToLine.tsx index f2c0216..56670c8 100644 --- a/lib/ChevronsCollapseToLine.tsx +++ b/lib/ChevronsCollapseToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsCollapseToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsCollapseToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsCollapseToLine; +const ForwardRef = forwardRef(ChevronsCollapseToLine); +export default ForwardRef; diff --git a/lib/ChevronsCollapseUpRight.tsx b/lib/ChevronsCollapseUpRight.tsx index 2cc4a22..976250c 100644 --- a/lib/ChevronsCollapseUpRight.tsx +++ b/lib/ChevronsCollapseUpRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsCollapseUpRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsCollapseUpRight = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChevronsCollapseUpRight = (props: SVGProps) => ( ); -export default ChevronsCollapseUpRight; +const ForwardRef = forwardRef(ChevronsCollapseUpRight); +export default ForwardRef; diff --git a/lib/ChevronsCollapseVertical.tsx b/lib/ChevronsCollapseVertical.tsx index a330646..92b86ba 100644 --- a/lib/ChevronsCollapseVertical.tsx +++ b/lib/ChevronsCollapseVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsCollapseVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsCollapseVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsCollapseVertical; +const ForwardRef = forwardRef(ChevronsCollapseVertical); +export default ForwardRef; diff --git a/lib/ChevronsDown.tsx b/lib/ChevronsDown.tsx index 2d0b368..c9586e4 100644 --- a/lib/ChevronsDown.tsx +++ b/lib/ChevronsDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsDown; +const ForwardRef = forwardRef(ChevronsDown); +export default ForwardRef; diff --git a/lib/ChevronsDownWide.tsx b/lib/ChevronsDownWide.tsx index e72c762..a345edb 100644 --- a/lib/ChevronsDownWide.tsx +++ b/lib/ChevronsDownWide.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsDownWide = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsDownWide = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsDownWide; +const ForwardRef = forwardRef(ChevronsDownWide); +export default ForwardRef; diff --git a/lib/ChevronsExpandFromLine.tsx b/lib/ChevronsExpandFromLine.tsx index 15a5acf..8e51d5b 100644 --- a/lib/ChevronsExpandFromLine.tsx +++ b/lib/ChevronsExpandFromLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsExpandFromLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsExpandFromLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsExpandFromLine; +const ForwardRef = forwardRef(ChevronsExpandFromLine); +export default ForwardRef; diff --git a/lib/ChevronsExpandHorizontal.tsx b/lib/ChevronsExpandHorizontal.tsx index 2b44739..887d3e6 100644 --- a/lib/ChevronsExpandHorizontal.tsx +++ b/lib/ChevronsExpandHorizontal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsExpandHorizontal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsExpandHorizontal = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChevronsExpandHorizontal = (props: SVGProps) => ( ); -export default ChevronsExpandHorizontal; +const ForwardRef = forwardRef(ChevronsExpandHorizontal); +export default ForwardRef; diff --git a/lib/ChevronsExpandToLines.tsx b/lib/ChevronsExpandToLines.tsx index a8baf26..ff2c3d3 100644 --- a/lib/ChevronsExpandToLines.tsx +++ b/lib/ChevronsExpandToLines.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsExpandToLines = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsExpandToLines = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsExpandToLines; +const ForwardRef = forwardRef(ChevronsExpandToLines); +export default ForwardRef; diff --git a/lib/ChevronsExpandUpRight.tsx b/lib/ChevronsExpandUpRight.tsx index b28feb6..13482b4 100644 --- a/lib/ChevronsExpandUpRight.tsx +++ b/lib/ChevronsExpandUpRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsExpandUpRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsExpandUpRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsExpandUpRight; +const ForwardRef = forwardRef(ChevronsExpandUpRight); +export default ForwardRef; diff --git a/lib/ChevronsExpandVertical.tsx b/lib/ChevronsExpandVertical.tsx index 77ef442..2be46e6 100644 --- a/lib/ChevronsExpandVertical.tsx +++ b/lib/ChevronsExpandVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsExpandVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsExpandVertical = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ChevronsExpandVertical = (props: SVGProps) => ( ); -export default ChevronsExpandVertical; +const ForwardRef = forwardRef(ChevronsExpandVertical); +export default ForwardRef; diff --git a/lib/ChevronsLeft.tsx b/lib/ChevronsLeft.tsx index 67533b7..08a1ea3 100644 --- a/lib/ChevronsLeft.tsx +++ b/lib/ChevronsLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsLeft; +const ForwardRef = forwardRef(ChevronsLeft); +export default ForwardRef; diff --git a/lib/ChevronsRight.tsx b/lib/ChevronsRight.tsx index 10d6311..3ec120a 100644 --- a/lib/ChevronsRight.tsx +++ b/lib/ChevronsRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsRight; +const ForwardRef = forwardRef(ChevronsRight); +export default ForwardRef; diff --git a/lib/ChevronsUp.tsx b/lib/ChevronsUp.tsx index 22f916f..3eb572d 100644 --- a/lib/ChevronsUp.tsx +++ b/lib/ChevronsUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsUp; +const ForwardRef = forwardRef(ChevronsUp); +export default ForwardRef; diff --git a/lib/ChevronsUpWide.tsx b/lib/ChevronsUpWide.tsx index 188ed89..ad14266 100644 --- a/lib/ChevronsUpWide.tsx +++ b/lib/ChevronsUpWide.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ChevronsUpWide = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ChevronsUpWide = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ChevronsUpWide; +const ForwardRef = forwardRef(ChevronsUpWide); +export default ForwardRef; diff --git a/lib/Circle.tsx b/lib/Circle.tsx index b6439ff..6c27af0 100644 --- a/lib/Circle.tsx +++ b/lib/Circle.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Circle = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Circle = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Circle; +const ForwardRef = forwardRef(Circle); +export default ForwardRef; diff --git a/lib/CircleArrowDown.tsx b/lib/CircleArrowDown.tsx index 5cd20df..b5f7478 100644 --- a/lib/CircleArrowDown.tsx +++ b/lib/CircleArrowDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleArrowDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleArrowDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleArrowDown; +const ForwardRef = forwardRef(CircleArrowDown); +export default ForwardRef; diff --git a/lib/CircleArrowDownFill.tsx b/lib/CircleArrowDownFill.tsx index a8a60a8..23e257d 100644 --- a/lib/CircleArrowDownFill.tsx +++ b/lib/CircleArrowDownFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleArrowDownFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleArrowDownFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleArrowDownFill; +const ForwardRef = forwardRef(CircleArrowDownFill); +export default ForwardRef; diff --git a/lib/CircleArrowLeft.tsx b/lib/CircleArrowLeft.tsx index 9353d42..3f6e716 100644 --- a/lib/CircleArrowLeft.tsx +++ b/lib/CircleArrowLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleArrowLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleArrowLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleArrowLeft; +const ForwardRef = forwardRef(CircleArrowLeft); +export default ForwardRef; diff --git a/lib/CircleArrowLeftFill.tsx b/lib/CircleArrowLeftFill.tsx index 7b0dc00..ae1b348 100644 --- a/lib/CircleArrowLeftFill.tsx +++ b/lib/CircleArrowLeftFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleArrowLeftFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleArrowLeftFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleArrowLeftFill; +const ForwardRef = forwardRef(CircleArrowLeftFill); +export default ForwardRef; diff --git a/lib/CircleArrowRight.tsx b/lib/CircleArrowRight.tsx index 7c18624..9fdab94 100644 --- a/lib/CircleArrowRight.tsx +++ b/lib/CircleArrowRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleArrowRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleArrowRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleArrowRight; +const ForwardRef = forwardRef(CircleArrowRight); +export default ForwardRef; diff --git a/lib/CircleArrowRightFill.tsx b/lib/CircleArrowRightFill.tsx index a727945..44ca9e6 100644 --- a/lib/CircleArrowRightFill.tsx +++ b/lib/CircleArrowRightFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleArrowRightFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleArrowRightFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleArrowRightFill; +const ForwardRef = forwardRef(CircleArrowRightFill); +export default ForwardRef; diff --git a/lib/CircleArrowUp.tsx b/lib/CircleArrowUp.tsx index 3665e56..36ad127 100644 --- a/lib/CircleArrowUp.tsx +++ b/lib/CircleArrowUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleArrowUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleArrowUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleArrowUp; +const ForwardRef = forwardRef(CircleArrowUp); +export default ForwardRef; diff --git a/lib/CircleArrowUpFill.tsx b/lib/CircleArrowUpFill.tsx index 25b4038..c427ace 100644 --- a/lib/CircleArrowUpFill.tsx +++ b/lib/CircleArrowUpFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleArrowUpFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleArrowUpFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleArrowUpFill; +const ForwardRef = forwardRef(CircleArrowUpFill); +export default ForwardRef; diff --git a/lib/CircleCheck.tsx b/lib/CircleCheck.tsx index 12fcdd5..b7aa082 100644 --- a/lib/CircleCheck.tsx +++ b/lib/CircleCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleCheck = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleCheck; +const ForwardRef = forwardRef(CircleCheck); +export default ForwardRef; diff --git a/lib/CircleCheckFill.tsx b/lib/CircleCheckFill.tsx index 129cd3d..e9e92d6 100644 --- a/lib/CircleCheckFill.tsx +++ b/lib/CircleCheckFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleCheckFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleCheckFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleCheckFill; +const ForwardRef = forwardRef(CircleCheckFill); +export default ForwardRef; diff --git a/lib/CircleChevronDown.tsx b/lib/CircleChevronDown.tsx index 0101a66..fbb1823 100644 --- a/lib/CircleChevronDown.tsx +++ b/lib/CircleChevronDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronDown; +const ForwardRef = forwardRef(CircleChevronDown); +export default ForwardRef; diff --git a/lib/CircleChevronDownFill.tsx b/lib/CircleChevronDownFill.tsx index 30ac14c..2846327 100644 --- a/lib/CircleChevronDownFill.tsx +++ b/lib/CircleChevronDownFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronDownFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronDownFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronDownFill; +const ForwardRef = forwardRef(CircleChevronDownFill); +export default ForwardRef; diff --git a/lib/CircleChevronLeft.tsx b/lib/CircleChevronLeft.tsx index ae45fa1..ccb2cf4 100644 --- a/lib/CircleChevronLeft.tsx +++ b/lib/CircleChevronLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronLeft; +const ForwardRef = forwardRef(CircleChevronLeft); +export default ForwardRef; diff --git a/lib/CircleChevronLeftFill.tsx b/lib/CircleChevronLeftFill.tsx index 73a28a6..39920b7 100644 --- a/lib/CircleChevronLeftFill.tsx +++ b/lib/CircleChevronLeftFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronLeftFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronLeftFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronLeftFill; +const ForwardRef = forwardRef(CircleChevronLeftFill); +export default ForwardRef; diff --git a/lib/CircleChevronRight.tsx b/lib/CircleChevronRight.tsx index a462511..61394f3 100644 --- a/lib/CircleChevronRight.tsx +++ b/lib/CircleChevronRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronRight; +const ForwardRef = forwardRef(CircleChevronRight); +export default ForwardRef; diff --git a/lib/CircleChevronRightFill.tsx b/lib/CircleChevronRightFill.tsx index 9012c1b..081b815 100644 --- a/lib/CircleChevronRightFill.tsx +++ b/lib/CircleChevronRightFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronRightFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronRightFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronRightFill; +const ForwardRef = forwardRef(CircleChevronRightFill); +export default ForwardRef; diff --git a/lib/CircleChevronUp.tsx b/lib/CircleChevronUp.tsx index 047647b..119d128 100644 --- a/lib/CircleChevronUp.tsx +++ b/lib/CircleChevronUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronUp; +const ForwardRef = forwardRef(CircleChevronUp); +export default ForwardRef; diff --git a/lib/CircleChevronUpFill.tsx b/lib/CircleChevronUpFill.tsx index 3e261a1..2aba1c6 100644 --- a/lib/CircleChevronUpFill.tsx +++ b/lib/CircleChevronUpFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronUpFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronUpFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronUpFill; +const ForwardRef = forwardRef(CircleChevronUpFill); +export default ForwardRef; diff --git a/lib/CircleChevronsDown.tsx b/lib/CircleChevronsDown.tsx index b6e4ed1..2446919 100644 --- a/lib/CircleChevronsDown.tsx +++ b/lib/CircleChevronsDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronsDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronsDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronsDown; +const ForwardRef = forwardRef(CircleChevronsDown); +export default ForwardRef; diff --git a/lib/CircleChevronsLeft.tsx b/lib/CircleChevronsLeft.tsx index 81ddf57..d27d468 100644 --- a/lib/CircleChevronsLeft.tsx +++ b/lib/CircleChevronsLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronsLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronsLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronsLeft; +const ForwardRef = forwardRef(CircleChevronsLeft); +export default ForwardRef; diff --git a/lib/CircleChevronsRight.tsx b/lib/CircleChevronsRight.tsx index 0f231ca..7520ea7 100644 --- a/lib/CircleChevronsRight.tsx +++ b/lib/CircleChevronsRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronsRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronsRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronsRight; +const ForwardRef = forwardRef(CircleChevronsRight); +export default ForwardRef; diff --git a/lib/CircleChevronsUp.tsx b/lib/CircleChevronsUp.tsx index 51fc793..e9f5496 100644 --- a/lib/CircleChevronsUp.tsx +++ b/lib/CircleChevronsUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleChevronsUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleChevronsUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleChevronsUp; +const ForwardRef = forwardRef(CircleChevronsUp); +export default ForwardRef; diff --git a/lib/CircleDashed.tsx b/lib/CircleDashed.tsx index fc69523..a4ff9fa 100644 --- a/lib/CircleDashed.tsx +++ b/lib/CircleDashed.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleDashed = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleDashed = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleDashed; +const ForwardRef = forwardRef(CircleDashed); +export default ForwardRef; diff --git a/lib/CircleDollar.tsx b/lib/CircleDollar.tsx index c723d79..78423a8 100644 --- a/lib/CircleDollar.tsx +++ b/lib/CircleDollar.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleDollar = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleDollar = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleDollar; +const ForwardRef = forwardRef(CircleDollar); +export default ForwardRef; diff --git a/lib/CircleExclamation.tsx b/lib/CircleExclamation.tsx index 0135573..3e965cc 100644 --- a/lib/CircleExclamation.tsx +++ b/lib/CircleExclamation.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleExclamation = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleExclamation = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleExclamation; +const ForwardRef = forwardRef(CircleExclamation); +export default ForwardRef; diff --git a/lib/CircleExclamationFill.tsx b/lib/CircleExclamationFill.tsx index 1edc96e..7b26e46 100644 --- a/lib/CircleExclamationFill.tsx +++ b/lib/CircleExclamationFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleExclamationFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleExclamationFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleExclamationFill; +const ForwardRef = forwardRef(CircleExclamationFill); +export default ForwardRef; diff --git a/lib/CircleFill.tsx b/lib/CircleFill.tsx index 69d3612..d5e13db 100644 --- a/lib/CircleFill.tsx +++ b/lib/CircleFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleFill; +const ForwardRef = forwardRef(CircleFill); +export default ForwardRef; diff --git a/lib/CircleInfo.tsx b/lib/CircleInfo.tsx index 42753b1..f40ad80 100644 --- a/lib/CircleInfo.tsx +++ b/lib/CircleInfo.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleInfo = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleInfo = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleInfo; +const ForwardRef = forwardRef(CircleInfo); +export default ForwardRef; diff --git a/lib/CircleInfoFill.tsx b/lib/CircleInfoFill.tsx index 1b78af1..57da023 100644 --- a/lib/CircleInfoFill.tsx +++ b/lib/CircleInfoFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleInfoFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleInfoFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleInfoFill; +const ForwardRef = forwardRef(CircleInfoFill); +export default ForwardRef; diff --git a/lib/CircleLetterC.tsx b/lib/CircleLetterC.tsx index dcfff36..264de14 100644 --- a/lib/CircleLetterC.tsx +++ b/lib/CircleLetterC.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLetterC = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLetterC = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLetterC; +const ForwardRef = forwardRef(CircleLetterC); +export default ForwardRef; diff --git a/lib/CircleLetterF.tsx b/lib/CircleLetterF.tsx index c5717f8..fef0911 100644 --- a/lib/CircleLetterF.tsx +++ b/lib/CircleLetterF.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLetterF = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLetterF = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLetterF; +const ForwardRef = forwardRef(CircleLetterF); +export default ForwardRef; diff --git a/lib/CircleLetterH.tsx b/lib/CircleLetterH.tsx index 266622c..5af44db 100644 --- a/lib/CircleLetterH.tsx +++ b/lib/CircleLetterH.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLetterH = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLetterH = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLetterH; +const ForwardRef = forwardRef(CircleLetterH); +export default ForwardRef; diff --git a/lib/CircleLetterP.tsx b/lib/CircleLetterP.tsx index 750bb92..4ffefb2 100644 --- a/lib/CircleLetterP.tsx +++ b/lib/CircleLetterP.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLetterP = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLetterP = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLetterP; +const ForwardRef = forwardRef(CircleLetterP); +export default ForwardRef; diff --git a/lib/CircleLetterR.tsx b/lib/CircleLetterR.tsx index 7c63adb..9b5b958 100644 --- a/lib/CircleLetterR.tsx +++ b/lib/CircleLetterR.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLetterR = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLetterR = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLetterR; +const ForwardRef = forwardRef(CircleLetterR); +export default ForwardRef; diff --git a/lib/CircleLetterS.tsx b/lib/CircleLetterS.tsx index 3fcb3ce..241f777 100644 --- a/lib/CircleLetterS.tsx +++ b/lib/CircleLetterS.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLetterS = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLetterS = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLetterS; +const ForwardRef = forwardRef(CircleLetterS); +export default ForwardRef; diff --git a/lib/CircleLetterT.tsx b/lib/CircleLetterT.tsx index 536a59f..a8daaa9 100644 --- a/lib/CircleLetterT.tsx +++ b/lib/CircleLetterT.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLetterT = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLetterT = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLetterT; +const ForwardRef = forwardRef(CircleLetterT); +export default ForwardRef; diff --git a/lib/CircleLetterW.tsx b/lib/CircleLetterW.tsx index 1544e8d..d3fbf3a 100644 --- a/lib/CircleLetterW.tsx +++ b/lib/CircleLetterW.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLetterW = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLetterW = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLetterW; +const ForwardRef = forwardRef(CircleLetterW); +export default ForwardRef; diff --git a/lib/CircleLink.tsx b/lib/CircleLink.tsx index 96d76ba..c6ec477 100644 --- a/lib/CircleLink.tsx +++ b/lib/CircleLink.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleLink = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleLink = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleLink; +const ForwardRef = forwardRef(CircleLink); +export default ForwardRef; diff --git a/lib/CircleMinus.tsx b/lib/CircleMinus.tsx index d3f5ee5..f05355d 100644 --- a/lib/CircleMinus.tsx +++ b/lib/CircleMinus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleMinus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleMinus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleMinus; +const ForwardRef = forwardRef(CircleMinus); +export default ForwardRef; diff --git a/lib/CircleMinusFill.tsx b/lib/CircleMinusFill.tsx index fa4979f..233b54e 100644 --- a/lib/CircleMinusFill.tsx +++ b/lib/CircleMinusFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleMinusFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleMinusFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleMinusFill; +const ForwardRef = forwardRef(CircleMinusFill); +export default ForwardRef; diff --git a/lib/CircleNumber0.tsx b/lib/CircleNumber0.tsx index 6c3ad13..ccd5e40 100644 --- a/lib/CircleNumber0.tsx +++ b/lib/CircleNumber0.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleNumber0 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleNumber0 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleNumber0; +const ForwardRef = forwardRef(CircleNumber0); +export default ForwardRef; diff --git a/lib/CircleNumber1.tsx b/lib/CircleNumber1.tsx index ae007cb..c25fbd7 100644 --- a/lib/CircleNumber1.tsx +++ b/lib/CircleNumber1.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleNumber1 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleNumber1 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleNumber1; +const ForwardRef = forwardRef(CircleNumber1); +export default ForwardRef; diff --git a/lib/CircleNumber6.tsx b/lib/CircleNumber6.tsx index 4b62031..0affd0d 100644 --- a/lib/CircleNumber6.tsx +++ b/lib/CircleNumber6.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleNumber6 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleNumber6 = (props: SVGProps, ref: Ref) => ( @@ -15,4 +17,5 @@ const CircleNumber6 = (props: SVGProps) => ( ); -export default CircleNumber6; +const ForwardRef = forwardRef(CircleNumber6); +export default ForwardRef; diff --git a/lib/CircleNumber7.tsx b/lib/CircleNumber7.tsx index 895bd1f..2251c8f 100644 --- a/lib/CircleNumber7.tsx +++ b/lib/CircleNumber7.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleNumber7 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleNumber7 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleNumber7; +const ForwardRef = forwardRef(CircleNumber7); +export default ForwardRef; diff --git a/lib/CircleNumber8.tsx b/lib/CircleNumber8.tsx index 4826976..355450b 100644 --- a/lib/CircleNumber8.tsx +++ b/lib/CircleNumber8.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleNumber8 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleNumber8 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleNumber8; +const ForwardRef = forwardRef(CircleNumber8); +export default ForwardRef; diff --git a/lib/CircleNumber9.tsx b/lib/CircleNumber9.tsx index 6d0aa8a..fa9ce32 100644 --- a/lib/CircleNumber9.tsx +++ b/lib/CircleNumber9.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleNumber9 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleNumber9 = (props: SVGProps, ref: Ref) => ( @@ -15,4 +17,5 @@ const CircleNumber9 = (props: SVGProps) => ( ); -export default CircleNumber9; +const ForwardRef = forwardRef(CircleNumber9); +export default ForwardRef; diff --git a/lib/CirclePause.tsx b/lib/CirclePause.tsx index 5840b84..81ecee8 100644 --- a/lib/CirclePause.tsx +++ b/lib/CirclePause.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CirclePause = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CirclePause = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CirclePause; +const ForwardRef = forwardRef(CirclePause); +export default ForwardRef; diff --git a/lib/CirclePlay.tsx b/lib/CirclePlay.tsx index 117c2dd..cfb51a7 100644 --- a/lib/CirclePlay.tsx +++ b/lib/CirclePlay.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CirclePlay = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CirclePlay = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CirclePlay; +const ForwardRef = forwardRef(CirclePlay); +export default ForwardRef; diff --git a/lib/CirclePlus.tsx b/lib/CirclePlus.tsx index 8ca62e4..bcf960e 100644 --- a/lib/CirclePlus.tsx +++ b/lib/CirclePlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CirclePlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CirclePlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CirclePlus; +const ForwardRef = forwardRef(CirclePlus); +export default ForwardRef; diff --git a/lib/CirclePlusFill.tsx b/lib/CirclePlusFill.tsx index 417ef1b..61fcb7b 100644 --- a/lib/CirclePlusFill.tsx +++ b/lib/CirclePlusFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CirclePlusFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CirclePlusFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CirclePlusFill; +const ForwardRef = forwardRef(CirclePlusFill); +export default ForwardRef; diff --git a/lib/CircleQuestion.tsx b/lib/CircleQuestion.tsx index 1edab84..d13dafd 100644 --- a/lib/CircleQuestion.tsx +++ b/lib/CircleQuestion.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleQuestion = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleQuestion = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleQuestion; +const ForwardRef = forwardRef(CircleQuestion); +export default ForwardRef; diff --git a/lib/CircleQuestionDot.tsx b/lib/CircleQuestionDot.tsx index fdffb04..c12815b 100644 --- a/lib/CircleQuestionDot.tsx +++ b/lib/CircleQuestionDot.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleQuestionDot = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleQuestionDot = (props: SVGProps, ref: Ref) => ( @@ -18,4 +20,5 @@ const CircleQuestionDot = (props: SVGProps) => ( ); -export default CircleQuestionDot; +const ForwardRef = forwardRef(CircleQuestionDot); +export default ForwardRef; diff --git a/lib/CircleQuestionFill.tsx b/lib/CircleQuestionFill.tsx index 4cf10d4..be3da3a 100644 --- a/lib/CircleQuestionFill.tsx +++ b/lib/CircleQuestionFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleQuestionFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleQuestionFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleQuestionFill; +const ForwardRef = forwardRef(CircleQuestionFill); +export default ForwardRef; diff --git a/lib/CircleRuble.tsx b/lib/CircleRuble.tsx index bbb8bb8..feafd3c 100644 --- a/lib/CircleRuble.tsx +++ b/lib/CircleRuble.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleRuble = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleRuble = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleRuble; +const ForwardRef = forwardRef(CircleRuble); +export default ForwardRef; diff --git a/lib/CircleStop.tsx b/lib/CircleStop.tsx index 2b1a74a..e336b7f 100644 --- a/lib/CircleStop.tsx +++ b/lib/CircleStop.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleStop = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleStop = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleStop; +const ForwardRef = forwardRef(CircleStop); +export default ForwardRef; diff --git a/lib/CircleXmark.tsx b/lib/CircleXmark.tsx index ab2578f..a268e15 100644 --- a/lib/CircleXmark.tsx +++ b/lib/CircleXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleXmark; +const ForwardRef = forwardRef(CircleXmark); +export default ForwardRef; diff --git a/lib/CircleXmarkFill.tsx b/lib/CircleXmarkFill.tsx index 2432023..06f071c 100644 --- a/lib/CircleXmarkFill.tsx +++ b/lib/CircleXmarkFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CircleXmarkFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CircleXmarkFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CircleXmarkFill; +const ForwardRef = forwardRef(CircleXmarkFill); +export default ForwardRef; diff --git a/lib/Circles3Plus.tsx b/lib/Circles3Plus.tsx index e67ecfe..765e5f0 100644 --- a/lib/Circles3Plus.tsx +++ b/lib/Circles3Plus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Circles3Plus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Circles3Plus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Circles3Plus; +const ForwardRef = forwardRef(Circles3Plus); +export default ForwardRef; diff --git a/lib/Circles4Diamond.tsx b/lib/Circles4Diamond.tsx index 1f9d530..6278a4d 100644 --- a/lib/Circles4Diamond.tsx +++ b/lib/Circles4Diamond.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Circles4Diamond = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Circles4Diamond = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Circles4Diamond = (props: SVGProps) => ( ); -export default Circles4Diamond; +const ForwardRef = forwardRef(Circles4Diamond); +export default ForwardRef; diff --git a/lib/Circles4Square.tsx b/lib/Circles4Square.tsx index 544bb9e..7348959 100644 --- a/lib/Circles4Square.tsx +++ b/lib/Circles4Square.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Circles4Square = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Circles4Square = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Circles4Square; +const ForwardRef = forwardRef(Circles4Square); +export default ForwardRef; diff --git a/lib/Circles5Random.tsx b/lib/Circles5Random.tsx index 3471ba8..9198ee0 100644 --- a/lib/Circles5Random.tsx +++ b/lib/Circles5Random.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Circles5Random = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Circles5Random = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Circles5Random; +const ForwardRef = forwardRef(Circles5Random); +export default ForwardRef; diff --git a/lib/CirclesConcentric.tsx b/lib/CirclesConcentric.tsx index 5f77696..5308423 100644 --- a/lib/CirclesConcentric.tsx +++ b/lib/CirclesConcentric.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CirclesConcentric = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CirclesConcentric = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CirclesConcentric; +const ForwardRef = forwardRef(CirclesConcentric); +export default ForwardRef; diff --git a/lib/CirclesIntersection.tsx b/lib/CirclesIntersection.tsx index f529c15..06e8412 100644 --- a/lib/CirclesIntersection.tsx +++ b/lib/CirclesIntersection.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CirclesIntersection = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CirclesIntersection = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CirclesIntersection; +const ForwardRef = forwardRef(CirclesIntersection); +export default ForwardRef; diff --git a/lib/Clock.tsx b/lib/Clock.tsx index 575985d..d43cac9 100644 --- a/lib/Clock.tsx +++ b/lib/Clock.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Clock = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Clock = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Clock; +const ForwardRef = forwardRef(Clock); +export default ForwardRef; diff --git a/lib/ClockArrowRotateLeft.tsx b/lib/ClockArrowRotateLeft.tsx index b28b82e..99ab53b 100644 --- a/lib/ClockArrowRotateLeft.tsx +++ b/lib/ClockArrowRotateLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ClockArrowRotateLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ClockArrowRotateLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ClockArrowRotateLeft; +const ForwardRef = forwardRef(ClockArrowRotateLeft); +export default ForwardRef; diff --git a/lib/ClockFill.tsx b/lib/ClockFill.tsx index c6501bc..f2a7dc2 100644 --- a/lib/ClockFill.tsx +++ b/lib/ClockFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ClockFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ClockFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ClockFill; +const ForwardRef = forwardRef(ClockFill); +export default ForwardRef; diff --git a/lib/Cloud.tsx b/lib/Cloud.tsx index 2c83319..225c47a 100644 --- a/lib/Cloud.tsx +++ b/lib/Cloud.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Cloud = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Cloud = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Cloud; +const ForwardRef = forwardRef(Cloud); +export default ForwardRef; diff --git a/lib/CloudArrowUpIn.tsx b/lib/CloudArrowUpIn.tsx index 82debb4..b97542c 100644 --- a/lib/CloudArrowUpIn.tsx +++ b/lib/CloudArrowUpIn.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CloudArrowUpIn = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CloudArrowUpIn = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const CloudArrowUpIn = (props: SVGProps) => ( ); -export default CloudArrowUpIn; +const ForwardRef = forwardRef(CloudArrowUpIn); +export default ForwardRef; diff --git a/lib/CloudCheck.tsx b/lib/CloudCheck.tsx index 5778cce..6cb05be 100644 --- a/lib/CloudCheck.tsx +++ b/lib/CloudCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CloudCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CloudCheck = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CloudCheck; +const ForwardRef = forwardRef(CloudCheck); +export default ForwardRef; diff --git a/lib/CloudGear.tsx b/lib/CloudGear.tsx index ab71116..045b923 100644 --- a/lib/CloudGear.tsx +++ b/lib/CloudGear.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CloudGear = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CloudGear = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CloudGear; +const ForwardRef = forwardRef(CloudGear); +export default ForwardRef; diff --git a/lib/CloudNutHex.tsx b/lib/CloudNutHex.tsx index 58b03d3..f8a6381 100644 --- a/lib/CloudNutHex.tsx +++ b/lib/CloudNutHex.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CloudNutHex = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CloudNutHex = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CloudNutHex; +const ForwardRef = forwardRef(CloudNutHex); +export default ForwardRef; diff --git a/lib/Clouds.tsx b/lib/Clouds.tsx index 354438f..8848887 100644 --- a/lib/Clouds.tsx +++ b/lib/Clouds.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Clouds = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Clouds = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Clouds = (props: SVGProps) => ( ); -export default Clouds; +const ForwardRef = forwardRef(Clouds); +export default ForwardRef; diff --git a/lib/Code.tsx b/lib/Code.tsx index 82f2975..5e04dd3 100644 --- a/lib/Code.tsx +++ b/lib/Code.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Code = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Code = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Code; +const ForwardRef = forwardRef(Code); +export default ForwardRef; diff --git a/lib/CodeCommit.tsx b/lib/CodeCommit.tsx index 7b302e5..ef92649 100644 --- a/lib/CodeCommit.tsx +++ b/lib/CodeCommit.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodeCommit = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodeCommit = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodeCommit; +const ForwardRef = forwardRef(CodeCommit); +export default ForwardRef; diff --git a/lib/CodeCommitHorizontal.tsx b/lib/CodeCommitHorizontal.tsx index 6fc4efb..3f905f6 100644 --- a/lib/CodeCommitHorizontal.tsx +++ b/lib/CodeCommitHorizontal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodeCommitHorizontal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodeCommitHorizontal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodeCommitHorizontal; +const ForwardRef = forwardRef(CodeCommitHorizontal); +export default ForwardRef; diff --git a/lib/CodeCommits.tsx b/lib/CodeCommits.tsx index e779279..cff36b6 100644 --- a/lib/CodeCommits.tsx +++ b/lib/CodeCommits.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodeCommits = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodeCommits = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const CodeCommits = (props: SVGProps) => ( ); -export default CodeCommits; +const ForwardRef = forwardRef(CodeCommits); +export default ForwardRef; diff --git a/lib/CodeCompare.tsx b/lib/CodeCompare.tsx index f8f05d4..3ee9538 100644 --- a/lib/CodeCompare.tsx +++ b/lib/CodeCompare.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodeCompare = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodeCompare = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodeCompare; +const ForwardRef = forwardRef(CodeCompare); +export default ForwardRef; diff --git a/lib/CodeFork.tsx b/lib/CodeFork.tsx index e29219b..8b3948b 100644 --- a/lib/CodeFork.tsx +++ b/lib/CodeFork.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodeFork = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodeFork = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodeFork; +const ForwardRef = forwardRef(CodeFork); +export default ForwardRef; diff --git a/lib/CodeMerge.tsx b/lib/CodeMerge.tsx index 8114556..597b901 100644 --- a/lib/CodeMerge.tsx +++ b/lib/CodeMerge.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodeMerge = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodeMerge = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodeMerge; +const ForwardRef = forwardRef(CodeMerge); +export default ForwardRef; diff --git a/lib/CodePullRequest.tsx b/lib/CodePullRequest.tsx index 54ace80..763a6f2 100644 --- a/lib/CodePullRequest.tsx +++ b/lib/CodePullRequest.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodePullRequest = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodePullRequest = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodePullRequest; +const ForwardRef = forwardRef(CodePullRequest); +export default ForwardRef; diff --git a/lib/CodePullRequestArrowLeft.tsx b/lib/CodePullRequestArrowLeft.tsx index 773e3f7..fc1aaf8 100644 --- a/lib/CodePullRequestArrowLeft.tsx +++ b/lib/CodePullRequestArrowLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodePullRequestArrowLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodePullRequestArrowLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodePullRequestArrowLeft; +const ForwardRef = forwardRef(CodePullRequestArrowLeft); +export default ForwardRef; diff --git a/lib/CodePullRequestArrowRight.tsx b/lib/CodePullRequestArrowRight.tsx index a4aefe2..8a3ef0a 100644 --- a/lib/CodePullRequestArrowRight.tsx +++ b/lib/CodePullRequestArrowRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodePullRequestArrowRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodePullRequestArrowRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodePullRequestArrowRight; +const ForwardRef = forwardRef(CodePullRequestArrowRight); +export default ForwardRef; diff --git a/lib/CodePullRequestCheck.tsx b/lib/CodePullRequestCheck.tsx index 3b25740..5ed7763 100644 --- a/lib/CodePullRequestCheck.tsx +++ b/lib/CodePullRequestCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodePullRequestCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodePullRequestCheck = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodePullRequestCheck; +const ForwardRef = forwardRef(CodePullRequestCheck); +export default ForwardRef; diff --git a/lib/CodePullRequestXmark.tsx b/lib/CodePullRequestXmark.tsx index 5eaa7d9..7df7396 100644 --- a/lib/CodePullRequestXmark.tsx +++ b/lib/CodePullRequestXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodePullRequestXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodePullRequestXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodePullRequestXmark; +const ForwardRef = forwardRef(CodePullRequestXmark); +export default ForwardRef; diff --git a/lib/CodeTrunk.tsx b/lib/CodeTrunk.tsx index 54f1127..3c16221 100644 --- a/lib/CodeTrunk.tsx +++ b/lib/CodeTrunk.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CodeTrunk = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CodeTrunk = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CodeTrunk; +const ForwardRef = forwardRef(CodeTrunk); +export default ForwardRef; diff --git a/lib/Comment.tsx b/lib/Comment.tsx index cab2330..3f82e4b 100644 --- a/lib/Comment.tsx +++ b/lib/Comment.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Comment = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Comment = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Comment; +const ForwardRef = forwardRef(Comment); +export default ForwardRef; diff --git a/lib/CommentDot.tsx b/lib/CommentDot.tsx index 591e926..7779a50 100644 --- a/lib/CommentDot.tsx +++ b/lib/CommentDot.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CommentDot = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CommentDot = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CommentDot; +const ForwardRef = forwardRef(CommentDot); +export default ForwardRef; diff --git a/lib/CommentFill.tsx b/lib/CommentFill.tsx index a891912..2eb4c1c 100644 --- a/lib/CommentFill.tsx +++ b/lib/CommentFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CommentFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CommentFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CommentFill; +const ForwardRef = forwardRef(CommentFill); +export default ForwardRef; diff --git a/lib/CommentPlus.tsx b/lib/CommentPlus.tsx index ff36eb1..987186f 100644 --- a/lib/CommentPlus.tsx +++ b/lib/CommentPlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CommentPlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CommentPlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CommentPlus; +const ForwardRef = forwardRef(CommentPlus); +export default ForwardRef; diff --git a/lib/CommentSlash.tsx b/lib/CommentSlash.tsx index 1fefebf..4e4bfa5 100644 --- a/lib/CommentSlash.tsx +++ b/lib/CommentSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CommentSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CommentSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CommentSlash; +const ForwardRef = forwardRef(CommentSlash); +export default ForwardRef; diff --git a/lib/Comments.tsx b/lib/Comments.tsx index 4490be9..48642a3 100644 --- a/lib/Comments.tsx +++ b/lib/Comments.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Comments = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Comments = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Comments; +const ForwardRef = forwardRef(Comments); +export default ForwardRef; diff --git a/lib/Compass.tsx b/lib/Compass.tsx index e3e89e4..06a01fe 100644 --- a/lib/Compass.tsx +++ b/lib/Compass.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Compass = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Compass = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Compass; +const ForwardRef = forwardRef(Compass); +export default ForwardRef; diff --git a/lib/Copy.tsx b/lib/Copy.tsx index 67ce44f..5dd07f5 100644 --- a/lib/Copy.tsx +++ b/lib/Copy.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Copy = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Copy = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Copy; +const ForwardRef = forwardRef(Copy); +export default ForwardRef; diff --git a/lib/CopyArrowRight.tsx b/lib/CopyArrowRight.tsx index b9794b2..c87a86a 100644 --- a/lib/CopyArrowRight.tsx +++ b/lib/CopyArrowRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyArrowRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyArrowRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CopyArrowRight; +const ForwardRef = forwardRef(CopyArrowRight); +export default ForwardRef; diff --git a/lib/CopyCheck.tsx b/lib/CopyCheck.tsx index 2841a44..4620739 100644 --- a/lib/CopyCheck.tsx +++ b/lib/CopyCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyCheck = (props: SVGProps, ref: Ref) => ( @@ -19,4 +21,5 @@ const CopyCheck = (props: SVGProps) => ( ); -export default CopyCheck; +const ForwardRef = forwardRef(CopyCheck); +export default ForwardRef; diff --git a/lib/CopyCheckXmark.tsx b/lib/CopyCheckXmark.tsx index 2acf3e7..58a2811 100644 --- a/lib/CopyCheckXmark.tsx +++ b/lib/CopyCheckXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyCheckXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyCheckXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CopyCheckXmark; +const ForwardRef = forwardRef(CopyCheckXmark); +export default ForwardRef; diff --git a/lib/CopyChevronRight.tsx b/lib/CopyChevronRight.tsx index 75264fa..860f449 100644 --- a/lib/CopyChevronRight.tsx +++ b/lib/CopyChevronRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyChevronRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyChevronRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CopyChevronRight; +const ForwardRef = forwardRef(CopyChevronRight); +export default ForwardRef; diff --git a/lib/CopyMinus.tsx b/lib/CopyMinus.tsx index fcb0c9b..8406ab6 100644 --- a/lib/CopyMinus.tsx +++ b/lib/CopyMinus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyMinus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyMinus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CopyMinus; +const ForwardRef = forwardRef(CopyMinus); +export default ForwardRef; diff --git a/lib/CopyPicture.tsx b/lib/CopyPicture.tsx index 201d4c3..082c1b4 100644 --- a/lib/CopyPicture.tsx +++ b/lib/CopyPicture.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyPicture = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyPicture = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CopyPicture; +const ForwardRef = forwardRef(CopyPicture); +export default ForwardRef; diff --git a/lib/CopyPlus.tsx b/lib/CopyPlus.tsx index 3be0b5d..24a9029 100644 --- a/lib/CopyPlus.tsx +++ b/lib/CopyPlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyPlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyPlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CopyPlus; +const ForwardRef = forwardRef(CopyPlus); +export default ForwardRef; diff --git a/lib/CopyTransparent.tsx b/lib/CopyTransparent.tsx index 51f5a93..b5098ec 100644 --- a/lib/CopyTransparent.tsx +++ b/lib/CopyTransparent.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyTransparent = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyTransparent = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CopyTransparent; +const ForwardRef = forwardRef(CopyTransparent); +export default ForwardRef; diff --git a/lib/CopyXmark.tsx b/lib/CopyXmark.tsx index c2553b8..acaf06d 100644 --- a/lib/CopyXmark.tsx +++ b/lib/CopyXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CopyXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CopyXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CopyXmark; +const ForwardRef = forwardRef(CopyXmark); +export default ForwardRef; diff --git a/lib/Cpu.tsx b/lib/Cpu.tsx index 2eeea84..fc34f38 100644 --- a/lib/Cpu.tsx +++ b/lib/Cpu.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Cpu = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Cpu = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Cpu; +const ForwardRef = forwardRef(Cpu); +export default ForwardRef; diff --git a/lib/Cpus.tsx b/lib/Cpus.tsx index 6a7159c..ed2b511 100644 --- a/lib/Cpus.tsx +++ b/lib/Cpus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Cpus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Cpus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Cpus; +const ForwardRef = forwardRef(Cpus); +export default ForwardRef; diff --git a/lib/CreditCard.tsx b/lib/CreditCard.tsx index 384d915..f73087b 100644 --- a/lib/CreditCard.tsx +++ b/lib/CreditCard.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CreditCard = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CreditCard = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CreditCard; +const ForwardRef = forwardRef(CreditCard); +export default ForwardRef; diff --git a/lib/Crop.tsx b/lib/Crop.tsx index e9a305e..8169197 100644 --- a/lib/Crop.tsx +++ b/lib/Crop.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Crop = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Crop = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Crop; +const ForwardRef = forwardRef(Crop); +export default ForwardRef; diff --git a/lib/CrownDiamond.tsx b/lib/CrownDiamond.tsx index 9243cc7..c20874d 100644 --- a/lib/CrownDiamond.tsx +++ b/lib/CrownDiamond.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CrownDiamond = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CrownDiamond = (props: SVGProps, ref: Ref) => ( @@ -15,4 +17,5 @@ const CrownDiamond = (props: SVGProps) => ( ); -export default CrownDiamond; +const ForwardRef = forwardRef(CrownDiamond); +export default ForwardRef; diff --git a/lib/Cube.tsx b/lib/Cube.tsx index 89789fb..bfb5e94 100644 --- a/lib/Cube.tsx +++ b/lib/Cube.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Cube = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Cube = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Cube; +const ForwardRef = forwardRef(Cube); +export default ForwardRef; diff --git a/lib/Cubes3.tsx b/lib/Cubes3.tsx index 9d4c654..1660dbf 100644 --- a/lib/Cubes3.tsx +++ b/lib/Cubes3.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Cubes3 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Cubes3 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Cubes3; +const ForwardRef = forwardRef(Cubes3); +export default ForwardRef; diff --git a/lib/Cubes3Overlap.tsx b/lib/Cubes3Overlap.tsx index c6377de..7cd027f 100644 --- a/lib/Cubes3Overlap.tsx +++ b/lib/Cubes3Overlap.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Cubes3Overlap = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Cubes3Overlap = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Cubes3Overlap; +const ForwardRef = forwardRef(Cubes3Overlap); +export default ForwardRef; diff --git a/lib/Cup.tsx b/lib/Cup.tsx index 692d863..f40748b 100644 --- a/lib/Cup.tsx +++ b/lib/Cup.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Cup = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Cup = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Cup = (props: SVGProps) => ( ); -export default Cup; +const ForwardRef = forwardRef(Cup); +export default ForwardRef; diff --git a/lib/CurlyBrackets.tsx b/lib/CurlyBrackets.tsx index 1544163..15e82ca 100644 --- a/lib/CurlyBrackets.tsx +++ b/lib/CurlyBrackets.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CurlyBrackets = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CurlyBrackets = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CurlyBrackets; +const ForwardRef = forwardRef(CurlyBrackets); +export default ForwardRef; diff --git a/lib/CurlyBracketsFunction.tsx b/lib/CurlyBracketsFunction.tsx index ebe3d71..9edb8b6 100644 --- a/lib/CurlyBracketsFunction.tsx +++ b/lib/CurlyBracketsFunction.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CurlyBracketsFunction = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CurlyBracketsFunction = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CurlyBracketsFunction; +const ForwardRef = forwardRef(CurlyBracketsFunction); +export default ForwardRef; diff --git a/lib/CurlyBracketsLock.tsx b/lib/CurlyBracketsLock.tsx index 7ed3ffc..bcf106f 100644 --- a/lib/CurlyBracketsLock.tsx +++ b/lib/CurlyBracketsLock.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const CurlyBracketsLock = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const CurlyBracketsLock = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default CurlyBracketsLock; +const ForwardRef = forwardRef(CurlyBracketsLock); +export default ForwardRef; diff --git a/lib/Database.tsx b/lib/Database.tsx index 6e5968d..28dfe03 100644 --- a/lib/Database.tsx +++ b/lib/Database.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Database = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Database = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Database; +const ForwardRef = forwardRef(Database); +export default ForwardRef; diff --git a/lib/DatabaseArrowRight.tsx b/lib/DatabaseArrowRight.tsx index 306d3fe..75404c3 100644 --- a/lib/DatabaseArrowRight.tsx +++ b/lib/DatabaseArrowRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const DatabaseArrowRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const DatabaseArrowRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default DatabaseArrowRight; +const ForwardRef = forwardRef(DatabaseArrowRight); +export default ForwardRef; diff --git a/lib/DatabaseFill.tsx b/lib/DatabaseFill.tsx index ec60090..a7fcac8 100644 --- a/lib/DatabaseFill.tsx +++ b/lib/DatabaseFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const DatabaseFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const DatabaseFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default DatabaseFill; +const ForwardRef = forwardRef(DatabaseFill); +export default ForwardRef; diff --git a/lib/DatabaseMagnifier.tsx b/lib/DatabaseMagnifier.tsx index d1df917..f01d622 100644 --- a/lib/DatabaseMagnifier.tsx +++ b/lib/DatabaseMagnifier.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const DatabaseMagnifier = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const DatabaseMagnifier = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default DatabaseMagnifier; +const ForwardRef = forwardRef(DatabaseMagnifier); +export default ForwardRef; diff --git a/lib/Databases.tsx b/lib/Databases.tsx index 9c33042..11b004a 100644 --- a/lib/Databases.tsx +++ b/lib/Databases.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Databases = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Databases = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Databases; +const ForwardRef = forwardRef(Databases); +export default ForwardRef; diff --git a/lib/DatabasesFill.tsx b/lib/DatabasesFill.tsx index 4967d36..3a2139a 100644 --- a/lib/DatabasesFill.tsx +++ b/lib/DatabasesFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const DatabasesFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const DatabasesFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default DatabasesFill; +const ForwardRef = forwardRef(DatabasesFill); +export default ForwardRef; diff --git a/lib/Delete.tsx b/lib/Delete.tsx index 140a52d..5c841b7 100644 --- a/lib/Delete.tsx +++ b/lib/Delete.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Delete = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Delete = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Delete; +const ForwardRef = forwardRef(Delete); +export default ForwardRef; diff --git a/lib/Diamond.tsx b/lib/Diamond.tsx index 9430927..6e5879a 100644 --- a/lib/Diamond.tsx +++ b/lib/Diamond.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Diamond = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Diamond = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Diamond = (props: SVGProps) => ( ); -export default Diamond; +const ForwardRef = forwardRef(Diamond); +export default ForwardRef; diff --git a/lib/DiamondExclamation.tsx b/lib/DiamondExclamation.tsx index 8bdd158..469244b 100644 --- a/lib/DiamondExclamation.tsx +++ b/lib/DiamondExclamation.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const DiamondExclamation = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const DiamondExclamation = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default DiamondExclamation; +const ForwardRef = forwardRef(DiamondExclamation); +export default ForwardRef; diff --git a/lib/DiamondFill.tsx b/lib/DiamondFill.tsx index 6b33e51..6f0bf46 100644 --- a/lib/DiamondFill.tsx +++ b/lib/DiamondFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const DiamondFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const DiamondFill = (props: SVGProps, ref: Ref) => ( @@ -22,4 +24,5 @@ const DiamondFill = (props: SVGProps) => ( ); -export default DiamondFill; +const ForwardRef = forwardRef(DiamondFill); +export default ForwardRef; diff --git a/lib/Dice1.tsx b/lib/Dice1.tsx index 0802710..2abe153 100644 --- a/lib/Dice1.tsx +++ b/lib/Dice1.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Dice1 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Dice1 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Dice1; +const ForwardRef = forwardRef(Dice1); +export default ForwardRef; diff --git a/lib/Dice2.tsx b/lib/Dice2.tsx index 1947f8a..650f9b4 100644 --- a/lib/Dice2.tsx +++ b/lib/Dice2.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Dice2 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Dice2 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Dice2; +const ForwardRef = forwardRef(Dice2); +export default ForwardRef; diff --git a/lib/Dice3.tsx b/lib/Dice3.tsx index 69decdc..d8c5372 100644 --- a/lib/Dice3.tsx +++ b/lib/Dice3.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Dice3 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Dice3 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Dice3; +const ForwardRef = forwardRef(Dice3); +export default ForwardRef; diff --git a/lib/Dice4.tsx b/lib/Dice4.tsx index baea6b8..3e90d0b 100644 --- a/lib/Dice4.tsx +++ b/lib/Dice4.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Dice4 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Dice4 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Dice4; +const ForwardRef = forwardRef(Dice4); +export default ForwardRef; diff --git a/lib/Dice5.tsx b/lib/Dice5.tsx index fa442ff..9d45913 100644 --- a/lib/Dice5.tsx +++ b/lib/Dice5.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Dice5 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Dice5 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Dice5; +const ForwardRef = forwardRef(Dice5); +export default ForwardRef; diff --git a/lib/Dice6.tsx b/lib/Dice6.tsx index 20cb5f0..77bd561 100644 --- a/lib/Dice6.tsx +++ b/lib/Dice6.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Dice6 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Dice6 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Dice6; +const ForwardRef = forwardRef(Dice6); +export default ForwardRef; diff --git a/lib/Display.tsx b/lib/Display.tsx index f08e277..84f372e 100644 --- a/lib/Display.tsx +++ b/lib/Display.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Display = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Display = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Display; +const ForwardRef = forwardRef(Display); +export default ForwardRef; diff --git a/lib/DisplayPulse.tsx b/lib/DisplayPulse.tsx index bf2d9d3..6989f7b 100644 --- a/lib/DisplayPulse.tsx +++ b/lib/DisplayPulse.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const DisplayPulse = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const DisplayPulse = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default DisplayPulse; +const ForwardRef = forwardRef(DisplayPulse); +export default ForwardRef; diff --git a/lib/Dots9.tsx b/lib/Dots9.tsx index 10dde11..ada3bdd 100644 --- a/lib/Dots9.tsx +++ b/lib/Dots9.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Dots9 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Dots9 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Dots9; +const ForwardRef = forwardRef(Dots9); +export default ForwardRef; diff --git a/lib/Droplet.tsx b/lib/Droplet.tsx index 0d3ca57..a41b797 100644 --- a/lib/Droplet.tsx +++ b/lib/Droplet.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Droplet = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Droplet = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Droplet; +const ForwardRef = forwardRef(Droplet); +export default ForwardRef; diff --git a/lib/Ear.tsx b/lib/Ear.tsx index a16debe..6e2c64b 100644 --- a/lib/Ear.tsx +++ b/lib/Ear.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Ear = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Ear = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Ear; +const ForwardRef = forwardRef(Ear); +export default ForwardRef; diff --git a/lib/Ellipsis.tsx b/lib/Ellipsis.tsx index 7a8acbe..bc2b2bc 100644 --- a/lib/Ellipsis.tsx +++ b/lib/Ellipsis.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Ellipsis = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Ellipsis = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Ellipsis; +const ForwardRef = forwardRef(Ellipsis); +export default ForwardRef; diff --git a/lib/EllipsisVertical.tsx b/lib/EllipsisVertical.tsx index 9284bbe..886a833 100644 --- a/lib/EllipsisVertical.tsx +++ b/lib/EllipsisVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const EllipsisVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const EllipsisVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default EllipsisVertical; +const ForwardRef = forwardRef(EllipsisVertical); +export default ForwardRef; diff --git a/lib/Envelope.tsx b/lib/Envelope.tsx index a118f4a..46688c0 100644 --- a/lib/Envelope.tsx +++ b/lib/Envelope.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Envelope = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Envelope = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Envelope; +const ForwardRef = forwardRef(Envelope); +export default ForwardRef; diff --git a/lib/EnvelopeOpen.tsx b/lib/EnvelopeOpen.tsx index b27cc40..c0e859f 100644 --- a/lib/EnvelopeOpen.tsx +++ b/lib/EnvelopeOpen.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const EnvelopeOpen = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const EnvelopeOpen = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default EnvelopeOpen; +const ForwardRef = forwardRef(EnvelopeOpen); +export default ForwardRef; diff --git a/lib/EnvelopeOpenXmark.tsx b/lib/EnvelopeOpenXmark.tsx index 91c9bb2..561fc91 100644 --- a/lib/EnvelopeOpenXmark.tsx +++ b/lib/EnvelopeOpenXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const EnvelopeOpenXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const EnvelopeOpenXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default EnvelopeOpenXmark; +const ForwardRef = forwardRef(EnvelopeOpenXmark); +export default ForwardRef; diff --git a/lib/Equal.tsx b/lib/Equal.tsx index e9d4a7a..b2f4343 100644 --- a/lib/Equal.tsx +++ b/lib/Equal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Equal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Equal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Equal; +const ForwardRef = forwardRef(Equal); +export default ForwardRef; diff --git a/lib/Eraser.tsx b/lib/Eraser.tsx index 7cc7690..4d19539 100644 --- a/lib/Eraser.tsx +++ b/lib/Eraser.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Eraser = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Eraser = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Eraser; +const ForwardRef = forwardRef(Eraser); +export default ForwardRef; diff --git a/lib/ExclamationShape.tsx b/lib/ExclamationShape.tsx index ee0d159..9113b98 100644 --- a/lib/ExclamationShape.tsx +++ b/lib/ExclamationShape.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ExclamationShape = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ExclamationShape = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ExclamationShape = (props: SVGProps) => ( ); -export default ExclamationShape; +const ForwardRef = forwardRef(ExclamationShape); +export default ForwardRef; diff --git a/lib/Eye.tsx b/lib/Eye.tsx index af5487a..be0a4b9 100644 --- a/lib/Eye.tsx +++ b/lib/Eye.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Eye = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Eye = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Eye; +const ForwardRef = forwardRef(Eye); +export default ForwardRef; diff --git a/lib/EyeSlash.tsx b/lib/EyeSlash.tsx index 175bd76..31331e0 100644 --- a/lib/EyeSlash.tsx +++ b/lib/EyeSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const EyeSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const EyeSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default EyeSlash; +const ForwardRef = forwardRef(EyeSlash); +export default ForwardRef; diff --git a/lib/EyesLookLeft.tsx b/lib/EyesLookLeft.tsx index d90ce8d..cef4d6a 100644 --- a/lib/EyesLookLeft.tsx +++ b/lib/EyesLookLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const EyesLookLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const EyesLookLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default EyesLookLeft; +const ForwardRef = forwardRef(EyesLookLeft); +export default ForwardRef; diff --git a/lib/EyesLookRight.tsx b/lib/EyesLookRight.tsx index 105c150..5a722d3 100644 --- a/lib/EyesLookRight.tsx +++ b/lib/EyesLookRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const EyesLookRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const EyesLookRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default EyesLookRight; +const ForwardRef = forwardRef(EyesLookRight); +export default ForwardRef; diff --git a/lib/FaceAlien.tsx b/lib/FaceAlien.tsx index 9aff023..05b6b46 100644 --- a/lib/FaceAlien.tsx +++ b/lib/FaceAlien.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FaceAlien = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FaceAlien = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FaceAlien; +const ForwardRef = forwardRef(FaceAlien); +export default ForwardRef; diff --git a/lib/FaceFun.tsx b/lib/FaceFun.tsx index 1d6c563..56c037a 100644 --- a/lib/FaceFun.tsx +++ b/lib/FaceFun.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FaceFun = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FaceFun = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FaceFun; +const ForwardRef = forwardRef(FaceFun); +export default ForwardRef; diff --git a/lib/FaceNeutral.tsx b/lib/FaceNeutral.tsx index e5980c7..f6c7dc8 100644 --- a/lib/FaceNeutral.tsx +++ b/lib/FaceNeutral.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FaceNeutral = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FaceNeutral = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FaceNeutral; +const ForwardRef = forwardRef(FaceNeutral); +export default ForwardRef; diff --git a/lib/FaceNeutralDashed.tsx b/lib/FaceNeutralDashed.tsx index afb1752..91c673b 100644 --- a/lib/FaceNeutralDashed.tsx +++ b/lib/FaceNeutralDashed.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FaceNeutralDashed = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FaceNeutralDashed = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FaceNeutralDashed; +const ForwardRef = forwardRef(FaceNeutralDashed); +export default ForwardRef; diff --git a/lib/FaceRobot.tsx b/lib/FaceRobot.tsx index df74640..7b29b33 100644 --- a/lib/FaceRobot.tsx +++ b/lib/FaceRobot.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FaceRobot = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FaceRobot = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FaceRobot; +const ForwardRef = forwardRef(FaceRobot); +export default ForwardRef; diff --git a/lib/FaceSad.tsx b/lib/FaceSad.tsx index 983a4ec..9596e83 100644 --- a/lib/FaceSad.tsx +++ b/lib/FaceSad.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FaceSad = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FaceSad = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FaceSad; +const ForwardRef = forwardRef(FaceSad); +export default ForwardRef; diff --git a/lib/FaceSmile.tsx b/lib/FaceSmile.tsx index 3aa657a..1036e01 100644 --- a/lib/FaceSmile.tsx +++ b/lib/FaceSmile.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FaceSmile = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FaceSmile = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FaceSmile; +const ForwardRef = forwardRef(FaceSmile); +export default ForwardRef; diff --git a/lib/FaceSurprise.tsx b/lib/FaceSurprise.tsx index dd0c28f..c7ce1f3 100644 --- a/lib/FaceSurprise.tsx +++ b/lib/FaceSurprise.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FaceSurprise = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FaceSurprise = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FaceSurprise; +const ForwardRef = forwardRef(FaceSurprise); +export default ForwardRef; diff --git a/lib/Factory.tsx b/lib/Factory.tsx index 1082194..0cf333c 100644 --- a/lib/Factory.tsx +++ b/lib/Factory.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Factory = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Factory = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Factory; +const ForwardRef = forwardRef(Factory); +export default ForwardRef; diff --git a/lib/File.tsx b/lib/File.tsx index 9c5f95d..ba67bd3 100644 --- a/lib/File.tsx +++ b/lib/File.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const File = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const File = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default File; +const ForwardRef = forwardRef(File); +export default ForwardRef; diff --git a/lib/FileArrowDown.tsx b/lib/FileArrowDown.tsx index 13e35a1..9ec1c2b 100644 --- a/lib/FileArrowDown.tsx +++ b/lib/FileArrowDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileArrowDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileArrowDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileArrowDown; +const ForwardRef = forwardRef(FileArrowDown); +export default ForwardRef; diff --git a/lib/FileArrowLeft.tsx b/lib/FileArrowLeft.tsx index d4567a5..bcffa0d 100644 --- a/lib/FileArrowLeft.tsx +++ b/lib/FileArrowLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileArrowLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileArrowLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileArrowLeft; +const ForwardRef = forwardRef(FileArrowLeft); +export default ForwardRef; diff --git a/lib/FileArrowRight.tsx b/lib/FileArrowRight.tsx index 2d83699..16c8240 100644 --- a/lib/FileArrowRight.tsx +++ b/lib/FileArrowRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileArrowRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileArrowRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileArrowRight; +const ForwardRef = forwardRef(FileArrowRight); +export default ForwardRef; diff --git a/lib/FileArrowRightOut.tsx b/lib/FileArrowRightOut.tsx index cc6eb43..b779a8c 100644 --- a/lib/FileArrowRightOut.tsx +++ b/lib/FileArrowRightOut.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileArrowRightOut = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileArrowRightOut = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileArrowRightOut; +const ForwardRef = forwardRef(FileArrowRightOut); +export default ForwardRef; diff --git a/lib/FileArrowUp.tsx b/lib/FileArrowUp.tsx index f04bd14..81cf29b 100644 --- a/lib/FileArrowUp.tsx +++ b/lib/FileArrowUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileArrowUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileArrowUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileArrowUp; +const ForwardRef = forwardRef(FileArrowUp); +export default ForwardRef; diff --git a/lib/FileCheck.tsx b/lib/FileCheck.tsx index 5a347b3..332a4eb 100644 --- a/lib/FileCheck.tsx +++ b/lib/FileCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileCheck = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileCheck; +const ForwardRef = forwardRef(FileCheck); +export default ForwardRef; diff --git a/lib/FileCode.tsx b/lib/FileCode.tsx index 04aa49f..1624fd0 100644 --- a/lib/FileCode.tsx +++ b/lib/FileCode.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileCode = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileCode = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileCode; +const ForwardRef = forwardRef(FileCode); +export default ForwardRef; diff --git a/lib/FileDollar.tsx b/lib/FileDollar.tsx index 86898ed..40cbcb1 100644 --- a/lib/FileDollar.tsx +++ b/lib/FileDollar.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileDollar = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileDollar = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileDollar; +const ForwardRef = forwardRef(FileDollar); +export default ForwardRef; diff --git a/lib/FileExclamation.tsx b/lib/FileExclamation.tsx index 50c03b6..735de44 100644 --- a/lib/FileExclamation.tsx +++ b/lib/FileExclamation.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileExclamation = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileExclamation = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileExclamation; +const ForwardRef = forwardRef(FileExclamation); +export default ForwardRef; diff --git a/lib/FileLetterP.tsx b/lib/FileLetterP.tsx index 30f0b4f..ef40e63 100644 --- a/lib/FileLetterP.tsx +++ b/lib/FileLetterP.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileLetterP = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileLetterP = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileLetterP; +const ForwardRef = forwardRef(FileLetterP); +export default ForwardRef; diff --git a/lib/FileLetterW.tsx b/lib/FileLetterW.tsx index 07f1d68..b5627b4 100644 --- a/lib/FileLetterW.tsx +++ b/lib/FileLetterW.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileLetterW = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileLetterW = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileLetterW; +const ForwardRef = forwardRef(FileLetterW); +export default ForwardRef; diff --git a/lib/FileLetterX.tsx b/lib/FileLetterX.tsx index 4920fed..35fc59c 100644 --- a/lib/FileLetterX.tsx +++ b/lib/FileLetterX.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileLetterX = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileLetterX = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileLetterX; +const ForwardRef = forwardRef(FileLetterX); +export default ForwardRef; diff --git a/lib/FileMagnifier.tsx b/lib/FileMagnifier.tsx index 7887c88..d950caa 100644 --- a/lib/FileMagnifier.tsx +++ b/lib/FileMagnifier.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileMagnifier = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileMagnifier = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileMagnifier; +const ForwardRef = forwardRef(FileMagnifier); +export default ForwardRef; diff --git a/lib/FileMinus.tsx b/lib/FileMinus.tsx index fc5db13..836ea53 100644 --- a/lib/FileMinus.tsx +++ b/lib/FileMinus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileMinus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileMinus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileMinus; +const ForwardRef = forwardRef(FileMinus); +export default ForwardRef; diff --git a/lib/FilePlus.tsx b/lib/FilePlus.tsx index e769e21..c85085b 100644 --- a/lib/FilePlus.tsx +++ b/lib/FilePlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FilePlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FilePlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FilePlus; +const ForwardRef = forwardRef(FilePlus); +export default ForwardRef; diff --git a/lib/FileQuestion.tsx b/lib/FileQuestion.tsx index 26ccd9f..8104459 100644 --- a/lib/FileQuestion.tsx +++ b/lib/FileQuestion.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileQuestion = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileQuestion = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileQuestion; +const ForwardRef = forwardRef(FileQuestion); +export default ForwardRef; diff --git a/lib/FileRuble.tsx b/lib/FileRuble.tsx index 82ec2c8..2409c12 100644 --- a/lib/FileRuble.tsx +++ b/lib/FileRuble.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileRuble = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileRuble = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileRuble; +const ForwardRef = forwardRef(FileRuble); +export default ForwardRef; diff --git a/lib/FileText.tsx b/lib/FileText.tsx index 17fafb8..85bea44 100644 --- a/lib/FileText.tsx +++ b/lib/FileText.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileText = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileText = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileText; +const ForwardRef = forwardRef(FileText); +export default ForwardRef; diff --git a/lib/FileXmark.tsx b/lib/FileXmark.tsx index ba15d92..5d2f3c7 100644 --- a/lib/FileXmark.tsx +++ b/lib/FileXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileXmark; +const ForwardRef = forwardRef(FileXmark); +export default ForwardRef; diff --git a/lib/FileZipper.tsx b/lib/FileZipper.tsx index 2ffde29..f6b38af 100644 --- a/lib/FileZipper.tsx +++ b/lib/FileZipper.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FileZipper = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FileZipper = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FileZipper; +const ForwardRef = forwardRef(FileZipper); +export default ForwardRef; diff --git a/lib/Files.tsx b/lib/Files.tsx index 0034893..5f02b09 100644 --- a/lib/Files.tsx +++ b/lib/Files.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Files = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Files = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Files; +const ForwardRef = forwardRef(Files); +export default ForwardRef; diff --git a/lib/Filmstrip.tsx b/lib/Filmstrip.tsx index 09ddc71..fb558a6 100644 --- a/lib/Filmstrip.tsx +++ b/lib/Filmstrip.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Filmstrip = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Filmstrip = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Filmstrip; +const ForwardRef = forwardRef(Filmstrip); +export default ForwardRef; diff --git a/lib/Fingerprint.tsx b/lib/Fingerprint.tsx index f515e33..cd7a66f 100644 --- a/lib/Fingerprint.tsx +++ b/lib/Fingerprint.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Fingerprint = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Fingerprint = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Fingerprint; +const ForwardRef = forwardRef(Fingerprint); +export default ForwardRef; diff --git a/lib/Flag.tsx b/lib/Flag.tsx index ebca085..ec7ed80 100644 --- a/lib/Flag.tsx +++ b/lib/Flag.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Flag = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Flag = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Flag; +const ForwardRef = forwardRef(Flag); +export default ForwardRef; diff --git a/lib/Flame.tsx b/lib/Flame.tsx index 5e65b0d..6eb1edd 100644 --- a/lib/Flame.tsx +++ b/lib/Flame.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Flame = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Flame = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Flame; +const ForwardRef = forwardRef(Flame); +export default ForwardRef; diff --git a/lib/Flask.tsx b/lib/Flask.tsx index 0c543d0..023612b 100644 --- a/lib/Flask.tsx +++ b/lib/Flask.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Flask = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Flask = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Flask; +const ForwardRef = forwardRef(Flask); +export default ForwardRef; diff --git a/lib/FloppyDisk.tsx b/lib/FloppyDisk.tsx index 67fcf8d..c706a78 100644 --- a/lib/FloppyDisk.tsx +++ b/lib/FloppyDisk.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FloppyDisk = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FloppyDisk = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FloppyDisk; +const ForwardRef = forwardRef(FloppyDisk); +export default ForwardRef; diff --git a/lib/Folder.tsx b/lib/Folder.tsx index d952d30..7451acf 100644 --- a/lib/Folder.tsx +++ b/lib/Folder.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Folder = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Folder = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Folder; +const ForwardRef = forwardRef(Folder); +export default ForwardRef; diff --git a/lib/FolderArrowDown.tsx b/lib/FolderArrowDown.tsx index 454f354..5055373 100644 --- a/lib/FolderArrowDown.tsx +++ b/lib/FolderArrowDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderArrowDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderArrowDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderArrowDown; +const ForwardRef = forwardRef(FolderArrowDown); +export default ForwardRef; diff --git a/lib/FolderArrowLeft.tsx b/lib/FolderArrowLeft.tsx index 8050194..b4a35ff 100644 --- a/lib/FolderArrowLeft.tsx +++ b/lib/FolderArrowLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderArrowLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderArrowLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderArrowLeft; +const ForwardRef = forwardRef(FolderArrowLeft); +export default ForwardRef; diff --git a/lib/FolderArrowRight.tsx b/lib/FolderArrowRight.tsx index 68a61ec..7bd22ff 100644 --- a/lib/FolderArrowRight.tsx +++ b/lib/FolderArrowRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderArrowRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderArrowRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderArrowRight; +const ForwardRef = forwardRef(FolderArrowRight); +export default ForwardRef; diff --git a/lib/FolderArrowUp.tsx b/lib/FolderArrowUp.tsx index e0722f2..f010562 100644 --- a/lib/FolderArrowUp.tsx +++ b/lib/FolderArrowUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderArrowUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderArrowUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderArrowUp; +const ForwardRef = forwardRef(FolderArrowUp); +export default ForwardRef; diff --git a/lib/FolderArrowUpIn.tsx b/lib/FolderArrowUpIn.tsx index 10ab95c..87e026d 100644 --- a/lib/FolderArrowUpIn.tsx +++ b/lib/FolderArrowUpIn.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderArrowUpIn = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderArrowUpIn = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderArrowUpIn; +const ForwardRef = forwardRef(FolderArrowUpIn); +export default ForwardRef; diff --git a/lib/FolderCheck.tsx b/lib/FolderCheck.tsx index 05974d8..420028f 100644 --- a/lib/FolderCheck.tsx +++ b/lib/FolderCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderCheck = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderCheck; +const ForwardRef = forwardRef(FolderCheck); +export default ForwardRef; diff --git a/lib/FolderCode.tsx b/lib/FolderCode.tsx index 446c970..b494f2b 100644 --- a/lib/FolderCode.tsx +++ b/lib/FolderCode.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderCode = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderCode = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderCode; +const ForwardRef = forwardRef(FolderCode); +export default ForwardRef; diff --git a/lib/FolderExclamation.tsx b/lib/FolderExclamation.tsx index 78de895..48d4994 100644 --- a/lib/FolderExclamation.tsx +++ b/lib/FolderExclamation.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderExclamation = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderExclamation = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderExclamation; +const ForwardRef = forwardRef(FolderExclamation); +export default ForwardRef; diff --git a/lib/FolderFill.tsx b/lib/FolderFill.tsx index b7b4872..e58e079 100644 --- a/lib/FolderFill.tsx +++ b/lib/FolderFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderFill; +const ForwardRef = forwardRef(FolderFill); +export default ForwardRef; diff --git a/lib/FolderFlows.tsx b/lib/FolderFlows.tsx index a46c168..2d78608 100644 --- a/lib/FolderFlows.tsx +++ b/lib/FolderFlows.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderFlows = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderFlows = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderFlows; +const ForwardRef = forwardRef(FolderFlows); +export default ForwardRef; diff --git a/lib/FolderHouse.tsx b/lib/FolderHouse.tsx index e784cf3..efba004 100644 --- a/lib/FolderHouse.tsx +++ b/lib/FolderHouse.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderHouse = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderHouse = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderHouse; +const ForwardRef = forwardRef(FolderHouse); +export default ForwardRef; diff --git a/lib/FolderKeyhole.tsx b/lib/FolderKeyhole.tsx index 38e7784..d373e51 100644 --- a/lib/FolderKeyhole.tsx +++ b/lib/FolderKeyhole.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderKeyhole = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderKeyhole = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderKeyhole; +const ForwardRef = forwardRef(FolderKeyhole); +export default ForwardRef; diff --git a/lib/FolderLock.tsx b/lib/FolderLock.tsx index b719268..e1b3922 100644 --- a/lib/FolderLock.tsx +++ b/lib/FolderLock.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderLock = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderLock = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderLock; +const ForwardRef = forwardRef(FolderLock); +export default ForwardRef; diff --git a/lib/FolderMagnifier.tsx b/lib/FolderMagnifier.tsx index e6181a8..d288de5 100644 --- a/lib/FolderMagnifier.tsx +++ b/lib/FolderMagnifier.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderMagnifier = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderMagnifier = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderMagnifier; +const ForwardRef = forwardRef(FolderMagnifier); +export default ForwardRef; diff --git a/lib/FolderOpen.tsx b/lib/FolderOpen.tsx index 79f46e1..0fbba5b 100644 --- a/lib/FolderOpen.tsx +++ b/lib/FolderOpen.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderOpen = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderOpen = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderOpen; +const ForwardRef = forwardRef(FolderOpen); +export default ForwardRef; diff --git a/lib/FolderOpenFill.tsx b/lib/FolderOpenFill.tsx index ea02cf6..fb95925 100644 --- a/lib/FolderOpenFill.tsx +++ b/lib/FolderOpenFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderOpenFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderOpenFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderOpenFill; +const ForwardRef = forwardRef(FolderOpenFill); +export default ForwardRef; diff --git a/lib/FolderPlus.tsx b/lib/FolderPlus.tsx index 77cfb49..fc9cdf4 100644 --- a/lib/FolderPlus.tsx +++ b/lib/FolderPlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderPlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderPlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderPlus; +const ForwardRef = forwardRef(FolderPlus); +export default ForwardRef; diff --git a/lib/FolderTree.tsx b/lib/FolderTree.tsx index 3762c44..8b1b3c8 100644 --- a/lib/FolderTree.tsx +++ b/lib/FolderTree.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FolderTree = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FolderTree = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FolderTree; +const ForwardRef = forwardRef(FolderTree); +export default ForwardRef; diff --git a/lib/Folders.tsx b/lib/Folders.tsx index 5002c8e..1fae380 100644 --- a/lib/Folders.tsx +++ b/lib/Folders.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Folders = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Folders = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Folders; +const ForwardRef = forwardRef(Folders); +export default ForwardRef; diff --git a/lib/Font.tsx b/lib/Font.tsx index 1ba6a98..15b9279 100644 --- a/lib/Font.tsx +++ b/lib/Font.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Font = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Font = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Font; +const ForwardRef = forwardRef(Font); +export default ForwardRef; diff --git a/lib/FontCase.tsx b/lib/FontCase.tsx index d5625b3..6b2a47d 100644 --- a/lib/FontCase.tsx +++ b/lib/FontCase.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FontCase = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FontCase = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const FontCase = (props: SVGProps) => ( ); -export default FontCase; +const ForwardRef = forwardRef(FontCase); +export default ForwardRef; diff --git a/lib/FontCursor.tsx b/lib/FontCursor.tsx index da3bbd4..aa7a111 100644 --- a/lib/FontCursor.tsx +++ b/lib/FontCursor.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FontCursor = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FontCursor = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FontCursor; +const ForwardRef = forwardRef(FontCursor); +export default ForwardRef; diff --git a/lib/Frame.tsx b/lib/Frame.tsx index c04181f..ef39386 100644 --- a/lib/Frame.tsx +++ b/lib/Frame.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Frame = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Frame = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Frame; +const ForwardRef = forwardRef(Frame); +export default ForwardRef; diff --git a/lib/Frames.tsx b/lib/Frames.tsx index e2d6ea1..9bdc705 100644 --- a/lib/Frames.tsx +++ b/lib/Frames.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Frames = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Frames = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Frames = (props: SVGProps) => ( ); -export default Frames; +const ForwardRef = forwardRef(Frames); +export default ForwardRef; diff --git a/lib/Function.tsx b/lib/Function.tsx index 5d61033..8c24e04 100644 --- a/lib/Function.tsx +++ b/lib/Function.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Function = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Function = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Function = (props: SVGProps) => ( ); -export default Function; +const ForwardRef = forwardRef(Function); +export default ForwardRef; diff --git a/lib/Funnel.tsx b/lib/Funnel.tsx index 72feec3..f5092d1 100644 --- a/lib/Funnel.tsx +++ b/lib/Funnel.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Funnel = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Funnel = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Funnel; +const ForwardRef = forwardRef(Funnel); +export default ForwardRef; diff --git a/lib/FunnelXmark.tsx b/lib/FunnelXmark.tsx index ee0064f..adf4730 100644 --- a/lib/FunnelXmark.tsx +++ b/lib/FunnelXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const FunnelXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const FunnelXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default FunnelXmark; +const ForwardRef = forwardRef(FunnelXmark); +export default ForwardRef; diff --git a/lib/Gear.tsx b/lib/Gear.tsx index 2baf89b..36b1a94 100644 --- a/lib/Gear.tsx +++ b/lib/Gear.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Gear = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Gear = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Gear; +const ForwardRef = forwardRef(Gear); +export default ForwardRef; diff --git a/lib/GearBranches.tsx b/lib/GearBranches.tsx index dd33b25..98d1d77 100644 --- a/lib/GearBranches.tsx +++ b/lib/GearBranches.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GearBranches = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GearBranches = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const GearBranches = (props: SVGProps) => ( ); -export default GearBranches; +const ForwardRef = forwardRef(GearBranches); +export default ForwardRef; diff --git a/lib/GearDot.tsx b/lib/GearDot.tsx index d5b1d58..ad01f13 100644 --- a/lib/GearDot.tsx +++ b/lib/GearDot.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GearDot = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GearDot = (props: SVGProps, ref: Ref) => ( @@ -18,4 +20,5 @@ const GearDot = (props: SVGProps) => ( ); -export default GearDot; +const ForwardRef = forwardRef(GearDot); +export default ForwardRef; diff --git a/lib/GearPlay.tsx b/lib/GearPlay.tsx index 79318bb..1f3b476 100644 --- a/lib/GearPlay.tsx +++ b/lib/GearPlay.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GearPlay = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GearPlay = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default GearPlay; +const ForwardRef = forwardRef(GearPlay); +export default ForwardRef; diff --git a/lib/Geo.tsx b/lib/Geo.tsx index 26c8b72..5f05cf8 100644 --- a/lib/Geo.tsx +++ b/lib/Geo.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Geo = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Geo = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Geo; +const ForwardRef = forwardRef(Geo); +export default ForwardRef; diff --git a/lib/GeoDots.tsx b/lib/GeoDots.tsx index e715184..309aae1 100644 --- a/lib/GeoDots.tsx +++ b/lib/GeoDots.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GeoDots = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GeoDots = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default GeoDots; +const ForwardRef = forwardRef(GeoDots); +export default ForwardRef; diff --git a/lib/GeoFill.tsx b/lib/GeoFill.tsx index 0e86db2..53d8857 100644 --- a/lib/GeoFill.tsx +++ b/lib/GeoFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GeoFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GeoFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default GeoFill; +const ForwardRef = forwardRef(GeoFill); +export default ForwardRef; diff --git a/lib/GeoPin.tsx b/lib/GeoPin.tsx index 47a3309..e139ebd 100644 --- a/lib/GeoPin.tsx +++ b/lib/GeoPin.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GeoPin = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GeoPin = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default GeoPin; +const ForwardRef = forwardRef(GeoPin); +export default ForwardRef; diff --git a/lib/GeoPolygons.tsx b/lib/GeoPolygons.tsx index 8fbc252..7e5968a 100644 --- a/lib/GeoPolygons.tsx +++ b/lib/GeoPolygons.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GeoPolygons = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GeoPolygons = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default GeoPolygons; +const ForwardRef = forwardRef(GeoPolygons); +export default ForwardRef; diff --git a/lib/Ghost.tsx b/lib/Ghost.tsx index b8ff004..c8434c0 100644 --- a/lib/Ghost.tsx +++ b/lib/Ghost.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Ghost = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Ghost = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Ghost; +const ForwardRef = forwardRef(Ghost); +export default ForwardRef; diff --git a/lib/Gift.tsx b/lib/Gift.tsx index 3df246f..ca8d0ba 100644 --- a/lib/Gift.tsx +++ b/lib/Gift.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Gift = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Gift = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Gift; +const ForwardRef = forwardRef(Gift); +export default ForwardRef; diff --git a/lib/Globe.tsx b/lib/Globe.tsx index 68b4e6f..bd3c75c 100644 --- a/lib/Globe.tsx +++ b/lib/Globe.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Globe = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Globe = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Globe; +const ForwardRef = forwardRef(Globe); +export default ForwardRef; diff --git a/lib/Gpu.tsx b/lib/Gpu.tsx index 7d158fd..273ef2d 100644 --- a/lib/Gpu.tsx +++ b/lib/Gpu.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Gpu = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Gpu = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Gpu = (props: SVGProps) => ( ); -export default Gpu; +const ForwardRef = forwardRef(Gpu); +export default ForwardRef; diff --git a/lib/GraduationCap.tsx b/lib/GraduationCap.tsx index c175f89..2b994e5 100644 --- a/lib/GraduationCap.tsx +++ b/lib/GraduationCap.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GraduationCap = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GraduationCap = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default GraduationCap; +const ForwardRef = forwardRef(GraduationCap); +export default ForwardRef; diff --git a/lib/GraphNode.tsx b/lib/GraphNode.tsx index ab4e983..89d5381 100644 --- a/lib/GraphNode.tsx +++ b/lib/GraphNode.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GraphNode = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GraphNode = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default GraphNode; +const ForwardRef = forwardRef(GraphNode); +export default ForwardRef; diff --git a/lib/Grip.tsx b/lib/Grip.tsx index 14065dd..cd7f3af 100644 --- a/lib/Grip.tsx +++ b/lib/Grip.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Grip = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Grip = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Grip; +const ForwardRef = forwardRef(Grip); +export default ForwardRef; diff --git a/lib/GripHorizontal.tsx b/lib/GripHorizontal.tsx index 6d833f2..b3269b4 100644 --- a/lib/GripHorizontal.tsx +++ b/lib/GripHorizontal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const GripHorizontal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const GripHorizontal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default GripHorizontal; +const ForwardRef = forwardRef(GripHorizontal); +export default ForwardRef; diff --git a/lib/Hammer.tsx b/lib/Hammer.tsx index ac9eaa8..1bf7257 100644 --- a/lib/Hammer.tsx +++ b/lib/Hammer.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Hammer = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Hammer = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Hammer = (props: SVGProps) => ( ); -export default Hammer; +const ForwardRef = forwardRef(Hammer); +export default ForwardRef; diff --git a/lib/Hand.tsx b/lib/Hand.tsx index 7da0ccc..919239f 100644 --- a/lib/Hand.tsx +++ b/lib/Hand.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Hand = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Hand = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Hand = (props: SVGProps) => ( ); -export default Hand; +const ForwardRef = forwardRef(Hand); +export default ForwardRef; diff --git a/lib/HandOk.tsx b/lib/HandOk.tsx index 5f91981..3bcb88b 100644 --- a/lib/HandOk.tsx +++ b/lib/HandOk.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HandOk = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HandOk = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const HandOk = (props: SVGProps) => ( ); -export default HandOk; +const ForwardRef = forwardRef(HandOk); +export default ForwardRef; diff --git a/lib/HandPointDown.tsx b/lib/HandPointDown.tsx index f9d3404..29cd1f2 100644 --- a/lib/HandPointDown.tsx +++ b/lib/HandPointDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HandPointDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HandPointDown = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const HandPointDown = (props: SVGProps) => ( ); -export default HandPointDown; +const ForwardRef = forwardRef(HandPointDown); +export default ForwardRef; diff --git a/lib/HandPointLeft.tsx b/lib/HandPointLeft.tsx index 781351e..165caa7 100644 --- a/lib/HandPointLeft.tsx +++ b/lib/HandPointLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HandPointLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HandPointLeft = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const HandPointLeft = (props: SVGProps) => ( ); -export default HandPointLeft; +const ForwardRef = forwardRef(HandPointLeft); +export default ForwardRef; diff --git a/lib/HandPointRight.tsx b/lib/HandPointRight.tsx index 3c449ce..5152f10 100644 --- a/lib/HandPointRight.tsx +++ b/lib/HandPointRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HandPointRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HandPointRight = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const HandPointRight = (props: SVGProps) => ( ); -export default HandPointRight; +const ForwardRef = forwardRef(HandPointRight); +export default ForwardRef; diff --git a/lib/HandPointUp.tsx b/lib/HandPointUp.tsx index c265685..2594b71 100644 --- a/lib/HandPointUp.tsx +++ b/lib/HandPointUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HandPointUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HandPointUp = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const HandPointUp = (props: SVGProps) => ( ); -export default HandPointUp; +const ForwardRef = forwardRef(HandPointUp); +export default ForwardRef; diff --git a/lib/HandStop.tsx b/lib/HandStop.tsx index 7ee6efe..af89f6b 100644 --- a/lib/HandStop.tsx +++ b/lib/HandStop.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HandStop = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HandStop = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default HandStop; +const ForwardRef = forwardRef(HandStop); +export default ForwardRef; diff --git a/lib/Handset.tsx b/lib/Handset.tsx index 7867dae..c9284f5 100644 --- a/lib/Handset.tsx +++ b/lib/Handset.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Handset = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Handset = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Handset; +const ForwardRef = forwardRef(Handset); +export default ForwardRef; diff --git a/lib/HandsetArrowIn.tsx b/lib/HandsetArrowIn.tsx index 56bcdfc..26a903b 100644 --- a/lib/HandsetArrowIn.tsx +++ b/lib/HandsetArrowIn.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HandsetArrowIn = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HandsetArrowIn = (props: SVGProps, ref: Ref) => ( @@ -15,4 +17,5 @@ const HandsetArrowIn = (props: SVGProps) => ( ); -export default HandsetArrowIn; +const ForwardRef = forwardRef(HandsetArrowIn); +export default ForwardRef; diff --git a/lib/HandsetArrowOut.tsx b/lib/HandsetArrowOut.tsx index e317bf6..b2b42b6 100644 --- a/lib/HandsetArrowOut.tsx +++ b/lib/HandsetArrowOut.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HandsetArrowOut = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HandsetArrowOut = (props: SVGProps, ref: Ref) => ( @@ -15,4 +17,5 @@ const HandsetArrowOut = (props: SVGProps) => ( ); -export default HandsetArrowOut; +const ForwardRef = forwardRef(HandsetArrowOut); +export default ForwardRef; diff --git a/lib/HardDrive.tsx b/lib/HardDrive.tsx index cac4d33..138b6e5 100644 --- a/lib/HardDrive.tsx +++ b/lib/HardDrive.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HardDrive = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HardDrive = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default HardDrive; +const ForwardRef = forwardRef(HardDrive); +export default ForwardRef; diff --git a/lib/Hashtag.tsx b/lib/Hashtag.tsx index bd3b304..99837bf 100644 --- a/lib/Hashtag.tsx +++ b/lib/Hashtag.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Hashtag = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Hashtag = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Hashtag; +const ForwardRef = forwardRef(Hashtag); +export default ForwardRef; diff --git a/lib/Heading.tsx b/lib/Heading.tsx index 8baed83..d5bcfa7 100644 --- a/lib/Heading.tsx +++ b/lib/Heading.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Heading = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Heading = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Heading; +const ForwardRef = forwardRef(Heading); +export default ForwardRef; diff --git a/lib/Heading1.tsx b/lib/Heading1.tsx index 4dcda94..dfd6574 100644 --- a/lib/Heading1.tsx +++ b/lib/Heading1.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Heading1 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Heading1 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Heading1; +const ForwardRef = forwardRef(Heading1); +export default ForwardRef; diff --git a/lib/Heading2.tsx b/lib/Heading2.tsx index ef8beb2..39b2985 100644 --- a/lib/Heading2.tsx +++ b/lib/Heading2.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Heading2 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Heading2 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Heading2; +const ForwardRef = forwardRef(Heading2); +export default ForwardRef; diff --git a/lib/Heading3.tsx b/lib/Heading3.tsx index 027fe5c..d613371 100644 --- a/lib/Heading3.tsx +++ b/lib/Heading3.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Heading3 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Heading3 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Heading3; +const ForwardRef = forwardRef(Heading3); +export default ForwardRef; diff --git a/lib/Heading4.tsx b/lib/Heading4.tsx index 6574e20..7871ec0 100644 --- a/lib/Heading4.tsx +++ b/lib/Heading4.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Heading4 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Heading4 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Heading4; +const ForwardRef = forwardRef(Heading4); +export default ForwardRef; diff --git a/lib/Heading5.tsx b/lib/Heading5.tsx index 1f30b83..3fa7a32 100644 --- a/lib/Heading5.tsx +++ b/lib/Heading5.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Heading5 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Heading5 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Heading5; +const ForwardRef = forwardRef(Heading5); +export default ForwardRef; diff --git a/lib/Heading6.tsx b/lib/Heading6.tsx index 0ea3c3f..97c72a8 100644 --- a/lib/Heading6.tsx +++ b/lib/Heading6.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Heading6 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Heading6 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Heading6; +const ForwardRef = forwardRef(Heading6); +export default ForwardRef; diff --git a/lib/Headphones.tsx b/lib/Headphones.tsx index 6fc5b46..6bb059d 100644 --- a/lib/Headphones.tsx +++ b/lib/Headphones.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Headphones = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Headphones = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Headphones; +const ForwardRef = forwardRef(Headphones); +export default ForwardRef; diff --git a/lib/Heart.tsx b/lib/Heart.tsx index 2fbc353..4efe94b 100644 --- a/lib/Heart.tsx +++ b/lib/Heart.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Heart = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Heart = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Heart; +const ForwardRef = forwardRef(Heart); +export default ForwardRef; diff --git a/lib/HeartCrack.tsx b/lib/HeartCrack.tsx index b36153b..69abcd6 100644 --- a/lib/HeartCrack.tsx +++ b/lib/HeartCrack.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HeartCrack = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HeartCrack = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default HeartCrack; +const ForwardRef = forwardRef(HeartCrack); +export default ForwardRef; diff --git a/lib/HeartFill.tsx b/lib/HeartFill.tsx index 8ba48fe..b12359e 100644 --- a/lib/HeartFill.tsx +++ b/lib/HeartFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HeartFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HeartFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default HeartFill; +const ForwardRef = forwardRef(HeartFill); +export default ForwardRef; diff --git a/lib/HeartPulse.tsx b/lib/HeartPulse.tsx index 41a17f9..d565e2e 100644 --- a/lib/HeartPulse.tsx +++ b/lib/HeartPulse.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const HeartPulse = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const HeartPulse = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default HeartPulse; +const ForwardRef = forwardRef(HeartPulse); +export default ForwardRef; diff --git a/lib/Hierarchy.tsx b/lib/Hierarchy.tsx index 8ae3681..92efcce 100644 --- a/lib/Hierarchy.tsx +++ b/lib/Hierarchy.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Hierarchy = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Hierarchy = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Hierarchy; +const ForwardRef = forwardRef(Hierarchy); +export default ForwardRef; diff --git a/lib/House.tsx b/lib/House.tsx index 8a327b2..8189acf 100644 --- a/lib/House.tsx +++ b/lib/House.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const House = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const House = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default House; +const ForwardRef = forwardRef(House); +export default ForwardRef; diff --git a/lib/Italic.tsx b/lib/Italic.tsx index 7b08de9..cc205bc 100644 --- a/lib/Italic.tsx +++ b/lib/Italic.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Italic = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Italic = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Italic; +const ForwardRef = forwardRef(Italic); +export default ForwardRef; diff --git a/lib/Key.tsx b/lib/Key.tsx index c64a9c6..d37e826 100644 --- a/lib/Key.tsx +++ b/lib/Key.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Key = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Key = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Key; +const ForwardRef = forwardRef(Key); +export default ForwardRef; diff --git a/lib/Keyboard.tsx b/lib/Keyboard.tsx index f7d4de4..35eb387 100644 --- a/lib/Keyboard.tsx +++ b/lib/Keyboard.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Keyboard = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Keyboard = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Keyboard; +const ForwardRef = forwardRef(Keyboard); +export default ForwardRef; diff --git a/lib/Layers.tsx b/lib/Layers.tsx index 385100c..83afdba 100644 --- a/lib/Layers.tsx +++ b/lib/Layers.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Layers = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Layers = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Layers; +const ForwardRef = forwardRef(Layers); +export default ForwardRef; diff --git a/lib/Layers3Diagonal.tsx b/lib/Layers3Diagonal.tsx index 61056e4..b2a623e 100644 --- a/lib/Layers3Diagonal.tsx +++ b/lib/Layers3Diagonal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Layers3Diagonal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Layers3Diagonal = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Layers3Diagonal = (props: SVGProps) => ( ); -export default Layers3Diagonal; +const ForwardRef = forwardRef(Layers3Diagonal); +export default ForwardRef; diff --git a/lib/LayersVertical.tsx b/lib/LayersVertical.tsx index 5c3e5d7..b06461b 100644 --- a/lib/LayersVertical.tsx +++ b/lib/LayersVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayersVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayersVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayersVertical; +const ForwardRef = forwardRef(LayersVertical); +export default ForwardRef; diff --git a/lib/LayoutCells.tsx b/lib/LayoutCells.tsx index 7601801..ad7fd5a 100644 --- a/lib/LayoutCells.tsx +++ b/lib/LayoutCells.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutCells = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutCells = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutCells; +const ForwardRef = forwardRef(LayoutCells); +export default ForwardRef; diff --git a/lib/LayoutCellsLarge.tsx b/lib/LayoutCellsLarge.tsx index 404baab..cd81992 100644 --- a/lib/LayoutCellsLarge.tsx +++ b/lib/LayoutCellsLarge.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutCellsLarge = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutCellsLarge = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutCellsLarge; +const ForwardRef = forwardRef(LayoutCellsLarge); +export default ForwardRef; diff --git a/lib/LayoutColumns.tsx b/lib/LayoutColumns.tsx index 000950d..3948abd 100644 --- a/lib/LayoutColumns.tsx +++ b/lib/LayoutColumns.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutColumns = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutColumns = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutColumns; +const ForwardRef = forwardRef(LayoutColumns); +export default ForwardRef; diff --git a/lib/LayoutColumns3.tsx b/lib/LayoutColumns3.tsx index 8fa75e1..b45886b 100644 --- a/lib/LayoutColumns3.tsx +++ b/lib/LayoutColumns3.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutColumns3 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutColumns3 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutColumns3; +const ForwardRef = forwardRef(LayoutColumns3); +export default ForwardRef; diff --git a/lib/LayoutFooter.tsx b/lib/LayoutFooter.tsx index 105a92d..29302f1 100644 --- a/lib/LayoutFooter.tsx +++ b/lib/LayoutFooter.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutFooter = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutFooter = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutFooter; +const ForwardRef = forwardRef(LayoutFooter); +export default ForwardRef; diff --git a/lib/LayoutHeader.tsx b/lib/LayoutHeader.tsx index 306a9d0..be31eb8 100644 --- a/lib/LayoutHeader.tsx +++ b/lib/LayoutHeader.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeader = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeader = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutHeader; +const ForwardRef = forwardRef(LayoutHeader); +export default ForwardRef; diff --git a/lib/LayoutHeaderCells.tsx b/lib/LayoutHeaderCells.tsx index 8ecba80..b50d8cb 100644 --- a/lib/LayoutHeaderCells.tsx +++ b/lib/LayoutHeaderCells.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeaderCells = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeaderCells = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutHeaderCells; +const ForwardRef = forwardRef(LayoutHeaderCells); +export default ForwardRef; diff --git a/lib/LayoutHeaderCellsLarge.tsx b/lib/LayoutHeaderCellsLarge.tsx index 8df972c..f4a55ab 100644 --- a/lib/LayoutHeaderCellsLarge.tsx +++ b/lib/LayoutHeaderCellsLarge.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeaderCellsLarge = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeaderCellsLarge = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutHeaderCellsLarge; +const ForwardRef = forwardRef(LayoutHeaderCellsLarge); +export default ForwardRef; diff --git a/lib/LayoutHeaderCellsLargeFill.tsx b/lib/LayoutHeaderCellsLargeFill.tsx index 678872c..e786ee1 100644 --- a/lib/LayoutHeaderCellsLargeFill.tsx +++ b/lib/LayoutHeaderCellsLargeFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeaderCellsLargeFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeaderCellsLargeFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutHeaderCellsLargeFill; +const ForwardRef = forwardRef(LayoutHeaderCellsLargeFill); +export default ForwardRef; diff --git a/lib/LayoutHeaderCellsLargeLetterD.tsx b/lib/LayoutHeaderCellsLargeLetterD.tsx index e3907b6..674efd6 100644 --- a/lib/LayoutHeaderCellsLargeLetterD.tsx +++ b/lib/LayoutHeaderCellsLargeLetterD.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeaderCellsLargeLetterD = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeaderCellsLargeLetterD = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutHeaderCellsLargeLetterD; +const ForwardRef = forwardRef(LayoutHeaderCellsLargeLetterD); +export default ForwardRef; diff --git a/lib/LayoutHeaderCellsLargeThunderbolt.tsx b/lib/LayoutHeaderCellsLargeThunderbolt.tsx index dd6a095..bfe66d5 100644 --- a/lib/LayoutHeaderCellsLargeThunderbolt.tsx +++ b/lib/LayoutHeaderCellsLargeThunderbolt.tsx @@ -1,12 +1,17 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeaderCellsLargeThunderbolt = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeaderCellsLargeThunderbolt = ( + props: SVGProps, + ref: Ref, +) => ( ) => ( /> ); -export default LayoutHeaderCellsLargeThunderbolt; +const ForwardRef = forwardRef(LayoutHeaderCellsLargeThunderbolt); +export default ForwardRef; diff --git a/lib/LayoutHeaderColumns.tsx b/lib/LayoutHeaderColumns.tsx index 7d8c580..bd00424 100644 --- a/lib/LayoutHeaderColumns.tsx +++ b/lib/LayoutHeaderColumns.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeaderColumns = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeaderColumns = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutHeaderColumns; +const ForwardRef = forwardRef(LayoutHeaderColumns); +export default ForwardRef; diff --git a/lib/LayoutHeaderCursor.tsx b/lib/LayoutHeaderCursor.tsx index de978b8..4aa51eb 100644 --- a/lib/LayoutHeaderCursor.tsx +++ b/lib/LayoutHeaderCursor.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeaderCursor = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeaderCursor = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutHeaderCursor; +const ForwardRef = forwardRef(LayoutHeaderCursor); +export default ForwardRef; diff --git a/lib/LayoutHeaderSideContent.tsx b/lib/LayoutHeaderSideContent.tsx index e86d0ee..c587f12 100644 --- a/lib/LayoutHeaderSideContent.tsx +++ b/lib/LayoutHeaderSideContent.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutHeaderSideContent = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutHeaderSideContent = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutHeaderSideContent; +const ForwardRef = forwardRef(LayoutHeaderSideContent); +export default ForwardRef; diff --git a/lib/LayoutList.tsx b/lib/LayoutList.tsx index f6cb97c..ebda1a0 100644 --- a/lib/LayoutList.tsx +++ b/lib/LayoutList.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutList = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutList = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutList; +const ForwardRef = forwardRef(LayoutList); +export default ForwardRef; diff --git a/lib/LayoutRows.tsx b/lib/LayoutRows.tsx index a9e8d30..a22f749 100644 --- a/lib/LayoutRows.tsx +++ b/lib/LayoutRows.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutRows = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutRows = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutRows; +const ForwardRef = forwardRef(LayoutRows); +export default ForwardRef; diff --git a/lib/LayoutRows3.tsx b/lib/LayoutRows3.tsx index 493d302..3177eea 100644 --- a/lib/LayoutRows3.tsx +++ b/lib/LayoutRows3.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutRows3 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutRows3 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutRows3; +const ForwardRef = forwardRef(LayoutRows3); +export default ForwardRef; diff --git a/lib/LayoutSideContent.tsx b/lib/LayoutSideContent.tsx index 0bc6d7b..76d2851 100644 --- a/lib/LayoutSideContent.tsx +++ b/lib/LayoutSideContent.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutSideContent = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutSideContent = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutSideContent; +const ForwardRef = forwardRef(LayoutSideContent); +export default ForwardRef; diff --git a/lib/LayoutSideContentLeft.tsx b/lib/LayoutSideContentLeft.tsx index f43da86..d4de186 100644 --- a/lib/LayoutSideContentLeft.tsx +++ b/lib/LayoutSideContentLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutSideContentLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutSideContentLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutSideContentLeft; +const ForwardRef = forwardRef(LayoutSideContentLeft); +export default ForwardRef; diff --git a/lib/LayoutSideContentRight.tsx b/lib/LayoutSideContentRight.tsx index 216a4e8..a6bf415 100644 --- a/lib/LayoutSideContentRight.tsx +++ b/lib/LayoutSideContentRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutSideContentRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutSideContentRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutSideContentRight; +const ForwardRef = forwardRef(LayoutSideContentRight); +export default ForwardRef; diff --git a/lib/LayoutSplitColumns.tsx b/lib/LayoutSplitColumns.tsx index bdf6444..92412b5 100644 --- a/lib/LayoutSplitColumns.tsx +++ b/lib/LayoutSplitColumns.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutSplitColumns = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutSplitColumns = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const LayoutSplitColumns = (props: SVGProps) => ( ); -export default LayoutSplitColumns; +const ForwardRef = forwardRef(LayoutSplitColumns); +export default ForwardRef; diff --git a/lib/LayoutSplitColumns3.tsx b/lib/LayoutSplitColumns3.tsx index 801e465..5fadd50 100644 --- a/lib/LayoutSplitColumns3.tsx +++ b/lib/LayoutSplitColumns3.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutSplitColumns3 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutSplitColumns3 = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const LayoutSplitColumns3 = (props: SVGProps) => ( ); -export default LayoutSplitColumns3; +const ForwardRef = forwardRef(LayoutSplitColumns3); +export default ForwardRef; diff --git a/lib/LayoutSplitRows.tsx b/lib/LayoutSplitRows.tsx index 5db616c..4ac9ecd 100644 --- a/lib/LayoutSplitRows.tsx +++ b/lib/LayoutSplitRows.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutSplitRows = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutSplitRows = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutSplitRows; +const ForwardRef = forwardRef(LayoutSplitRows); +export default ForwardRef; diff --git a/lib/LayoutSplitSideContentLeft.tsx b/lib/LayoutSplitSideContentLeft.tsx index 700e90a..5cc2de6 100644 --- a/lib/LayoutSplitSideContentLeft.tsx +++ b/lib/LayoutSplitSideContentLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutSplitSideContentLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutSplitSideContentLeft = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const LayoutSplitSideContentLeft = (props: SVGProps) => ( ); -export default LayoutSplitSideContentLeft; +const ForwardRef = forwardRef(LayoutSplitSideContentLeft); +export default ForwardRef; diff --git a/lib/LayoutSplitSideContentRight.tsx b/lib/LayoutSplitSideContentRight.tsx index a9a5cf2..a6a7cb2 100644 --- a/lib/LayoutSplitSideContentRight.tsx +++ b/lib/LayoutSplitSideContentRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutSplitSideContentRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutSplitSideContentRight = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const LayoutSplitSideContentRight = (props: SVGProps) => ( ); -export default LayoutSplitSideContentRight; +const ForwardRef = forwardRef(LayoutSplitSideContentRight); +export default ForwardRef; diff --git a/lib/LayoutTabs.tsx b/lib/LayoutTabs.tsx index bcdc519..348988f 100644 --- a/lib/LayoutTabs.tsx +++ b/lib/LayoutTabs.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LayoutTabs = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LayoutTabs = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LayoutTabs; +const ForwardRef = forwardRef(LayoutTabs); +export default ForwardRef; diff --git a/lib/LetterGroup.tsx b/lib/LetterGroup.tsx index 11ca7a1..6917639 100644 --- a/lib/LetterGroup.tsx +++ b/lib/LetterGroup.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LetterGroup = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LetterGroup = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LetterGroup; +const ForwardRef = forwardRef(LetterGroup); +export default ForwardRef; diff --git a/lib/LetterM.tsx b/lib/LetterM.tsx index 83f419b..fd59cdb 100644 --- a/lib/LetterM.tsx +++ b/lib/LetterM.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LetterM = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LetterM = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LetterM; +const ForwardRef = forwardRef(LetterM); +export default ForwardRef; diff --git a/lib/LifeRing.tsx b/lib/LifeRing.tsx index 609c0f7..8611d87 100644 --- a/lib/LifeRing.tsx +++ b/lib/LifeRing.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LifeRing = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LifeRing = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LifeRing; +const ForwardRef = forwardRef(LifeRing); +export default ForwardRef; diff --git a/lib/Link.tsx b/lib/Link.tsx index a89a6b3..89c185d 100644 --- a/lib/Link.tsx +++ b/lib/Link.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Link = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Link = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Link; +const ForwardRef = forwardRef(Link); +export default ForwardRef; diff --git a/lib/LinkSlash.tsx b/lib/LinkSlash.tsx index d72de02..a6f6da1 100644 --- a/lib/LinkSlash.tsx +++ b/lib/LinkSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LinkSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LinkSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LinkSlash; +const ForwardRef = forwardRef(LinkSlash); +export default ForwardRef; diff --git a/lib/ListCheck.tsx b/lib/ListCheck.tsx index d68d4e8..9b2ddbd 100644 --- a/lib/ListCheck.tsx +++ b/lib/ListCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ListCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ListCheck = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ListCheck; +const ForwardRef = forwardRef(ListCheck); +export default ForwardRef; diff --git a/lib/ListCheckLock.tsx b/lib/ListCheckLock.tsx index 689e406..6024cbc 100644 --- a/lib/ListCheckLock.tsx +++ b/lib/ListCheckLock.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ListCheckLock = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ListCheckLock = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ListCheckLock; +const ForwardRef = forwardRef(ListCheckLock); +export default ForwardRef; diff --git a/lib/ListOl.tsx b/lib/ListOl.tsx index fba7432..7620750 100644 --- a/lib/ListOl.tsx +++ b/lib/ListOl.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ListOl = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ListOl = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ListOl; +const ForwardRef = forwardRef(ListOl); +export default ForwardRef; diff --git a/lib/ListTimeline.tsx b/lib/ListTimeline.tsx index 4e887b1..934b829 100644 --- a/lib/ListTimeline.tsx +++ b/lib/ListTimeline.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ListTimeline = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ListTimeline = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ListTimeline; +const ForwardRef = forwardRef(ListTimeline); +export default ForwardRef; diff --git a/lib/ListUl.tsx b/lib/ListUl.tsx index 2d03dbf..80de386 100644 --- a/lib/ListUl.tsx +++ b/lib/ListUl.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ListUl = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ListUl = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ListUl; +const ForwardRef = forwardRef(ListUl); +export default ForwardRef; diff --git a/lib/Lock.tsx b/lib/Lock.tsx index 3776092..1f2ec0f 100644 --- a/lib/Lock.tsx +++ b/lib/Lock.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Lock = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Lock = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Lock; +const ForwardRef = forwardRef(Lock); +export default ForwardRef; diff --git a/lib/LockOpen.tsx b/lib/LockOpen.tsx index abb942a..bf9df7f 100644 --- a/lib/LockOpen.tsx +++ b/lib/LockOpen.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LockOpen = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LockOpen = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LockOpen; +const ForwardRef = forwardRef(LockOpen); +export default ForwardRef; diff --git a/lib/LogoAcrobat.tsx b/lib/LogoAcrobat.tsx index c24820b..bef01a3 100644 --- a/lib/LogoAcrobat.tsx +++ b/lib/LogoAcrobat.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoAcrobat = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoAcrobat = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const LogoAcrobat = (props: SVGProps) => ( ); -export default LogoAcrobat; +const ForwardRef = forwardRef(LogoAcrobat); +export default ForwardRef; diff --git a/lib/LogoDocker.tsx b/lib/LogoDocker.tsx index d739951..832b226 100644 --- a/lib/LogoDocker.tsx +++ b/lib/LogoDocker.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoDocker = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoDocker = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const LogoDocker = (props: SVGProps) => ( ); -export default LogoDocker; +const ForwardRef = forwardRef(LogoDocker); +export default ForwardRef; diff --git a/lib/LogoDrawIo.tsx b/lib/LogoDrawIo.tsx index e052d67..c22c22f 100644 --- a/lib/LogoDrawIo.tsx +++ b/lib/LogoDrawIo.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoDrawIo = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoDrawIo = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoDrawIo; +const ForwardRef = forwardRef(LogoDrawIo); +export default ForwardRef; diff --git a/lib/LogoFacebook.tsx b/lib/LogoFacebook.tsx index 9637228..c68be64 100644 --- a/lib/LogoFacebook.tsx +++ b/lib/LogoFacebook.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoFacebook = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoFacebook = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoFacebook; +const ForwardRef = forwardRef(LogoFacebook); +export default ForwardRef; diff --git a/lib/LogoGitlab.tsx b/lib/LogoGitlab.tsx index ff488f0..9508a32 100644 --- a/lib/LogoGitlab.tsx +++ b/lib/LogoGitlab.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoGitlab = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoGitlab = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoGitlab; +const ForwardRef = forwardRef(LogoGitlab); +export default ForwardRef; diff --git a/lib/LogoLinux.tsx b/lib/LogoLinux.tsx index 9758b3b..6d9fa9a 100644 --- a/lib/LogoLinux.tsx +++ b/lib/LogoLinux.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoLinux = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoLinux = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoLinux; +const ForwardRef = forwardRef(LogoLinux); +export default ForwardRef; diff --git a/lib/LogoMacos.tsx b/lib/LogoMacos.tsx index e5dc441..dcca4b7 100644 --- a/lib/LogoMacos.tsx +++ b/lib/LogoMacos.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoMacos = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoMacos = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoMacos; +const ForwardRef = forwardRef(LogoMacos); +export default ForwardRef; diff --git a/lib/LogoMarkdown.tsx b/lib/LogoMarkdown.tsx index eebb2ed..a58c1b0 100644 --- a/lib/LogoMarkdown.tsx +++ b/lib/LogoMarkdown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoMarkdown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoMarkdown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoMarkdown; +const ForwardRef = forwardRef(LogoMarkdown); +export default ForwardRef; diff --git a/lib/LogoMermaid.tsx b/lib/LogoMermaid.tsx index 3feb222..055d3c0 100644 --- a/lib/LogoMermaid.tsx +++ b/lib/LogoMermaid.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoMermaid = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoMermaid = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoMermaid; +const ForwardRef = forwardRef(LogoMermaid); +export default ForwardRef; diff --git a/lib/LogoNotion.tsx b/lib/LogoNotion.tsx index b299aca..9edfb19 100644 --- a/lib/LogoNotion.tsx +++ b/lib/LogoNotion.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoNotion = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoNotion = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoNotion; +const ForwardRef = forwardRef(LogoNotion); +export default ForwardRef; diff --git a/lib/LogoOsi.tsx b/lib/LogoOsi.tsx index 509e0f7..16f7727 100644 --- a/lib/LogoOsi.tsx +++ b/lib/LogoOsi.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoOsi = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoOsi = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoOsi; +const ForwardRef = forwardRef(LogoOsi); +export default ForwardRef; diff --git a/lib/LogoPython.tsx b/lib/LogoPython.tsx index b14d675..9bdc9f1 100644 --- a/lib/LogoPython.tsx +++ b/lib/LogoPython.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoPython = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoPython = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoPython; +const ForwardRef = forwardRef(LogoPython); +export default ForwardRef; diff --git a/lib/LogoStackOverflow.tsx b/lib/LogoStackOverflow.tsx index 5800d02..90ca6e7 100644 --- a/lib/LogoStackOverflow.tsx +++ b/lib/LogoStackOverflow.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoStackOverflow = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoStackOverflow = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoStackOverflow; +const ForwardRef = forwardRef(LogoStackOverflow); +export default ForwardRef; diff --git a/lib/LogoTelegram.tsx b/lib/LogoTelegram.tsx index ed293cd..9e8d9bb 100644 --- a/lib/LogoTelegram.tsx +++ b/lib/LogoTelegram.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoTelegram = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoTelegram = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoTelegram; +const ForwardRef = forwardRef(LogoTelegram); +export default ForwardRef; diff --git a/lib/LogoUbuntu.tsx b/lib/LogoUbuntu.tsx index 7a3b9ad..a3be893 100644 --- a/lib/LogoUbuntu.tsx +++ b/lib/LogoUbuntu.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoUbuntu = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoUbuntu = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoUbuntu; +const ForwardRef = forwardRef(LogoUbuntu); +export default ForwardRef; diff --git a/lib/LogoWindows.tsx b/lib/LogoWindows.tsx index dc68df2..47ceed4 100644 --- a/lib/LogoWindows.tsx +++ b/lib/LogoWindows.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoWindows = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoWindows = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoWindows; +const ForwardRef = forwardRef(LogoWindows); +export default ForwardRef; diff --git a/lib/LogoYandex.tsx b/lib/LogoYandex.tsx index 5524a84..b6e351a 100644 --- a/lib/LogoYandex.tsx +++ b/lib/LogoYandex.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoYandex = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoYandex = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoYandex; +const ForwardRef = forwardRef(LogoYandex); +export default ForwardRef; diff --git a/lib/LogoYandexCloud.tsx b/lib/LogoYandexCloud.tsx index c4e1304..7e7536b 100644 --- a/lib/LogoYandexCloud.tsx +++ b/lib/LogoYandexCloud.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoYandexCloud = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoYandexCloud = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoYandexCloud; +const ForwardRef = forwardRef(LogoYandexCloud); +export default ForwardRef; diff --git a/lib/LogoYandexMessenger.tsx b/lib/LogoYandexMessenger.tsx index b035132..e69fbf2 100644 --- a/lib/LogoYandexMessenger.tsx +++ b/lib/LogoYandexMessenger.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoYandexMessenger = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoYandexMessenger = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoYandexMessenger; +const ForwardRef = forwardRef(LogoYandexMessenger); +export default ForwardRef; diff --git a/lib/LogoYandexTracker.tsx b/lib/LogoYandexTracker.tsx index 0b0edd9..1851f79 100644 --- a/lib/LogoYandexTracker.tsx +++ b/lib/LogoYandexTracker.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const LogoYandexTracker = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const LogoYandexTracker = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default LogoYandexTracker; +const ForwardRef = forwardRef(LogoYandexTracker); +export default ForwardRef; diff --git a/lib/MagicWand.tsx b/lib/MagicWand.tsx index a2ad770..6c70f39 100644 --- a/lib/MagicWand.tsx +++ b/lib/MagicWand.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MagicWand = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MagicWand = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MagicWand; +const ForwardRef = forwardRef(MagicWand); +export default ForwardRef; diff --git a/lib/Magnet.tsx b/lib/Magnet.tsx index 8af5973..41bf92a 100644 --- a/lib/Magnet.tsx +++ b/lib/Magnet.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Magnet = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Magnet = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Magnet; +const ForwardRef = forwardRef(Magnet); +export default ForwardRef; diff --git a/lib/Magnifier.tsx b/lib/Magnifier.tsx index 52a72dc..75caede 100644 --- a/lib/Magnifier.tsx +++ b/lib/Magnifier.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Magnifier = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Magnifier = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Magnifier; +const ForwardRef = forwardRef(Magnifier); +export default ForwardRef; diff --git a/lib/MagnifierMinus.tsx b/lib/MagnifierMinus.tsx index 3bb6062..13a175c 100644 --- a/lib/MagnifierMinus.tsx +++ b/lib/MagnifierMinus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MagnifierMinus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MagnifierMinus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MagnifierMinus; +const ForwardRef = forwardRef(MagnifierMinus); +export default ForwardRef; diff --git a/lib/MagnifierPlus.tsx b/lib/MagnifierPlus.tsx index 65f584c..3d19255 100644 --- a/lib/MagnifierPlus.tsx +++ b/lib/MagnifierPlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MagnifierPlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MagnifierPlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MagnifierPlus; +const ForwardRef = forwardRef(MagnifierPlus); +export default ForwardRef; diff --git a/lib/MapPin.tsx b/lib/MapPin.tsx index 0bfe28f..2cd4e0d 100644 --- a/lib/MapPin.tsx +++ b/lib/MapPin.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MapPin = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MapPin = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MapPin; +const ForwardRef = forwardRef(MapPin); +export default ForwardRef; diff --git a/lib/MapPinMinus.tsx b/lib/MapPinMinus.tsx index 10116ee..4edb6f9 100644 --- a/lib/MapPinMinus.tsx +++ b/lib/MapPinMinus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MapPinMinus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MapPinMinus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MapPinMinus; +const ForwardRef = forwardRef(MapPinMinus); +export default ForwardRef; diff --git a/lib/MapPinPlus.tsx b/lib/MapPinPlus.tsx index 9343400..6931f03 100644 --- a/lib/MapPinPlus.tsx +++ b/lib/MapPinPlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MapPinPlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MapPinPlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MapPinPlus; +const ForwardRef = forwardRef(MapPinPlus); +export default ForwardRef; diff --git a/lib/MathIntersectionShape.tsx b/lib/MathIntersectionShape.tsx index 816f452..42ddd0e 100644 --- a/lib/MathIntersectionShape.tsx +++ b/lib/MathIntersectionShape.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MathIntersectionShape = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MathIntersectionShape = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MathIntersectionShape; +const ForwardRef = forwardRef(MathIntersectionShape); +export default ForwardRef; diff --git a/lib/MathOperations.tsx b/lib/MathOperations.tsx index b64694a..1b002f4 100644 --- a/lib/MathOperations.tsx +++ b/lib/MathOperations.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MathOperations = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MathOperations = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MathOperations; +const ForwardRef = forwardRef(MathOperations); +export default ForwardRef; diff --git a/lib/MathUnionShape.tsx b/lib/MathUnionShape.tsx index c94fb35..987125d 100644 --- a/lib/MathUnionShape.tsx +++ b/lib/MathUnionShape.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MathUnionShape = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MathUnionShape = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MathUnionShape; +const ForwardRef = forwardRef(MathUnionShape); +export default ForwardRef; diff --git a/lib/Medal.tsx b/lib/Medal.tsx index c627b03..da5841e 100644 --- a/lib/Medal.tsx +++ b/lib/Medal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Medal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Medal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Medal; +const ForwardRef = forwardRef(Medal); +export default ForwardRef; diff --git a/lib/Megaphone.tsx b/lib/Megaphone.tsx index 043caa0..31bc010 100644 --- a/lib/Megaphone.tsx +++ b/lib/Megaphone.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Megaphone = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Megaphone = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Megaphone; +const ForwardRef = forwardRef(Megaphone); +export default ForwardRef; diff --git a/lib/Microphone.tsx b/lib/Microphone.tsx index fc44574..9f3ba93 100644 --- a/lib/Microphone.tsx +++ b/lib/Microphone.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Microphone = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Microphone = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Microphone; +const ForwardRef = forwardRef(Microphone); +export default ForwardRef; diff --git a/lib/MicrophoneSlash.tsx b/lib/MicrophoneSlash.tsx index a6a1190..702815b 100644 --- a/lib/MicrophoneSlash.tsx +++ b/lib/MicrophoneSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MicrophoneSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MicrophoneSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MicrophoneSlash; +const ForwardRef = forwardRef(MicrophoneSlash); +export default ForwardRef; diff --git a/lib/Minus.tsx b/lib/Minus.tsx index b675d93..7e4bd39 100644 --- a/lib/Minus.tsx +++ b/lib/Minus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Minus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Minus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Minus; +const ForwardRef = forwardRef(Minus); +export default ForwardRef; diff --git a/lib/Molecule.tsx b/lib/Molecule.tsx index e50b597..10fef97 100644 --- a/lib/Molecule.tsx +++ b/lib/Molecule.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Molecule = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Molecule = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Molecule = (props: SVGProps) => ( ); -export default Molecule; +const ForwardRef = forwardRef(Molecule); +export default ForwardRef; diff --git a/lib/Moon.tsx b/lib/Moon.tsx index 42b1bc7..40345cd 100644 --- a/lib/Moon.tsx +++ b/lib/Moon.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Moon = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Moon = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Moon; +const ForwardRef = forwardRef(Moon); +export default ForwardRef; diff --git a/lib/Mug.tsx b/lib/Mug.tsx index 9df8f9c..2b8cdfa 100644 --- a/lib/Mug.tsx +++ b/lib/Mug.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Mug = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Mug = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Mug; +const ForwardRef = forwardRef(Mug); +export default ForwardRef; diff --git a/lib/MusicNote.tsx b/lib/MusicNote.tsx index e60be2f..68049dc 100644 --- a/lib/MusicNote.tsx +++ b/lib/MusicNote.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const MusicNote = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const MusicNote = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default MusicNote; +const ForwardRef = forwardRef(MusicNote); +export default ForwardRef; diff --git a/lib/NodesDown.tsx b/lib/NodesDown.tsx index acf6296..76147fe 100644 --- a/lib/NodesDown.tsx +++ b/lib/NodesDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const NodesDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const NodesDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default NodesDown; +const ForwardRef = forwardRef(NodesDown); +export default ForwardRef; diff --git a/lib/NodesLeft.tsx b/lib/NodesLeft.tsx index c263ddd..2db98ba 100644 --- a/lib/NodesLeft.tsx +++ b/lib/NodesLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const NodesLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const NodesLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default NodesLeft; +const ForwardRef = forwardRef(NodesLeft); +export default ForwardRef; diff --git a/lib/NodesRight.tsx b/lib/NodesRight.tsx index 029b112..42313b3 100644 --- a/lib/NodesRight.tsx +++ b/lib/NodesRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const NodesRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const NodesRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default NodesRight; +const ForwardRef = forwardRef(NodesRight); +export default ForwardRef; diff --git a/lib/NodesUp.tsx b/lib/NodesUp.tsx index a3ba82d..a851cb3 100644 --- a/lib/NodesUp.tsx +++ b/lib/NodesUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const NodesUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const NodesUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default NodesUp; +const ForwardRef = forwardRef(NodesUp); +export default ForwardRef; diff --git a/lib/NutHex.tsx b/lib/NutHex.tsx index d570f4b..5eec695 100644 --- a/lib/NutHex.tsx +++ b/lib/NutHex.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const NutHex = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const NutHex = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default NutHex; +const ForwardRef = forwardRef(NutHex); +export default ForwardRef; diff --git a/lib/ObjectAlignBottom.tsx b/lib/ObjectAlignBottom.tsx index 7a8dc84..6f42138 100644 --- a/lib/ObjectAlignBottom.tsx +++ b/lib/ObjectAlignBottom.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectAlignBottom = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectAlignBottom = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectAlignBottom; +const ForwardRef = forwardRef(ObjectAlignBottom); +export default ForwardRef; diff --git a/lib/ObjectAlignCenterHorizontal.tsx b/lib/ObjectAlignCenterHorizontal.tsx index 34d6c62..0e31c4e 100644 --- a/lib/ObjectAlignCenterHorizontal.tsx +++ b/lib/ObjectAlignCenterHorizontal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectAlignCenterHorizontal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectAlignCenterHorizontal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectAlignCenterHorizontal; +const ForwardRef = forwardRef(ObjectAlignCenterHorizontal); +export default ForwardRef; diff --git a/lib/ObjectAlignCenterVertical.tsx b/lib/ObjectAlignCenterVertical.tsx index a46d061..df12b0d 100644 --- a/lib/ObjectAlignCenterVertical.tsx +++ b/lib/ObjectAlignCenterVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectAlignCenterVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectAlignCenterVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectAlignCenterVertical; +const ForwardRef = forwardRef(ObjectAlignCenterVertical); +export default ForwardRef; diff --git a/lib/ObjectAlignJustifyHorizontal.tsx b/lib/ObjectAlignJustifyHorizontal.tsx index fbec96a..2c98606 100644 --- a/lib/ObjectAlignJustifyHorizontal.tsx +++ b/lib/ObjectAlignJustifyHorizontal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectAlignJustifyHorizontal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectAlignJustifyHorizontal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectAlignJustifyHorizontal; +const ForwardRef = forwardRef(ObjectAlignJustifyHorizontal); +export default ForwardRef; diff --git a/lib/ObjectAlignJustifyVertical.tsx b/lib/ObjectAlignJustifyVertical.tsx index 9a65baa..36eb868 100644 --- a/lib/ObjectAlignJustifyVertical.tsx +++ b/lib/ObjectAlignJustifyVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectAlignJustifyVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectAlignJustifyVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectAlignJustifyVertical; +const ForwardRef = forwardRef(ObjectAlignJustifyVertical); +export default ForwardRef; diff --git a/lib/ObjectAlignLeft.tsx b/lib/ObjectAlignLeft.tsx index 448423d..751ff52 100644 --- a/lib/ObjectAlignLeft.tsx +++ b/lib/ObjectAlignLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectAlignLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectAlignLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectAlignLeft; +const ForwardRef = forwardRef(ObjectAlignLeft); +export default ForwardRef; diff --git a/lib/ObjectAlignRight.tsx b/lib/ObjectAlignRight.tsx index b065c18..ad7eabc 100644 --- a/lib/ObjectAlignRight.tsx +++ b/lib/ObjectAlignRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectAlignRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectAlignRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectAlignRight; +const ForwardRef = forwardRef(ObjectAlignRight); +export default ForwardRef; diff --git a/lib/ObjectAlignTop.tsx b/lib/ObjectAlignTop.tsx index 48a7aec..404ebca 100644 --- a/lib/ObjectAlignTop.tsx +++ b/lib/ObjectAlignTop.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectAlignTop = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectAlignTop = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectAlignTop; +const ForwardRef = forwardRef(ObjectAlignTop); +export default ForwardRef; diff --git a/lib/ObjectsAlignBottom.tsx b/lib/ObjectsAlignBottom.tsx index b405427..1e85ef2 100644 --- a/lib/ObjectsAlignBottom.tsx +++ b/lib/ObjectsAlignBottom.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectsAlignBottom = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectsAlignBottom = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectsAlignBottom; +const ForwardRef = forwardRef(ObjectsAlignBottom); +export default ForwardRef; diff --git a/lib/ObjectsAlignCenterHorizontal.tsx b/lib/ObjectsAlignCenterHorizontal.tsx index ec6e41e..1a6c11e 100644 --- a/lib/ObjectsAlignCenterHorizontal.tsx +++ b/lib/ObjectsAlignCenterHorizontal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectsAlignCenterHorizontal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectsAlignCenterHorizontal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectsAlignCenterHorizontal; +const ForwardRef = forwardRef(ObjectsAlignCenterHorizontal); +export default ForwardRef; diff --git a/lib/ObjectsAlignCenterVertical.tsx b/lib/ObjectsAlignCenterVertical.tsx index 9078d2d..6dc132e 100644 --- a/lib/ObjectsAlignCenterVertical.tsx +++ b/lib/ObjectsAlignCenterVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectsAlignCenterVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectsAlignCenterVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectsAlignCenterVertical; +const ForwardRef = forwardRef(ObjectsAlignCenterVertical); +export default ForwardRef; diff --git a/lib/ObjectsAlignJustifyHorizontal.tsx b/lib/ObjectsAlignJustifyHorizontal.tsx index 258db05..a07ce11 100644 --- a/lib/ObjectsAlignJustifyHorizontal.tsx +++ b/lib/ObjectsAlignJustifyHorizontal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectsAlignJustifyHorizontal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectsAlignJustifyHorizontal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectsAlignJustifyHorizontal; +const ForwardRef = forwardRef(ObjectsAlignJustifyHorizontal); +export default ForwardRef; diff --git a/lib/ObjectsAlignJustifyVertical.tsx b/lib/ObjectsAlignJustifyVertical.tsx index 0191fb3..4e36f6d 100644 --- a/lib/ObjectsAlignJustifyVertical.tsx +++ b/lib/ObjectsAlignJustifyVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectsAlignJustifyVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectsAlignJustifyVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectsAlignJustifyVertical; +const ForwardRef = forwardRef(ObjectsAlignJustifyVertical); +export default ForwardRef; diff --git a/lib/ObjectsAlignLeft.tsx b/lib/ObjectsAlignLeft.tsx index ec477df..4f5ca36 100644 --- a/lib/ObjectsAlignLeft.tsx +++ b/lib/ObjectsAlignLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectsAlignLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectsAlignLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectsAlignLeft; +const ForwardRef = forwardRef(ObjectsAlignLeft); +export default ForwardRef; diff --git a/lib/ObjectsAlignRight.tsx b/lib/ObjectsAlignRight.tsx index 04e02b0..d1d8e31 100644 --- a/lib/ObjectsAlignRight.tsx +++ b/lib/ObjectsAlignRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectsAlignRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectsAlignRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectsAlignRight; +const ForwardRef = forwardRef(ObjectsAlignRight); +export default ForwardRef; diff --git a/lib/ObjectsAlignTop.tsx b/lib/ObjectsAlignTop.tsx index 1a0253d..c4e576d 100644 --- a/lib/ObjectsAlignTop.tsx +++ b/lib/ObjectsAlignTop.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ObjectsAlignTop = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ObjectsAlignTop = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ObjectsAlignTop; +const ForwardRef = forwardRef(ObjectsAlignTop); +export default ForwardRef; diff --git a/lib/OctagonXmark.tsx b/lib/OctagonXmark.tsx index 8349329..f82fb3a 100644 --- a/lib/OctagonXmark.tsx +++ b/lib/OctagonXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const OctagonXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const OctagonXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default OctagonXmark; +const ForwardRef = forwardRef(OctagonXmark); +export default ForwardRef; diff --git a/lib/OfficeBadge.tsx b/lib/OfficeBadge.tsx index 5df2801..8fb50dc 100644 --- a/lib/OfficeBadge.tsx +++ b/lib/OfficeBadge.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const OfficeBadge = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const OfficeBadge = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default OfficeBadge; +const ForwardRef = forwardRef(OfficeBadge); +export default ForwardRef; diff --git a/lib/Palette.tsx b/lib/Palette.tsx index ae2e8cf..ebdbfbd 100644 --- a/lib/Palette.tsx +++ b/lib/Palette.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Palette = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Palette = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Palette; +const ForwardRef = forwardRef(Palette); +export default ForwardRef; diff --git a/lib/PaperPlane.tsx b/lib/PaperPlane.tsx index b1e5e06..2cbdf3a 100644 --- a/lib/PaperPlane.tsx +++ b/lib/PaperPlane.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PaperPlane = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PaperPlane = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PaperPlane; +const ForwardRef = forwardRef(PaperPlane); +export default ForwardRef; diff --git a/lib/Paperclip.tsx b/lib/Paperclip.tsx index c42fbfa..1dfc994 100644 --- a/lib/Paperclip.tsx +++ b/lib/Paperclip.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Paperclip = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Paperclip = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Paperclip; +const ForwardRef = forwardRef(Paperclip); +export default ForwardRef; diff --git a/lib/Passport.tsx b/lib/Passport.tsx index b2692b5..c7a09e5 100644 --- a/lib/Passport.tsx +++ b/lib/Passport.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Passport = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Passport = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Passport; +const ForwardRef = forwardRef(Passport); +export default ForwardRef; diff --git a/lib/Pause.tsx b/lib/Pause.tsx index 7d0f809..0843240 100644 --- a/lib/Pause.tsx +++ b/lib/Pause.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Pause = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Pause = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Pause; +const ForwardRef = forwardRef(Pause); +export default ForwardRef; diff --git a/lib/PauseFill.tsx b/lib/PauseFill.tsx index 396f5e1..9468b60 100644 --- a/lib/PauseFill.tsx +++ b/lib/PauseFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PauseFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PauseFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PauseFill; +const ForwardRef = forwardRef(PauseFill); +export default ForwardRef; diff --git a/lib/Pencil.tsx b/lib/Pencil.tsx index 3383a6e..62dc1b7 100644 --- a/lib/Pencil.tsx +++ b/lib/Pencil.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Pencil = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Pencil = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Pencil; +const ForwardRef = forwardRef(Pencil); +export default ForwardRef; diff --git a/lib/PencilToLine.tsx b/lib/PencilToLine.tsx index d13f653..53bd6ad 100644 --- a/lib/PencilToLine.tsx +++ b/lib/PencilToLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PencilToLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PencilToLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PencilToLine; +const ForwardRef = forwardRef(PencilToLine); +export default ForwardRef; diff --git a/lib/PencilToSquare.tsx b/lib/PencilToSquare.tsx index 351b503..26f943d 100644 --- a/lib/PencilToSquare.tsx +++ b/lib/PencilToSquare.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PencilToSquare = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PencilToSquare = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PencilToSquare; +const ForwardRef = forwardRef(PencilToSquare); +export default ForwardRef; diff --git a/lib/Percent.tsx b/lib/Percent.tsx index 23ec67a..76523b8 100644 --- a/lib/Percent.tsx +++ b/lib/Percent.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Percent = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Percent = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Percent; +const ForwardRef = forwardRef(Percent); +export default ForwardRef; diff --git a/lib/Person.tsx b/lib/Person.tsx index 4e35dd8..93ba1f1 100644 --- a/lib/Person.tsx +++ b/lib/Person.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Person = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Person = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Person; +const ForwardRef = forwardRef(Person); +export default ForwardRef; diff --git a/lib/PersonGear.tsx b/lib/PersonGear.tsx index 46a3188..1472a63 100644 --- a/lib/PersonGear.tsx +++ b/lib/PersonGear.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonGear = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonGear = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const PersonGear = (props: SVGProps) => ( ); -export default PersonGear; +const ForwardRef = forwardRef(PersonGear); +export default ForwardRef; diff --git a/lib/PersonMagnifier.tsx b/lib/PersonMagnifier.tsx index b86ee1e..6c88c27 100644 --- a/lib/PersonMagnifier.tsx +++ b/lib/PersonMagnifier.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonMagnifier = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonMagnifier = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonMagnifier; +const ForwardRef = forwardRef(PersonMagnifier); +export default ForwardRef; diff --git a/lib/PersonNutHex.tsx b/lib/PersonNutHex.tsx index 8722b43..ffae7e0 100644 --- a/lib/PersonNutHex.tsx +++ b/lib/PersonNutHex.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonNutHex = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonNutHex = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonNutHex; +const ForwardRef = forwardRef(PersonNutHex); +export default ForwardRef; diff --git a/lib/PersonPencil.tsx b/lib/PersonPencil.tsx index 7429f94..59aa6b0 100644 --- a/lib/PersonPencil.tsx +++ b/lib/PersonPencil.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonPencil = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonPencil = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonPencil; +const ForwardRef = forwardRef(PersonPencil); +export default ForwardRef; diff --git a/lib/PersonPlanetEarth.tsx b/lib/PersonPlanetEarth.tsx index 0e75041..a33fd05 100644 --- a/lib/PersonPlanetEarth.tsx +++ b/lib/PersonPlanetEarth.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonPlanetEarth = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonPlanetEarth = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonPlanetEarth; +const ForwardRef = forwardRef(PersonPlanetEarth); +export default ForwardRef; diff --git a/lib/PersonPlus.tsx b/lib/PersonPlus.tsx index c331018..14c8fd6 100644 --- a/lib/PersonPlus.tsx +++ b/lib/PersonPlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonPlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonPlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonPlus; +const ForwardRef = forwardRef(PersonPlus); +export default ForwardRef; diff --git a/lib/PersonSpeaker.tsx b/lib/PersonSpeaker.tsx index 0a5c4e0..d73e06d 100644 --- a/lib/PersonSpeaker.tsx +++ b/lib/PersonSpeaker.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonSpeaker = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonSpeaker = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonSpeaker; +const ForwardRef = forwardRef(PersonSpeaker); +export default ForwardRef; diff --git a/lib/PersonWorker.tsx b/lib/PersonWorker.tsx index f746183..9f77241 100644 --- a/lib/PersonWorker.tsx +++ b/lib/PersonWorker.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonWorker = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonWorker = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonWorker; +const ForwardRef = forwardRef(PersonWorker); +export default ForwardRef; diff --git a/lib/PersonXmark.tsx b/lib/PersonXmark.tsx index 4c80d4a..c3cb383 100644 --- a/lib/PersonXmark.tsx +++ b/lib/PersonXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonXmark; +const ForwardRef = forwardRef(PersonXmark); +export default ForwardRef; diff --git a/lib/Persons.tsx b/lib/Persons.tsx index 6cd916f..40bd609 100644 --- a/lib/Persons.tsx +++ b/lib/Persons.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Persons = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Persons = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Persons; +const ForwardRef = forwardRef(Persons); +export default ForwardRef; diff --git a/lib/PersonsLock.tsx b/lib/PersonsLock.tsx index 02bb9d1..5e0cc31 100644 --- a/lib/PersonsLock.tsx +++ b/lib/PersonsLock.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PersonsLock = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PersonsLock = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PersonsLock; +const ForwardRef = forwardRef(PersonsLock); +export default ForwardRef; diff --git a/lib/Picture.tsx b/lib/Picture.tsx index ab0eac2..75185c3 100644 --- a/lib/Picture.tsx +++ b/lib/Picture.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Picture = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Picture = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Picture; +const ForwardRef = forwardRef(Picture); +export default ForwardRef; diff --git a/lib/Pill.tsx b/lib/Pill.tsx index 2ff84c9..ed81262 100644 --- a/lib/Pill.tsx +++ b/lib/Pill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Pill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Pill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Pill; +const ForwardRef = forwardRef(Pill); +export default ForwardRef; diff --git a/lib/Pin.tsx b/lib/Pin.tsx index b7d14b3..27c0a33 100644 --- a/lib/Pin.tsx +++ b/lib/Pin.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Pin = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Pin = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Pin; +const ForwardRef = forwardRef(Pin); +export default ForwardRef; diff --git a/lib/PinFill.tsx b/lib/PinFill.tsx index 0f4c9a8..cb398a7 100644 --- a/lib/PinFill.tsx +++ b/lib/PinFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PinFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PinFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PinFill; +const ForwardRef = forwardRef(PinFill); +export default ForwardRef; diff --git a/lib/PinSlash.tsx b/lib/PinSlash.tsx index 209f33c..4f0f330 100644 --- a/lib/PinSlash.tsx +++ b/lib/PinSlash.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PinSlash = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PinSlash = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PinSlash; +const ForwardRef = forwardRef(PinSlash); +export default ForwardRef; diff --git a/lib/PinSlashFill.tsx b/lib/PinSlashFill.tsx index 98ee173..38a6d10 100644 --- a/lib/PinSlashFill.tsx +++ b/lib/PinSlashFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PinSlashFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PinSlashFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PinSlashFill; +const ForwardRef = forwardRef(PinSlashFill); +export default ForwardRef; diff --git a/lib/Pipeline.tsx b/lib/Pipeline.tsx index dcccfe5..eef5f32 100644 --- a/lib/Pipeline.tsx +++ b/lib/Pipeline.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Pipeline = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Pipeline = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Pipeline; +const ForwardRef = forwardRef(Pipeline); +export default ForwardRef; diff --git a/lib/PlanetEarth.tsx b/lib/PlanetEarth.tsx index 08365f9..3572c64 100644 --- a/lib/PlanetEarth.tsx +++ b/lib/PlanetEarth.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PlanetEarth = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PlanetEarth = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PlanetEarth; +const ForwardRef = forwardRef(PlanetEarth); +export default ForwardRef; diff --git a/lib/Play.tsx b/lib/Play.tsx index cf63ed7..0a67361 100644 --- a/lib/Play.tsx +++ b/lib/Play.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Play = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Play = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Play = (props: SVGProps) => ( ); -export default Play; +const ForwardRef = forwardRef(Play); +export default ForwardRef; diff --git a/lib/PlayFill.tsx b/lib/PlayFill.tsx index 40ec02e..cb89af1 100644 --- a/lib/PlayFill.tsx +++ b/lib/PlayFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PlayFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PlayFill = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const PlayFill = (props: SVGProps) => ( ); -export default PlayFill; +const ForwardRef = forwardRef(PlayFill); +export default ForwardRef; diff --git a/lib/PlugConnection.tsx b/lib/PlugConnection.tsx index 25783b9..e8eee1b 100644 --- a/lib/PlugConnection.tsx +++ b/lib/PlugConnection.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PlugConnection = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PlugConnection = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default PlugConnection; +const ForwardRef = forwardRef(PlugConnection); +export default ForwardRef; diff --git a/lib/PlugWire.tsx b/lib/PlugWire.tsx index 32874dc..6fda69a 100644 --- a/lib/PlugWire.tsx +++ b/lib/PlugWire.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const PlugWire = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const PlugWire = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const PlugWire = (props: SVGProps) => ( ); -export default PlugWire; +const ForwardRef = forwardRef(PlugWire); +export default ForwardRef; diff --git a/lib/Plus.tsx b/lib/Plus.tsx index f9a82ed..d0b9c84 100644 --- a/lib/Plus.tsx +++ b/lib/Plus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Plus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Plus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Plus; +const ForwardRef = forwardRef(Plus); +export default ForwardRef; diff --git a/lib/Power.tsx b/lib/Power.tsx index 2ee8310..f4a387c 100644 --- a/lib/Power.tsx +++ b/lib/Power.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Power = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Power = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Power; +const ForwardRef = forwardRef(Power); +export default ForwardRef; diff --git a/lib/Printer.tsx b/lib/Printer.tsx index c0126d9..c1a52ae 100644 --- a/lib/Printer.tsx +++ b/lib/Printer.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Printer = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Printer = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Printer; +const ForwardRef = forwardRef(Printer); +export default ForwardRef; diff --git a/lib/Pulse.tsx b/lib/Pulse.tsx index 737f951..5842e76 100644 --- a/lib/Pulse.tsx +++ b/lib/Pulse.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Pulse = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Pulse = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Pulse = (props: SVGProps) => ( ); -export default Pulse; +const ForwardRef = forwardRef(Pulse); +export default ForwardRef; diff --git a/lib/Puzzle.tsx b/lib/Puzzle.tsx index 1d56b87..1e3bdd6 100644 --- a/lib/Puzzle.tsx +++ b/lib/Puzzle.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Puzzle = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Puzzle = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Puzzle; +const ForwardRef = forwardRef(Puzzle); +export default ForwardRef; diff --git a/lib/QrCode.tsx b/lib/QrCode.tsx index 20f3f77..4476bf8 100644 --- a/lib/QrCode.tsx +++ b/lib/QrCode.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const QrCode = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const QrCode = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default QrCode; +const ForwardRef = forwardRef(QrCode); +export default ForwardRef; diff --git a/lib/QuoteClose.tsx b/lib/QuoteClose.tsx index 8ef87c8..3fef726 100644 --- a/lib/QuoteClose.tsx +++ b/lib/QuoteClose.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const QuoteClose = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const QuoteClose = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const QuoteClose = (props: SVGProps) => ( ); -export default QuoteClose; +const ForwardRef = forwardRef(QuoteClose); +export default ForwardRef; diff --git a/lib/QuoteOpen.tsx b/lib/QuoteOpen.tsx index 62c04b3..d258648 100644 --- a/lib/QuoteOpen.tsx +++ b/lib/QuoteOpen.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const QuoteOpen = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const QuoteOpen = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const QuoteOpen = (props: SVGProps) => ( ); -export default QuoteOpen; +const ForwardRef = forwardRef(QuoteOpen); +export default ForwardRef; diff --git a/lib/Receipt.tsx b/lib/Receipt.tsx index 3ff4cf5..d538b17 100644 --- a/lib/Receipt.tsx +++ b/lib/Receipt.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Receipt = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Receipt = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Receipt; +const ForwardRef = forwardRef(Receipt); +export default ForwardRef; diff --git a/lib/RectanglePulse.tsx b/lib/RectanglePulse.tsx index 527496d..43944b2 100644 --- a/lib/RectanglePulse.tsx +++ b/lib/RectanglePulse.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const RectanglePulse = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const RectanglePulse = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const RectanglePulse = (props: SVGProps) => ( ); -export default RectanglePulse; +const ForwardRef = forwardRef(RectanglePulse); +export default ForwardRef; diff --git a/lib/Rectangles4.tsx b/lib/Rectangles4.tsx index d8dc38e..ea028de 100644 --- a/lib/Rectangles4.tsx +++ b/lib/Rectangles4.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Rectangles4 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Rectangles4 = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Rectangles4; +const ForwardRef = forwardRef(Rectangles4); +export default ForwardRef; diff --git a/lib/Rocket.tsx b/lib/Rocket.tsx index 8f0e2f2..b7f4689 100644 --- a/lib/Rocket.tsx +++ b/lib/Rocket.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Rocket = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Rocket = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Rocket = (props: SVGProps) => ( ); -export default Rocket; +const ForwardRef = forwardRef(Rocket); +export default ForwardRef; diff --git a/lib/RoundBrackets.tsx b/lib/RoundBrackets.tsx index a8ea501..2047e2a 100644 --- a/lib/RoundBrackets.tsx +++ b/lib/RoundBrackets.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const RoundBrackets = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const RoundBrackets = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default RoundBrackets; +const ForwardRef = forwardRef(RoundBrackets); +export default ForwardRef; diff --git a/lib/Route.tsx b/lib/Route.tsx index fb20e12..6e8b2ec 100644 --- a/lib/Route.tsx +++ b/lib/Route.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Route = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Route = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Route; +const ForwardRef = forwardRef(Route); +export default ForwardRef; diff --git a/lib/Sack.tsx b/lib/Sack.tsx index 7cc0191..265f0fc 100644 --- a/lib/Sack.tsx +++ b/lib/Sack.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Sack = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Sack = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Sack = (props: SVGProps) => ( ); -export default Sack; +const ForwardRef = forwardRef(Sack); +export default ForwardRef; diff --git a/lib/ScalesBalanced.tsx b/lib/ScalesBalanced.tsx index 8100fec..5f275d8 100644 --- a/lib/ScalesBalanced.tsx +++ b/lib/ScalesBalanced.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ScalesBalanced = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ScalesBalanced = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ScalesBalanced; +const ForwardRef = forwardRef(ScalesBalanced); +export default ForwardRef; diff --git a/lib/ScalesUnbalanced.tsx b/lib/ScalesUnbalanced.tsx index 5bb25df..d8e040e 100644 --- a/lib/ScalesUnbalanced.tsx +++ b/lib/ScalesUnbalanced.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ScalesUnbalanced = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ScalesUnbalanced = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ScalesUnbalanced; +const ForwardRef = forwardRef(ScalesUnbalanced); +export default ForwardRef; diff --git a/lib/Scissors.tsx b/lib/Scissors.tsx index fcd734c..3bdeedd 100644 --- a/lib/Scissors.tsx +++ b/lib/Scissors.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Scissors = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Scissors = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Scissors; +const ForwardRef = forwardRef(Scissors); +export default ForwardRef; diff --git a/lib/SealCheck.tsx b/lib/SealCheck.tsx index 0a09074..6d9eef7 100644 --- a/lib/SealCheck.tsx +++ b/lib/SealCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SealCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SealCheck = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const SealCheck = (props: SVGProps) => ( ); -export default SealCheck; +const ForwardRef = forwardRef(SealCheck); +export default ForwardRef; diff --git a/lib/SealPercent.tsx b/lib/SealPercent.tsx index a4c369f..61ad394 100644 --- a/lib/SealPercent.tsx +++ b/lib/SealPercent.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SealPercent = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SealPercent = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const SealPercent = (props: SVGProps) => ( ); -export default SealPercent; +const ForwardRef = forwardRef(SealPercent); +export default ForwardRef; diff --git a/lib/Server.tsx b/lib/Server.tsx index 46c6c83..a7dd393 100644 --- a/lib/Server.tsx +++ b/lib/Server.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Server = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Server = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Server; +const ForwardRef = forwardRef(Server); +export default ForwardRef; diff --git a/lib/Shapes3.tsx b/lib/Shapes3.tsx index 047f455..90dad5b 100644 --- a/lib/Shapes3.tsx +++ b/lib/Shapes3.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Shapes3 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Shapes3 = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Shapes3 = (props: SVGProps) => ( ); -export default Shapes3; +const ForwardRef = forwardRef(Shapes3); +export default ForwardRef; diff --git a/lib/Shapes4.tsx b/lib/Shapes4.tsx index e75d12e..a394c8f 100644 --- a/lib/Shapes4.tsx +++ b/lib/Shapes4.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Shapes4 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Shapes4 = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Shapes4 = (props: SVGProps) => ( ); -export default Shapes4; +const ForwardRef = forwardRef(Shapes4); +export default ForwardRef; diff --git a/lib/Shield.tsx b/lib/Shield.tsx index 0f875d1..29da43d 100644 --- a/lib/Shield.tsx +++ b/lib/Shield.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Shield = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Shield = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Shield; +const ForwardRef = forwardRef(Shield); +export default ForwardRef; diff --git a/lib/ShieldCheck.tsx b/lib/ShieldCheck.tsx index 8f8802a..37c4456 100644 --- a/lib/ShieldCheck.tsx +++ b/lib/ShieldCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ShieldCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ShieldCheck = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ShieldCheck; +const ForwardRef = forwardRef(ShieldCheck); +export default ForwardRef; diff --git a/lib/ShieldExclamation.tsx b/lib/ShieldExclamation.tsx index 950cf16..145a068 100644 --- a/lib/ShieldExclamation.tsx +++ b/lib/ShieldExclamation.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ShieldExclamation = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ShieldExclamation = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ShieldExclamation; +const ForwardRef = forwardRef(ShieldExclamation); +export default ForwardRef; diff --git a/lib/ShieldKeyhole.tsx b/lib/ShieldKeyhole.tsx index 2dd598b..18e294e 100644 --- a/lib/ShieldKeyhole.tsx +++ b/lib/ShieldKeyhole.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ShieldKeyhole = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ShieldKeyhole = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ShieldKeyhole; +const ForwardRef = forwardRef(ShieldKeyhole); +export default ForwardRef; diff --git a/lib/ShoppingBag.tsx b/lib/ShoppingBag.tsx index aa147e7..d065a2a 100644 --- a/lib/ShoppingBag.tsx +++ b/lib/ShoppingBag.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ShoppingBag = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ShoppingBag = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ShoppingBag; +const ForwardRef = forwardRef(ShoppingBag); +export default ForwardRef; diff --git a/lib/ShoppingBasket.tsx b/lib/ShoppingBasket.tsx index 38d9e2a..0f078a4 100644 --- a/lib/ShoppingBasket.tsx +++ b/lib/ShoppingBasket.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ShoppingBasket = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ShoppingBasket = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ShoppingBasket; +const ForwardRef = forwardRef(ShoppingBasket); +export default ForwardRef; diff --git a/lib/ShoppingCart.tsx b/lib/ShoppingCart.tsx index 54ed89b..accf586 100644 --- a/lib/ShoppingCart.tsx +++ b/lib/ShoppingCart.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ShoppingCart = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ShoppingCart = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ShoppingCart; +const ForwardRef = forwardRef(ShoppingCart); +export default ForwardRef; diff --git a/lib/Shuffle.tsx b/lib/Shuffle.tsx index 8da6e3f..8772697 100644 --- a/lib/Shuffle.tsx +++ b/lib/Shuffle.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Shuffle = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Shuffle = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Shuffle; +const ForwardRef = forwardRef(Shuffle); +export default ForwardRef; diff --git a/lib/Signal.tsx b/lib/Signal.tsx index 7949221..d16badf 100644 --- a/lib/Signal.tsx +++ b/lib/Signal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Signal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Signal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Signal; +const ForwardRef = forwardRef(Signal); +export default ForwardRef; diff --git a/lib/Sliders.tsx b/lib/Sliders.tsx index 952f5dc..ebc9199 100644 --- a/lib/Sliders.tsx +++ b/lib/Sliders.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Sliders = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Sliders = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Sliders; +const ForwardRef = forwardRef(Sliders); +export default ForwardRef; diff --git a/lib/SlidersVertical.tsx b/lib/SlidersVertical.tsx index 132ffa4..bdedcb1 100644 --- a/lib/SlidersVertical.tsx +++ b/lib/SlidersVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SlidersVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SlidersVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SlidersVertical; +const ForwardRef = forwardRef(SlidersVertical); +export default ForwardRef; diff --git a/lib/Smartphone.tsx b/lib/Smartphone.tsx index 4170330..b4f7fc7 100644 --- a/lib/Smartphone.tsx +++ b/lib/Smartphone.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Smartphone = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Smartphone = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Smartphone; +const ForwardRef = forwardRef(Smartphone); +export default ForwardRef; diff --git a/lib/Snail.tsx b/lib/Snail.tsx index 967d213..186aa90 100644 --- a/lib/Snail.tsx +++ b/lib/Snail.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Snail = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Snail = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Snail; +const ForwardRef = forwardRef(Snail); +export default ForwardRef; diff --git a/lib/Snowflake.tsx b/lib/Snowflake.tsx index db3dd7e..a989782 100644 --- a/lib/Snowflake.tsx +++ b/lib/Snowflake.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Snowflake = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Snowflake = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Snowflake; +const ForwardRef = forwardRef(Snowflake); +export default ForwardRef; diff --git a/lib/Sphere.tsx b/lib/Sphere.tsx index b39197d..38ec9bc 100644 --- a/lib/Sphere.tsx +++ b/lib/Sphere.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Sphere = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Sphere = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Sphere; +const ForwardRef = forwardRef(Sphere); +export default ForwardRef; diff --git a/lib/Square.tsx b/lib/Square.tsx index 96c5595..214e32f 100644 --- a/lib/Square.tsx +++ b/lib/Square.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Square = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Square = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Square; +const ForwardRef = forwardRef(Square); +export default ForwardRef; diff --git a/lib/SquareArticle.tsx b/lib/SquareArticle.tsx index 7956dd4..16c780c 100644 --- a/lib/SquareArticle.tsx +++ b/lib/SquareArticle.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareArticle = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareArticle = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareArticle; +const ForwardRef = forwardRef(SquareArticle); +export default ForwardRef; diff --git a/lib/SquareBars.tsx b/lib/SquareBars.tsx index 482e1c5..4e5b56c 100644 --- a/lib/SquareBars.tsx +++ b/lib/SquareBars.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareBars = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareBars = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareBars; +const ForwardRef = forwardRef(SquareBars); +export default ForwardRef; diff --git a/lib/SquareBarsVertical.tsx b/lib/SquareBarsVertical.tsx index 8956326..adcf1ae 100644 --- a/lib/SquareBarsVertical.tsx +++ b/lib/SquareBarsVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareBarsVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareBarsVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareBarsVertical; +const ForwardRef = forwardRef(SquareBarsVertical); +export default ForwardRef; diff --git a/lib/SquareBrackets.tsx b/lib/SquareBrackets.tsx index 061d568..a6df485 100644 --- a/lib/SquareBrackets.tsx +++ b/lib/SquareBrackets.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareBrackets = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareBrackets = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareBrackets; +const ForwardRef = forwardRef(SquareBrackets); +export default ForwardRef; diff --git a/lib/SquareBracketsBarsVertical.tsx b/lib/SquareBracketsBarsVertical.tsx index 27d9b32..26421a2 100644 --- a/lib/SquareBracketsBarsVertical.tsx +++ b/lib/SquareBracketsBarsVertical.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareBracketsBarsVertical = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareBracketsBarsVertical = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareBracketsBarsVertical; +const ForwardRef = forwardRef(SquareBracketsBarsVertical); +export default ForwardRef; diff --git a/lib/SquareBracketsLetterA.tsx b/lib/SquareBracketsLetterA.tsx index 7a5383b..7b415d4 100644 --- a/lib/SquareBracketsLetterA.tsx +++ b/lib/SquareBracketsLetterA.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareBracketsLetterA = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareBracketsLetterA = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareBracketsLetterA; +const ForwardRef = forwardRef(SquareBracketsLetterA); +export default ForwardRef; diff --git a/lib/SquareChartBar.tsx b/lib/SquareChartBar.tsx index f54d616..9cf587c 100644 --- a/lib/SquareChartBar.tsx +++ b/lib/SquareChartBar.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareChartBar = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareChartBar = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareChartBar; +const ForwardRef = forwardRef(SquareChartBar); +export default ForwardRef; diff --git a/lib/SquareChartColumn.tsx b/lib/SquareChartColumn.tsx index c5c5fa6..c0720d8 100644 --- a/lib/SquareChartColumn.tsx +++ b/lib/SquareChartColumn.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareChartColumn = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareChartColumn = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareChartColumn; +const ForwardRef = forwardRef(SquareChartColumn); +export default ForwardRef; diff --git a/lib/SquareCheck.tsx b/lib/SquareCheck.tsx index 6a55b55..2b1f174 100644 --- a/lib/SquareCheck.tsx +++ b/lib/SquareCheck.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareCheck = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareCheck = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareCheck; +const ForwardRef = forwardRef(SquareCheck); +export default ForwardRef; diff --git a/lib/SquareDashed.tsx b/lib/SquareDashed.tsx index 0e271c0..b906263 100644 --- a/lib/SquareDashed.tsx +++ b/lib/SquareDashed.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareDashed = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareDashed = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareDashed; +const ForwardRef = forwardRef(SquareDashed); +export default ForwardRef; diff --git a/lib/SquareDashedCircle.tsx b/lib/SquareDashedCircle.tsx index 757b316..9de0a10 100644 --- a/lib/SquareDashedCircle.tsx +++ b/lib/SquareDashedCircle.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareDashedCircle = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareDashedCircle = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareDashedCircle; +const ForwardRef = forwardRef(SquareDashedCircle); +export default ForwardRef; diff --git a/lib/SquareDashedLetterA.tsx b/lib/SquareDashedLetterA.tsx index 40a5670..3f5ba89 100644 --- a/lib/SquareDashedLetterA.tsx +++ b/lib/SquareDashedLetterA.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareDashedLetterA = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareDashedLetterA = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareDashedLetterA; +const ForwardRef = forwardRef(SquareDashedLetterA); +export default ForwardRef; diff --git a/lib/SquareDashedLetterT.tsx b/lib/SquareDashedLetterT.tsx index 4d90524..96bd1fb 100644 --- a/lib/SquareDashedLetterT.tsx +++ b/lib/SquareDashedLetterT.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareDashedLetterT = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareDashedLetterT = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareDashedLetterT; +const ForwardRef = forwardRef(SquareDashedLetterT); +export default ForwardRef; diff --git a/lib/SquareDashedText.tsx b/lib/SquareDashedText.tsx index 7384e3b..6e1fdf4 100644 --- a/lib/SquareDashedText.tsx +++ b/lib/SquareDashedText.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareDashedText = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareDashedText = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareDashedText; +const ForwardRef = forwardRef(SquareDashedText); +export default ForwardRef; diff --git a/lib/SquareDot.tsx b/lib/SquareDot.tsx index 53fb6fb..e7dc93c 100644 --- a/lib/SquareDot.tsx +++ b/lib/SquareDot.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareDot = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareDot = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareDot; +const ForwardRef = forwardRef(SquareDot); +export default ForwardRef; diff --git a/lib/SquareExclamation.tsx b/lib/SquareExclamation.tsx index cbe1684..7099954 100644 --- a/lib/SquareExclamation.tsx +++ b/lib/SquareExclamation.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareExclamation = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareExclamation = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareExclamation; +const ForwardRef = forwardRef(SquareExclamation); +export default ForwardRef; diff --git a/lib/SquareFill.tsx b/lib/SquareFill.tsx index 9771fbe..0d4c31b 100644 --- a/lib/SquareFill.tsx +++ b/lib/SquareFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareFill; +const ForwardRef = forwardRef(SquareFill); +export default ForwardRef; diff --git a/lib/SquareHashtag.tsx b/lib/SquareHashtag.tsx index add9079..b3e1ce5 100644 --- a/lib/SquareHashtag.tsx +++ b/lib/SquareHashtag.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareHashtag = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareHashtag = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareHashtag; +const ForwardRef = forwardRef(SquareHashtag); +export default ForwardRef; diff --git a/lib/SquareLetterP.tsx b/lib/SquareLetterP.tsx index ecd215c..6bc90b0 100644 --- a/lib/SquareLetterP.tsx +++ b/lib/SquareLetterP.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareLetterP = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareLetterP = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareLetterP; +const ForwardRef = forwardRef(SquareLetterP); +export default ForwardRef; diff --git a/lib/SquareLetterT.tsx b/lib/SquareLetterT.tsx index ae0c594..6c12ece 100644 --- a/lib/SquareLetterT.tsx +++ b/lib/SquareLetterT.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareLetterT = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareLetterT = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareLetterT; +const ForwardRef = forwardRef(SquareLetterT); +export default ForwardRef; diff --git a/lib/SquareListUl.tsx b/lib/SquareListUl.tsx index 2b2501e..8ee8305 100644 --- a/lib/SquareListUl.tsx +++ b/lib/SquareListUl.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareListUl = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareListUl = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareListUl; +const ForwardRef = forwardRef(SquareListUl); +export default ForwardRef; diff --git a/lib/SquareMinus.tsx b/lib/SquareMinus.tsx index 94fa20f..d4d93cc 100644 --- a/lib/SquareMinus.tsx +++ b/lib/SquareMinus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareMinus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareMinus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareMinus; +const ForwardRef = forwardRef(SquareMinus); +export default ForwardRef; diff --git a/lib/SquarePlus.tsx b/lib/SquarePlus.tsx index 924c914..d8ad5e4 100644 --- a/lib/SquarePlus.tsx +++ b/lib/SquarePlus.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquarePlus = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquarePlus = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquarePlus; +const ForwardRef = forwardRef(SquarePlus); +export default ForwardRef; diff --git a/lib/SquareXmark.tsx b/lib/SquareXmark.tsx index 4fd5f19..1da27ba 100644 --- a/lib/SquareXmark.tsx +++ b/lib/SquareXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const SquareXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const SquareXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default SquareXmark; +const ForwardRef = forwardRef(SquareXmark); +export default ForwardRef; diff --git a/lib/Star.tsx b/lib/Star.tsx index 9594904..f9aada3 100644 --- a/lib/Star.tsx +++ b/lib/Star.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Star = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Star = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Star; +const ForwardRef = forwardRef(Star); +export default ForwardRef; diff --git a/lib/StarFill.tsx b/lib/StarFill.tsx index c48ea6d..85dd4c3 100644 --- a/lib/StarFill.tsx +++ b/lib/StarFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const StarFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const StarFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default StarFill; +const ForwardRef = forwardRef(StarFill); +export default ForwardRef; diff --git a/lib/Stethoscope.tsx b/lib/Stethoscope.tsx index a5ce5cb..d4433fd 100644 --- a/lib/Stethoscope.tsx +++ b/lib/Stethoscope.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Stethoscope = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Stethoscope = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Stethoscope; +const ForwardRef = forwardRef(Stethoscope); +export default ForwardRef; diff --git a/lib/Sticker.tsx b/lib/Sticker.tsx index 641d549..03063cc 100644 --- a/lib/Sticker.tsx +++ b/lib/Sticker.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Sticker = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Sticker = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Sticker; +const ForwardRef = forwardRef(Sticker); +export default ForwardRef; diff --git a/lib/Stop.tsx b/lib/Stop.tsx index abfa38e..c2506c2 100644 --- a/lib/Stop.tsx +++ b/lib/Stop.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Stop = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Stop = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Stop; +const ForwardRef = forwardRef(Stop); +export default ForwardRef; diff --git a/lib/StopFill.tsx b/lib/StopFill.tsx index 3121201..b6c4cea 100644 --- a/lib/StopFill.tsx +++ b/lib/StopFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const StopFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const StopFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default StopFill; +const ForwardRef = forwardRef(StopFill); +export default ForwardRef; diff --git a/lib/Stopwatch.tsx b/lib/Stopwatch.tsx index 889b200..655e46d 100644 --- a/lib/Stopwatch.tsx +++ b/lib/Stopwatch.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Stopwatch = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Stopwatch = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Stopwatch; +const ForwardRef = forwardRef(Stopwatch); +export default ForwardRef; diff --git a/lib/Strikethrough.tsx b/lib/Strikethrough.tsx index a04bd4d..54a4cb6 100644 --- a/lib/Strikethrough.tsx +++ b/lib/Strikethrough.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Strikethrough = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Strikethrough = (props: SVGProps, ref: Ref) => ( @@ -15,4 +17,5 @@ const Strikethrough = (props: SVGProps) => ( ); -export default Strikethrough; +const ForwardRef = forwardRef(Strikethrough); +export default ForwardRef; diff --git a/lib/Suitcase.tsx b/lib/Suitcase.tsx index 9eeb896..cd9cd7a 100644 --- a/lib/Suitcase.tsx +++ b/lib/Suitcase.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Suitcase = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Suitcase = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Suitcase; +const ForwardRef = forwardRef(Suitcase); +export default ForwardRef; diff --git a/lib/Sun.tsx b/lib/Sun.tsx index ca5c26d..9bdf9da 100644 --- a/lib/Sun.tsx +++ b/lib/Sun.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Sun = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Sun = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Sun; +const ForwardRef = forwardRef(Sun); +export default ForwardRef; diff --git a/lib/TShirt.tsx b/lib/TShirt.tsx index c00157b..79318c0 100644 --- a/lib/TShirt.tsx +++ b/lib/TShirt.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TShirt = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TShirt = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TShirt; +const ForwardRef = forwardRef(TShirt); +export default ForwardRef; diff --git a/lib/Tag.tsx b/lib/Tag.tsx index 1092206..2c57972 100644 --- a/lib/Tag.tsx +++ b/lib/Tag.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Tag = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Tag = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Tag; +const ForwardRef = forwardRef(Tag); +export default ForwardRef; diff --git a/lib/TagDollar.tsx b/lib/TagDollar.tsx index d33c252..7af3612 100644 --- a/lib/TagDollar.tsx +++ b/lib/TagDollar.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TagDollar = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TagDollar = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TagDollar; +const ForwardRef = forwardRef(TagDollar); +export default ForwardRef; diff --git a/lib/TagRuble.tsx b/lib/TagRuble.tsx index bd89de7..dbfe447 100644 --- a/lib/TagRuble.tsx +++ b/lib/TagRuble.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TagRuble = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TagRuble = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TagRuble; +const ForwardRef = forwardRef(TagRuble); +export default ForwardRef; diff --git a/lib/Tags.tsx b/lib/Tags.tsx index 22c0aac..4f3f25e 100644 --- a/lib/Tags.tsx +++ b/lib/Tags.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Tags = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Tags = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Tags; +const ForwardRef = forwardRef(Tags); +export default ForwardRef; diff --git a/lib/Target.tsx b/lib/Target.tsx index ba3ad93..0c71f17 100644 --- a/lib/Target.tsx +++ b/lib/Target.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Target = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Target = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Target; +const ForwardRef = forwardRef(Target); +export default ForwardRef; diff --git a/lib/TargetDart.tsx b/lib/TargetDart.tsx index f516938..5229d8d 100644 --- a/lib/TargetDart.tsx +++ b/lib/TargetDart.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TargetDart = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TargetDart = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TargetDart; +const ForwardRef = forwardRef(TargetDart); +export default ForwardRef; diff --git a/lib/Terminal.tsx b/lib/Terminal.tsx index 16ee8e5..d0a551b 100644 --- a/lib/Terminal.tsx +++ b/lib/Terminal.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Terminal = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Terminal = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Terminal; +const ForwardRef = forwardRef(Terminal); +export default ForwardRef; diff --git a/lib/TerminalLine.tsx b/lib/TerminalLine.tsx index d8e32de..2dede46 100644 --- a/lib/TerminalLine.tsx +++ b/lib/TerminalLine.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TerminalLine = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TerminalLine = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TerminalLine; +const ForwardRef = forwardRef(TerminalLine); +export default ForwardRef; diff --git a/lib/Text.tsx b/lib/Text.tsx index 95054a2..4e08831 100644 --- a/lib/Text.tsx +++ b/lib/Text.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Text = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Text = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Text; +const ForwardRef = forwardRef(Text); +export default ForwardRef; diff --git a/lib/TextAlignCenter.tsx b/lib/TextAlignCenter.tsx index 4d29380..77e4192 100644 --- a/lib/TextAlignCenter.tsx +++ b/lib/TextAlignCenter.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TextAlignCenter = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TextAlignCenter = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TextAlignCenter; +const ForwardRef = forwardRef(TextAlignCenter); +export default ForwardRef; diff --git a/lib/TextAlignJustify.tsx b/lib/TextAlignJustify.tsx index 088982c..fe2e0ad 100644 --- a/lib/TextAlignJustify.tsx +++ b/lib/TextAlignJustify.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TextAlignJustify = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TextAlignJustify = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TextAlignJustify; +const ForwardRef = forwardRef(TextAlignJustify); +export default ForwardRef; diff --git a/lib/TextAlignLeft.tsx b/lib/TextAlignLeft.tsx index 4021853..ac6cd11 100644 --- a/lib/TextAlignLeft.tsx +++ b/lib/TextAlignLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TextAlignLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TextAlignLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TextAlignLeft; +const ForwardRef = forwardRef(TextAlignLeft); +export default ForwardRef; diff --git a/lib/TextAlignRight.tsx b/lib/TextAlignRight.tsx index 4094ea5..3bef0e4 100644 --- a/lib/TextAlignRight.tsx +++ b/lib/TextAlignRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TextAlignRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TextAlignRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TextAlignRight; +const ForwardRef = forwardRef(TextAlignRight); +export default ForwardRef; diff --git a/lib/TextIndent.tsx b/lib/TextIndent.tsx index 383ab2b..46450a4 100644 --- a/lib/TextIndent.tsx +++ b/lib/TextIndent.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TextIndent = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TextIndent = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TextIndent; +const ForwardRef = forwardRef(TextIndent); +export default ForwardRef; diff --git a/lib/TextOutdent.tsx b/lib/TextOutdent.tsx index f8183cf..181f4a5 100644 --- a/lib/TextOutdent.tsx +++ b/lib/TextOutdent.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TextOutdent = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TextOutdent = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TextOutdent; +const ForwardRef = forwardRef(TextOutdent); +export default ForwardRef; diff --git a/lib/ThumbsDown.tsx b/lib/ThumbsDown.tsx index 9c2b3cf..77be00f 100644 --- a/lib/ThumbsDown.tsx +++ b/lib/ThumbsDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ThumbsDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ThumbsDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ThumbsDown; +const ForwardRef = forwardRef(ThumbsDown); +export default ForwardRef; diff --git a/lib/ThumbsDownFill.tsx b/lib/ThumbsDownFill.tsx index 0d82086..b441948 100644 --- a/lib/ThumbsDownFill.tsx +++ b/lib/ThumbsDownFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ThumbsDownFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ThumbsDownFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ThumbsDownFill; +const ForwardRef = forwardRef(ThumbsDownFill); +export default ForwardRef; diff --git a/lib/ThumbsUp.tsx b/lib/ThumbsUp.tsx index 1b39751..c963f8b 100644 --- a/lib/ThumbsUp.tsx +++ b/lib/ThumbsUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ThumbsUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ThumbsUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ThumbsUp; +const ForwardRef = forwardRef(ThumbsUp); +export default ForwardRef; diff --git a/lib/ThumbsUp2.tsx b/lib/ThumbsUp2.tsx index 3292732..b5b36d2 100644 --- a/lib/ThumbsUp2.tsx +++ b/lib/ThumbsUp2.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ThumbsUp2 = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ThumbsUp2 = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const ThumbsUp2 = (props: SVGProps) => ( ); -export default ThumbsUp2; +const ForwardRef = forwardRef(ThumbsUp2); +export default ForwardRef; diff --git a/lib/ThumbsUpFill.tsx b/lib/ThumbsUpFill.tsx index 04c1706..9dc3831 100644 --- a/lib/ThumbsUpFill.tsx +++ b/lib/ThumbsUpFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ThumbsUpFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ThumbsUpFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ThumbsUpFill; +const ForwardRef = forwardRef(ThumbsUpFill); +export default ForwardRef; diff --git a/lib/Thunderbolt.tsx b/lib/Thunderbolt.tsx index 42af723..0e0b88c 100644 --- a/lib/Thunderbolt.tsx +++ b/lib/Thunderbolt.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Thunderbolt = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Thunderbolt = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Thunderbolt; +const ForwardRef = forwardRef(Thunderbolt); +export default ForwardRef; diff --git a/lib/ThunderboltFill.tsx b/lib/ThunderboltFill.tsx index 1481c80..d58b305 100644 --- a/lib/ThunderboltFill.tsx +++ b/lib/ThunderboltFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const ThunderboltFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const ThunderboltFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default ThunderboltFill; +const ForwardRef = forwardRef(ThunderboltFill); +export default ForwardRef; diff --git a/lib/Ticket.tsx b/lib/Ticket.tsx index 81ef292..4189f8c 100644 --- a/lib/Ticket.tsx +++ b/lib/Ticket.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Ticket = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Ticket = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Ticket = (props: SVGProps) => ( ); -export default Ticket; +const ForwardRef = forwardRef(Ticket); +export default ForwardRef; diff --git a/lib/Timeline.tsx b/lib/Timeline.tsx index 3a994a3..f38ec46 100644 --- a/lib/Timeline.tsx +++ b/lib/Timeline.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Timeline = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Timeline = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Timeline; +const ForwardRef = forwardRef(Timeline); +export default ForwardRef; diff --git a/lib/Timestamps.tsx b/lib/Timestamps.tsx index 5bab17e..d23febe 100644 --- a/lib/Timestamps.tsx +++ b/lib/Timestamps.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Timestamps = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Timestamps = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Timestamps; +const ForwardRef = forwardRef(Timestamps); +export default ForwardRef; diff --git a/lib/TrafficLight.tsx b/lib/TrafficLight.tsx index 3471b38..f0aeeca 100644 --- a/lib/TrafficLight.tsx +++ b/lib/TrafficLight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TrafficLight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TrafficLight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TrafficLight; +const ForwardRef = forwardRef(TrafficLight); +export default ForwardRef; diff --git a/lib/TrashBin.tsx b/lib/TrashBin.tsx index f4f70e5..2807fe7 100644 --- a/lib/TrashBin.tsx +++ b/lib/TrashBin.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TrashBin = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TrashBin = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TrashBin; +const ForwardRef = forwardRef(TrashBin); +export default ForwardRef; diff --git a/lib/Tray.tsx b/lib/Tray.tsx index 409324c..1318c05 100644 --- a/lib/Tray.tsx +++ b/lib/Tray.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Tray = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Tray = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Tray; +const ForwardRef = forwardRef(Tray); +export default ForwardRef; diff --git a/lib/TriangleDown.tsx b/lib/TriangleDown.tsx index c7e2c3c..4e2ea76 100644 --- a/lib/TriangleDown.tsx +++ b/lib/TriangleDown.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleDown = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleDown = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleDown; +const ForwardRef = forwardRef(TriangleDown); +export default ForwardRef; diff --git a/lib/TriangleDownFill.tsx b/lib/TriangleDownFill.tsx index 3af9c2a..0a0e6ec 100644 --- a/lib/TriangleDownFill.tsx +++ b/lib/TriangleDownFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleDownFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleDownFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleDownFill; +const ForwardRef = forwardRef(TriangleDownFill); +export default ForwardRef; diff --git a/lib/TriangleExclamation.tsx b/lib/TriangleExclamation.tsx index cca7147..4ca81d3 100644 --- a/lib/TriangleExclamation.tsx +++ b/lib/TriangleExclamation.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleExclamation = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleExclamation = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleExclamation; +const ForwardRef = forwardRef(TriangleExclamation); +export default ForwardRef; diff --git a/lib/TriangleExclamationFill.tsx b/lib/TriangleExclamationFill.tsx index 9d78afc..04e96d1 100644 --- a/lib/TriangleExclamationFill.tsx +++ b/lib/TriangleExclamationFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleExclamationFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleExclamationFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleExclamationFill; +const ForwardRef = forwardRef(TriangleExclamationFill); +export default ForwardRef; diff --git a/lib/TriangleLeft.tsx b/lib/TriangleLeft.tsx index f232497..2117dff 100644 --- a/lib/TriangleLeft.tsx +++ b/lib/TriangleLeft.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleLeft = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleLeft = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleLeft; +const ForwardRef = forwardRef(TriangleLeft); +export default ForwardRef; diff --git a/lib/TriangleLeftFill.tsx b/lib/TriangleLeftFill.tsx index 41e7275..334f8ee 100644 --- a/lib/TriangleLeftFill.tsx +++ b/lib/TriangleLeftFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleLeftFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleLeftFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleLeftFill; +const ForwardRef = forwardRef(TriangleLeftFill); +export default ForwardRef; diff --git a/lib/TriangleRight.tsx b/lib/TriangleRight.tsx index 4815665..c512292 100644 --- a/lib/TriangleRight.tsx +++ b/lib/TriangleRight.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleRight = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleRight = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleRight; +const ForwardRef = forwardRef(TriangleRight); +export default ForwardRef; diff --git a/lib/TriangleRightFill.tsx b/lib/TriangleRightFill.tsx index dd35e14..abbccfd 100644 --- a/lib/TriangleRightFill.tsx +++ b/lib/TriangleRightFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleRightFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleRightFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleRightFill; +const ForwardRef = forwardRef(TriangleRightFill); +export default ForwardRef; diff --git a/lib/TriangleThunderbolt.tsx b/lib/TriangleThunderbolt.tsx index c5725d8..9e045f7 100644 --- a/lib/TriangleThunderbolt.tsx +++ b/lib/TriangleThunderbolt.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleThunderbolt = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleThunderbolt = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleThunderbolt; +const ForwardRef = forwardRef(TriangleThunderbolt); +export default ForwardRef; diff --git a/lib/TriangleUp.tsx b/lib/TriangleUp.tsx index 6f0d1ef..492ce41 100644 --- a/lib/TriangleUp.tsx +++ b/lib/TriangleUp.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleUp = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleUp = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleUp; +const ForwardRef = forwardRef(TriangleUp); +export default ForwardRef; diff --git a/lib/TriangleUpFill.tsx b/lib/TriangleUpFill.tsx index 6143ce4..0908b11 100644 --- a/lib/TriangleUpFill.tsx +++ b/lib/TriangleUpFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TriangleUpFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TriangleUpFill = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TriangleUpFill; +const ForwardRef = forwardRef(TriangleUpFill); +export default ForwardRef; diff --git a/lib/Trolley.tsx b/lib/Trolley.tsx index 87485fe..d5b114a 100644 --- a/lib/Trolley.tsx +++ b/lib/Trolley.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Trolley = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Trolley = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Trolley; +const ForwardRef = forwardRef(Trolley); +export default ForwardRef; diff --git a/lib/Tv.tsx b/lib/Tv.tsx index 55e1b21..9988606 100644 --- a/lib/Tv.tsx +++ b/lib/Tv.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Tv = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Tv = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Tv; +const ForwardRef = forwardRef(Tv); +export default ForwardRef; diff --git a/lib/TvRetro.tsx b/lib/TvRetro.tsx index a69f5fe..5c72053 100644 --- a/lib/TvRetro.tsx +++ b/lib/TvRetro.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const TvRetro = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const TvRetro = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default TvRetro; +const ForwardRef = forwardRef(TvRetro); +export default ForwardRef; diff --git a/lib/Umbrella.tsx b/lib/Umbrella.tsx index 19323b8..681d1ec 100644 --- a/lib/Umbrella.tsx +++ b/lib/Umbrella.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Umbrella = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Umbrella = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Umbrella; +const ForwardRef = forwardRef(Umbrella); +export default ForwardRef; diff --git a/lib/Underline.tsx b/lib/Underline.tsx index e857233..5987fb2 100644 --- a/lib/Underline.tsx +++ b/lib/Underline.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Underline = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Underline = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Underline; +const ForwardRef = forwardRef(Underline); +export default ForwardRef; diff --git a/lib/Vault.tsx b/lib/Vault.tsx index 577fb64..3060a65 100644 --- a/lib/Vault.tsx +++ b/lib/Vault.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Vault = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Vault = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Vault; +const ForwardRef = forwardRef(Vault); +export default ForwardRef; diff --git a/lib/VectorCircle.tsx b/lib/VectorCircle.tsx index aa4ca84..3f47264 100644 --- a/lib/VectorCircle.tsx +++ b/lib/VectorCircle.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const VectorCircle = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const VectorCircle = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default VectorCircle; +const ForwardRef = forwardRef(VectorCircle); +export default ForwardRef; diff --git a/lib/VectorSquare.tsx b/lib/VectorSquare.tsx index 7c4afe8..d273bca 100644 --- a/lib/VectorSquare.tsx +++ b/lib/VectorSquare.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const VectorSquare = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const VectorSquare = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default VectorSquare; +const ForwardRef = forwardRef(VectorSquare); +export default ForwardRef; diff --git a/lib/Video.tsx b/lib/Video.tsx index 641c8a9..dd16e61 100644 --- a/lib/Video.tsx +++ b/lib/Video.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Video = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Video = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Video; +const ForwardRef = forwardRef(Video); +export default ForwardRef; diff --git a/lib/Volume.tsx b/lib/Volume.tsx index b13c485..4790b4d 100644 --- a/lib/Volume.tsx +++ b/lib/Volume.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Volume = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Volume = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const Volume = (props: SVGProps) => ( ); -export default Volume; +const ForwardRef = forwardRef(Volume); +export default ForwardRef; diff --git a/lib/VolumeFill.tsx b/lib/VolumeFill.tsx index 50d2d22..a887b70 100644 --- a/lib/VolumeFill.tsx +++ b/lib/VolumeFill.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const VolumeFill = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const VolumeFill = (props: SVGProps, ref: Ref) => ( @@ -24,4 +26,5 @@ const VolumeFill = (props: SVGProps) => ( ); -export default VolumeFill; +const ForwardRef = forwardRef(VolumeFill); +export default ForwardRef; diff --git a/lib/VolumeLow.tsx b/lib/VolumeLow.tsx index 4b6060e..de97ea0 100644 --- a/lib/VolumeLow.tsx +++ b/lib/VolumeLow.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const VolumeLow = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const VolumeLow = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default VolumeLow; +const ForwardRef = forwardRef(VolumeLow); +export default ForwardRef; diff --git a/lib/VolumeOff.tsx b/lib/VolumeOff.tsx index afff914..47503f6 100644 --- a/lib/VolumeOff.tsx +++ b/lib/VolumeOff.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const VolumeOff = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const VolumeOff = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default VolumeOff; +const ForwardRef = forwardRef(VolumeOff); +export default ForwardRef; diff --git a/lib/VolumeXmark.tsx b/lib/VolumeXmark.tsx index 1052bfe..8ef951a 100644 --- a/lib/VolumeXmark.tsx +++ b/lib/VolumeXmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const VolumeXmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const VolumeXmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default VolumeXmark; +const ForwardRef = forwardRef(VolumeXmark); +export default ForwardRef; diff --git a/lib/WeightHanging.tsx b/lib/WeightHanging.tsx index 6e64c98..297072c 100644 --- a/lib/WeightHanging.tsx +++ b/lib/WeightHanging.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const WeightHanging = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const WeightHanging = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default WeightHanging; +const ForwardRef = forwardRef(WeightHanging); +export default ForwardRef; diff --git a/lib/Wrench.tsx b/lib/Wrench.tsx index 13c72cf..2f8826d 100644 --- a/lib/Wrench.tsx +++ b/lib/Wrench.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Wrench = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Wrench = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Wrench; +const ForwardRef = forwardRef(Wrench); +export default ForwardRef; diff --git a/lib/Xmark.tsx b/lib/Xmark.tsx index 223809c..9c7504d 100644 --- a/lib/Xmark.tsx +++ b/lib/Xmark.tsx @@ -1,12 +1,14 @@ import * as React from 'react'; import type {SVGProps} from 'react'; -const Xmark = (props: SVGProps) => ( +import {Ref, forwardRef} from 'react'; +const Xmark = (props: SVGProps, ref: Ref) => ( ) => ( /> ); -export default Xmark; +const ForwardRef = forwardRef(Xmark); +export default ForwardRef; diff --git a/scripts/icons.mjs b/scripts/icons.mjs index 36379eb..9c206fc 100644 --- a/scripts/icons.mjs +++ b/scripts/icons.mjs @@ -32,7 +32,7 @@ async function run() { const iconFile = path.join(ICONS_DIR, `${name}.tsx`); const content = await transform( code, - {typescript: true, plugins: ['@svgr/plugin-jsx']}, + {typescript: true, ref: true, plugins: ['@svgr/plugin-jsx']}, {componentName: name}, ); const prettyContent = await prettify(content, iconFile);