aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Wolny <michal.wolny@versum.pl>2020-10-06 19:28:20 +0200
committerMichal Wolny <michal.wolny@versum.pl>2020-10-06 19:28:20 +0200
commitd82841119820b4814169a8fa42a88f166f406a6f (patch)
tree5617b40088a57a19c74b454d949bbba5d3b63c63
parentRelease 1.33.0 (diff)
downloadtabler-icons-d82841119820b4814169a8fa42a88f166f406a6f.tar.xz
[dev-icons-react-bundling] change svgr template to enable babel transformation, add babel with react and env, add rollup for commonJS, UMD and ESM, add gulp and npm tasks for building react, add peer react and react-dom dependencies, add needed deps, updated npm package files, updated readme
-rw-r--r--.build/svgr-template.js4
-rw-r--r--.gitignore1
-rw-r--r--README.md19
-rw-r--r--babel.config.js3
-rw-r--r--gulpfile.js8
-rw-r--r--icons-react/icons-js/2fa.js9
-rw-r--r--icons-react/icons-js/3d-cube-sphere.js9
-rw-r--r--icons-react/icons-js/a-b.js9
-rw-r--r--icons-react/icons-js/access-point-off.js9
-rw-r--r--icons-react/icons-js/access-point.js9
-rw-r--r--icons-react/icons-js/accessible.js9
-rw-r--r--icons-react/icons-js/activity.js9
-rw-r--r--icons-react/icons-js/ad.js9
-rw-r--r--icons-react/icons-js/adjustments-alt.js9
-rw-r--r--icons-react/icons-js/adjustments-horizontal.js9
-rw-r--r--icons-react/icons-js/adjustments.js9
-rw-r--r--icons-react/icons-js/alarm.js9
-rw-r--r--icons-react/icons-js/alert-circle.js9
-rw-r--r--icons-react/icons-js/alert-octagon.js9
-rw-r--r--icons-react/icons-js/alert-triangle.js9
-rw-r--r--icons-react/icons-js/alien.js9
-rw-r--r--icons-react/icons-js/align-center.js9
-rw-r--r--icons-react/icons-js/align-justified.js9
-rw-r--r--icons-react/icons-js/align-left.js9
-rw-r--r--icons-react/icons-js/align-right.js9
-rw-r--r--icons-react/icons-js/ambulance.js9
-rw-r--r--icons-react/icons-js/anchor.js9
-rw-r--r--icons-react/icons-js/antenna-bars-1.js9
-rw-r--r--icons-react/icons-js/antenna-bars-2.js9
-rw-r--r--icons-react/icons-js/antenna-bars-3.js9
-rw-r--r--icons-react/icons-js/antenna-bars-4.js9
-rw-r--r--icons-react/icons-js/antenna-bars-5.js9
-rw-r--r--icons-react/icons-js/aperture.js9
-rw-r--r--icons-react/icons-js/apps.js9
-rw-r--r--icons-react/icons-js/archive.js9
-rw-r--r--icons-react/icons-js/arrow-back-up.js9
-rw-r--r--icons-react/icons-js/arrow-back.js9
-rw-r--r--icons-react/icons-js/arrow-bar-down.js9
-rw-r--r--icons-react/icons-js/arrow-bar-left.js9
-rw-r--r--icons-react/icons-js/arrow-bar-right.js9
-rw-r--r--icons-react/icons-js/arrow-bar-to-down.js9
-rw-r--r--icons-react/icons-js/arrow-bar-to-left.js9
-rw-r--r--icons-react/icons-js/arrow-bar-to-right.js9
-rw-r--r--icons-react/icons-js/arrow-bar-to-up.js9
-rw-r--r--icons-react/icons-js/arrow-bar-up.js9
-rw-r--r--icons-react/icons-js/arrow-down-circle.js9
-rw-r--r--icons-react/icons-js/arrow-down-left-circle.js9
-rw-r--r--icons-react/icons-js/arrow-down-left.js9
-rw-r--r--icons-react/icons-js/arrow-down-right-circle.js9
-rw-r--r--icons-react/icons-js/arrow-down-right.js9
-rw-r--r--icons-react/icons-js/arrow-down.js9
-rw-r--r--icons-react/icons-js/arrow-forward-up.js9
-rw-r--r--icons-react/icons-js/arrow-forward.js9
-rw-r--r--icons-react/icons-js/arrow-left-circle.js9
-rw-r--r--icons-react/icons-js/arrow-left.js9
-rw-r--r--icons-react/icons-js/arrow-narrow-down.js9
-rw-r--r--icons-react/icons-js/arrow-narrow-left.js9
-rw-r--r--icons-react/icons-js/arrow-narrow-right.js9
-rw-r--r--icons-react/icons-js/arrow-narrow-up.js9
-rw-r--r--icons-react/icons-js/arrow-ramp-left.js9
-rw-r--r--icons-react/icons-js/arrow-ramp-right.js9
-rw-r--r--icons-react/icons-js/arrow-right-circle.js9
-rw-r--r--icons-react/icons-js/arrow-right.js9
-rw-r--r--icons-react/icons-js/arrow-up-circle.js9
-rw-r--r--icons-react/icons-js/arrow-up-left-circle.js9
-rw-r--r--icons-react/icons-js/arrow-up-left.js9
-rw-r--r--icons-react/icons-js/arrow-up-right-circle.js9
-rw-r--r--icons-react/icons-js/arrow-up-right.js9
-rw-r--r--icons-react/icons-js/arrow-up.js9
-rw-r--r--icons-react/icons-js/arrows-diagonal-2.js9
-rw-r--r--icons-react/icons-js/arrows-diagonal.js9
-rw-r--r--icons-react/icons-js/arrows-horizontal.js9
-rw-r--r--icons-react/icons-js/arrows-maximize.js9
-rw-r--r--icons-react/icons-js/arrows-minimize.js9
-rw-r--r--icons-react/icons-js/arrows-sort.js9
-rw-r--r--icons-react/icons-js/arrows-vertical.js9
-rw-r--r--icons-react/icons-js/artboard.js9
-rw-r--r--icons-react/icons-js/aspect-ratio.js9
-rw-r--r--icons-react/icons-js/at.js9
-rw-r--r--icons-react/icons-js/atom-2.js9
-rw-r--r--icons-react/icons-js/atom.js9
-rw-r--r--icons-react/icons-js/award.js9
-rw-r--r--icons-react/icons-js/backspace.js9
-rw-r--r--icons-react/icons-js/ball-basketball.js9
-rw-r--r--icons-react/icons-js/ball-bowling.js9
-rw-r--r--icons-react/icons-js/ball-tennis.js9
-rw-r--r--icons-react/icons-js/ball-volleyball.js9
-rw-r--r--icons-react/icons-js/ban.js9
-rw-r--r--icons-react/icons-js/bandage.js9
-rw-r--r--icons-react/icons-js/barcode.js9
-rw-r--r--icons-react/icons-js/basket.js9
-rw-r--r--icons-react/icons-js/battery-1.js9
-rw-r--r--icons-react/icons-js/battery-2.js9
-rw-r--r--icons-react/icons-js/battery-3.js9
-rw-r--r--icons-react/icons-js/battery-4.js9
-rw-r--r--icons-react/icons-js/battery-charging.js9
-rw-r--r--icons-react/icons-js/battery-off.js9
-rw-r--r--icons-react/icons-js/battery.js9
-rw-r--r--icons-react/icons-js/bed.js9
-rw-r--r--icons-react/icons-js/bell-off.js9
-rw-r--r--icons-react/icons-js/bell-ringing.js9
-rw-r--r--icons-react/icons-js/bell.js9
-rw-r--r--icons-react/icons-js/bike.js9
-rw-r--r--icons-react/icons-js/biohazard.js9
-rw-r--r--icons-react/icons-js/bluetooth-connected.js9
-rw-r--r--icons-react/icons-js/bluetooth-off.js9
-rw-r--r--icons-react/icons-js/bluetooth.js9
-rw-r--r--icons-react/icons-js/bold.js9
-rw-r--r--icons-react/icons-js/bolt-off.js9
-rw-r--r--icons-react/icons-js/bolt.js9
-rw-r--r--icons-react/icons-js/book.js9
-rw-r--r--icons-react/icons-js/bookmark-off.js9
-rw-r--r--icons-react/icons-js/bookmark.js9
-rw-r--r--icons-react/icons-js/bookmarks.js9
-rw-r--r--icons-react/icons-js/border-all.js9
-rw-r--r--icons-react/icons-js/border-bottom.js9
-rw-r--r--icons-react/icons-js/border-horizontal.js9
-rw-r--r--icons-react/icons-js/border-inner.js9
-rw-r--r--icons-react/icons-js/border-left.js9
-rw-r--r--icons-react/icons-js/border-none.js9
-rw-r--r--icons-react/icons-js/border-outer.js9
-rw-r--r--icons-react/icons-js/border-radius.js9
-rw-r--r--icons-react/icons-js/border-right.js9
-rw-r--r--icons-react/icons-js/border-top.js9
-rw-r--r--icons-react/icons-js/border-vertical.js9
-rw-r--r--icons-react/icons-js/box.js9
-rw-r--r--icons-react/icons-js/braces.js9
-rw-r--r--icons-react/icons-js/brackets.js9
-rw-r--r--icons-react/icons-js/brand-airbnb.js9
-rw-r--r--icons-react/icons-js/brand-android.js9
-rw-r--r--icons-react/icons-js/brand-apple-arcade.js9
-rw-r--r--icons-react/icons-js/brand-apple.js9
-rw-r--r--icons-react/icons-js/brand-appstore.js9
-rw-r--r--icons-react/icons-js/brand-behance.js9
-rw-r--r--icons-react/icons-js/brand-chrome.js9
-rw-r--r--icons-react/icons-js/brand-codepen.js9
-rw-r--r--icons-react/icons-js/brand-codesandbox.js9
-rw-r--r--icons-react/icons-js/brand-css3.js9
-rw-r--r--icons-react/icons-js/brand-deviantart.js9
-rw-r--r--icons-react/icons-js/brand-discord.js9
-rw-r--r--icons-react/icons-js/brand-dribbble.js9
-rw-r--r--icons-react/icons-js/brand-edge.js9
-rw-r--r--icons-react/icons-js/brand-facebook.js9
-rw-r--r--icons-react/icons-js/brand-figma.js9
-rw-r--r--icons-react/icons-js/brand-firefox.js9
-rw-r--r--icons-react/icons-js/brand-flickr.js9
-rw-r--r--icons-react/icons-js/brand-foursquare.js9
-rw-r--r--icons-react/icons-js/brand-framer.js9
-rw-r--r--icons-react/icons-js/brand-github.js9
-rw-r--r--icons-react/icons-js/brand-gitlab.js9
-rw-r--r--icons-react/icons-js/brand-google-drive.js9
-rw-r--r--icons-react/icons-js/brand-google-play.js9
-rw-r--r--icons-react/icons-js/brand-google.js9
-rw-r--r--icons-react/icons-js/brand-html5.js9
-rw-r--r--icons-react/icons-js/brand-instagram.js9
-rw-r--r--icons-react/icons-js/brand-kotlin.js9
-rw-r--r--icons-react/icons-js/brand-linkedin.js9
-rw-r--r--icons-react/icons-js/brand-medium.js9
-rw-r--r--icons-react/icons-js/brand-messenger.js9
-rw-r--r--icons-react/icons-js/brand-opera.js9
-rw-r--r--icons-react/icons-js/brand-paypal.js9
-rw-r--r--icons-react/icons-js/brand-pinterest.js9
-rw-r--r--icons-react/icons-js/brand-pocket.js9
-rw-r--r--icons-react/icons-js/brand-python.js9
-rw-r--r--icons-react/icons-js/brand-reddit.js9
-rw-r--r--icons-react/icons-js/brand-safari.js9
-rw-r--r--icons-react/icons-js/brand-sketch.js9
-rw-r--r--icons-react/icons-js/brand-skype.js9
-rw-r--r--icons-react/icons-js/brand-slack.js9
-rw-r--r--icons-react/icons-js/brand-snapchat.js9
-rw-r--r--icons-react/icons-js/brand-soundcloud.js9
-rw-r--r--icons-react/icons-js/brand-spotify.js9
-rw-r--r--icons-react/icons-js/brand-steam.js9
-rw-r--r--icons-react/icons-js/brand-tabler.js9
-rw-r--r--icons-react/icons-js/brand-tailwind.js9
-rw-r--r--icons-react/icons-js/brand-telegram.js9
-rw-r--r--icons-react/icons-js/brand-tidal.js9
-rw-r--r--icons-react/icons-js/brand-tiktok.js9
-rw-r--r--icons-react/icons-js/brand-tinder.js9
-rw-r--r--icons-react/icons-js/brand-tumblr.js9
-rw-r--r--icons-react/icons-js/brand-twitch.js9
-rw-r--r--icons-react/icons-js/brand-twitter.js9
-rw-r--r--icons-react/icons-js/brand-vimeo.js9
-rw-r--r--icons-react/icons-js/brand-vk.js9
-rw-r--r--icons-react/icons-js/brand-whatsapp.js9
-rw-r--r--icons-react/icons-js/brand-windows.js9
-rw-r--r--icons-react/icons-js/brand-yahoo.js9
-rw-r--r--icons-react/icons-js/brand-youtube.js9
-rw-r--r--icons-react/icons-js/briefcase.js9
-rw-r--r--icons-react/icons-js/brightness-down.js9
-rw-r--r--icons-react/icons-js/brightness-up.js9
-rw-r--r--icons-react/icons-js/brightness.js9
-rw-r--r--icons-react/icons-js/browser.js9
-rw-r--r--icons-react/icons-js/brush.js9
-rw-r--r--icons-react/icons-js/bucket.js9
-rw-r--r--icons-react/icons-js/bug.js9
-rw-r--r--icons-react/icons-js/building-arch.js9
-rw-r--r--icons-react/icons-js/building-bank.js9
-rw-r--r--icons-react/icons-js/building-bridge-2.js9
-rw-r--r--icons-react/icons-js/building-bridge.js9
-rw-r--r--icons-react/icons-js/building-church.js9
-rw-r--r--icons-react/icons-js/building-community.js9
-rw-r--r--icons-react/icons-js/building-hospital.js9
-rw-r--r--icons-react/icons-js/building-monument.js9
-rw-r--r--icons-react/icons-js/building-pavilon.js9
-rw-r--r--icons-react/icons-js/building-skyscraper.js9
-rw-r--r--icons-react/icons-js/building-store.js9
-rw-r--r--icons-react/icons-js/building-warehouse.js9
-rw-r--r--icons-react/icons-js/building.js9
-rw-r--r--icons-react/icons-js/bulb-off.js9
-rw-r--r--icons-react/icons-js/bulb.js9
-rw-r--r--icons-react/icons-js/bus.js9
-rw-r--r--icons-react/icons-js/calculator.js9
-rw-r--r--icons-react/icons-js/calendar-event.js9
-rw-r--r--icons-react/icons-js/calendar-minus.js9
-rw-r--r--icons-react/icons-js/calendar-plus.js9
-rw-r--r--icons-react/icons-js/calendar.js9
-rw-r--r--icons-react/icons-js/camera-minus.js9
-rw-r--r--icons-react/icons-js/camera-off.js9
-rw-r--r--icons-react/icons-js/camera-plus.js9
-rw-r--r--icons-react/icons-js/camera.js9
-rw-r--r--icons-react/icons-js/capture.js9
-rw-r--r--icons-react/icons-js/car.js9
-rw-r--r--icons-react/icons-js/caravan.js9
-rw-r--r--icons-react/icons-js/cardboards.js9
-rw-r--r--icons-react/icons-js/caret-down.js9
-rw-r--r--icons-react/icons-js/caret-left.js9
-rw-r--r--icons-react/icons-js/caret-right.js9
-rw-r--r--icons-react/icons-js/caret-up.js9
-rw-r--r--icons-react/icons-js/cash.js9
-rw-r--r--icons-react/icons-js/cast.js9
-rw-r--r--icons-react/icons-js/ce.js9
-rw-r--r--icons-react/icons-js/certificate.js9
-rw-r--r--icons-react/icons-js/chart-area-line.js9
-rw-r--r--icons-react/icons-js/chart-area.js9
-rw-r--r--icons-react/icons-js/chart-bar.js9
-rw-r--r--icons-react/icons-js/chart-bubble.js9
-rw-r--r--icons-react/icons-js/chart-candle.js9
-rw-r--r--icons-react/icons-js/chart-donut.js9
-rw-r--r--icons-react/icons-js/chart-line.js9
-rw-r--r--icons-react/icons-js/chart-pie.js9
-rw-r--r--icons-react/icons-js/chart-radar.js9
-rw-r--r--icons-react/icons-js/check.js9
-rw-r--r--icons-react/icons-js/checkbox.js9
-rw-r--r--icons-react/icons-js/checks.js9
-rw-r--r--icons-react/icons-js/chevron-down-left.js9
-rw-r--r--icons-react/icons-js/chevron-down-right.js9
-rw-r--r--icons-react/icons-js/chevron-down.js9
-rw-r--r--icons-react/icons-js/chevron-left.js9
-rw-r--r--icons-react/icons-js/chevron-right.js9
-rw-r--r--icons-react/icons-js/chevron-up-left.js9
-rw-r--r--icons-react/icons-js/chevron-up-right.js9
-rw-r--r--icons-react/icons-js/chevron-up.js9
-rw-r--r--icons-react/icons-js/chevrons-down-left.js9
-rw-r--r--icons-react/icons-js/chevrons-down-right.js9
-rw-r--r--icons-react/icons-js/chevrons-down.js9
-rw-r--r--icons-react/icons-js/chevrons-left.js9
-rw-r--r--icons-react/icons-js/chevrons-right.js9
-rw-r--r--icons-react/icons-js/chevrons-up-left.js9
-rw-r--r--icons-react/icons-js/chevrons-up-right.js9
-rw-r--r--icons-react/icons-js/chevrons-up.js9
-rw-r--r--icons-react/icons-js/christmas-tree.js9
-rw-r--r--icons-react/icons-js/circle-check.js9
-rw-r--r--icons-react/icons-js/circle-dashed.js9
-rw-r--r--icons-react/icons-js/circle-dotted.js9
-rw-r--r--icons-react/icons-js/circle-minus.js9
-rw-r--r--icons-react/icons-js/circle-plus.js9
-rw-r--r--icons-react/icons-js/circle-square.js9
-rw-r--r--icons-react/icons-js/circle-x.js9
-rw-r--r--icons-react/icons-js/circle.js9
-rw-r--r--icons-react/icons-js/circles.js9
-rw-r--r--icons-react/icons-js/clear-formatting.js9
-rw-r--r--icons-react/icons-js/click.js9
-rw-r--r--icons-react/icons-js/clipboard-check.js9
-rw-r--r--icons-react/icons-js/clipboard-list.js9
-rw-r--r--icons-react/icons-js/clipboard-x.js9
-rw-r--r--icons-react/icons-js/clipboard.js9
-rw-r--r--icons-react/icons-js/clock.js9
-rw-r--r--icons-react/icons-js/cloud-download.js9
-rw-r--r--icons-react/icons-js/cloud-fog.js9
-rw-r--r--icons-react/icons-js/cloud-off.js9
-rw-r--r--icons-react/icons-js/cloud-rain.js9
-rw-r--r--icons-react/icons-js/cloud-snow.js9
-rw-r--r--icons-react/icons-js/cloud-storm.js9
-rw-r--r--icons-react/icons-js/cloud-upload.js9
-rw-r--r--icons-react/icons-js/cloud.js9
-rw-r--r--icons-react/icons-js/code.js9
-rw-r--r--icons-react/icons-js/coin.js9
-rw-r--r--icons-react/icons-js/color-picker.js9
-rw-r--r--icons-react/icons-js/color-swatch.js9
-rw-r--r--icons-react/icons-js/columns.js9
-rw-r--r--icons-react/icons-js/comet.js9
-rw-r--r--icons-react/icons-js/command.js9
-rw-r--r--icons-react/icons-js/compass.js9
-rw-r--r--icons-react/icons-js/contrast.js9
-rw-r--r--icons-react/icons-js/copy.js9
-rw-r--r--icons-react/icons-js/copyleft.js9
-rw-r--r--icons-react/icons-js/copyright.js9
-rw-r--r--icons-react/icons-js/corner-down-left.js9
-rw-r--r--icons-react/icons-js/corner-down-right.js9
-rw-r--r--icons-react/icons-js/corner-left-down.js9
-rw-r--r--icons-react/icons-js/corner-left-up.js9
-rw-r--r--icons-react/icons-js/corner-right-down.js9
-rw-r--r--icons-react/icons-js/corner-right-up.js9
-rw-r--r--icons-react/icons-js/corner-up-left.js9
-rw-r--r--icons-react/icons-js/corner-up-right.js9
-rw-r--r--icons-react/icons-js/credit-card-off.js9
-rw-r--r--icons-react/icons-js/credit-card.js9
-rw-r--r--icons-react/icons-js/crop.js9
-rw-r--r--icons-react/icons-js/crosshair.js9
-rw-r--r--icons-react/icons-js/crown.js9
-rw-r--r--icons-react/icons-js/curly-loop.js9
-rw-r--r--icons-react/icons-js/currency-bitcoin.js9
-rw-r--r--icons-react/icons-js/currency-dollar.js9
-rw-r--r--icons-react/icons-js/currency-euro.js9
-rw-r--r--icons-react/icons-js/currency-pound.js9
-rw-r--r--icons-react/icons-js/currency-rupee.js9
-rw-r--r--icons-react/icons-js/currency-yen.js9
-rw-r--r--icons-react/icons-js/current-location.js9
-rw-r--r--icons-react/icons-js/cut.js9
-rw-r--r--icons-react/icons-js/dashboard.js9
-rw-r--r--icons-react/icons-js/database.js9
-rw-r--r--icons-react/icons-js/device-desktop.js9
-rw-r--r--icons-react/icons-js/device-floppy.js9
-rw-r--r--icons-react/icons-js/device-gamepad.js9
-rw-r--r--icons-react/icons-js/device-laptop.js9
-rw-r--r--icons-react/icons-js/device-mobile-rotated.js9
-rw-r--r--icons-react/icons-js/device-mobile-vibration.js9
-rw-r--r--icons-react/icons-js/device-mobile.js9
-rw-r--r--icons-react/icons-js/device-speaker.js9
-rw-r--r--icons-react/icons-js/device-tablet.js9
-rw-r--r--icons-react/icons-js/device-tv.js9
-rw-r--r--icons-react/icons-js/device-watch.js9
-rw-r--r--icons-react/icons-js/devices-2.js9
-rw-r--r--icons-react/icons-js/devices.js9
-rw-r--r--icons-react/icons-js/diamond.js9
-rw-r--r--icons-react/icons-js/dice.js9
-rw-r--r--icons-react/icons-js/direction-horizontal.js9
-rw-r--r--icons-react/icons-js/direction.js9
-rw-r--r--icons-react/icons-js/directions.js9
-rw-r--r--icons-react/icons-js/disabled-2.js9
-rw-r--r--icons-react/icons-js/disabled.js9
-rw-r--r--icons-react/icons-js/disc.js9
-rw-r--r--icons-react/icons-js/discount.js9
-rw-r--r--icons-react/icons-js/divide.js9
-rw-r--r--icons-react/icons-js/dots-circle-horizontal.js9
-rw-r--r--icons-react/icons-js/dots-diagonal-2.js9
-rw-r--r--icons-react/icons-js/dots-diagonal.js9
-rw-r--r--icons-react/icons-js/dots-vertical.js9
-rw-r--r--icons-react/icons-js/dots.js9
-rw-r--r--icons-react/icons-js/download.js9
-rw-r--r--icons-react/icons-js/drag-drop-2.js9
-rw-r--r--icons-react/icons-js/drag-drop.js9
-rw-r--r--icons-react/icons-js/drone.js9
-rw-r--r--icons-react/icons-js/droplet.js9
-rw-r--r--icons-react/icons-js/ear.js9
-rw-r--r--icons-react/icons-js/edit.js9
-rw-r--r--icons-react/icons-js/egg.js9
-rw-r--r--icons-react/icons-js/emphasis.js9
-rw-r--r--icons-react/icons-js/eraser.js9
-rw-r--r--icons-react/icons-js/exchange.js9
-rw-r--r--icons-react/icons-js/exposure.js9
-rw-r--r--icons-react/icons-js/external-link.js9
-rw-r--r--icons-react/icons-js/eye-off.js9
-rw-r--r--icons-react/icons-js/eye.js9
-rw-r--r--icons-react/icons-js/face-id.js9
-rw-r--r--icons-react/icons-js/fall.js9
-rw-r--r--icons-react/icons-js/file-certificate.js9
-rw-r--r--icons-react/icons-js/file-check.js9
-rw-r--r--icons-react/icons-js/file-code.js9
-rw-r--r--icons-react/icons-js/file-diff.js9
-rw-r--r--icons-react/icons-js/file-dislike.js9
-rw-r--r--icons-react/icons-js/file-download.js9
-rw-r--r--icons-react/icons-js/file-horizontal.js9
-rw-r--r--icons-react/icons-js/file-invoice.js9
-rw-r--r--icons-react/icons-js/file-like.js9
-rw-r--r--icons-react/icons-js/file-minus.js9
-rw-r--r--icons-react/icons-js/file-music.js9
-rw-r--r--icons-react/icons-js/file-off.js9
-rw-r--r--icons-react/icons-js/file-phone.js9
-rw-r--r--icons-react/icons-js/file-plus.js9
-rw-r--r--icons-react/icons-js/file-search.js9
-rw-r--r--icons-react/icons-js/file-shredder.js9
-rw-r--r--icons-react/icons-js/file-symlink.js9
-rw-r--r--icons-react/icons-js/file-text.js9
-rw-r--r--icons-react/icons-js/file-upload.js9
-rw-r--r--icons-react/icons-js/file-x.js9
-rw-r--r--icons-react/icons-js/file-zip.js9
-rw-r--r--icons-react/icons-js/file.js9
-rw-r--r--icons-react/icons-js/filter-off.js9
-rw-r--r--icons-react/icons-js/filter.js9
-rw-r--r--icons-react/icons-js/fingerprint.js9
-rw-r--r--icons-react/icons-js/firetruck.js9
-rw-r--r--icons-react/icons-js/flag.js9
-rw-r--r--icons-react/icons-js/flame.js9
-rw-r--r--icons-react/icons-js/flask.js9
-rw-r--r--icons-react/icons-js/flip-horizontal.js9
-rw-r--r--icons-react/icons-js/flip-vertical.js9
-rw-r--r--icons-react/icons-js/float-center.js9
-rw-r--r--icons-react/icons-js/float-left.js9
-rw-r--r--icons-react/icons-js/float-none.js9
-rw-r--r--icons-react/icons-js/float-right.js9
-rw-r--r--icons-react/icons-js/focus-2.js9
-rw-r--r--icons-react/icons-js/focus.js9
-rw-r--r--icons-react/icons-js/fold-down.js9
-rw-r--r--icons-react/icons-js/fold-up.js9
-rw-r--r--icons-react/icons-js/fold.js9
-rw-r--r--icons-react/icons-js/folder-minus.js9
-rw-r--r--icons-react/icons-js/folder-off.js9
-rw-r--r--icons-react/icons-js/folder-plus.js9
-rw-r--r--icons-react/icons-js/folder-x.js9
-rw-r--r--icons-react/icons-js/folder.js9
-rw-r--r--icons-react/icons-js/folders.js9
-rw-r--r--icons-react/icons-js/forbid-2.js9
-rw-r--r--icons-react/icons-js/forbid.js9
-rw-r--r--icons-react/icons-js/forklift.js9
-rw-r--r--icons-react/icons-js/frame.js9
-rw-r--r--icons-react/icons-js/friends.js9
-rw-r--r--icons-react/icons-js/gas-station.js9
-rw-r--r--icons-react/icons-js/gauge.js9
-rw-r--r--icons-react/icons-js/ghost.js9
-rw-r--r--icons-react/icons-js/gift.js9
-rw-r--r--icons-react/icons-js/git-branch.js9
-rw-r--r--icons-react/icons-js/git-commit.js9
-rw-r--r--icons-react/icons-js/git-compare.js9
-rw-r--r--icons-react/icons-js/git-fork.js9
-rw-r--r--icons-react/icons-js/git-merge.js9
-rw-r--r--icons-react/icons-js/git-pull-request.js9
-rw-r--r--icons-react/icons-js/glass-full.js9
-rw-r--r--icons-react/icons-js/glass.js9
-rw-r--r--icons-react/icons-js/globe.js9
-rw-r--r--icons-react/icons-js/gps.js9
-rw-r--r--icons-react/icons-js/grid-dots.js9
-rw-r--r--icons-react/icons-js/grid.js9
-rw-r--r--icons-react/icons-js/grip-horizontal.js9
-rw-r--r--icons-react/icons-js/grip-vertical.js9
-rw-r--r--icons-react/icons-js/h-1.js9
-rw-r--r--icons-react/icons-js/h-2.js9
-rw-r--r--icons-react/icons-js/h-3.js9
-rw-r--r--icons-react/icons-js/h-4.js9
-rw-r--r--icons-react/icons-js/h-5.js9
-rw-r--r--icons-react/icons-js/h-6.js9
-rw-r--r--icons-react/icons-js/hand-middle-finger.js9
-rw-r--r--icons-react/icons-js/hand-off.js9
-rw-r--r--icons-react/icons-js/hand-stop.js9
-rw-r--r--icons-react/icons-js/hash.js9
-rw-r--r--icons-react/icons-js/headphones-off.js9
-rw-r--r--icons-react/icons-js/headphones.js9
-rw-r--r--icons-react/icons-js/headset.js9
-rw-r--r--icons-react/icons-js/heart-broken.js9
-rw-r--r--icons-react/icons-js/heart.js9
-rw-r--r--icons-react/icons-js/help.js9
-rw-r--r--icons-react/icons-js/hexagon.js9
-rw-r--r--icons-react/icons-js/history.js9
-rw-r--r--icons-react/icons-js/home-2.js9
-rw-r--r--icons-react/icons-js/home.js9
-rw-r--r--icons-react/icons-js/ice-cream.js9
-rw-r--r--icons-react/icons-js/id.js9
-rw-r--r--icons-react/icons-js/inbox.js9
-rw-r--r--icons-react/icons-js/indent-decrease.js9
-rw-r--r--icons-react/icons-js/indent-increase.js9
-rw-r--r--icons-react/icons-js/infinity.js9
-rw-r--r--icons-react/icons-js/info-circle.js9
-rw-r--r--icons-react/icons-js/info-square.js9
-rw-r--r--icons-react/icons-js/italic.js9
-rw-r--r--icons-react/icons-js/karate.js9
-rw-r--r--icons-react/icons-js/key.js9
-rw-r--r--icons-react/icons-js/keyboard-hide.js9
-rw-r--r--icons-react/icons-js/keyboard-show.js9
-rw-r--r--icons-react/icons-js/keyboard.js9
-rw-r--r--icons-react/icons-js/language.js9
-rw-r--r--icons-react/icons-js/layers-difference.js9
-rw-r--r--icons-react/icons-js/layers-intersect.js9
-rw-r--r--icons-react/icons-js/layers-subtract.js9
-rw-r--r--icons-react/icons-js/layers-union.js9
-rw-r--r--icons-react/icons-js/layout-2.js9
-rw-r--r--icons-react/icons-js/layout-align-bottom.js9
-rw-r--r--icons-react/icons-js/layout-align-center.js9
-rw-r--r--icons-react/icons-js/layout-align-left.js9
-rw-r--r--icons-react/icons-js/layout-align-middle.js9
-rw-r--r--icons-react/icons-js/layout-align-right.js9
-rw-r--r--icons-react/icons-js/layout-align-top.js9
-rw-r--r--icons-react/icons-js/layout-bottombar.js9
-rw-r--r--icons-react/icons-js/layout-cards.js9
-rw-r--r--icons-react/icons-js/layout-columns.js9
-rw-r--r--icons-react/icons-js/layout-distribute-horizontal.js9
-rw-r--r--icons-react/icons-js/layout-distribute-vertical.js9
-rw-r--r--icons-react/icons-js/layout-kanban.js9
-rw-r--r--icons-react/icons-js/layout-list.js9
-rw-r--r--icons-react/icons-js/layout-navbar.js9
-rw-r--r--icons-react/icons-js/layout-rows.js9
-rw-r--r--icons-react/icons-js/layout-sidebar-right.js9
-rw-r--r--icons-react/icons-js/layout-sidebar.js9
-rw-r--r--icons-react/icons-js/layout.js9
-rw-r--r--icons-react/icons-js/leaf.js9
-rw-r--r--icons-react/icons-js/lego.js9
-rw-r--r--icons-react/icons-js/letter-a.js9
-rw-r--r--icons-react/icons-js/letter-b.js9
-rw-r--r--icons-react/icons-js/letter-c.js9
-rw-r--r--icons-react/icons-js/letter-d.js9
-rw-r--r--icons-react/icons-js/letter-e.js9
-rw-r--r--icons-react/icons-js/letter-f.js9
-rw-r--r--icons-react/icons-js/letter-g.js9
-rw-r--r--icons-react/icons-js/letter-h.js9
-rw-r--r--icons-react/icons-js/letter-i.js9
-rw-r--r--icons-react/icons-js/letter-j.js9
-rw-r--r--icons-react/icons-js/letter-k.js9
-rw-r--r--icons-react/icons-js/letter-l.js9
-rw-r--r--icons-react/icons-js/letter-m.js9
-rw-r--r--icons-react/icons-js/letter-n.js9
-rw-r--r--icons-react/icons-js/letter-o.js9
-rw-r--r--icons-react/icons-js/letter-p.js9
-rw-r--r--icons-react/icons-js/letter-q.js9
-rw-r--r--icons-react/icons-js/letter-r.js9
-rw-r--r--icons-react/icons-js/letter-s.js9
-rw-r--r--icons-react/icons-js/letter-t.js9
-rw-r--r--icons-react/icons-js/letter-u.js9
-rw-r--r--icons-react/icons-js/letter-v.js9
-rw-r--r--icons-react/icons-js/letter-w.js9
-rw-r--r--icons-react/icons-js/letter-x.js9
-rw-r--r--icons-react/icons-js/letter-y.js9
-rw-r--r--icons-react/icons-js/letter-z.js9
-rw-r--r--icons-react/icons-js/letters-case.js9
-rw-r--r--icons-react/icons-js/license.js9
-rw-r--r--icons-react/icons-js/lifebuoy.js9
-rw-r--r--icons-react/icons-js/line-height.js9
-rw-r--r--icons-react/icons-js/line.js9
-rw-r--r--icons-react/icons-js/link.js9
-rw-r--r--icons-react/icons-js/list-check.js9
-rw-r--r--icons-react/icons-js/list.js9
-rw-r--r--icons-react/icons-js/live-photo.js9
-rw-r--r--icons-react/icons-js/live-view.js9
-rw-r--r--icons-react/icons-js/loader-quarter.js9
-rw-r--r--icons-react/icons-js/loader.js9
-rw-r--r--icons-react/icons-js/location.js9
-rw-r--r--icons-react/icons-js/lock-off.js9
-rw-r--r--icons-react/icons-js/lock-open.js9
-rw-r--r--icons-react/icons-js/lock.js9
-rw-r--r--icons-react/icons-js/login.js9
-rw-r--r--icons-react/icons-js/logout.js9
-rw-r--r--icons-react/icons-js/magnet.js9
-rw-r--r--icons-react/icons-js/mail-opened.js9
-rw-r--r--icons-react/icons-js/mail.js9
-rw-r--r--icons-react/icons-js/man.js9
-rw-r--r--icons-react/icons-js/manual-gearbox.js9
-rw-r--r--icons-react/icons-js/map-2.js9
-rw-r--r--icons-react/icons-js/map-pin-off.js9
-rw-r--r--icons-react/icons-js/map-pin.js9
-rw-r--r--icons-react/icons-js/map-pins.js9
-rw-r--r--icons-react/icons-js/map.js9
-rw-r--r--icons-react/icons-js/markdown.js9
-rw-r--r--icons-react/icons-js/marquee.js9
-rw-r--r--icons-react/icons-js/mars.js9
-rw-r--r--icons-react/icons-js/math.js9
-rw-r--r--icons-react/icons-js/maximize.js9
-rw-r--r--icons-react/icons-js/medal.js9
-rw-r--r--icons-react/icons-js/medical-cross.js9
-rw-r--r--icons-react/icons-js/menu-2.js9
-rw-r--r--icons-react/icons-js/menu.js9
-rw-r--r--icons-react/icons-js/message-2.js9
-rw-r--r--icons-react/icons-js/message-circle-2.js9
-rw-r--r--icons-react/icons-js/message-circle-off.js9
-rw-r--r--icons-react/icons-js/message-circle.js9
-rw-r--r--icons-react/icons-js/message-dots.js9
-rw-r--r--icons-react/icons-js/message-off.js9
-rw-r--r--icons-react/icons-js/message-plus.js9
-rw-r--r--icons-react/icons-js/message-report.js9
-rw-r--r--icons-react/icons-js/message.js9
-rw-r--r--icons-react/icons-js/messages-off.js9
-rw-r--r--icons-react/icons-js/messages.js9
-rw-r--r--icons-react/icons-js/microphone-off.js9
-rw-r--r--icons-react/icons-js/microphone.js9
-rw-r--r--icons-react/icons-js/minimize.js9
-rw-r--r--icons-react/icons-js/minus.js9
-rw-r--r--icons-react/icons-js/mist.js9
-rw-r--r--icons-react/icons-js/mood-boy.js9
-rw-r--r--icons-react/icons-js/mood-confuzed.js9
-rw-r--r--icons-react/icons-js/mood-cry.js9
-rw-r--r--icons-react/icons-js/mood-happy.js9
-rw-r--r--icons-react/icons-js/mood-kid.js9
-rw-r--r--icons-react/icons-js/mood-neutral.js9
-rw-r--r--icons-react/icons-js/mood-sad.js9
-rw-r--r--icons-react/icons-js/mood-smile.js9
-rw-r--r--icons-react/icons-js/mood-suprised.js9
-rw-r--r--icons-react/icons-js/mood-tongue.js9
-rw-r--r--icons-react/icons-js/moon-2.js9
-rw-r--r--icons-react/icons-js/moon-stars.js9
-rw-r--r--icons-react/icons-js/moon.js9
-rw-r--r--icons-react/icons-js/moped.js9
-rw-r--r--icons-react/icons-js/mouse.js9
-rw-r--r--icons-react/icons-js/movie.js9
-rw-r--r--icons-react/icons-js/mug.js9
-rw-r--r--icons-react/icons-js/music.js9
-rw-r--r--icons-react/icons-js/new-section.js9
-rw-r--r--icons-react/icons-js/news.js9
-rw-r--r--icons-react/icons-js/note.js9
-rw-r--r--icons-react/icons-js/notebook.js9
-rw-r--r--icons-react/icons-js/notes.js9
-rw-r--r--icons-react/icons-js/notification.js9
-rw-r--r--icons-react/icons-js/octagon.js9
-rw-r--r--icons-react/icons-js/omega.js9
-rw-r--r--icons-react/icons-js/outlet.js9
-rw-r--r--icons-react/icons-js/package.js9
-rw-r--r--icons-react/icons-js/page-break.js9
-rw-r--r--icons-react/icons-js/paint.js9
-rw-r--r--icons-react/icons-js/palette.js9
-rw-r--r--icons-react/icons-js/panorama-horizontal.js9
-rw-r--r--icons-react/icons-js/panorama-vertical.js9
-rw-r--r--icons-react/icons-js/paperclip.js9
-rw-r--r--icons-react/icons-js/parachute.js9
-rw-r--r--icons-react/icons-js/parentheses.js9
-rw-r--r--icons-react/icons-js/parking.js9
-rw-r--r--icons-react/icons-js/peace.js9
-rw-r--r--icons-react/icons-js/pencil.js9
-rw-r--r--icons-react/icons-js/pennant.js9
-rw-r--r--icons-react/icons-js/percentage.js9
-rw-r--r--icons-react/icons-js/phone-call.js9
-rw-r--r--icons-react/icons-js/phone-calling.js9
-rw-r--r--icons-react/icons-js/phone-check.js9
-rw-r--r--icons-react/icons-js/phone-incoming.js9
-rw-r--r--icons-react/icons-js/phone-off.js9
-rw-r--r--icons-react/icons-js/phone-outgoing.js9
-rw-r--r--icons-react/icons-js/phone-pause.js9
-rw-r--r--icons-react/icons-js/phone-plus.js9
-rw-r--r--icons-react/icons-js/phone-x.js9
-rw-r--r--icons-react/icons-js/phone.js9
-rw-r--r--icons-react/icons-js/photo-off.js9
-rw-r--r--icons-react/icons-js/photo.js9
-rw-r--r--icons-react/icons-js/picture-in-picture-off.js9
-rw-r--r--icons-react/icons-js/picture-in-picture-on.js9
-rw-r--r--icons-react/icons-js/picture-in-picture.js9
-rw-r--r--icons-react/icons-js/pill.js9
-rw-r--r--icons-react/icons-js/pin.js9
-rw-r--r--icons-react/icons-js/pinned-off.js9
-rw-r--r--icons-react/icons-js/pinned.js9
-rw-r--r--icons-react/icons-js/plane-arrival.js9
-rw-r--r--icons-react/icons-js/plane-departure.js9
-rw-r--r--icons-react/icons-js/plane.js9
-rw-r--r--icons-react/icons-js/planet.js9
-rw-r--r--icons-react/icons-js/plant-2.js9
-rw-r--r--icons-react/icons-js/plant.js9
-rw-r--r--icons-react/icons-js/player-pause.js9
-rw-r--r--icons-react/icons-js/player-play.js9
-rw-r--r--icons-react/icons-js/player-record.js9
-rw-r--r--icons-react/icons-js/player-skip-back.js9
-rw-r--r--icons-react/icons-js/player-skip-forward.js9
-rw-r--r--icons-react/icons-js/player-stop.js9
-rw-r--r--icons-react/icons-js/player-track-next.js9
-rw-r--r--icons-react/icons-js/player-track-prev.js9
-rw-r--r--icons-react/icons-js/plug.js9
-rw-r--r--icons-react/icons-js/plus.js9
-rw-r--r--icons-react/icons-js/point.js9
-rw-r--r--icons-react/icons-js/power.js9
-rw-r--r--icons-react/icons-js/pray.js9
-rw-r--r--icons-react/icons-js/presentation.js9
-rw-r--r--icons-react/icons-js/printer.js9
-rw-r--r--icons-react/icons-js/prompt.js9
-rw-r--r--icons-react/icons-js/puzzle.js9
-rw-r--r--icons-react/icons-js/qrcode.js9
-rw-r--r--icons-react/icons-js/question-mark.js9
-rw-r--r--icons-react/icons-js/radioactive.js9
-rw-r--r--icons-react/icons-js/record-mail.js9
-rw-r--r--icons-react/icons-js/rectangle-vertical.js9
-rw-r--r--icons-react/icons-js/rectangle.js9
-rw-r--r--icons-react/icons-js/recycle.js9
-rw-r--r--icons-react/icons-js/refresh-alert.js9
-rw-r--r--icons-react/icons-js/refresh.js9
-rw-r--r--icons-react/icons-js/registered.js9
-rw-r--r--icons-react/icons-js/relation-many-to-many.js9
-rw-r--r--icons-react/icons-js/relation-one-to-many.js9
-rw-r--r--icons-react/icons-js/relation-one-to-one.js9
-rw-r--r--icons-react/icons-js/repeat-once.js9
-rw-r--r--icons-react/icons-js/repeat.js9
-rw-r--r--icons-react/icons-js/replace.js9
-rw-r--r--icons-react/icons-js/ripple.js9
-rw-r--r--icons-react/icons-js/road-sign.js9
-rw-r--r--icons-react/icons-js/rocket.js9
-rw-r--r--icons-react/icons-js/rotate-2.js9
-rw-r--r--icons-react/icons-js/rotate-clockwise-2.js9
-rw-r--r--icons-react/icons-js/rotate-clockwise.js9
-rw-r--r--icons-react/icons-js/rotate-rectangle.js9
-rw-r--r--icons-react/icons-js/rotate.js9
-rw-r--r--icons-react/icons-js/route.js9
-rw-r--r--icons-react/icons-js/router.js9
-rw-r--r--icons-react/icons-js/rss.js9
-rw-r--r--icons-react/icons-js/ruler.js9
-rw-r--r--icons-react/icons-js/run.js9
-rw-r--r--icons-react/icons-js/sailboat.js9
-rw-r--r--icons-react/icons-js/scale.js9
-rw-r--r--icons-react/icons-js/scan.js9
-rw-r--r--icons-react/icons-js/school.js9
-rw-r--r--icons-react/icons-js/scissors.js9
-rw-r--r--icons-react/icons-js/scooter-electric.js9
-rw-r--r--icons-react/icons-js/scooter.js9
-rw-r--r--icons-react/icons-js/screen-share-off.js9
-rw-r--r--icons-react/icons-js/screen-share.js9
-rw-r--r--icons-react/icons-js/search.js9
-rw-r--r--icons-react/icons-js/seeding.js9
-rw-r--r--icons-react/icons-js/select.js9
-rw-r--r--icons-react/icons-js/selector.js9
-rw-r--r--icons-react/icons-js/send.js9
-rw-r--r--icons-react/icons-js/separator-horizontal.js9
-rw-r--r--icons-react/icons-js/separator-vertical.js9
-rw-r--r--icons-react/icons-js/separator.js9
-rw-r--r--icons-react/icons-js/server.js9
-rw-r--r--icons-react/icons-js/servicemark.js9
-rw-r--r--icons-react/icons-js/settings.js9
-rw-r--r--icons-react/icons-js/shape.js9
-rw-r--r--icons-react/icons-js/share.js9
-rw-r--r--icons-react/icons-js/shield-check.js9
-rw-r--r--icons-react/icons-js/shield-lock.js9
-rw-r--r--icons-react/icons-js/shield-off.js9
-rw-r--r--icons-react/icons-js/shield-x.js9
-rw-r--r--icons-react/icons-js/shield.js9
-rw-r--r--icons-react/icons-js/ship.js9
-rw-r--r--icons-react/icons-js/shirt.js9
-rw-r--r--icons-react/icons-js/shopping-cart.js9
-rw-r--r--icons-react/icons-js/sitemap.js9
-rw-r--r--icons-react/icons-js/skateboard.js9
-rw-r--r--icons-react/icons-js/slice.js9
-rw-r--r--icons-react/icons-js/slideshow.js9
-rw-r--r--icons-react/icons-js/smart-home.js9
-rw-r--r--icons-react/icons-js/smoking-no.js9
-rw-r--r--icons-react/icons-js/smoking.js9
-rw-r--r--icons-react/icons-js/snowflake.js9
-rw-r--r--icons-react/icons-js/social.js9
-rw-r--r--icons-react/icons-js/sort-ascending.js9
-rw-r--r--icons-react/icons-js/sort-descending.js9
-rw-r--r--icons-react/icons-js/space.js9
-rw-r--r--icons-react/icons-js/speakerphone.js9
-rw-r--r--icons-react/icons-js/square-check.js9
-rw-r--r--icons-react/icons-js/square-dot.js9
-rw-r--r--icons-react/icons-js/square-forbid-2.js9
-rw-r--r--icons-react/icons-js/square-forbid.js9
-rw-r--r--icons-react/icons-js/square-minus.js9
-rw-r--r--icons-react/icons-js/square-plus.js9
-rw-r--r--icons-react/icons-js/square-rotated.js9
-rw-r--r--icons-react/icons-js/square-x.js9
-rw-r--r--icons-react/icons-js/square.js9
-rw-r--r--icons-react/icons-js/stack.js9
-rw-r--r--icons-react/icons-js/stairs-down.js9
-rw-r--r--icons-react/icons-js/stairs-up.js9
-rw-r--r--icons-react/icons-js/stairs.js9
-rw-r--r--icons-react/icons-js/star-half.js9
-rw-r--r--icons-react/icons-js/star-off.js9
-rw-r--r--icons-react/icons-js/star.js9
-rw-r--r--icons-react/icons-js/stars.js9
-rw-r--r--icons-react/icons-js/steering-wheel.js9
-rw-r--r--icons-react/icons-js/step-into.js9
-rw-r--r--icons-react/icons-js/step-out.js9
-rw-r--r--icons-react/icons-js/sthetoscope.js9
-rw-r--r--icons-react/icons-js/sticker.js9
-rw-r--r--icons-react/icons-js/strikethrough.js9
-rw-r--r--icons-react/icons-js/subscript.js9
-rw-r--r--icons-react/icons-js/subtask.js9
-rw-r--r--icons-react/icons-js/sum.js9
-rw-r--r--icons-react/icons-js/sun-off.js9
-rw-r--r--icons-react/icons-js/sun.js9
-rw-r--r--icons-react/icons-js/sunset.js9
-rw-r--r--icons-react/icons-js/sunshine.js9
-rw-r--r--icons-react/icons-js/superscript.js9
-rw-r--r--icons-react/icons-js/swimming.js9
-rw-r--r--icons-react/icons-js/switch-horizontal.js9
-rw-r--r--icons-react/icons-js/switch-vertical.js9
-rw-r--r--icons-react/icons-js/switch.js9
-rw-r--r--icons-react/icons-js/table.js9
-rw-r--r--icons-react/icons-js/tag.js9
-rw-r--r--icons-react/icons-js/tallymark-1.js9
-rw-r--r--icons-react/icons-js/tallymark-2.js9
-rw-r--r--icons-react/icons-js/tallymark-3.js9
-rw-r--r--icons-react/icons-js/tallymark-4.js9
-rw-r--r--icons-react/icons-js/tallymarks.js9
-rw-r--r--icons-react/icons-js/target.js9
-rw-r--r--icons-react/icons-js/tax.js9
-rw-r--r--icons-react/icons-js/temperature-celsius.js9
-rw-r--r--icons-react/icons-js/temperature-fahrenheit.js9
-rw-r--r--icons-react/icons-js/temperature-minus.js9
-rw-r--r--icons-react/icons-js/temperature-plus.js9
-rw-r--r--icons-react/icons-js/temperature.js9
-rw-r--r--icons-react/icons-js/template.js9
-rw-r--r--icons-react/icons-js/terminal-2.js9
-rw-r--r--icons-react/icons-js/terminal.js9
-rw-r--r--icons-react/icons-js/test-pipe.js9
-rw-r--r--icons-react/icons-js/text-wrap-disabled.js9
-rw-r--r--icons-react/icons-js/text-wrap.js9
-rw-r--r--icons-react/icons-js/thumb-down.js9
-rw-r--r--icons-react/icons-js/thumb-up.js9
-rw-r--r--icons-react/icons-js/ticket.js9
-rw-r--r--icons-react/icons-js/tir.js9
-rw-r--r--icons-react/icons-js/toggle-left.js9
-rw-r--r--icons-react/icons-js/toggle-right.js9
-rw-r--r--icons-react/icons-js/tool.js9
-rw-r--r--icons-react/icons-js/tools-kitchen.js9
-rw-r--r--icons-react/icons-js/tools.js9
-rw-r--r--icons-react/icons-js/tornado.js9
-rw-r--r--icons-react/icons-js/tournament.js9
-rw-r--r--icons-react/icons-js/tractor.js9
-rw-r--r--icons-react/icons-js/trademark.js9
-rw-r--r--icons-react/icons-js/traffic-cone.js9
-rw-r--r--icons-react/icons-js/traffic-lights.js9
-rw-r--r--icons-react/icons-js/trash-off.js9
-rw-r--r--icons-react/icons-js/trash.js9
-rw-r--r--icons-react/icons-js/trees.js9
-rw-r--r--icons-react/icons-js/trending-down.js9
-rw-r--r--icons-react/icons-js/trending-up.js9
-rw-r--r--icons-react/icons-js/triangle-square-circle.js9
-rw-r--r--icons-react/icons-js/triangle.js9
-rw-r--r--icons-react/icons-js/trident.js9
-rw-r--r--icons-react/icons-js/trophy.js9
-rw-r--r--icons-react/icons-js/truck-delivery.js9
-rw-r--r--icons-react/icons-js/truck-return.js9
-rw-r--r--icons-react/icons-js/truck.js9
-rw-r--r--icons-react/icons-js/typography.js9
-rw-r--r--icons-react/icons-js/umbrella.js9
-rw-r--r--icons-react/icons-js/underline.js9
-rw-r--r--icons-react/icons-js/unlink.js9
-rw-r--r--icons-react/icons-js/upload.js9
-rw-r--r--icons-react/icons-js/urgent.js9
-rw-r--r--icons-react/icons-js/user-check.js9
-rw-r--r--icons-react/icons-js/user-exclamation.js9
-rw-r--r--icons-react/icons-js/user-minus.js9
-rw-r--r--icons-react/icons-js/user-off.js9
-rw-r--r--icons-react/icons-js/user-plus.js9
-rw-r--r--icons-react/icons-js/user-x.js9
-rw-r--r--icons-react/icons-js/user.js9
-rw-r--r--icons-react/icons-js/users.js9
-rw-r--r--icons-react/icons-js/vector-beizer-2.js9
-rw-r--r--icons-react/icons-js/vector-beizer.js9
-rw-r--r--icons-react/icons-js/vector-triangle.js9
-rw-r--r--icons-react/icons-js/vector.js9
-rw-r--r--icons-react/icons-js/venus.js9
-rw-r--r--icons-react/icons-js/versions.js9
-rw-r--r--icons-react/icons-js/video-minus.js9
-rw-r--r--icons-react/icons-js/video-off.js9
-rw-r--r--icons-react/icons-js/video-plus.js9
-rw-r--r--icons-react/icons-js/video.js9
-rw-r--r--icons-react/icons-js/view-360.js9
-rw-r--r--icons-react/icons-js/viewfinder.js9
-rw-r--r--icons-react/icons-js/viewport-narrow.js9
-rw-r--r--icons-react/icons-js/viewport-wide.js9
-rw-r--r--icons-react/icons-js/virus-off.js9
-rw-r--r--icons-react/icons-js/virus-search.js9
-rw-r--r--icons-react/icons-js/virus.js9
-rw-r--r--icons-react/icons-js/volume-2.js9
-rw-r--r--icons-react/icons-js/volume-3.js9
-rw-r--r--icons-react/icons-js/volume.js9
-rw-r--r--icons-react/icons-js/walk.js9
-rw-r--r--icons-react/icons-js/wallet.js9
-rw-r--r--icons-react/icons-js/wand.js9
-rw-r--r--icons-react/icons-js/wave-saw-tool.js9
-rw-r--r--icons-react/icons-js/wave-sine.js9
-rw-r--r--icons-react/icons-js/wave-square.js9
-rw-r--r--icons-react/icons-js/wifi-0.js9
-rw-r--r--icons-react/icons-js/wifi-1.js9
-rw-r--r--icons-react/icons-js/wifi-2.js9
-rw-r--r--icons-react/icons-js/wifi-off.js9
-rw-r--r--icons-react/icons-js/wifi.js9
-rw-r--r--icons-react/icons-js/wind.js9
-rw-r--r--icons-react/icons-js/windmill.js9
-rw-r--r--icons-react/icons-js/wiper-wash.js9
-rw-r--r--icons-react/icons-js/wiper.js9
-rw-r--r--icons-react/icons-js/woman.js9
-rw-r--r--icons-react/icons-js/world-latitude.js9
-rw-r--r--icons-react/icons-js/world-longitude.js9
-rw-r--r--icons-react/icons-js/world.js9
-rw-r--r--icons-react/icons-js/x.js9
-rw-r--r--icons-react/icons-js/yin-yang.js9
-rw-r--r--icons-react/icons-js/zodiac-aquarius.js9
-rw-r--r--icons-react/icons-js/zodiac-aries.js9
-rw-r--r--icons-react/icons-js/zodiac-cancer.js9
-rw-r--r--icons-react/icons-js/zodiac-capricorn.js9
-rw-r--r--icons-react/icons-js/zodiac-gemini.js9
-rw-r--r--icons-react/icons-js/zodiac-leo.js9
-rw-r--r--icons-react/icons-js/zodiac-libra.js9
-rw-r--r--icons-react/icons-js/zodiac-pisces.js9
-rw-r--r--icons-react/icons-js/zodiac-sagittarius.js9
-rw-r--r--icons-react/icons-js/zodiac-scorpio.js9
-rw-r--r--icons-react/icons-js/zodiac-taurus.js9
-rw-r--r--icons-react/icons-js/zodiac-virgo.js9
-rw-r--r--icons-react/icons-js/zoom-cancel.js9
-rw-r--r--icons-react/icons-js/zoom-in.js9
-rw-r--r--icons-react/icons-js/zoom-out.js9
-rw-r--r--package.json28
-rw-r--r--rollup.config.js119
884 files changed, 7191 insertions, 884 deletions
diff --git a/.build/svgr-template.js b/.build/svgr-template.js
index ed7c593a..c8c41384 100644
--- a/.build/svgr-template.js
+++ b/.build/svgr-template.js
@@ -5,8 +5,8 @@ function template(
) {
return template.ast`
${imports}
- const ${componentName} = (size = 24, color = "currentColor", stroke = 2, ...props) => ${jsx}
+ function ${componentName}({ size = 24, color = "currentColor", stroke = 2, ...props }) { return (${jsx}); }
${exports}
- `
+ `;
}
module.exports = template;
diff --git a/.gitignore b/.gitignore
index 93074f48..143e1fcd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ src/_icons/test.svg
src/test.svg
src/test*.svg
.jekyll-metadata
+icons-react/dist/
diff --git a/README.md b/README.md
index 09981912..332f8911 100644
--- a/README.md
+++ b/README.md
@@ -73,6 +73,25 @@ Add an icon to be displayed on your page with the following markup (`activity` i
</svg>
```
+### React
+
+Import the icon and render it in your component. You can adjust SVG properties through React props:
+
+```jsx
+import { IconAward } from 'tabler-icons';
+
+const MyComponent = () => {
+ return <IconAward
+ size={36} // set custom `width` and `height`
+ color="red" // set `stroke` color
+ stroke={3} // set `stroke-width`
+ strokeLinejoin="miter" // override other SVG props
+ />
+}
+```
+
+`tabler-icons` exports it's own type declarations for usage with React and Typescript.
+
## Multiple strokes
All icons in this repository have been created with the value of the `stroke-width` property, so if you change the value, you can get different icon variants that will fit in well with your design.
diff --git a/babel.config.js b/babel.config.js
new file mode 100644
index 00000000..9bd35301
--- /dev/null
+++ b/babel.config.js
@@ -0,0 +1,3 @@
+module.exports = {
+ presets: ["@babel/preset-env", "@babel/preset-react"]
+};
diff --git a/gulpfile.js b/gulpfile.js
index f7826fa1..da9f4aa0 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -650,4 +650,10 @@ gulp.task('update-icons-version', function (cb) {
cb();
});
-gulp.task('build', gulp.series('optimize', 'update-icons-version', 'build-jekyll', 'build-copy', 'icons-sprite', 'svg-to-react', 'icons-preview', 'svg-to-png', 'build-iconfont', 'changelog-image', 'build-zip'));
+gulp.task("build-react", function (cb) {
+ cp.exec("npm run build-react", function () {
+ cb();
+ });
+});
+
+gulp.task('build', gulp.series('optimize', 'update-icons-version', 'build-jekyll', 'build-copy', 'icons-sprite', 'svg-to-react', 'build-react', 'icons-preview', 'svg-to-png', 'build-iconfont', 'changelog-image', 'build-zip'));
diff --git a/icons-react/icons-js/2fa.js b/icons-react/icons-js/2fa.js
index b33e9f1d..2fdbc204 100644
--- a/icons-react/icons-js/2fa.js
+++ b/icons-react/icons-js/2fa.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const Icon2fa = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-2fa" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 16h-4l3.47 -4.66a2 2 0 1 0 -3.47 -1.54" /><path d="M10 16v-8h4" /><line x1={10} y1={12} x2={13} y2={12} /><path d="M17 16v-6a2 2 0 0 1 4 0v6" /><line x1={17} y1={13} x2={21} y2={13} /></svg>;
+function Icon2fa({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-2fa" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 16h-4l3.47 -4.66a2 2 0 1 0 -3.47 -1.54" /><path d="M10 16v-8h4" /><line x1={10} y1={12} x2={13} y2={12} /><path d="M17 16v-6a2 2 0 0 1 4 0v6" /><line x1={17} y1={13} x2={21} y2={13} /></svg>;
+}
export default Icon2fa; \ No newline at end of file
diff --git a/icons-react/icons-js/3d-cube-sphere.js b/icons-react/icons-js/3d-cube-sphere.js
index 37fe6ba5..efc8863b 100644
--- a/icons-react/icons-js/3d-cube-sphere.js
+++ b/icons-react/icons-js/3d-cube-sphere.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const Icon3dCubeSphere = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-3d-cube-sphere" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 17.6l-2 -1.1v-2.5" /><path d="M4 10v-2.5l2 -1.1" /><path d="M10 4.1l2 -1.1l2 1.1" /><path d="M18 6.4l2 1.1v2.5" /><path d="M20 14v2.5l-2 1.12" /><path d="M14 19.9l-2 1.1l-2 -1.1" /><line x1={12} y1={12} x2={14} y2={10.9} /><line x1={18} y1={8.6} x2={20} y2={7.5} /><line x1={12} y1={12} x2={12} y2={14.5} /><line x1={12} y1={18.5} x2={12} y2={21} /><path d="M12 12l-2-1.12" /><line x1={6} y1={8.6} x2={4} y2={7.5} /></svg>;
+function Icon3dCubeSphere({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-3d-cube-sphere" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 17.6l-2 -1.1v-2.5" /><path d="M4 10v-2.5l2 -1.1" /><path d="M10 4.1l2 -1.1l2 1.1" /><path d="M18 6.4l2 1.1v2.5" /><path d="M20 14v2.5l-2 1.12" /><path d="M14 19.9l-2 1.1l-2 -1.1" /><line x1={12} y1={12} x2={14} y2={10.9} /><line x1={18} y1={8.6} x2={20} y2={7.5} /><line x1={12} y1={12} x2={12} y2={14.5} /><line x1={12} y1={18.5} x2={12} y2={21} /><path d="M12 12l-2-1.12" /><line x1={6} y1={8.6} x2={4} y2={7.5} /></svg>;
+}
export default Icon3dCubeSphere; \ No newline at end of file
diff --git a/icons-react/icons-js/a-b.js b/icons-react/icons-js/a-b.js
index d9e99d0c..84325c07 100644
--- a/icons-react/icons-js/a-b.js
+++ b/icons-react/icons-js/a-b.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAB = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-a-b" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 16v-5.5a2.5 2.5 0 0 1 5 0v5.5m0 -4h-5" /><line x1={12} y1={6} x2={12} y2={18} /><path d="M16 16v-8h3a2 2 0 0 1 0 4h-3m3 0a2 2 0 0 1 0 4h-3" /></svg>;
+function IconAB({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-a-b" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 16v-5.5a2.5 2.5 0 0 1 5 0v5.5m0 -4h-5" /><line x1={12} y1={6} x2={12} y2={18} /><path d="M16 16v-8h3a2 2 0 0 1 0 4h-3m3 0a2 2 0 0 1 0 4h-3" /></svg>;
+}
export default IconAB; \ No newline at end of file
diff --git a/icons-react/icons-js/access-point-off.js b/icons-react/icons-js/access-point-off.js
index 83ced2cd..8e682113 100644
--- a/icons-react/icons-js/access-point-off.js
+++ b/icons-react/icons-js/access-point-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAccessPointOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-access-point-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M14.828 9.172a4 4 0 0 1 1.172 2.828" /><path d="M17.657 6.343a8 8 0 0 1 1.635 8.952" /><path d="M9.168 14.828a4 4 0 0 1 0 -5.656" /><path d="M6.337 17.657a8 8 0 0 1 0 -11.314" /></svg>;
+function IconAccessPointOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-access-point-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M14.828 9.172a4 4 0 0 1 1.172 2.828" /><path d="M17.657 6.343a8 8 0 0 1 1.635 8.952" /><path d="M9.168 14.828a4 4 0 0 1 0 -5.656" /><path d="M6.337 17.657a8 8 0 0 1 0 -11.314" /></svg>;
+}
export default IconAccessPointOff; \ No newline at end of file
diff --git a/icons-react/icons-js/access-point.js b/icons-react/icons-js/access-point.js
index c4b39575..3679e402 100644
--- a/icons-react/icons-js/access-point.js
+++ b/icons-react/icons-js/access-point.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAccessPoint = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-access-point" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={12} x2={12} y2={12.01} /><path d="M14.828 9.172a4 4 0 0 1 0 5.656" /><path d="M17.657 6.343a8 8 0 0 1 0 11.314" /><path d="M9.168 14.828a4 4 0 0 1 0 -5.656" /><path d="M6.337 17.657a8 8 0 0 1 0 -11.314" /></svg>;
+function IconAccessPoint({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-access-point" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={12} x2={12} y2={12.01} /><path d="M14.828 9.172a4 4 0 0 1 0 5.656" /><path d="M17.657 6.343a8 8 0 0 1 0 11.314" /><path d="M9.168 14.828a4 4 0 0 1 0 -5.656" /><path d="M6.337 17.657a8 8 0 0 1 0 -11.314" /></svg>;
+}
export default IconAccessPoint; \ No newline at end of file
diff --git a/icons-react/icons-js/accessible.js b/icons-react/icons-js/accessible.js
index 9e53730c..62357ff1 100644
--- a/icons-react/icons-js/accessible.js
+++ b/icons-react/icons-js/accessible.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAccessible = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-accessible" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M10 16.5l2 -3l2 3m-2 -3v-2l3 -1m-6 0l3 1" /><circle cx={12} cy={7.5} r={0.5} fill="currentColor" /></svg>;
+function IconAccessible({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-accessible" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M10 16.5l2 -3l2 3m-2 -3v-2l3 -1m-6 0l3 1" /><circle cx={12} cy={7.5} r={0.5} fill="currentColor" /></svg>;
+}
export default IconAccessible; \ No newline at end of file
diff --git a/icons-react/icons-js/activity.js b/icons-react/icons-js/activity.js
index 138dd243..7488d66a 100644
--- a/icons-react/icons-js/activity.js
+++ b/icons-react/icons-js/activity.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconActivity = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-activity" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h4l3 8l4 -16l3 8h4" /></svg>;
+function IconActivity({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-activity" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h4l3 8l4 -16l3 8h4" /></svg>;
+}
export default IconActivity; \ No newline at end of file
diff --git a/icons-react/icons-js/ad.js b/icons-react/icons-js/ad.js
index 6bd15047..eb2ae009 100644
--- a/icons-react/icons-js/ad.js
+++ b/icons-react/icons-js/ad.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAd = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ad" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M7 15v-4a2 2 0 0 1 4 0v4" /><line x1={7} y1={13} x2={11} y2={13} /><path d="M17 9v6h-1.5a1.5 1.5 0 1 1 1.5 -1.5" /></svg>;
+function IconAd({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ad" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M7 15v-4a2 2 0 0 1 4 0v4" /><line x1={7} y1={13} x2={11} y2={13} /><path d="M17 9v6h-1.5a1.5 1.5 0 1 1 1.5 -1.5" /></svg>;
+}
export default IconAd; \ No newline at end of file
diff --git a/icons-react/icons-js/adjustments-alt.js b/icons-react/icons-js/adjustments-alt.js
index 31c5663c..6c9eb961 100644
--- a/icons-react/icons-js/adjustments-alt.js
+++ b/icons-react/icons-js/adjustments-alt.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAdjustmentsAlt = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-adjustments-alt" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={8} width={4} height={4} /><line x1={6} y1={4} x2={6} y2={8} /><line x1={6} y1={12} x2={6} y2={20} /><rect x={10} y={14} width={4} height={4} /><line x1={12} y1={4} x2={12} y2={14} /><line x1={12} y1={18} x2={12} y2={20} /><rect x={16} y={5} width={4} height={4} /><line x1={18} y1={4} x2={18} y2={5} /><line x1={18} y1={9} x2={18} y2={20} /></svg>;
+function IconAdjustmentsAlt({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-adjustments-alt" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={8} width={4} height={4} /><line x1={6} y1={4} x2={6} y2={8} /><line x1={6} y1={12} x2={6} y2={20} /><rect x={10} y={14} width={4} height={4} /><line x1={12} y1={4} x2={12} y2={14} /><line x1={12} y1={18} x2={12} y2={20} /><rect x={16} y={5} width={4} height={4} /><line x1={18} y1={4} x2={18} y2={5} /><line x1={18} y1={9} x2={18} y2={20} /></svg>;
+}
export default IconAdjustmentsAlt; \ No newline at end of file
diff --git a/icons-react/icons-js/adjustments-horizontal.js b/icons-react/icons-js/adjustments-horizontal.js
index 8552d08b..225007bd 100644
--- a/icons-react/icons-js/adjustments-horizontal.js
+++ b/icons-react/icons-js/adjustments-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAdjustmentsHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-adjustments-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={14} cy={6} r={2} /><line x1={4} y1={6} x2={12} y2={6} /><line x1={16} y1={6} x2={20} y2={6} /><circle cx={8} cy={12} r={2} /><line x1={4} y1={12} x2={6} y2={12} /><line x1={10} y1={12} x2={20} y2={12} /><circle cx={17} cy={18} r={2} /><line x1={4} y1={18} x2={15} y2={18} /><line x1={19} y1={18} x2={20} y2={18} /></svg>;
+function IconAdjustmentsHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-adjustments-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={14} cy={6} r={2} /><line x1={4} y1={6} x2={12} y2={6} /><line x1={16} y1={6} x2={20} y2={6} /><circle cx={8} cy={12} r={2} /><line x1={4} y1={12} x2={6} y2={12} /><line x1={10} y1={12} x2={20} y2={12} /><circle cx={17} cy={18} r={2} /><line x1={4} y1={18} x2={15} y2={18} /><line x1={19} y1={18} x2={20} y2={18} /></svg>;
+}
export default IconAdjustmentsHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/adjustments.js b/icons-react/icons-js/adjustments.js
index e0a07237..2a345fcb 100644
--- a/icons-react/icons-js/adjustments.js
+++ b/icons-react/icons-js/adjustments.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAdjustments = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-adjustments" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={10} r={2} /><line x1={6} y1={4} x2={6} y2={8} /><line x1={6} y1={12} x2={6} y2={20} /><circle cx={12} cy={16} r={2} /><line x1={12} y1={4} x2={12} y2={14} /><line x1={12} y1={18} x2={12} y2={20} /><circle cx={18} cy={7} r={2} /><line x1={18} y1={4} x2={18} y2={5} /><line x1={18} y1={9} x2={18} y2={20} /></svg>;
+function IconAdjustments({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-adjustments" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={10} r={2} /><line x1={6} y1={4} x2={6} y2={8} /><line x1={6} y1={12} x2={6} y2={20} /><circle cx={12} cy={16} r={2} /><line x1={12} y1={4} x2={12} y2={14} /><line x1={12} y1={18} x2={12} y2={20} /><circle cx={18} cy={7} r={2} /><line x1={18} y1={4} x2={18} y2={5} /><line x1={18} y1={9} x2={18} y2={20} /></svg>;
+}
export default IconAdjustments; \ No newline at end of file
diff --git a/icons-react/icons-js/alarm.js b/icons-react/icons-js/alarm.js
index e04fad58..c5a2c2c9 100644
--- a/icons-react/icons-js/alarm.js
+++ b/icons-react/icons-js/alarm.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlarm = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-alarm" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={13} r={7} /><polyline points="12 10 12 13 14 13" /><line x1={7} y1={4} x2={4.25} y2={6} /><line x1={17} y1={4} x2={19.75} y2={6} /></svg>;
+function IconAlarm({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-alarm" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={13} r={7} /><polyline points="12 10 12 13 14 13" /><line x1={7} y1={4} x2={4.25} y2={6} /><line x1={17} y1={4} x2={19.75} y2={6} /></svg>;
+}
export default IconAlarm; \ No newline at end of file
diff --git a/icons-react/icons-js/alert-circle.js b/icons-react/icons-js/alert-circle.js
index 5d064386..7686898d 100644
--- a/icons-react/icons-js/alert-circle.js
+++ b/icons-react/icons-js/alert-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlertCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-alert-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={8} x2={12} y2={12} /><line x1={12} y1={16} x2={12.01} y2={16} /></svg>;
+function IconAlertCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-alert-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={8} x2={12} y2={12} /><line x1={12} y1={16} x2={12.01} y2={16} /></svg>;
+}
export default IconAlertCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/alert-octagon.js b/icons-react/icons-js/alert-octagon.js
index 73594830..d9ec8a5f 100644
--- a/icons-react/icons-js/alert-octagon.js
+++ b/icons-react/icons-js/alert-octagon.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlertOctagon = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-alert-octagon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8.7 3h6.6c0.3 0 .5 .1 .7 .3l4.7 4.7c0.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-4.7 4.7c-0.2 .2 -.4 .3 -.7 .3h-6.6c-0.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-0.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l4.7 -4.7c0.2 -.2 .4 -.3 .7 -.3z" /><line x1={12} y1={8} x2={12} y2={12} /><line x1={12} y1={16} x2={12.01} y2={16} /></svg>;
+function IconAlertOctagon({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-alert-octagon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8.7 3h6.6c0.3 0 .5 .1 .7 .3l4.7 4.7c0.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-4.7 4.7c-0.2 .2 -.4 .3 -.7 .3h-6.6c-0.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-0.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l4.7 -4.7c0.2 -.2 .4 -.3 .7 -.3z" /><line x1={12} y1={8} x2={12} y2={12} /><line x1={12} y1={16} x2={12.01} y2={16} /></svg>;
+}
export default IconAlertOctagon; \ No newline at end of file
diff --git a/icons-react/icons-js/alert-triangle.js b/icons-react/icons-js/alert-triangle.js
index 3b6d6cf5..e8abe01a 100644
--- a/icons-react/icons-js/alert-triangle.js
+++ b/icons-react/icons-js/alert-triangle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlertTriangle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-alert-triangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 9v2m0 4v.01" /><path d="M5 19h14a2 2 0 0 0 1.84 -2.75l-7.1 -12.25a2 2 0 0 0 -3.5 0l-7.1 12.25a2 2 0 0 0 1.75 2.75" /></svg>;
+function IconAlertTriangle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-alert-triangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 9v2m0 4v.01" /><path d="M5 19h14a2 2 0 0 0 1.84 -2.75l-7.1 -12.25a2 2 0 0 0 -3.5 0l-7.1 12.25a2 2 0 0 0 1.75 2.75" /></svg>;
+}
export default IconAlertTriangle; \ No newline at end of file
diff --git a/icons-react/icons-js/alien.js b/icons-react/icons-js/alien.js
index 40f58c04..757d369b 100644
--- a/icons-react/icons-js/alien.js
+++ b/icons-react/icons-js/alien.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlien = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-alien" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 17a2.5 2.5 0 0 0 2 0" /><path d="M12 3c-4.664 0 -7.396 2.331 -7.862 5.595a11.816 11.816 0 0 0 2 8.592a10.777 10.777 0 0 0 3.199 3.064c1.666 1 3.664 1 5.33 0a10.777 10.777 0 0 0 3.199 -3.064a11.89 11.89 0 0 0 2 -8.592c-.466 -3.265 -3.198 -5.595 -7.862 -5.595z" /><line x1={8} y1={11} x2={10} y2={13} /><line x1={16} y1={11} x2={14} y2={13} /></svg>;
+function IconAlien({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-alien" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 17a2.5 2.5 0 0 0 2 0" /><path d="M12 3c-4.664 0 -7.396 2.331 -7.862 5.595a11.816 11.816 0 0 0 2 8.592a10.777 10.777 0 0 0 3.199 3.064c1.666 1 3.664 1 5.33 0a10.777 10.777 0 0 0 3.199 -3.064a11.89 11.89 0 0 0 2 -8.592c-.466 -3.265 -3.198 -5.595 -7.862 -5.595z" /><line x1={8} y1={11} x2={10} y2={13} /><line x1={16} y1={11} x2={14} y2={13} /></svg>;
+}
export default IconAlien; \ No newline at end of file
diff --git a/icons-react/icons-js/align-center.js b/icons-react/icons-js/align-center.js
index a865d63d..5e429fe3 100644
--- a/icons-react/icons-js/align-center.js
+++ b/icons-react/icons-js/align-center.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlignCenter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-align-center" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={8} y1={12} x2={16} y2={12} /><line x1={6} y1={18} x2={18} y2={18} /></svg>;
+function IconAlignCenter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-align-center" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={8} y1={12} x2={16} y2={12} /><line x1={6} y1={18} x2={18} y2={18} /></svg>;
+}
export default IconAlignCenter; \ No newline at end of file
diff --git a/icons-react/icons-js/align-justified.js b/icons-react/icons-js/align-justified.js
index f80d5d21..ba1c26bf 100644
--- a/icons-react/icons-js/align-justified.js
+++ b/icons-react/icons-js/align-justified.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlignJustified = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-align-justified" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={4} y1={12} x2={20} y2={12} /><line x1={4} y1={18} x2={16} y2={18} /></svg>;
+function IconAlignJustified({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-align-justified" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={4} y1={12} x2={20} y2={12} /><line x1={4} y1={18} x2={16} y2={18} /></svg>;
+}
export default IconAlignJustified; \ No newline at end of file
diff --git a/icons-react/icons-js/align-left.js b/icons-react/icons-js/align-left.js
index 62df3833..9f862758 100644
--- a/icons-react/icons-js/align-left.js
+++ b/icons-react/icons-js/align-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlignLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-align-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={4} y1={12} x2={14} y2={12} /><line x1={4} y1={18} x2={18} y2={18} /></svg>;
+function IconAlignLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-align-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={4} y1={12} x2={14} y2={12} /><line x1={4} y1={18} x2={18} y2={18} /></svg>;
+}
export default IconAlignLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/align-right.js b/icons-react/icons-js/align-right.js
index fcff421c..c1c64445 100644
--- a/icons-react/icons-js/align-right.js
+++ b/icons-react/icons-js/align-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAlignRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-align-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={10} y1={12} x2={20} y2={12} /><line x1={6} y1={18} x2={20} y2={18} /></svg>;
+function IconAlignRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-align-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={10} y1={12} x2={20} y2={12} /><line x1={6} y1={18} x2={20} y2={18} /></svg>;
+}
export default IconAlignRight; \ No newline at end of file
diff --git a/icons-react/icons-js/ambulance.js b/icons-react/icons-js/ambulance.js
index f213b589..a87e3204 100644
--- a/icons-react/icons-js/ambulance.js
+++ b/icons-react/icons-js/ambulance.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAmbulance = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ambulance" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-11a1 1 0 0 1 1 -1h9v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5" /><path d="M6 10h4m-2 -2v4" /></svg>;
+function IconAmbulance({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ambulance" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-11a1 1 0 0 1 1 -1h9v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5" /><path d="M6 10h4m-2 -2v4" /></svg>;
+}
export default IconAmbulance; \ No newline at end of file
diff --git a/icons-react/icons-js/anchor.js b/icons-react/icons-js/anchor.js
index d9b1f68b..88217cb4 100644
--- a/icons-react/icons-js/anchor.js
+++ b/icons-react/icons-js/anchor.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAnchor = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-anchor" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 9v12m-8 -8a8 8 0 0 0 16 0m1 0h-2m-14 0h-2" /><circle cx={12} cy={6} r={3} /></svg>;
+function IconAnchor({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-anchor" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 9v12m-8 -8a8 8 0 0 0 16 0m1 0h-2m-14 0h-2" /><circle cx={12} cy={6} r={3} /></svg>;
+}
export default IconAnchor; \ No newline at end of file
diff --git a/icons-react/icons-js/antenna-bars-1.js b/icons-react/icons-js/antenna-bars-1.js
index 42407636..b585c8a2 100644
--- a/icons-react/icons-js/antenna-bars-1.js
+++ b/icons-react/icons-js/antenna-bars-1.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAntennaBars1 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-antenna-bars-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={18.01} /><line x1={10} y1={18} x2={10} y2={18.01} /><line x1={14} y1={18} x2={14} y2={18.01} /><line x1={18} y1={18} x2={18} y2={18.01} /></svg>;
+function IconAntennaBars1({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-antenna-bars-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={18.01} /><line x1={10} y1={18} x2={10} y2={18.01} /><line x1={14} y1={18} x2={14} y2={18.01} /><line x1={18} y1={18} x2={18} y2={18.01} /></svg>;
+}
export default IconAntennaBars1; \ No newline at end of file
diff --git a/icons-react/icons-js/antenna-bars-2.js b/icons-react/icons-js/antenna-bars-2.js
index b07edf8c..cad96954 100644
--- a/icons-react/icons-js/antenna-bars-2.js
+++ b/icons-react/icons-js/antenna-bars-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAntennaBars2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-antenna-bars-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={15} /><line x1={10} y1={18} x2={10} y2={18.01} /><line x1={14} y1={18} x2={14} y2={18.01} /><line x1={18} y1={18} x2={18} y2={18.01} /></svg>;
+function IconAntennaBars2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-antenna-bars-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={15} /><line x1={10} y1={18} x2={10} y2={18.01} /><line x1={14} y1={18} x2={14} y2={18.01} /><line x1={18} y1={18} x2={18} y2={18.01} /></svg>;
+}
export default IconAntennaBars2; \ No newline at end of file
diff --git a/icons-react/icons-js/antenna-bars-3.js b/icons-react/icons-js/antenna-bars-3.js
index f4c6b75d..dd2cc00e 100644
--- a/icons-react/icons-js/antenna-bars-3.js
+++ b/icons-react/icons-js/antenna-bars-3.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAntennaBars3 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-antenna-bars-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={15} /><line x1={10} y1={18} x2={10} y2={12} /><line x1={14} y1={18} x2={14} y2={18.01} /><line x1={18} y1={18} x2={18} y2={18.01} /></svg>;
+function IconAntennaBars3({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-antenna-bars-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={15} /><line x1={10} y1={18} x2={10} y2={12} /><line x1={14} y1={18} x2={14} y2={18.01} /><line x1={18} y1={18} x2={18} y2={18.01} /></svg>;
+}
export default IconAntennaBars3; \ No newline at end of file
diff --git a/icons-react/icons-js/antenna-bars-4.js b/icons-react/icons-js/antenna-bars-4.js
index f1249deb..26d42e55 100644
--- a/icons-react/icons-js/antenna-bars-4.js
+++ b/icons-react/icons-js/antenna-bars-4.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAntennaBars4 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-antenna-bars-4" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={15} /><line x1={10} y1={18} x2={10} y2={12} /><line x1={14} y1={18} x2={14} y2={9} /><line x1={18} y1={18} x2={18} y2={18.01} /></svg>;
+function IconAntennaBars4({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-antenna-bars-4" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={15} /><line x1={10} y1={18} x2={10} y2={12} /><line x1={14} y1={18} x2={14} y2={9} /><line x1={18} y1={18} x2={18} y2={18.01} /></svg>;
+}
export default IconAntennaBars4; \ No newline at end of file
diff --git a/icons-react/icons-js/antenna-bars-5.js b/icons-react/icons-js/antenna-bars-5.js
index 24b2db87..7fbee15b 100644
--- a/icons-react/icons-js/antenna-bars-5.js
+++ b/icons-react/icons-js/antenna-bars-5.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAntennaBars5 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-antenna-bars-5" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={15} /><line x1={10} y1={18} x2={10} y2={12} /><line x1={14} y1={18} x2={14} y2={9} /><line x1={18} y1={18} x2={18} y2={6} /></svg>;
+function IconAntennaBars5({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-antenna-bars-5" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={18} x2={6} y2={15} /><line x1={10} y1={18} x2={10} y2={12} /><line x1={14} y1={18} x2={14} y2={9} /><line x1={18} y1={18} x2={18} y2={6} /></svg>;
+}
export default IconAntennaBars5; \ No newline at end of file
diff --git a/icons-react/icons-js/aperture.js b/icons-react/icons-js/aperture.js
index da609468..78df5841 100644
--- a/icons-react/icons-js/aperture.js
+++ b/icons-react/icons-js/aperture.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAperture = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-aperture" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={3.6} y1={15} x2={14.15} y2={15} /><line x1={3.6} y1={15} x2={14.15} y2={15} transform="rotate(72 12 12)" /><line x1={3.6} y1={15} x2={14.15} y2={15} transform="rotate(144 12 12)" /><line x1={3.6} y1={15} x2={14.15} y2={15} transform="rotate(216 12 12)" /><line x1={3.6} y1={15} x2={14.15} y2={15} transform="rotate(288 12 12)" /></svg>;
+function IconAperture({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-aperture" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={3.6} y1={15} x2={14.15} y2={15} /><line x1={3.6} y1={15} x2={14.15} y2={15} transform="rotate(72 12 12)" /><line x1={3.6} y1={15} x2={14.15} y2={15} transform="rotate(144 12 12)" /><line x1={3.6} y1={15} x2={14.15} y2={15} transform="rotate(216 12 12)" /><line x1={3.6} y1={15} x2={14.15} y2={15} transform="rotate(288 12 12)" /></svg>;
+}
export default IconAperture; \ No newline at end of file
diff --git a/icons-react/icons-js/apps.js b/icons-react/icons-js/apps.js
index 288df3c9..99da722c 100644
--- a/icons-react/icons-js/apps.js
+++ b/icons-react/icons-js/apps.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconApps = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-apps" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={6} rx={1} /><rect x={4} y={14} width={6} height={6} rx={1} /><rect x={14} y={14} width={6} height={6} rx={1} /><line x1={14} y1={7} x2={20} y2={7} /><line x1={17} y1={4} x2={17} y2={10} /></svg>;
+function IconApps({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-apps" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={6} rx={1} /><rect x={4} y={14} width={6} height={6} rx={1} /><rect x={14} y={14} width={6} height={6} rx={1} /><line x1={14} y1={7} x2={20} y2={7} /><line x1={17} y1={4} x2={17} y2={10} /></svg>;
+}
export default IconApps; \ No newline at end of file
diff --git a/icons-react/icons-js/archive.js b/icons-react/icons-js/archive.js
index f2ed4732..2f782582 100644
--- a/icons-react/icons-js/archive.js
+++ b/icons-react/icons-js/archive.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArchive = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-archive" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={4} width={18} height={4} rx={2} /><path d="M5 8v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-10" /><line x1={10} y1={12} x2={14} y2={12} /></svg>;
+function IconArchive({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-archive" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={4} width={18} height={4} rx={2} /><path d="M5 8v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-10" /><line x1={10} y1={12} x2={14} y2={12} /></svg>;
+}
export default IconArchive; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-back-up.js b/icons-react/icons-js/arrow-back-up.js
index a944249c..197745b5 100644
--- a/icons-react/icons-js/arrow-back-up.js
+++ b/icons-react/icons-js/arrow-back-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBackUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-back-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 13l-4 -4l4 -4m-4 4h11a4 4 0 0 1 0 8h-1" /></svg>;
+function IconArrowBackUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-back-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 13l-4 -4l4 -4m-4 4h11a4 4 0 0 1 0 8h-1" /></svg>;
+}
export default IconArrowBackUp; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-back.js b/icons-react/icons-js/arrow-back.js
index 3463e411..a0721902 100644
--- a/icons-react/icons-js/arrow-back.js
+++ b/icons-react/icons-js/arrow-back.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBack = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-back" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 11l-4 4l4 4m-4 -4h11a4 4 0 0 0 0 -8h-1" /></svg>;
+function IconArrowBack({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-back" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 11l-4 4l4 4m-4 -4h11a4 4 0 0 0 0 -8h-1" /></svg>;
+}
export default IconArrowBack; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-bar-down.js b/icons-react/icons-js/arrow-bar-down.js
index 8d42bd51..7d4198dc 100644
--- a/icons-react/icons-js/arrow-bar-down.js
+++ b/icons-react/icons-js/arrow-bar-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBarDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-bar-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={20} x2={12} y2={10} /><line x1={12} y1={20} x2={16} y2={16} /><line x1={12} y1={20} x2={8} y2={16} /><line x1={4} y1={4} x2={20} y2={4} /></svg>;
+function IconArrowBarDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-bar-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={20} x2={12} y2={10} /><line x1={12} y1={20} x2={16} y2={16} /><line x1={12} y1={20} x2={8} y2={16} /><line x1={4} y1={4} x2={20} y2={4} /></svg>;
+}
export default IconArrowBarDown; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-bar-left.js b/icons-react/icons-js/arrow-bar-left.js
index 5bdb3b9b..e2742696 100644
--- a/icons-react/icons-js/arrow-bar-left.js
+++ b/icons-react/icons-js/arrow-bar-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBarLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-bar-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={14} y2={12} /><line x1={4} y1={12} x2={8} y2={16} /><line x1={4} y1={12} x2={8} y2={8} /><line x1={20} y1={4} x2={20} y2={20} /></svg>;
+function IconArrowBarLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-bar-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={14} y2={12} /><line x1={4} y1={12} x2={8} y2={16} /><line x1={4} y1={12} x2={8} y2={8} /><line x1={20} y1={4} x2={20} y2={20} /></svg>;
+}
export default IconArrowBarLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-bar-right.js b/icons-react/icons-js/arrow-bar-right.js
index 634dcfe7..6d27f13b 100644
--- a/icons-react/icons-js/arrow-bar-right.js
+++ b/icons-react/icons-js/arrow-bar-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBarRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-bar-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={12} x2={10} y2={12} /><line x1={20} y1={12} x2={16} y2={16} /><line x1={20} y1={12} x2={16} y2={8} /><line x1={4} y1={4} x2={4} y2={20} /></svg>;
+function IconArrowBarRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-bar-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={12} x2={10} y2={12} /><line x1={20} y1={12} x2={16} y2={16} /><line x1={20} y1={12} x2={16} y2={8} /><line x1={4} y1={4} x2={4} y2={20} /></svg>;
+}
export default IconArrowBarRight; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-bar-to-down.js b/icons-react/icons-js/arrow-bar-to-down.js
index eeaedd32..f3188657 100644
--- a/icons-react/icons-js/arrow-bar-to-down.js
+++ b/icons-react/icons-js/arrow-bar-to-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBarToDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-bar-to-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={20} y2={20} /><line x1={12} y1={14} x2={12} y2={4} /><line x1={12} y1={14} x2={16} y2={10} /><line x1={12} y1={14} x2={8} y2={10} /></svg>;
+function IconArrowBarToDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-bar-to-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={20} y2={20} /><line x1={12} y1={14} x2={12} y2={4} /><line x1={12} y1={14} x2={16} y2={10} /><line x1={12} y1={14} x2={8} y2={10} /></svg>;
+}
export default IconArrowBarToDown; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-bar-to-left.js b/icons-react/icons-js/arrow-bar-to-left.js
index 00e4c92d..cc0800cb 100644
--- a/icons-react/icons-js/arrow-bar-to-left.js
+++ b/icons-react/icons-js/arrow-bar-to-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBarToLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-bar-to-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={10} y1={12} x2={20} y2={12} /><line x1={10} y1={12} x2={14} y2={16} /><line x1={10} y1={12} x2={14} y2={8} /><line x1={4} y1={4} x2={4} y2={20} /></svg>;
+function IconArrowBarToLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-bar-to-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={10} y1={12} x2={20} y2={12} /><line x1={10} y1={12} x2={14} y2={16} /><line x1={10} y1={12} x2={14} y2={8} /><line x1={4} y1={4} x2={4} y2={20} /></svg>;
+}
export default IconArrowBarToLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-bar-to-right.js b/icons-react/icons-js/arrow-bar-to-right.js
index d58572be..424e97d4 100644
--- a/icons-react/icons-js/arrow-bar-to-right.js
+++ b/icons-react/icons-js/arrow-bar-to-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBarToRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-bar-to-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={14} y1={12} x2={4} y2={12} /><line x1={14} y1={12} x2={10} y2={16} /><line x1={14} y1={12} x2={10} y2={8} /><line x1={20} y1={4} x2={20} y2={20} /></svg>;
+function IconArrowBarToRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-bar-to-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={14} y1={12} x2={4} y2={12} /><line x1={14} y1={12} x2={10} y2={16} /><line x1={14} y1={12} x2={10} y2={8} /><line x1={20} y1={4} x2={20} y2={20} /></svg>;
+}
export default IconArrowBarToRight; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-bar-to-up.js b/icons-react/icons-js/arrow-bar-to-up.js
index 05ccac06..514269dd 100644
--- a/icons-react/icons-js/arrow-bar-to-up.js
+++ b/icons-react/icons-js/arrow-bar-to-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBarToUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-bar-to-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={10} x2={12} y2={20} /><line x1={12} y1={10} x2={16} y2={14} /><line x1={12} y1={10} x2={8} y2={14} /><line x1={4} y1={4} x2={20} y2={4} /></svg>;
+function IconArrowBarToUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-bar-to-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={10} x2={12} y2={20} /><line x1={12} y1={10} x2={16} y2={14} /><line x1={12} y1={10} x2={8} y2={14} /><line x1={4} y1={4} x2={20} y2={4} /></svg>;
+}
export default IconArrowBarToUp; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-bar-up.js b/icons-react/icons-js/arrow-bar-up.js
index 74de73f0..45b3d4df 100644
--- a/icons-react/icons-js/arrow-bar-up.js
+++ b/icons-react/icons-js/arrow-bar-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowBarUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-bar-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={14} /><line x1={12} y1={4} x2={16} y2={8} /><line x1={12} y1={4} x2={8} y2={8} /><line x1={4} y1={20} x2={20} y2={20} /></svg>;
+function IconArrowBarUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-bar-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={14} /><line x1={12} y1={4} x2={16} y2={8} /><line x1={12} y1={4} x2={8} y2={8} /><line x1={4} y1={20} x2={20} y2={20} /></svg>;
+}
export default IconArrowBarUp; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-down-circle.js b/icons-react/icons-js/arrow-down-circle.js
index 9ed378d7..5dea29d9 100644
--- a/icons-react/icons-js/arrow-down-circle.js
+++ b/icons-react/icons-js/arrow-down-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowDownCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-down-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={8} y1={12} x2={12} y2={16} /><line x1={12} y1={8} x2={12} y2={16} /><line x1={16} y1={12} x2={12} y2={16} /></svg>;
+function IconArrowDownCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-down-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={8} y1={12} x2={12} y2={16} /><line x1={12} y1={8} x2={12} y2={16} /><line x1={16} y1={12} x2={12} y2={16} /></svg>;
+}
export default IconArrowDownCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-down-left-circle.js b/icons-react/icons-js/arrow-down-left-circle.js
index 029e5ff5..0efc70fa 100644
--- a/icons-react/icons-js/arrow-down-left-circle.js
+++ b/icons-react/icons-js/arrow-down-left-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowDownLeftCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-down-left-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={15} y1={9} x2={9} y2={15} /><polyline points="15 15 9 15 9 9" /></svg>;
+function IconArrowDownLeftCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-down-left-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={15} y1={9} x2={9} y2={15} /><polyline points="15 15 9 15 9 9" /></svg>;
+}
export default IconArrowDownLeftCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-down-left.js b/icons-react/icons-js/arrow-down-left.js
index 6bb3a62c..7913cc17 100644
--- a/icons-react/icons-js/arrow-down-left.js
+++ b/icons-react/icons-js/arrow-down-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowDownLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-down-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={17} y1={7} x2={7} y2={17} /><polyline points="16 17 7 17 7 8" /></svg>;
+function IconArrowDownLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-down-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={17} y1={7} x2={7} y2={17} /><polyline points="16 17 7 17 7 8" /></svg>;
+}
export default IconArrowDownLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-down-right-circle.js b/icons-react/icons-js/arrow-down-right-circle.js
index 63b449fa..bbca25bc 100644
--- a/icons-react/icons-js/arrow-down-right-circle.js
+++ b/icons-react/icons-js/arrow-down-right-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowDownRightCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-down-right-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={15} y1={15} x2={9} y2={15} /><polyline points="15 9 15 15 9 9" /></svg>;
+function IconArrowDownRightCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-down-right-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={15} y1={15} x2={9} y2={15} /><polyline points="15 9 15 15 9 9" /></svg>;
+}
export default IconArrowDownRightCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-down-right.js b/icons-react/icons-js/arrow-down-right.js
index 521d26dd..cb07ad8d 100644
--- a/icons-react/icons-js/arrow-down-right.js
+++ b/icons-react/icons-js/arrow-down-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowDownRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-down-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={7} x2={17} y2={17} /><polyline points="17 8 17 17 8 17" /></svg>;
+function IconArrowDownRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-down-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={7} x2={17} y2={17} /><polyline points="17 8 17 17 8 17" /></svg>;
+}
export default IconArrowDownRight; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-down.js b/icons-react/icons-js/arrow-down.js
index 89863198..0d2021be 100644
--- a/icons-react/icons-js/arrow-down.js
+++ b/icons-react/icons-js/arrow-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={18} y1={13} x2={12} y2={19} /><line x1={6} y1={13} x2={12} y2={19} /></svg>;
+function IconArrowDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={18} y1={13} x2={12} y2={19} /><line x1={6} y1={13} x2={12} y2={19} /></svg>;
+}
export default IconArrowDown; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-forward-up.js b/icons-react/icons-js/arrow-forward-up.js
index 94ca7e45..12c3bc90 100644
--- a/icons-react/icons-js/arrow-forward-up.js
+++ b/icons-react/icons-js/arrow-forward-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowForwardUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-forward-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 13l4 -4l-4 -4m4 4h-11a4 4 0 0 0 0 8h1" /></svg>;
+function IconArrowForwardUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-forward-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 13l4 -4l-4 -4m4 4h-11a4 4 0 0 0 0 8h1" /></svg>;
+}
export default IconArrowForwardUp; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-forward.js b/icons-react/icons-js/arrow-forward.js
index de86637f..c00ea466 100644
--- a/icons-react/icons-js/arrow-forward.js
+++ b/icons-react/icons-js/arrow-forward.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowForward = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-forward" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 11l4 4l-4 4m4 -4h-11a4 4 0 0 1 0 -8h1" /></svg>;
+function IconArrowForward({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-forward" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 11l4 4l-4 4m4 -4h-11a4 4 0 0 1 0 -8h1" /></svg>;
+}
export default IconArrowForward; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-left-circle.js b/icons-react/icons-js/arrow-left-circle.js
index 4179af20..13d180ef 100644
--- a/icons-react/icons-js/arrow-left-circle.js
+++ b/icons-react/icons-js/arrow-left-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowLeftCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-left-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={8} y1={12} x2={16} y2={12} /><line x1={8} y1={12} x2={12} y2={16} /><line x1={8} y1={12} x2={12} y2={8} /></svg>;
+function IconArrowLeftCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-left-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={8} y1={12} x2={16} y2={12} /><line x1={8} y1={12} x2={12} y2={16} /><line x1={8} y1={12} x2={12} y2={8} /></svg>;
+}
export default IconArrowLeftCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-left.js b/icons-react/icons-js/arrow-left.js
index ea645922..cee677a0 100644
--- a/icons-react/icons-js/arrow-left.js
+++ b/icons-react/icons-js/arrow-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><line x1={5} y1={12} x2={11} y2={18} /><line x1={5} y1={12} x2={11} y2={6} /></svg>;
+function IconArrowLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><line x1={5} y1={12} x2={11} y2={18} /><line x1={5} y1={12} x2={11} y2={6} /></svg>;
+}
export default IconArrowLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-narrow-down.js b/icons-react/icons-js/arrow-narrow-down.js
index 85cf994b..9bd393d9 100644
--- a/icons-react/icons-js/arrow-narrow-down.js
+++ b/icons-react/icons-js/arrow-narrow-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowNarrowDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-narrow-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={16} y1={15} x2={12} y2={19} /><line x1={8} y1={15} x2={12} y2={19} /></svg>;
+function IconArrowNarrowDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-narrow-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={16} y1={15} x2={12} y2={19} /><line x1={8} y1={15} x2={12} y2={19} /></svg>;
+}
export default IconArrowNarrowDown; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-narrow-left.js b/icons-react/icons-js/arrow-narrow-left.js
index 47df39d3..464398d0 100644
--- a/icons-react/icons-js/arrow-narrow-left.js
+++ b/icons-react/icons-js/arrow-narrow-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowNarrowLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-narrow-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><line x1={5} y1={12} x2={9} y2={16} /><line x1={5} y1={12} x2={9} y2={8} /></svg>;
+function IconArrowNarrowLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-narrow-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><line x1={5} y1={12} x2={9} y2={16} /><line x1={5} y1={12} x2={9} y2={8} /></svg>;
+}
export default IconArrowNarrowLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-narrow-right.js b/icons-react/icons-js/arrow-narrow-right.js
index 09f33416..aeab2121 100644
--- a/icons-react/icons-js/arrow-narrow-right.js
+++ b/icons-react/icons-js/arrow-narrow-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowNarrowRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-narrow-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><line x1={15} y1={16} x2={19} y2={12} /><line x1={15} y1={8} x2={19} y2={12} /></svg>;
+function IconArrowNarrowRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-narrow-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><line x1={15} y1={16} x2={19} y2={12} /><line x1={15} y1={8} x2={19} y2={12} /></svg>;
+}
export default IconArrowNarrowRight; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-narrow-up.js b/icons-react/icons-js/arrow-narrow-up.js
index 35d8bb2c..8c13adfe 100644
--- a/icons-react/icons-js/arrow-narrow-up.js
+++ b/icons-react/icons-js/arrow-narrow-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowNarrowUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-narrow-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={16} y1={9} x2={12} y2={5} /><line x1={8} y1={9} x2={12} y2={5} /></svg>;
+function IconArrowNarrowUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-narrow-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={16} y1={9} x2={12} y2={5} /><line x1={8} y1={9} x2={12} y2={5} /></svg>;
+}
export default IconArrowNarrowUp; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-ramp-left.js b/icons-react/icons-js/arrow-ramp-left.js
index e97d084a..1ba35160 100644
--- a/icons-react/icons-js/arrow-ramp-left.js
+++ b/icons-react/icons-js/arrow-ramp-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowRampLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-ramp-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={17} y1={3} x2={17} y2={11.707} /><path d="M13 7l4 -4l4 4" /><path d="M7 14l-4 -4l4 -4" /><path d="M17 21a11 11 0 0 0 -11 -11h-3" /></svg>;
+function IconArrowRampLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-ramp-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={17} y1={3} x2={17} y2={11.707} /><path d="M13 7l4 -4l4 4" /><path d="M7 14l-4 -4l4 -4" /><path d="M17 21a11 11 0 0 0 -11 -11h-3" /></svg>;
+}
export default IconArrowRampLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-ramp-right.js b/icons-react/icons-js/arrow-ramp-right.js
index 09c8eb05..10232c48 100644
--- a/icons-react/icons-js/arrow-ramp-right.js
+++ b/icons-react/icons-js/arrow-ramp-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowRampRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-ramp-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={3} x2={7} y2={11.707} /><path d="M11 7l-4 -4l-4 4" /><path d="M17 14l4 -4l-4 -4" /><path d="M7 21a11 11 0 0 1 11 -11h3" /></svg>;
+function IconArrowRampRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-ramp-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={3} x2={7} y2={11.707} /><path d="M11 7l-4 -4l-4 4" /><path d="M17 14l4 -4l-4 -4" /><path d="M7 21a11 11 0 0 1 11 -11h3" /></svg>;
+}
export default IconArrowRampRight; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-right-circle.js b/icons-react/icons-js/arrow-right-circle.js
index af5ba8a8..024b05e9 100644
--- a/icons-react/icons-js/arrow-right-circle.js
+++ b/icons-react/icons-js/arrow-right-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowRightCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-right-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={16} y1={12} x2={8} y2={12} /><line x1={16} y1={12} x2={12} y2={16} /><line x1={16} y1={12} x2={12} y2={8} /></svg>;
+function IconArrowRightCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-right-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={16} y1={12} x2={8} y2={12} /><line x1={16} y1={12} x2={12} y2={16} /><line x1={16} y1={12} x2={12} y2={8} /></svg>;
+}
export default IconArrowRightCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-right.js b/icons-react/icons-js/arrow-right.js
index 22c30da9..c11b76e1 100644
--- a/icons-react/icons-js/arrow-right.js
+++ b/icons-react/icons-js/arrow-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><line x1={13} y1={18} x2={19} y2={12} /><line x1={13} y1={6} x2={19} y2={12} /></svg>;
+function IconArrowRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><line x1={13} y1={18} x2={19} y2={12} /><line x1={13} y1={6} x2={19} y2={12} /></svg>;
+}
export default IconArrowRight; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-up-circle.js b/icons-react/icons-js/arrow-up-circle.js
index 998c80f5..65678516 100644
--- a/icons-react/icons-js/arrow-up-circle.js
+++ b/icons-react/icons-js/arrow-up-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowUpCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-up-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={8} x2={8} y2={12} /><line x1={12} y1={8} x2={12} y2={16} /><line x1={16} y1={12} x2={12} y2={8} /></svg>;
+function IconArrowUpCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-up-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={8} x2={8} y2={12} /><line x1={12} y1={8} x2={12} y2={16} /><line x1={16} y1={12} x2={12} y2={8} /></svg>;
+}
export default IconArrowUpCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-up-left-circle.js b/icons-react/icons-js/arrow-up-left-circle.js
index 25658f08..393b5036 100644
--- a/icons-react/icons-js/arrow-up-left-circle.js
+++ b/icons-react/icons-js/arrow-up-left-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowUpLeftCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-up-left-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={9} x2={15} y2={15} /><polyline points="15 9 9 9 9 15" /></svg>;
+function IconArrowUpLeftCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-up-left-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={9} x2={15} y2={15} /><polyline points="15 9 9 9 9 15" /></svg>;
+}
export default IconArrowUpLeftCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-up-left.js b/icons-react/icons-js/arrow-up-left.js
index 5f774a99..435d5948 100644
--- a/icons-react/icons-js/arrow-up-left.js
+++ b/icons-react/icons-js/arrow-up-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowUpLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-up-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={7} x2={17} y2={17} /><polyline points="16 7 7 7 7 16" /></svg>;
+function IconArrowUpLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-up-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={7} x2={17} y2={17} /><polyline points="16 7 7 7 7 16" /></svg>;
+}
export default IconArrowUpLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-up-right-circle.js b/icons-react/icons-js/arrow-up-right-circle.js
index 76bdd835..c435e450 100644
--- a/icons-react/icons-js/arrow-up-right-circle.js
+++ b/icons-react/icons-js/arrow-up-right-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowUpRightCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-up-right-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={15} y1={9} x2={9} y2={15} /><polyline points="15 15 15 9 9 9" /></svg>;
+function IconArrowUpRightCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-up-right-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={15} y1={9} x2={9} y2={15} /><polyline points="15 15 15 9 9 9" /></svg>;
+}
export default IconArrowUpRightCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-up-right.js b/icons-react/icons-js/arrow-up-right.js
index c1abb3e4..d4a724e5 100644
--- a/icons-react/icons-js/arrow-up-right.js
+++ b/icons-react/icons-js/arrow-up-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowUpRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-up-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={17} y1={7} x2={7} y2={17} /><polyline points="8 7 17 7 17 16" /></svg>;
+function IconArrowUpRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-up-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={17} y1={7} x2={7} y2={17} /><polyline points="8 7 17 7 17 16" /></svg>;
+}
export default IconArrowUpRight; \ No newline at end of file
diff --git a/icons-react/icons-js/arrow-up.js b/icons-react/icons-js/arrow-up.js
index b26058ef..a7419e52 100644
--- a/icons-react/icons-js/arrow-up.js
+++ b/icons-react/icons-js/arrow-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrow-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={18} y1={11} x2={12} y2={5} /><line x1={6} y1={11} x2={12} y2={5} /></svg>;
+function IconArrowUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrow-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={18} y1={11} x2={12} y2={5} /><line x1={6} y1={11} x2={12} y2={5} /></svg>;
+}
export default IconArrowUp; \ No newline at end of file
diff --git a/icons-react/icons-js/arrows-diagonal-2.js b/icons-react/icons-js/arrows-diagonal-2.js
index e3837acc..e537685c 100644
--- a/icons-react/icons-js/arrows-diagonal-2.js
+++ b/icons-react/icons-js/arrows-diagonal-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowsDiagonal2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrows-diagonal-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="16 20 20 20 20 16" /><line x1={14} y1={14} x2={20} y2={20} /><polyline points="8 4 4 4 4 8" /><line x1={4} y1={4} x2={10} y2={10} /></svg>;
+function IconArrowsDiagonal2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrows-diagonal-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="16 20 20 20 20 16" /><line x1={14} y1={14} x2={20} y2={20} /><polyline points="8 4 4 4 4 8" /><line x1={4} y1={4} x2={10} y2={10} /></svg>;
+}
export default IconArrowsDiagonal2; \ No newline at end of file
diff --git a/icons-react/icons-js/arrows-diagonal.js b/icons-react/icons-js/arrows-diagonal.js
index 0e4d48e4..e836d412 100644
--- a/icons-react/icons-js/arrows-diagonal.js
+++ b/icons-react/icons-js/arrows-diagonal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowsDiagonal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrows-diagonal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="16 4 20 4 20 8" /><line x1={14} y1={10} x2={20} y2={4} /><polyline points="8 20 4 20 4 16" /><line x1={4} y1={20} x2={10} y2={14} /></svg>;
+function IconArrowsDiagonal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrows-diagonal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="16 4 20 4 20 8" /><line x1={14} y1={10} x2={20} y2={4} /><polyline points="8 20 4 20 4 16" /><line x1={4} y1={20} x2={10} y2={14} /></svg>;
+}
export default IconArrowsDiagonal; \ No newline at end of file
diff --git a/icons-react/icons-js/arrows-horizontal.js b/icons-react/icons-js/arrows-horizontal.js
index 888c61fd..4babb182 100644
--- a/icons-react/icons-js/arrows-horizontal.js
+++ b/icons-react/icons-js/arrows-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowsHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrows-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 8 3 12 7 16" /><polyline points="17 8 21 12 17 16" /><line x1={3} y1={12} x2={21} y2={12} /></svg>;
+function IconArrowsHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrows-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 8 3 12 7 16" /><polyline points="17 8 21 12 17 16" /><line x1={3} y1={12} x2={21} y2={12} /></svg>;
+}
export default IconArrowsHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/arrows-maximize.js b/icons-react/icons-js/arrows-maximize.js
index 3eba3f43..b9805e05 100644
--- a/icons-react/icons-js/arrows-maximize.js
+++ b/icons-react/icons-js/arrows-maximize.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowsMaximize = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrows-maximize" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="16 4 20 4 20 8" /><line x1={14} y1={10} x2={20} y2={4} /><polyline points="8 20 4 20 4 16" /><line x1={4} y1={20} x2={10} y2={14} /><polyline points="16 20 20 20 20 16" /><line x1={14} y1={14} x2={20} y2={20} /><polyline points="8 4 4 4 4 8" /><line x1={4} y1={4} x2={10} y2={10} /></svg>;
+function IconArrowsMaximize({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrows-maximize" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="16 4 20 4 20 8" /><line x1={14} y1={10} x2={20} y2={4} /><polyline points="8 20 4 20 4 16" /><line x1={4} y1={20} x2={10} y2={14} /><polyline points="16 20 20 20 20 16" /><line x1={14} y1={14} x2={20} y2={20} /><polyline points="8 4 4 4 4 8" /><line x1={4} y1={4} x2={10} y2={10} /></svg>;
+}
export default IconArrowsMaximize; \ No newline at end of file
diff --git a/icons-react/icons-js/arrows-minimize.js b/icons-react/icons-js/arrows-minimize.js
index 142599d7..a01e5015 100644
--- a/icons-react/icons-js/arrows-minimize.js
+++ b/icons-react/icons-js/arrows-minimize.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowsMinimize = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrows-minimize" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 9 9 9 9 5" /><line x1={3} y1={3} x2={9} y2={9} /><polyline points="5 15 9 15 9 19" /><line x1={3} y1={21} x2={9} y2={15} /><polyline points="19 9 15 9 15 5" /><line x1={15} y1={9} x2={21} y2={3} /><polyline points="19 15 15 15 15 19" /><line x1={15} y1={15} x2={21} y2={21} /></svg>;
+function IconArrowsMinimize({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrows-minimize" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 9 9 9 9 5" /><line x1={3} y1={3} x2={9} y2={9} /><polyline points="5 15 9 15 9 19" /><line x1={3} y1={21} x2={9} y2={15} /><polyline points="19 9 15 9 15 5" /><line x1={15} y1={9} x2={21} y2={3} /><polyline points="19 15 15 15 15 19" /><line x1={15} y1={15} x2={21} y2={21} /></svg>;
+}
export default IconArrowsMinimize; \ No newline at end of file
diff --git a/icons-react/icons-js/arrows-sort.js b/icons-react/icons-js/arrows-sort.js
index 0e2fa2be..69f2c7bd 100644
--- a/icons-react/icons-js/arrows-sort.js
+++ b/icons-react/icons-js/arrows-sort.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowsSort = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrows-sort" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 9l4-4l4 4m-4 -4v14" /><path d="M21 15l-4 4l-4-4m4 4v-14" /></svg>;
+function IconArrowsSort({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrows-sort" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 9l4-4l4 4m-4 -4v14" /><path d="M21 15l-4 4l-4-4m4 4v-14" /></svg>;
+}
export default IconArrowsSort; \ No newline at end of file
diff --git a/icons-react/icons-js/arrows-vertical.js b/icons-react/icons-js/arrows-vertical.js
index 8873bfbf..0e5acddd 100644
--- a/icons-react/icons-js/arrows-vertical.js
+++ b/icons-react/icons-js/arrows-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArrowsVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-arrows-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="8 7 12 3 16 7" /><polyline points="8 17 12 21 16 17" /><line x1={12} y1={3} x2={12} y2={21} /></svg>;
+function IconArrowsVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-arrows-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="8 7 12 3 16 7" /><polyline points="8 17 12 21 16 17" /><line x1={12} y1={3} x2={12} y2={21} /></svg>;
+}
export default IconArrowsVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/artboard.js b/icons-react/icons-js/artboard.js
index 7685ae0e..26ae38e7 100644
--- a/icons-react/icons-js/artboard.js
+++ b/icons-react/icons-js/artboard.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconArtboard = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-artboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={8} width={8} height={8} rx={1} /><line x1={3} y1={8} x2={4} y2={8} /><line x1={3} y1={16} x2={4} y2={16} /><line x1={8} y1={3} x2={8} y2={4} /><line x1={16} y1={3} x2={16} y2={4} /><line x1={20} y1={8} x2={21} y2={8} /><line x1={20} y1={16} x2={21} y2={16} /><line x1={8} y1={20} x2={8} y2={21} /><line x1={16} y1={20} x2={16} y2={21} /></svg>;
+function IconArtboard({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-artboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={8} width={8} height={8} rx={1} /><line x1={3} y1={8} x2={4} y2={8} /><line x1={3} y1={16} x2={4} y2={16} /><line x1={8} y1={3} x2={8} y2={4} /><line x1={16} y1={3} x2={16} y2={4} /><line x1={20} y1={8} x2={21} y2={8} /><line x1={20} y1={16} x2={21} y2={16} /><line x1={8} y1={20} x2={8} y2={21} /><line x1={16} y1={20} x2={16} y2={21} /></svg>;
+}
export default IconArtboard; \ No newline at end of file
diff --git a/icons-react/icons-js/aspect-ratio.js b/icons-react/icons-js/aspect-ratio.js
index 5395301b..5daa3916 100644
--- a/icons-react/icons-js/aspect-ratio.js
+++ b/icons-react/icons-js/aspect-ratio.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAspectRatio = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-aspect-ratio" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M7 12v-3h3" /><path d="M17 12v3h-3" /></svg>;
+function IconAspectRatio({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-aspect-ratio" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M7 12v-3h3" /><path d="M17 12v3h-3" /></svg>;
+}
export default IconAspectRatio; \ No newline at end of file
diff --git a/icons-react/icons-js/at.js b/icons-react/icons-js/at.js
index ed2cf3c7..d548b419 100644
--- a/icons-react/icons-js/at.js
+++ b/icons-react/icons-js/at.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAt = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-at" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={4} /><path d="M16 12v1.5a2.5 2.5 0 0 0 5 0v-1.5a9 9 0 1 0 -5.5 8.28" /></svg>;
+function IconAt({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-at" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={4} /><path d="M16 12v1.5a2.5 2.5 0 0 0 5 0v-1.5a9 9 0 1 0 -5.5 8.28" /></svg>;
+}
export default IconAt; \ No newline at end of file
diff --git a/icons-react/icons-js/atom-2.js b/icons-react/icons-js/atom-2.js
index 2626e64f..d15a8ace 100644
--- a/icons-react/icons-js/atom-2.js
+++ b/icons-react/icons-js/atom-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAtom2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-atom-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><line x1={12} y1={21} x2={12} y2={21.01} /><line x1={3} y1={9} x2={3} y2={9.01} /><line x1={21} y1={9} x2={21} y2={9.01} /><path d="M8 20.1a9 9 0 0 1 -5 -7.1" /><path d="M16 20.1a9 9 0 0 0 5 -7.1" /><path d="M6.2 5a9 9 0 0 1 11.4 0" /></svg>;
+function IconAtom2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-atom-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><line x1={12} y1={21} x2={12} y2={21.01} /><line x1={3} y1={9} x2={3} y2={9.01} /><line x1={21} y1={9} x2={21} y2={9.01} /><path d="M8 20.1a9 9 0 0 1 -5 -7.1" /><path d="M16 20.1a9 9 0 0 0 5 -7.1" /><path d="M6.2 5a9 9 0 0 1 11.4 0" /></svg>;
+}
export default IconAtom2; \ No newline at end of file
diff --git a/icons-react/icons-js/atom.js b/icons-react/icons-js/atom.js
index aa7e9200..cfe8c568 100644
--- a/icons-react/icons-js/atom.js
+++ b/icons-react/icons-js/atom.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAtom = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-atom" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={12} x2={12} y2={12.01} /><path d="M12 2a4 10 0 0 0 -4 10a4 10 0 0 0 4 10a4 10 0 0 0 4 -10a4 10 0 0 0 -4 -10" transform="rotate(45 12 12)" /><path d="M12 2a4 10 0 0 0 -4 10a4 10 0 0 0 4 10a4 10 0 0 0 4 -10a4 10 0 0 0 -4 -10" transform="rotate(-45 12 12)" /></svg>;
+function IconAtom({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-atom" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={12} x2={12} y2={12.01} /><path d="M12 2a4 10 0 0 0 -4 10a4 10 0 0 0 4 10a4 10 0 0 0 4 -10a4 10 0 0 0 -4 -10" transform="rotate(45 12 12)" /><path d="M12 2a4 10 0 0 0 -4 10a4 10 0 0 0 4 10a4 10 0 0 0 4 -10a4 10 0 0 0 -4 -10" transform="rotate(-45 12 12)" /></svg>;
+}
export default IconAtom; \ No newline at end of file
diff --git a/icons-react/icons-js/award.js b/icons-react/icons-js/award.js
index d3c3348a..2331b609 100644
--- a/icons-react/icons-js/award.js
+++ b/icons-react/icons-js/award.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconAward = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-award" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={9} r={6} /><polyline points="9 14.2 9 21 12 19 15 21 15 14.2" transform="rotate(-30 12 9)" /><polyline points="9 14.2 9 21 12 19 15 21 15 14.2" transform="rotate(30 12 9)" /></svg>;
+function IconAward({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-award" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={9} r={6} /><polyline points="9 14.2 9 21 12 19 15 21 15 14.2" transform="rotate(-30 12 9)" /><polyline points="9 14.2 9 21 12 19 15 21 15 14.2" transform="rotate(30 12 9)" /></svg>;
+}
export default IconAward; \ No newline at end of file
diff --git a/icons-react/icons-js/backspace.js b/icons-react/icons-js/backspace.js
index b451ebc9..da1588a5 100644
--- a/icons-react/icons-js/backspace.js
+++ b/icons-react/icons-js/backspace.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBackspace = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-backspace" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 6a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-11l-5 -5a1.5 1.5 0 0 1 0 -2l5 -5Z" /><path d="M12 10l4 4m0 -4l-4 4" /></svg>;
+function IconBackspace({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-backspace" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 6a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-11l-5 -5a1.5 1.5 0 0 1 0 -2l5 -5Z" /><path d="M12 10l4 4m0 -4l-4 4" /></svg>;
+}
export default IconBackspace; \ No newline at end of file
diff --git a/icons-react/icons-js/ball-basketball.js b/icons-react/icons-js/ball-basketball.js
index d4490a79..a15d9c6b 100644
--- a/icons-react/icons-js/ball-basketball.js
+++ b/icons-react/icons-js/ball-basketball.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBallBasketball = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ball-basketball" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={5.65} y1={5.65} x2={18.35} y2={18.35} /><line x1={5.65} y1={18.35} x2={18.35} y2={5.65} /><path d="M12 3a9 9 0 0 0 9 9" /><path d="M3 12a9 9 0 0 1 9 9" /></svg>;
+function IconBallBasketball({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ball-basketball" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={5.65} y1={5.65} x2={18.35} y2={18.35} /><line x1={5.65} y1={18.35} x2={18.35} y2={5.65} /><path d="M12 3a9 9 0 0 0 9 9" /><path d="M3 12a9 9 0 0 1 9 9" /></svg>;
+}
export default IconBallBasketball; \ No newline at end of file
diff --git a/icons-react/icons-js/ball-bowling.js b/icons-react/icons-js/ball-bowling.js
index d1bce289..1d156b35 100644
--- a/icons-react/icons-js/ball-bowling.js
+++ b/icons-react/icons-js/ball-bowling.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBallBowling = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ball-bowling" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={11} y1={9} x2={11} y2={9.01} /><line x1={15} y1={8} x2={15} y2={8.01} /><line x1={14} y1={12} x2={14} y2={12.01} /></svg>;
+function IconBallBowling({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ball-bowling" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={11} y1={9} x2={11} y2={9.01} /><line x1={15} y1={8} x2={15} y2={8.01} /><line x1={14} y1={12} x2={14} y2={12.01} /></svg>;
+}
export default IconBallBowling; \ No newline at end of file
diff --git a/icons-react/icons-js/ball-tennis.js b/icons-react/icons-js/ball-tennis.js
index 5ea072e8..c33e5c96 100644
--- a/icons-react/icons-js/ball-tennis.js
+++ b/icons-react/icons-js/ball-tennis.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBallTennis = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ball-tennis" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M6 5.3a9 9 0 0 1 0 13.4" /><path d="M18 5.3a9 9 0 0 0 0 13.4" /></svg>;
+function IconBallTennis({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ball-tennis" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M6 5.3a9 9 0 0 1 0 13.4" /><path d="M18 5.3a9 9 0 0 0 0 13.4" /></svg>;
+}
export default IconBallTennis; \ No newline at end of file
diff --git a/icons-react/icons-js/ball-volleyball.js b/icons-react/icons-js/ball-volleyball.js
index 5d7adfda..6cd8a87b 100644
--- a/icons-react/icons-js/ball-volleyball.js
+++ b/icons-react/icons-js/ball-volleyball.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBallVolleyball = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ball-volleyball" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M12 12a8 8 0 0 0 8 4m-12.5 -2.5a12 12 0 0 0 8.5 6.5" /><path d="M12 12a8 8 0 0 0 8 4m-12.5 -2.5a12 12 0 0 0 8.5 6.5" transform="rotate(120 12 12)" /><path d="M12 12a8 8 0 0 0 8 4m-12.5 -2.5a12 12 0 0 0 8.5 6.5" transform="rotate(240 12 12)" /></svg>;
+function IconBallVolleyball({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ball-volleyball" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M12 12a8 8 0 0 0 8 4m-12.5 -2.5a12 12 0 0 0 8.5 6.5" /><path d="M12 12a8 8 0 0 0 8 4m-12.5 -2.5a12 12 0 0 0 8.5 6.5" transform="rotate(120 12 12)" /><path d="M12 12a8 8 0 0 0 8 4m-12.5 -2.5a12 12 0 0 0 8.5 6.5" transform="rotate(240 12 12)" /></svg>;
+}
export default IconBallVolleyball; \ No newline at end of file
diff --git a/icons-react/icons-js/ban.js b/icons-react/icons-js/ban.js
index 0a8b0ba9..c2b38c50 100644
--- a/icons-react/icons-js/ban.js
+++ b/icons-react/icons-js/ban.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBan = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ban" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={5.7} y1={5.7} x2={18.3} y2={18.3} /></svg>;
+function IconBan({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ban" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={5.7} y1={5.7} x2={18.3} y2={18.3} /></svg>;
+}
export default IconBan; \ No newline at end of file
diff --git a/icons-react/icons-js/bandage.js b/icons-react/icons-js/bandage.js
index 4534061e..3eb3eab0 100644
--- a/icons-react/icons-js/bandage.js
+++ b/icons-react/icons-js/bandage.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBandage = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bandage" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={14} y1={12} x2={14} y2={12.01} /><line x1={10} y1={12} x2={10} y2={12.01} /><line x1={12} y1={10} x2={12} y2={10.01} /><line x1={12} y1={14} x2={12} y2={14.01} /><path d="M4.5 12.5l8 -8a4.94 4.94 0 0 1 7 7l-8 8a4.94 4.94 0 0 1 -7 -7" /></svg>;
+function IconBandage({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bandage" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={14} y1={12} x2={14} y2={12.01} /><line x1={10} y1={12} x2={10} y2={12.01} /><line x1={12} y1={10} x2={12} y2={10.01} /><line x1={12} y1={14} x2={12} y2={14.01} /><path d="M4.5 12.5l8 -8a4.94 4.94 0 0 1 7 7l-8 8a4.94 4.94 0 0 1 -7 -7" /></svg>;
+}
export default IconBandage; \ No newline at end of file
diff --git a/icons-react/icons-js/barcode.js b/icons-react/icons-js/barcode.js
index cd4ca5f0..c6a9abe2 100644
--- a/icons-react/icons-js/barcode.js
+++ b/icons-react/icons-js/barcode.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBarcode = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-barcode" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 7v-1a2 2 0 0 1 2 -2h2" /><path d="M4 17v1a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v1" /><path d="M16 20h2a2 2 0 0 0 2 -2v-1" /><rect x={5} y={11} width={1} height={2} /><line x1={10} y1={11} x2={10} y2={13} /><rect x={14} y={11} width={1} height={2} /><line x1={19} y1={11} x2={19} y2={13} /></svg>;
+function IconBarcode({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-barcode" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 7v-1a2 2 0 0 1 2 -2h2" /><path d="M4 17v1a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v1" /><path d="M16 20h2a2 2 0 0 0 2 -2v-1" /><rect x={5} y={11} width={1} height={2} /><line x1={10} y1={11} x2={10} y2={13} /><rect x={14} y={11} width={1} height={2} /><line x1={19} y1={11} x2={19} y2={13} /></svg>;
+}
export default IconBarcode; \ No newline at end of file
diff --git a/icons-react/icons-js/basket.js b/icons-react/icons-js/basket.js
index a5c6864d..e6efc721 100644
--- a/icons-react/icons-js/basket.js
+++ b/icons-react/icons-js/basket.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBasket = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-basket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 10 12 4 17 10" /><path d="M21 10l-2 8a2 2.5 0 0 1 -2 2h-10a2 2.5 0 0 1 -2 -2l-2 -8Z" /><circle cx={12} cy={15} r={2} /></svg>;
+function IconBasket({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-basket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 10 12 4 17 10" /><path d="M21 10l-2 8a2 2.5 0 0 1 -2 2h-10a2 2.5 0 0 1 -2 -2l-2 -8Z" /><circle cx={12} cy={15} r={2} /></svg>;
+}
export default IconBasket; \ No newline at end of file
diff --git a/icons-react/icons-js/battery-1.js b/icons-react/icons-js/battery-1.js
index a50e8c72..c6310efd 100644
--- a/icons-react/icons-js/battery-1.js
+++ b/icons-react/icons-js/battery-1.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBattery1 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-battery-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /><line x1={7} y1={10} x2={7} y2={14} /></svg>;
+function IconBattery1({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-battery-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /><line x1={7} y1={10} x2={7} y2={14} /></svg>;
+}
export default IconBattery1; \ No newline at end of file
diff --git a/icons-react/icons-js/battery-2.js b/icons-react/icons-js/battery-2.js
index 9335b5cb..e67d12a6 100644
--- a/icons-react/icons-js/battery-2.js
+++ b/icons-react/icons-js/battery-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBattery2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-battery-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /><line x1={7} y1={10} x2={7} y2={14} /><line x1={10} y1={10} x2={10} y2={14} /></svg>;
+function IconBattery2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-battery-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /><line x1={7} y1={10} x2={7} y2={14} /><line x1={10} y1={10} x2={10} y2={14} /></svg>;
+}
export default IconBattery2; \ No newline at end of file
diff --git a/icons-react/icons-js/battery-3.js b/icons-react/icons-js/battery-3.js
index 0316c23a..369b702c 100644
--- a/icons-react/icons-js/battery-3.js
+++ b/icons-react/icons-js/battery-3.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBattery3 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-battery-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /><line x1={7} y1={10} x2={7} y2={14} /><line x1={10} y1={10} x2={10} y2={14} /><line x1={13} y1={10} x2={13} y2={14} /></svg>;
+function IconBattery3({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-battery-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /><line x1={7} y1={10} x2={7} y2={14} /><line x1={10} y1={10} x2={10} y2={14} /><line x1={13} y1={10} x2={13} y2={14} /></svg>;
+}
export default IconBattery3; \ No newline at end of file
diff --git a/icons-react/icons-js/battery-4.js b/icons-react/icons-js/battery-4.js
index 2dc81432..0ecff93a 100644
--- a/icons-react/icons-js/battery-4.js
+++ b/icons-react/icons-js/battery-4.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBattery4 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-battery-4" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /><line x1={7} y1={10} x2={7} y2={14} /><line x1={10} y1={10} x2={10} y2={14} /><line x1={13} y1={10} x2={13} y2={14} /><line x1={16} y1={10} x2={16} y2={14} /></svg>;
+function IconBattery4({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-battery-4" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /><line x1={7} y1={10} x2={7} y2={14} /><line x1={10} y1={10} x2={10} y2={14} /><line x1={13} y1={10} x2={13} y2={14} /><line x1={16} y1={10} x2={16} y2={14} /></svg>;
+}
export default IconBattery4; \ No newline at end of file
diff --git a/icons-react/icons-js/battery-charging.js b/icons-react/icons-js/battery-charging.js
index 785d9181..e9b70a89 100644
--- a/icons-react/icons-js/battery-charging.js
+++ b/icons-react/icons-js/battery-charging.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBatteryCharging = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-battery-charging" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-2" /><path d="M8 7h-2a2 2 0 0 0 -2 2v6a2 2 0 0 0 2 2h1" /><path d="M12 8l-2 4h3l-2 4" /></svg>;
+function IconBatteryCharging({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-battery-charging" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-2" /><path d="M8 7h-2a2 2 0 0 0 -2 2v6a2 2 0 0 0 2 2h1" /><path d="M12 8l-2 4h3l-2 4" /></svg>;
+}
export default IconBatteryCharging; \ No newline at end of file
diff --git a/icons-react/icons-js/battery-off.js b/icons-react/icons-js/battery-off.js
index 56f64cd3..caf42545 100644
--- a/icons-react/icons-js/battery-off.js
+++ b/icons-react/icons-js/battery-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBatteryOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-battery-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M11 7h6a2 2 0 0 1 2 2v.5a0.5 .5 0 0 0 .5 .5a0.5 .5 0 0 1 .5 .5v3a0.5 .5 0 0 1 -.5 .5a0.5 .5 0 0 0 -.5 .5v.5m-2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2h1" /></svg>;
+function IconBatteryOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-battery-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M11 7h6a2 2 0 0 1 2 2v.5a0.5 .5 0 0 0 .5 .5a0.5 .5 0 0 1 .5 .5v3a0.5 .5 0 0 1 -.5 .5a0.5 .5 0 0 0 -.5 .5v.5m-2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2h1" /></svg>;
+}
export default IconBatteryOff; \ No newline at end of file
diff --git a/icons-react/icons-js/battery.js b/icons-react/icons-js/battery.js
index e45760c7..4ff58616 100644
--- a/icons-react/icons-js/battery.js
+++ b/icons-react/icons-js/battery.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBattery = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-battery" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /></svg>;
+function IconBattery({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-battery" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h11a2 2 0 0 1 2 2v.5a.5 .5 0 0 0 .5 .5a.5 .5 0 0 1 .5 .5v3a.5 .5 0 0 1 -.5 .5a.5 .5 0 0 0 -.5 .5v.5a2 2 0 0 1 -2 2h-11a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2" /></svg>;
+}
export default IconBattery; \ No newline at end of file
diff --git a/icons-react/icons-js/bed.js b/icons-react/icons-js/bed.js
index 7855f839..be341027 100644
--- a/icons-react/icons-js/bed.js
+++ b/icons-react/icons-js/bed.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBed = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bed" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 7v11m0 -4h18m0 4v-8a2 2 0 0 0 -2 -2h-8v6" /><circle cx={7} cy={10} r={1} /></svg>;
+function IconBed({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bed" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 7v11m0 -4h18m0 4v-8a2 2 0 0 0 -2 -2h-8v6" /><circle cx={7} cy={10} r={1} /></svg>;
+}
export default IconBed; \ No newline at end of file
diff --git a/icons-react/icons-js/bell-off.js b/icons-react/icons-js/bell-off.js
index 0b76e1d0..057d5629 100644
--- a/icons-react/icons-js/bell-off.js
+++ b/icons-react/icons-js/bell-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBellOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bell-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17 17h-13a4 4 0 0 0 2 -3v-3a7 7 0 0 1 1.279 -3.716m2.072 -1.934c.209 -.127 .425 -.244 .649 -.35a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /></svg>;
+function IconBellOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bell-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17 17h-13a4 4 0 0 0 2 -3v-3a7 7 0 0 1 1.279 -3.716m2.072 -1.934c.209 -.127 .425 -.244 .649 -.35a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /></svg>;
+}
export default IconBellOff; \ No newline at end of file
diff --git a/icons-react/icons-js/bell-ringing.js b/icons-react/icons-js/bell-ringing.js
index 7b32f7c3..fff20f2a 100644
--- a/icons-react/icons-js/bell-ringing.js
+++ b/icons-react/icons-js/bell-ringing.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBellRinging = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bell-ringing" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /><path d="M21 6.727a11.05 11.05 0 0 0 -2.794 -3.727" /><path d="M3 6.727a11.05 11.05 0 0 1 2.792 -3.727" /></svg>;
+function IconBellRinging({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bell-ringing" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /><path d="M21 6.727a11.05 11.05 0 0 0 -2.794 -3.727" /><path d="M3 6.727a11.05 11.05 0 0 1 2.792 -3.727" /></svg>;
+}
export default IconBellRinging; \ No newline at end of file
diff --git a/icons-react/icons-js/bell.js b/icons-react/icons-js/bell.js
index 8937d1fb..480063ad 100644
--- a/icons-react/icons-js/bell.js
+++ b/icons-react/icons-js/bell.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBell = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bell" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /></svg>;
+function IconBell({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bell" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /></svg>;
+}
export default IconBell; \ No newline at end of file
diff --git a/icons-react/icons-js/bike.js b/icons-react/icons-js/bike.js
index 2b96954a..4be85c73 100644
--- a/icons-react/icons-js/bike.js
+++ b/icons-react/icons-js/bike.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBike = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bike" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={18} r={3} /><circle cx={19} cy={18} r={3} /><polyline points="12 19 12 15 9 12 14 8 16 11 19 11" /><circle cx={17} cy={5} r={1} /></svg>;
+function IconBike({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bike" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={18} r={3} /><circle cx={19} cy={18} r={3} /><polyline points="12 19 12 15 9 12 14 8 16 11 19 11" /><circle cx={17} cy={5} r={1} /></svg>;
+}
export default IconBike; \ No newline at end of file
diff --git a/icons-react/icons-js/biohazard.js b/icons-react/icons-js/biohazard.js
index 62d8a32b..8bc72af4 100644
--- a/icons-react/icons-js/biohazard.js
+++ b/icons-react/icons-js/biohazard.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBiohazard = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-biohazard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={2} /><path d="M11.939 14c0 .173 .048 .351 .056 .533l0 .217a4.75 4.75 0 0 1 -4.533 4.745l-0.217 0m-4.75 -4.75a4.75 4.75 0 0 1 7.737 -3.693m6.513 8.443a4.75 4.75 0 0 1 -4.69 -5.503l-.06 0m1.764 -2.944a4.75 4.75 0 0 1 7.731 3.477l0 .217m-11.195 -3.813a4.75 4.75 0 0 1 -1.828 -7.624l0.164 -.172m6.718 0a4.75 4.75 0 0 1 -1.665 7.798" /></svg>;
+function IconBiohazard({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-biohazard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={2} /><path d="M11.939 14c0 .173 .048 .351 .056 .533l0 .217a4.75 4.75 0 0 1 -4.533 4.745l-0.217 0m-4.75 -4.75a4.75 4.75 0 0 1 7.737 -3.693m6.513 8.443a4.75 4.75 0 0 1 -4.69 -5.503l-.06 0m1.764 -2.944a4.75 4.75 0 0 1 7.731 3.477l0 .217m-11.195 -3.813a4.75 4.75 0 0 1 -1.828 -7.624l0.164 -.172m6.718 0a4.75 4.75 0 0 1 -1.665 7.798" /></svg>;
+}
export default IconBiohazard; \ No newline at end of file
diff --git a/icons-react/icons-js/bluetooth-connected.js b/icons-react/icons-js/bluetooth-connected.js
index 0a908e3e..5fb86a1a 100644
--- a/icons-react/icons-js/bluetooth-connected.js
+++ b/icons-react/icons-js/bluetooth-connected.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBluetoothConnected = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bluetooth-connected" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 8 17 16 12 20 12 4 17 8 7 16" /><line x1={4} y1={12} x2={5} y2={12} /><line x1={18} y1={12} x2={19} y2={12} /></svg>;
+function IconBluetoothConnected({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bluetooth-connected" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 8 17 16 12 20 12 4 17 8 7 16" /><line x1={4} y1={12} x2={5} y2={12} /><line x1={18} y1={12} x2={19} y2={12} /></svg>;
+}
export default IconBluetoothConnected; \ No newline at end of file
diff --git a/icons-react/icons-js/bluetooth-off.js b/icons-react/icons-js/bluetooth-off.js
index bec8d326..2c4392fa 100644
--- a/icons-react/icons-js/bluetooth-off.js
+++ b/icons-react/icons-js/bluetooth-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBluetoothOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bluetooth-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M16.438 16.45l-4.438 3.55v-8m0 -4v-4l5 4l-2.776 2.22m-2.222 1.779l-5 4" /></svg>;
+function IconBluetoothOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bluetooth-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M16.438 16.45l-4.438 3.55v-8m0 -4v-4l5 4l-2.776 2.22m-2.222 1.779l-5 4" /></svg>;
+}
export default IconBluetoothOff; \ No newline at end of file
diff --git a/icons-react/icons-js/bluetooth.js b/icons-react/icons-js/bluetooth.js
index 4667dc41..c31b6814 100644
--- a/icons-react/icons-js/bluetooth.js
+++ b/icons-react/icons-js/bluetooth.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBluetooth = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bluetooth" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 8 17 16 12 20 12 4 17 8 7 16" /></svg>;
+function IconBluetooth({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bluetooth" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 8 17 16 12 20 12 4 17 8 7 16" /></svg>;
+}
export default IconBluetooth; \ No newline at end of file
diff --git a/icons-react/icons-js/bold.js b/icons-react/icons-js/bold.js
index 9f53d7e0..2d17a26c 100644
--- a/icons-react/icons-js/bold.js
+++ b/icons-react/icons-js/bold.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBold = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bold" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 5h6a3.5 3.5 0 0 1 0 7h-6z" /><path d="M13 12h1a3.5 3.5 0 0 1 0 7h-7v-7" /></svg>;
+function IconBold({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bold" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 5h6a3.5 3.5 0 0 1 0 7h-6z" /><path d="M13 12h1a3.5 3.5 0 0 1 0 7h-7v-7" /></svg>;
+}
export default IconBold; \ No newline at end of file
diff --git a/icons-react/icons-js/bolt-off.js b/icons-react/icons-js/bolt-off.js
index 774c950e..63c37f23 100644
--- a/icons-react/icons-js/bolt-off.js
+++ b/icons-react/icons-js/bolt-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBoltOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bolt-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M15.212 15.21l-4.212 5.79v-7h-6l3.79 -5.21m1.685 -2.32l2.525 -3.47v6m1 1h5l-2.104 2.893" /></svg>;
+function IconBoltOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bolt-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M15.212 15.21l-4.212 5.79v-7h-6l3.79 -5.21m1.685 -2.32l2.525 -3.47v6m1 1h5l-2.104 2.893" /></svg>;
+}
export default IconBoltOff; \ No newline at end of file
diff --git a/icons-react/icons-js/bolt.js b/icons-react/icons-js/bolt.js
index 8468c031..b9a21c70 100644
--- a/icons-react/icons-js/bolt.js
+++ b/icons-react/icons-js/bolt.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBolt = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bolt" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="13 3 13 10 19 10 11 21 11 14 5 14 13 3" /></svg>;
+function IconBolt({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bolt" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="13 3 13 10 19 10 11 21 11 14 5 14 13 3" /></svg>;
+}
export default IconBolt; \ No newline at end of file
diff --git a/icons-react/icons-js/book.js b/icons-react/icons-js/book.js
index 0475a705..cbef180a 100644
--- a/icons-react/icons-js/book.js
+++ b/icons-react/icons-js/book.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBook = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-book" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 19a9 9 0 0 1 9 0a9 9 0 0 1 9 0" /><path d="M3 6a9 9 0 0 1 9 0a9 9 0 0 1 9 0" /><line x1={3} y1={6} x2={3} y2={19} /><line x1={12} y1={6} x2={12} y2={19} /><line x1={21} y1={6} x2={21} y2={19} /></svg>;
+function IconBook({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-book" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 19a9 9 0 0 1 9 0a9 9 0 0 1 9 0" /><path d="M3 6a9 9 0 0 1 9 0a9 9 0 0 1 9 0" /><line x1={3} y1={6} x2={3} y2={19} /><line x1={12} y1={6} x2={12} y2={19} /><line x1={21} y1={6} x2={21} y2={19} /></svg>;
+}
export default IconBook; \ No newline at end of file
diff --git a/icons-react/icons-js/bookmark-off.js b/icons-react/icons-js/bookmark-off.js
index ef0eb27f..c5ad01d4 100644
--- a/icons-react/icons-js/bookmark-off.js
+++ b/icons-react/icons-js/bookmark-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBookmarkOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bookmark-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17 17v3l-5 -3l-5 3v-13m1.178 -2.818c.252 -.113 .53 -.176 .822 -.176h6a2 2 0 0 1 2 2v7" /></svg>;
+function IconBookmarkOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bookmark-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17 17v3l-5 -3l-5 3v-13m1.178 -2.818c.252 -.113 .53 -.176 .822 -.176h6a2 2 0 0 1 2 2v7" /></svg>;
+}
export default IconBookmarkOff; \ No newline at end of file
diff --git a/icons-react/icons-js/bookmark.js b/icons-react/icons-js/bookmark.js
index 502c31a4..f6968edd 100644
--- a/icons-react/icons-js/bookmark.js
+++ b/icons-react/icons-js/bookmark.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBookmark = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bookmark" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 4h6a2 2 0 0 1 2 2v14l-5-3l-5 3v-14a2 2 0 0 1 2 -2" /></svg>;
+function IconBookmark({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bookmark" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 4h6a2 2 0 0 1 2 2v14l-5-3l-5 3v-14a2 2 0 0 1 2 -2" /></svg>;
+}
export default IconBookmark; \ No newline at end of file
diff --git a/icons-react/icons-js/bookmarks.js b/icons-react/icons-js/bookmarks.js
index ca7444bc..49667ef5 100644
--- a/icons-react/icons-js/bookmarks.js
+++ b/icons-react/icons-js/bookmarks.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBookmarks = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bookmarks" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 7a2 2 0 0 1 2 2v12l-5 -3l-5 3v-12a2 2 0 0 1 2 -2h6z" /><path d="M9.265 4a2 2 0 0 1 1.735 -1h6a2 2 0 0 1 2 2v12l-1 -.6" /></svg>;
+function IconBookmarks({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bookmarks" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 7a2 2 0 0 1 2 2v12l-5 -3l-5 3v-12a2 2 0 0 1 2 -2h6z" /><path d="M9.265 4a2 2 0 0 1 1.735 -1h6a2 2 0 0 1 2 2v12l-1 -.6" /></svg>;
+}
export default IconBookmarks; \ No newline at end of file
diff --git a/icons-react/icons-js/border-all.js b/icons-react/icons-js/border-all.js
index ec732422..c2cbd8f0 100644
--- a/icons-react/icons-js/border-all.js
+++ b/icons-react/icons-js/border-all.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderAll = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-all" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={12} x2={20} y2={12} /><line x1={12} y1={4} x2={12} y2={20} /></svg>;
+function IconBorderAll({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-all" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={12} x2={20} y2={12} /><line x1={12} y1={4} x2={12} y2={20} /></svg>;
+}
export default IconBorderAll; \ No newline at end of file
diff --git a/icons-react/icons-js/border-bottom.js b/icons-react/icons-js/border-bottom.js
index 2f65878d..e0a006f0 100644
--- a/icons-react/icons-js/border-bottom.js
+++ b/icons-react/icons-js/border-bottom.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderBottom = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-bottom" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={20} x2={4} y2={20} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /></svg>;
+function IconBorderBottom({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-bottom" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={20} x2={4} y2={20} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /></svg>;
+}
export default IconBorderBottom; \ No newline at end of file
diff --git a/icons-react/icons-js/border-horizontal.js b/icons-react/icons-js/border-horizontal.js
index e8ba20f5..25a79d3f 100644
--- a/icons-react/icons-js/border-horizontal.js
+++ b/icons-react/icons-js/border-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={20} y2={12} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+function IconBorderHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={20} y2={12} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+}
export default IconBorderHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/border-inner.js b/icons-react/icons-js/border-inner.js
index 3d94c7d4..a820f0dd 100644
--- a/icons-react/icons-js/border-inner.js
+++ b/icons-react/icons-js/border-inner.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderInner = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-inner" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={20} y2={12} /><line x1={12} y1={4} x2={12} y2={20} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+function IconBorderInner({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-inner" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={20} y2={12} /><line x1={12} y1={4} x2={12} y2={20} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+}
export default IconBorderInner; \ No newline at end of file
diff --git a/icons-react/icons-js/border-left.js b/icons-react/icons-js/border-left.js
index 95031931..649f02a1 100644
--- a/icons-react/icons-js/border-left.js
+++ b/icons-react/icons-js/border-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={4} y2={4} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+function IconBorderLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={4} y2={4} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+}
export default IconBorderLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/border-none.js b/icons-react/icons-js/border-none.js
index 31b6b51b..43a2383b 100644
--- a/icons-react/icons-js/border-none.js
+++ b/icons-react/icons-js/border-none.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderNone = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-none" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+function IconBorderNone({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-none" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+}
export default IconBorderNone; \ No newline at end of file
diff --git a/icons-react/icons-js/border-outer.js b/icons-react/icons-js/border-outer.js
index 77b75ab0..44fca8a1 100644
--- a/icons-react/icons-js/border-outer.js
+++ b/icons-react/icons-js/border-outer.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderOuter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-outer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={12} y1={16} x2={12} y2={16.01} /></svg>;
+function IconBorderOuter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-outer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={12} y1={16} x2={12} y2={16.01} /></svg>;
+}
export default IconBorderOuter; \ No newline at end of file
diff --git a/icons-react/icons-js/border-radius.js b/icons-react/icons-js/border-radius.js
index 6266cc97..cbe58bb7 100644
--- a/icons-react/icons-js/border-radius.js
+++ b/icons-react/icons-js/border-radius.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderRadius = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-radius" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 12v-4a4 4 0 0 1 4 -4h4" /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+function IconBorderRadius({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-radius" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 12v-4a4 4 0 0 1 4 -4h4" /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+}
export default IconBorderRadius; \ No newline at end of file
diff --git a/icons-react/icons-js/border-right.js b/icons-react/icons-js/border-right.js
index 1e1db051..dcec960a 100644
--- a/icons-react/icons-js/border-right.js
+++ b/icons-react/icons-js/border-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={4} x2={20} y2={20} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /></svg>;
+function IconBorderRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={4} x2={20} y2={20} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /></svg>;
+}
export default IconBorderRight; \ No newline at end of file
diff --git a/icons-react/icons-js/border-top.js b/icons-react/icons-js/border-top.js
index 68a81f68..29a7d7bd 100644
--- a/icons-react/icons-js/border-top.js
+++ b/icons-react/icons-js/border-top.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderTop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-top" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={20} y2={4} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+function IconBorderTop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-top" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={20} y2={4} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={12} y1={8} x2={12} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={12} y1={16} x2={12} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={12} y1={20} x2={12} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+}
export default IconBorderTop; \ No newline at end of file
diff --git a/icons-react/icons-js/border-vertical.js b/icons-react/icons-js/border-vertical.js
index 170a6b42..07b58424 100644
--- a/icons-react/icons-js/border-vertical.js
+++ b/icons-react/icons-js/border-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBorderVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-border-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={20} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+function IconBorderVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-border-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={20} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={20} y1={4} x2={20} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={20} y1={8} x2={20} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /><line x1={20} y1={12} x2={20} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /><line x1={20} y1={16} x2={20} y2={16.01} /><line x1={4} y1={20} x2={4} y2={20.01} /><line x1={8} y1={20} x2={8} y2={20.01} /><line x1={16} y1={20} x2={16} y2={20.01} /><line x1={20} y1={20} x2={20} y2={20.01} /></svg>;
+}
export default IconBorderVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/box.js b/icons-react/icons-js/box.js
index b42d35cf..546d2006 100644
--- a/icons-react/icons-js/box.js
+++ b/icons-react/icons-js/box.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBox = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-box" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="12 3 20 7.5 20 16.5 12 21 4 16.5 4 7.5 12 3" /><line x1={12} y1={12} x2={20} y2={7.5} /><line x1={12} y1={12} x2={12} y2={21} /><line x1={12} y1={12} x2={4} y2={7.5} /></svg>;
+function IconBox({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-box" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="12 3 20 7.5 20 16.5 12 21 4 16.5 4 7.5 12 3" /><line x1={12} y1={12} x2={20} y2={7.5} /><line x1={12} y1={12} x2={12} y2={21} /><line x1={12} y1={12} x2={4} y2={7.5} /></svg>;
+}
export default IconBox; \ No newline at end of file
diff --git a/icons-react/icons-js/braces.js b/icons-react/icons-js/braces.js
index 45fe7c51..c4ee420b 100644
--- a/icons-react/icons-js/braces.js
+++ b/icons-react/icons-js/braces.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBraces = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-braces" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4a2 2 0 0 0 -2 2v3a2 3 0 0 1 -2 3a2 3 0 0 1 2 3v3a2 2 0 0 0 2 2" /><path d="M17 4a2 2 0 0 1 2 2v3a2 3 0 0 0 2 3a2 3 0 0 0 -2 3v3a2 2 0 0 1 -2 2" /></svg>;
+function IconBraces({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-braces" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4a2 2 0 0 0 -2 2v3a2 3 0 0 1 -2 3a2 3 0 0 1 2 3v3a2 2 0 0 0 2 2" /><path d="M17 4a2 2 0 0 1 2 2v3a2 3 0 0 0 2 3a2 3 0 0 0 -2 3v3a2 2 0 0 1 -2 2" /></svg>;
+}
export default IconBraces; \ No newline at end of file
diff --git a/icons-react/icons-js/brackets.js b/icons-react/icons-js/brackets.js
index aff9ed37..13513484 100644
--- a/icons-react/icons-js/brackets.js
+++ b/icons-react/icons-js/brackets.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrackets = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brackets" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 4h-3v16h3" /><path d="M16 4h3v16h-3" /></svg>;
+function IconBrackets({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brackets" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 4h-3v16h3" /><path d="M16 4h3v16h-3" /></svg>;
+}
export default IconBrackets; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-airbnb.js b/icons-react/icons-js/brand-airbnb.js
index 79ad446e..9baa4c20 100644
--- a/icons-react/icons-js/brand-airbnb.js
+++ b/icons-react/icons-js/brand-airbnb.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandAirbnb = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-airbnb" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 10c-2 0 -3 1 -3 3c0 1.5 1.494 3.535 3 5.5c1 1 1.5 1.5 2.5 2s2.5 1 4.5 -.5s1.5 -3.5 .5 -6s-2.333 -5.5 -5 -9.5c-.834 -1 -1.5 -1.5 -2.503 -1.5c-1 0 -1.623 .45 -2.497 1.5c-2.667 4 -4 7 -5 9.5s-1.5 4.5 .5 6s3.5 1 4.5 .5s1.5 -1 2.5 -2c1.506 -1.965 3 -4 3 -5.5c0 -2 -1 -3 -3 -3z" /></svg>;
+function IconBrandAirbnb({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-airbnb" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 10c-2 0 -3 1 -3 3c0 1.5 1.494 3.535 3 5.5c1 1 1.5 1.5 2.5 2s2.5 1 4.5 -.5s1.5 -3.5 .5 -6s-2.333 -5.5 -5 -9.5c-.834 -1 -1.5 -1.5 -2.503 -1.5c-1 0 -1.623 .45 -2.497 1.5c-2.667 4 -4 7 -5 9.5s-1.5 4.5 .5 6s3.5 1 4.5 .5s1.5 -1 2.5 -2c1.506 -1.965 3 -4 3 -5.5c0 -2 -1 -3 -3 -3z" /></svg>;
+}
export default IconBrandAirbnb; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-android.js b/icons-react/icons-js/brand-android.js
index 1ac7928d..55ec70c3 100644
--- a/icons-react/icons-js/brand-android.js
+++ b/icons-react/icons-js/brand-android.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandAndroid = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-android" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={10} x2={4} y2={16} /><line x1={20} y1={10} x2={20} y2={16} /><path d="M7 9h10v8a1 1 0 0 1 -1 1h-8a1 1 0 0 1 -1 -1v-8a5 5 0 0 1 10 0" /><line x1={8} y1={3} x2={9} y2={5} /><line x1={16} y1={3} x2={15} y2={5} /><line x1={9} y1={18} x2={9} y2={21} /><line x1={15} y1={18} x2={15} y2={21} /></svg>;
+function IconBrandAndroid({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-android" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={10} x2={4} y2={16} /><line x1={20} y1={10} x2={20} y2={16} /><path d="M7 9h10v8a1 1 0 0 1 -1 1h-8a1 1 0 0 1 -1 -1v-8a5 5 0 0 1 10 0" /><line x1={8} y1={3} x2={9} y2={5} /><line x1={16} y1={3} x2={15} y2={5} /><line x1={9} y1={18} x2={9} y2={21} /><line x1={15} y1={18} x2={15} y2={21} /></svg>;
+}
export default IconBrandAndroid; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-apple-arcade.js b/icons-react/icons-js/brand-apple-arcade.js
index 1f3e51e2..dc126bb3 100644
--- a/icons-react/icons-js/brand-apple-arcade.js
+++ b/icons-react/icons-js/brand-apple-arcade.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandAppleArcade = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-apple-arcade" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={2} /><path d="M20 12.5v4.75a0.734 .734 0 0 1 -.055 .325a0.704 .704 0 0 1 -.348 .366l-5.462 2.58a4.998 4.998 0 0 1 -4.27 0l-5.462 -2.58a0.705 .705 0 0 1 -.401 -.691l-.002 -4.75" /><path d="M4.431 12.216l5.634 -2.332a5.065 5.065 0 0 1 3.87 0l5.634 2.332a0.692 .692 0 0 1 .028 1.269l-5.462 2.543a5.064 5.064 0 0 1 -4.27 0l-5.462 -2.543a0.691 .691 0 0 1 .028 -1.27z" /><line x1={12} y1={7} x2={12} y2={13} /></svg>;
+function IconBrandAppleArcade({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-apple-arcade" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={2} /><path d="M20 12.5v4.75a0.734 .734 0 0 1 -.055 .325a0.704 .704 0 0 1 -.348 .366l-5.462 2.58a4.998 4.998 0 0 1 -4.27 0l-5.462 -2.58a0.705 .705 0 0 1 -.401 -.691l-.002 -4.75" /><path d="M4.431 12.216l5.634 -2.332a5.065 5.065 0 0 1 3.87 0l5.634 2.332a0.692 .692 0 0 1 .028 1.269l-5.462 2.543a5.064 5.064 0 0 1 -4.27 0l-5.462 -2.543a0.691 .691 0 0 1 .028 -1.27z" /><line x1={12} y1={7} x2={12} y2={13} /></svg>;
+}
export default IconBrandAppleArcade; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-apple.js b/icons-react/icons-js/brand-apple.js
index 3b176ceb..c2a82a18 100644
--- a/icons-react/icons-js/brand-apple.js
+++ b/icons-react/icons-js/brand-apple.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandApple = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-apple" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 7c-3 0-4 3-4 5.5 0 3 2 7.5 4 7.5 1.088-.046 1.679-.5 3-.5 1.312 0 1.5.5 3 .5s4-3 4-5c-.028-.01-2.472-.403-2.5-3-.019-2.17 2.416-2.954 2.5-3-1.023-1.492-2.951-1.963-3.5-2-1.433-.111-2.83 1-3.5 1-.68 0-1.9-1-3-1z" /><path d="M12 4a2 2 0 0 0 2 -2a2 2 0 0 0 -2 2" /></svg>;
+function IconBrandApple({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-apple" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 7c-3 0-4 3-4 5.5 0 3 2 7.5 4 7.5 1.088-.046 1.679-.5 3-.5 1.312 0 1.5.5 3 .5s4-3 4-5c-.028-.01-2.472-.403-2.5-3-.019-2.17 2.416-2.954 2.5-3-1.023-1.492-2.951-1.963-3.5-2-1.433-.111-2.83 1-3.5 1-.68 0-1.9-1-3-1z" /><path d="M12 4a2 2 0 0 0 2 -2a2 2 0 0 0 -2 2" /></svg>;
+}
export default IconBrandApple; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-appstore.js b/icons-react/icons-js/brand-appstore.js
index 8c0e957b..51062fba 100644
--- a/icons-react/icons-js/brand-appstore.js
+++ b/icons-react/icons-js/brand-appstore.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandAppstore = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-appstore" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M8 16l1.106 -1.99m1.4 -2.522l2.494 -4.488" /><path d="M7 14h5m2.9 0h2.1" /><path d="M16 16l-2.51 -4.518m-1.487 -2.677l-1.003 -1.805" /></svg>;
+function IconBrandAppstore({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-appstore" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M8 16l1.106 -1.99m1.4 -2.522l2.494 -4.488" /><path d="M7 14h5m2.9 0h2.1" /><path d="M16 16l-2.51 -4.518m-1.487 -2.677l-1.003 -1.805" /></svg>;
+}
export default IconBrandAppstore; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-behance.js b/icons-react/icons-js/brand-behance.js
index 83b3dcfb..fe7b2502 100644
--- a/icons-react/icons-js/brand-behance.js
+++ b/icons-react/icons-js/brand-behance.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandBehance = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-behance" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 18v-12h4.5a3 3 0 0 1 0 6a3 3 0 0 1 0 6h-4.5" /><line x1={3} y1={12} x2={7.5} y2={12} /><path d="M14 13h7a3.5 3.5 0 0 0 -7 0v2a3.5 3.5 0 0 0 6.64 1" /><line x1={16} y1={6} x2={19} y2={6} /></svg>;
+function IconBrandBehance({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-behance" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 18v-12h4.5a3 3 0 0 1 0 6a3 3 0 0 1 0 6h-4.5" /><line x1={3} y1={12} x2={7.5} y2={12} /><path d="M14 13h7a3.5 3.5 0 0 0 -7 0v2a3.5 3.5 0 0 0 6.64 1" /><line x1={16} y1={6} x2={19} y2={6} /></svg>;
+}
export default IconBrandBehance; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-chrome.js b/icons-react/icons-js/brand-chrome.js
index c258d758..44a2e3fd 100644
--- a/icons-react/icons-js/brand-chrome.js
+++ b/icons-react/icons-js/brand-chrome.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandChrome = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-chrome" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><circle cx={12} cy={12} r={3} /><line x1={12} y1={9} x2={20.4} y2={9} /><line x1={12} y1={9} x2={20.4} y2={9} transform="rotate(120 12 12)" /><line x1={12} y1={9} x2={20.4} y2={9} transform="rotate(240 12 12)" /></svg>;
+function IconBrandChrome({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-chrome" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><circle cx={12} cy={12} r={3} /><line x1={12} y1={9} x2={20.4} y2={9} /><line x1={12} y1={9} x2={20.4} y2={9} transform="rotate(120 12 12)" /><line x1={12} y1={9} x2={20.4} y2={9} transform="rotate(240 12 12)" /></svg>;
+}
export default IconBrandChrome; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-codepen.js b/icons-react/icons-js/brand-codepen.js
index 7405f81a..a1a64890 100644
--- a/icons-react/icons-js/brand-codepen.js
+++ b/icons-react/icons-js/brand-codepen.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandCodepen = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-codepen" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 15l9 6l9 -6l-9 -6l-9 6" /><path d="M3 9l9 6l9 -6l-9 -6l-9 6" /><line x1={3} y1={9} x2={3} y2={15} /><line x1={21} y1={9} x2={21} y2={15} /><line x1={12} y1={3} x2={12} y2={9} /><line x1={12} y1={15} x2={12} y2={21} /></svg>;
+function IconBrandCodepen({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-codepen" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 15l9 6l9 -6l-9 -6l-9 6" /><path d="M3 9l9 6l9 -6l-9 -6l-9 6" /><line x1={3} y1={9} x2={3} y2={15} /><line x1={21} y1={9} x2={21} y2={15} /><line x1={12} y1={3} x2={12} y2={9} /><line x1={12} y1={15} x2={12} y2={21} /></svg>;
+}
export default IconBrandCodepen; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-codesandbox.js b/icons-react/icons-js/brand-codesandbox.js
index 7b744bf2..703ec1f2 100644
--- a/icons-react/icons-js/brand-codesandbox.js
+++ b/icons-react/icons-js/brand-codesandbox.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandCodesandbox = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-codesandbox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 7.5v9l-4 2.25l-4 2.25l-4 -2.25l-4 -2.25v-9l4 -2.25l4 -2.25l4 2.25z" /><path d="M12 12l4 -2.25l4 -2.25" /><line x1={12} y1={12} x2={12} y2={21} /><path d="M12 12l-4 -2.25l-4 -2.25" /><path d="M20 12l-4 2v4.75" /><path d="M4 12l4 2l0 4.75" /><path d="M8 5.25l4 2.25l4 -2.25" /></svg>;
+function IconBrandCodesandbox({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-codesandbox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 7.5v9l-4 2.25l-4 2.25l-4 -2.25l-4 -2.25v-9l4 -2.25l4 -2.25l4 2.25z" /><path d="M12 12l4 -2.25l4 -2.25" /><line x1={12} y1={12} x2={12} y2={21} /><path d="M12 12l-4 -2.25l-4 -2.25" /><path d="M20 12l-4 2v4.75" /><path d="M4 12l4 2l0 4.75" /><path d="M8 5.25l4 2.25l4 -2.25" /></svg>;
+}
export default IconBrandCodesandbox; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-css3.js b/icons-react/icons-js/brand-css3.js
index e96860c4..c773d05c 100644
--- a/icons-react/icons-js/brand-css3.js
+++ b/icons-react/icons-js/brand-css3.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandCss3 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-css3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 4l-2 14.5l-6 2l-6 -2l-2 -14.5z" /><path d="M8.5 8h7l-4.5 4h4l-.5 3.5l-2.5 .75l-2.5 -.75l-.1 -.5" /></svg>;
+function IconBrandCss3({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-css3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 4l-2 14.5l-6 2l-6 -2l-2 -14.5z" /><path d="M8.5 8h7l-4.5 4h4l-.5 3.5l-2.5 .75l-2.5 -.75l-.1 -.5" /></svg>;
+}
export default IconBrandCss3; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-deviantart.js b/icons-react/icons-js/brand-deviantart.js
index 68cad7ec..da65c7d8 100644
--- a/icons-react/icons-js/brand-deviantart.js
+++ b/icons-react/icons-js/brand-deviantart.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandDeviantart = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-deviantart" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 3v4l-3.857 6h3.857v4h-6.429l-2.571 4h-3v-4l3.857 -6h-3.857v-4h6.429l2.571 -4z" /></svg>;
+function IconBrandDeviantart({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-deviantart" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 3v4l-3.857 6h3.857v4h-6.429l-2.571 4h-3v-4l3.857 -6h-3.857v-4h6.429l2.571 -4z" /></svg>;
+}
export default IconBrandDeviantart; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-discord.js b/icons-react/icons-js/brand-discord.js
index 9782b266..8791a808 100644
--- a/icons-react/icons-js/brand-discord.js
+++ b/icons-react/icons-js/brand-discord.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandDiscord = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-discord" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={12} r={1} /><circle cx={15} cy={12} r={1} /><path d="M7.5 7.5c3.5-1 5.5-1 9 0" /><path d="M7 16.5c3.5 1 6.5 1 10 0" /><path d="M15.5 17c0 1 1.5 3 2 3c1.5 0 2.833 -1.667 3.5 -3c.667 -1.667 .5 -5.833 -1.5 -11.5c-1.457 -1.015 -3 -1.34 -4.5 -1.5l-1 2.5" /><path d="M8.5 17c0 1 -1.356 3 -1.832 3c-1.429 0 -2.698 -1.667 -3.333 -3c-.635 -1.667 -.476 -5.833 1.428 -11.5c1.388 -1.015 2.782 -1.34 4.237 -1.5l1 2.5" /></svg>;
+function IconBrandDiscord({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-discord" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={12} r={1} /><circle cx={15} cy={12} r={1} /><path d="M7.5 7.5c3.5-1 5.5-1 9 0" /><path d="M7 16.5c3.5 1 6.5 1 10 0" /><path d="M15.5 17c0 1 1.5 3 2 3c1.5 0 2.833 -1.667 3.5 -3c.667 -1.667 .5 -5.833 -1.5 -11.5c-1.457 -1.015 -3 -1.34 -4.5 -1.5l-1 2.5" /><path d="M8.5 17c0 1 -1.356 3 -1.832 3c-1.429 0 -2.698 -1.667 -3.333 -3c-.635 -1.667 -.476 -5.833 1.428 -11.5c1.388 -1.015 2.782 -1.34 4.237 -1.5l1 2.5" /></svg>;
+}
export default IconBrandDiscord; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-dribbble.js b/icons-react/icons-js/brand-dribbble.js
index 2aed3f78..ad28ab21 100644
--- a/icons-react/icons-js/brand-dribbble.js
+++ b/icons-react/icons-js/brand-dribbble.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandDribbble = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-dribbble" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M9 3.6c5 6 7 10.5 7.5 16.2" /><path d="M6.4 19c3.5 -3.5 6 -6.5 14.5 -6.4" /><path d="M3.1 10.75c5 0 9.814 -.38 15.314 -5" /></svg>;
+function IconBrandDribbble({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-dribbble" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M9 3.6c5 6 7 10.5 7.5 16.2" /><path d="M6.4 19c3.5 -3.5 6 -6.5 14.5 -6.4" /><path d="M3.1 10.75c5 0 9.814 -.38 15.314 -5" /></svg>;
+}
export default IconBrandDribbble; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-edge.js b/icons-react/icons-js/brand-edge.js
index a8e7647d..1518daae 100644
--- a/icons-react/icons-js/brand-edge.js
+++ b/icons-react/icons-js/brand-edge.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandEdge = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-edge" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20.978 11.372a9 9 0 1 0 -1.593 5.773" /><path d="M20.978 11.372c.21 2.993-5.034 2.413-6.913 1.486 1.392-1.6.402-4.038-2.274-3.851-1.745.122-2.927 1.157-2.784 3.202.28 3.99 4.444 6.205 10.36 4.79" /><path d="M3.022 12.628c-.283 -4.043 8.717 -7.228 11.248 -2.688" /><path d="M12.628 20.978c-2.993.21-5.162-4.725-3.567-9.748" /></svg>;
+function IconBrandEdge({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-edge" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20.978 11.372a9 9 0 1 0 -1.593 5.773" /><path d="M20.978 11.372c.21 2.993-5.034 2.413-6.913 1.486 1.392-1.6.402-4.038-2.274-3.851-1.745.122-2.927 1.157-2.784 3.202.28 3.99 4.444 6.205 10.36 4.79" /><path d="M3.022 12.628c-.283 -4.043 8.717 -7.228 11.248 -2.688" /><path d="M12.628 20.978c-2.993.21-5.162-4.725-3.567-9.748" /></svg>;
+}
export default IconBrandEdge; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-facebook.js b/icons-react/icons-js/brand-facebook.js
index 9676fe8a..efdac302 100644
--- a/icons-react/icons-js/brand-facebook.js
+++ b/icons-react/icons-js/brand-facebook.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandFacebook = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-facebook" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3" /></svg>;
+function IconBrandFacebook({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-facebook" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3" /></svg>;
+}
export default IconBrandFacebook; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-figma.js b/icons-react/icons-js/brand-figma.js
index 0581ceb4..c7f9db3b 100644
--- a/icons-react/icons-js/brand-figma.js
+++ b/icons-react/icons-js/brand-figma.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandFigma = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-figma" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={15} cy={12} r={3} /><rect x={6} y={3} width={12} height={6} rx={3} /><path d="M9 9a3 3 0 0 0 0 6h3m-3 0a3 3 0 1 0 3 3v-15" /></svg>;
+function IconBrandFigma({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-figma" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={15} cy={12} r={3} /><rect x={6} y={3} width={12} height={6} rx={3} /><path d="M9 9a3 3 0 0 0 0 6h3m-3 0a3 3 0 1 0 3 3v-15" /></svg>;
+}
export default IconBrandFigma; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-firefox.js b/icons-react/icons-js/brand-firefox.js
index cc2487ab..d5f56db6 100644
--- a/icons-react/icons-js/brand-firefox.js
+++ b/icons-react/icons-js/brand-firefox.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandFirefox = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-firefox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.028 7.82a9 9 0 1 0 12.823 -3.4c-1.636 -1.02 -3.064 -1.02 -4.851 -1.02h-1.647" /><path d="M4.914 9.485c-1.756 -1.569 -.805 -5.38 .109 -6.17c.086 .896 .585 1.208 1.111 1.685c.88 -.275 1.313 -.282 1.867 0c.82 -.91 1.694 -2.354 2.628 -2.093c-1.082 1.741 -.07 3.733 1.371 4.173c-.17 .975 -1.484 1.913 -2.76 2.686c-1.296 .938 -.722 1.85 0 2.234c.949 .506 3.611 -.995 4.545 .354c-1.698 .102 -1.536 3.107 -3.983 2.727c2.523 .957 4.345 .462 5.458 -.34c1.965 -1.52 2.879 -3.542 2.879 -5.557c-.014 -1.398 .194 -2.695 -1.26 -4.75" /></svg>;
+function IconBrandFirefox({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-firefox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.028 7.82a9 9 0 1 0 12.823 -3.4c-1.636 -1.02 -3.064 -1.02 -4.851 -1.02h-1.647" /><path d="M4.914 9.485c-1.756 -1.569 -.805 -5.38 .109 -6.17c.086 .896 .585 1.208 1.111 1.685c.88 -.275 1.313 -.282 1.867 0c.82 -.91 1.694 -2.354 2.628 -2.093c-1.082 1.741 -.07 3.733 1.371 4.173c-.17 .975 -1.484 1.913 -2.76 2.686c-1.296 .938 -.722 1.85 0 2.234c.949 .506 3.611 -.995 4.545 .354c-1.698 .102 -1.536 3.107 -3.983 2.727c2.523 .957 4.345 .462 5.458 -.34c1.965 -1.52 2.879 -3.542 2.879 -5.557c-.014 -1.398 .194 -2.695 -1.26 -4.75" /></svg>;
+}
export default IconBrandFirefox; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-flickr.js b/icons-react/icons-js/brand-flickr.js
index 938169ec..ed185c55 100644
--- a/icons-react/icons-js/brand-flickr.js
+++ b/icons-react/icons-js/brand-flickr.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandFlickr = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-flickr" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={12} r={3} /><circle cx={17} cy={12} r={3} /></svg>;
+function IconBrandFlickr({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-flickr" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={12} r={3} /><circle cx={17} cy={12} r={3} /></svg>;
+}
export default IconBrandFlickr; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-foursquare.js b/icons-react/icons-js/brand-foursquare.js
index 55761893..2618350c 100644
--- a/icons-react/icons-js/brand-foursquare.js
+++ b/icons-react/icons-js/brand-foursquare.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandFoursquare = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-foursquare" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 3h10c.644 0 1.11 .696 .978 1.33l-1.984 9.859a1.014 1.014 0 0 1 -.994 .811h-2.254c-.308 0 -.6 .141 -.793 .382l-4.144 5.25c-.599 .752 -1.809 .331 -1.809 -.632v-16c0 -.564 .44 -1 1 -1z" /><line x1={12} y1={9} x2={17} y2={9} /></svg>;
+function IconBrandFoursquare({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-foursquare" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 3h10c.644 0 1.11 .696 .978 1.33l-1.984 9.859a1.014 1.014 0 0 1 -.994 .811h-2.254c-.308 0 -.6 .141 -.793 .382l-4.144 5.25c-.599 .752 -1.809 .331 -1.809 -.632v-16c0 -.564 .44 -1 1 -1z" /><line x1={12} y1={9} x2={17} y2={9} /></svg>;
+}
export default IconBrandFoursquare; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-framer.js b/icons-react/icons-js/brand-framer.js
index 3de6003a..62628a09 100644
--- a/icons-react/icons-js/brand-framer.js
+++ b/icons-react/icons-js/brand-framer.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandFramer = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-framer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 15h12l-12 -12h12v6h-12v6l6 6v-6" /></svg>;
+function IconBrandFramer({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-framer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 15h12l-12 -12h12v6h-12v6l6 6v-6" /></svg>;
+}
export default IconBrandFramer; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-github.js b/icons-react/icons-js/brand-github.js
index 17b5d629..73e33f80 100644
--- a/icons-react/icons-js/brand-github.js
+++ b/icons-react/icons-js/brand-github.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandGithub = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-github" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5" /></svg>;
+function IconBrandGithub({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-github" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5" /></svg>;
+}
export default IconBrandGithub; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-gitlab.js b/icons-react/icons-js/brand-gitlab.js
index af0827ef..e919b764 100644
--- a/icons-react/icons-js/brand-gitlab.js
+++ b/icons-react/icons-js/brand-gitlab.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandGitlab = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-gitlab" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 14l-9 7l-9 -7l3 -11l3 7h6l3 -7z" /></svg>;
+function IconBrandGitlab({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-gitlab" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 14l-9 7l-9 -7l3 -11l3 7h6l3 -7z" /></svg>;
+}
export default IconBrandGitlab; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-google-drive.js b/icons-react/icons-js/brand-google-drive.js
index 9fc5ed9a..f7907a7e 100644
--- a/icons-react/icons-js/brand-google-drive.js
+++ b/icons-react/icons-js/brand-google-drive.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandGoogleDrive = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-google-drive" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 10l-6 10l-3 -5l6 -10z" /><path d="M9 15h12l-3 5h-12" /><path d="M15 15l-6 -10h6l6 10z" /></svg>;
+function IconBrandGoogleDrive({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-google-drive" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 10l-6 10l-3 -5l6 -10z" /><path d="M9 15h12l-3 5h-12" /><path d="M15 15l-6 -10h6l6 10z" /></svg>;
+}
export default IconBrandGoogleDrive; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-google-play.js b/icons-react/icons-js/brand-google-play.js
index 1278beb1..46906010 100644
--- a/icons-react/icons-js/brand-google-play.js
+++ b/icons-react/icons-js/brand-google-play.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandGooglePlay = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-google-play" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 3.71v16.58a0.7 .7 0 0 0 1.05 .606l14.622 -8.42a0.55 .55 0 0 0 0 -.953l-14.622 -8.419a0.7 .7 0 0 0 -1.05 .607z" /><line x1={15} y1={9} x2={4.5} y2={20.5} /><line x1={4.5} y1={3.5} x2={15} y2={15} /></svg>;
+function IconBrandGooglePlay({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-google-play" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 3.71v16.58a0.7 .7 0 0 0 1.05 .606l14.622 -8.42a0.55 .55 0 0 0 0 -.953l-14.622 -8.419a0.7 .7 0 0 0 -1.05 .607z" /><line x1={15} y1={9} x2={4.5} y2={20.5} /><line x1={4.5} y1={3.5} x2={15} y2={15} /></svg>;
+}
export default IconBrandGooglePlay; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-google.js b/icons-react/icons-js/brand-google.js
index 0c31a240..ecfa90de 100644
--- a/icons-react/icons-js/brand-google.js
+++ b/icons-react/icons-js/brand-google.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandGoogle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-google" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17.788 5.108a9 9 0 1 0 3.212 6.892h-8" /></svg>;
+function IconBrandGoogle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-google" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17.788 5.108a9 9 0 1 0 3.212 6.892h-8" /></svg>;
+}
export default IconBrandGoogle; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-html5.js b/icons-react/icons-js/brand-html5.js
index c13603e3..7b500847 100644
--- a/icons-react/icons-js/brand-html5.js
+++ b/icons-react/icons-js/brand-html5.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandHtml5 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-html5" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 4l-2 14.5l-6 2l-6 -2l-2 -14.5z" /><path d="M15.5 8h-7l.5 4h6l-.5 3.5l-2.5 .75l-2.5 -.75l-.1 -.5" /></svg>;
+function IconBrandHtml5({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-html5" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 4l-2 14.5l-6 2l-6 -2l-2 -14.5z" /><path d="M15.5 8h-7l.5 4h6l-.5 3.5l-2.5 .75l-2.5 -.75l-.1 -.5" /></svg>;
+}
export default IconBrandHtml5; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-instagram.js b/icons-react/icons-js/brand-instagram.js
index 4b016b49..4440bc49 100644
--- a/icons-react/icons-js/brand-instagram.js
+++ b/icons-react/icons-js/brand-instagram.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandInstagram = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-instagram" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={4} /><circle cx={12} cy={12} r={3} /><line x1={16.5} y1={7.5} x2={16.5} y2={7.501} /></svg>;
+function IconBrandInstagram({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-instagram" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={4} /><circle cx={12} cy={12} r={3} /><line x1={16.5} y1={7.5} x2={16.5} y2={7.501} /></svg>;
+}
export default IconBrandInstagram; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-kotlin.js b/icons-react/icons-js/brand-kotlin.js
index c23cacf9..9530122e 100644
--- a/icons-react/icons-js/brand-kotlin.js
+++ b/icons-react/icons-js/brand-kotlin.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandKotlin = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-kotlin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 20h-16v-16h16" /><line x1={4} y1={20} x2={20} y2={4} /><path d="M4 12l8-8" /><line x1={12} y1={12} x2={20} y2={20} /></svg>;
+function IconBrandKotlin({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-kotlin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 20h-16v-16h16" /><line x1={4} y1={20} x2={20} y2={4} /><path d="M4 12l8-8" /><line x1={12} y1={12} x2={20} y2={20} /></svg>;
+}
export default IconBrandKotlin; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-linkedin.js b/icons-react/icons-js/brand-linkedin.js
index d1f7c520..e70b4dc8 100644
--- a/icons-react/icons-js/brand-linkedin.js
+++ b/icons-react/icons-js/brand-linkedin.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandLinkedin = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-linkedin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={8} y1={11} x2={8} y2={16} /><line x1={8} y1={8} x2={8} y2={8.01} /><line x1={12} y1={16} x2={12} y2={11} /><path d="M16 16v-3a2 2 0 0 0 -4 0" /></svg>;
+function IconBrandLinkedin({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-linkedin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={8} y1={11} x2={8} y2={16} /><line x1={8} y1={8} x2={8} y2={8.01} /><line x1={12} y1={16} x2={12} y2={11} /><path d="M16 16v-3a2 2 0 0 0 -4 0" /></svg>;
+}
export default IconBrandLinkedin; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-medium.js b/icons-react/icons-js/brand-medium.js
index ce2de305..29cb0628 100644
--- a/icons-react/icons-js/brand-medium.js
+++ b/icons-react/icons-js/brand-medium.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandMedium = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-medium" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M8 9h1l3 3l3 -3h1" /><line x1={8} y1={15} x2={10} y2={15} /><line x1={14} y1={15} x2={16} y2={15} /><line x1={9} y1={9} x2={9} y2={15} /><line x1={15} y1={9} x2={15} y2={15} /></svg>;
+function IconBrandMedium({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-medium" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M8 9h1l3 3l3 -3h1" /><line x1={8} y1={15} x2={10} y2={15} /><line x1={14} y1={15} x2={16} y2={15} /><line x1={9} y1={9} x2={9} y2={15} /><line x1={15} y1={9} x2={15} y2={15} /></svg>;
+}
export default IconBrandMedium; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-messenger.js b/icons-react/icons-js/brand-messenger.js
index 67cd1bf2..e5a3b3e1 100644
--- a/icons-react/icons-js/brand-messenger.js
+++ b/icons-react/icons-js/brand-messenger.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandMessenger = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-messenger" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 20l1.3 -3.9a9 8 0 1 1 3.4 2.9l-4.7 1" /><path d="M8 13l3 -2l2 2l3 -2" /></svg>;
+function IconBrandMessenger({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-messenger" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 20l1.3 -3.9a9 8 0 1 1 3.4 2.9l-4.7 1" /><path d="M8 13l3 -2l2 2l3 -2" /></svg>;
+}
export default IconBrandMessenger; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-opera.js b/icons-react/icons-js/brand-opera.js
index ab5a4ea0..c13774d2 100644
--- a/icons-react/icons-js/brand-opera.js
+++ b/icons-react/icons-js/brand-opera.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandOpera = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-opera" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><ellipse cx={12} cy={12} rx={3} ry={5} /></svg>;
+function IconBrandOpera({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-opera" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><ellipse cx={12} cy={12} rx={3} ry={5} /></svg>;
+}
export default IconBrandOpera; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-paypal.js b/icons-react/icons-js/brand-paypal.js
index c5e9cc0e..8d46b43c 100644
--- a/icons-react/icons-js/brand-paypal.js
+++ b/icons-react/icons-js/brand-paypal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandPaypal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-paypal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 13l2.5 -0c2.5 0 5 -2.5 5 -5c0 -3 -1.9 -5 -5 -5h-5.5c-.5 0 -1 .5 -1 1l-2 14c0 .5 .5 1 1 1h2.8l1.2 -5c.1 -.6 .4 -1 1 -1zm7.5 -5.8c1.7 1 2.5 2.8 2.5 4.8c0 2.5 -2.5 4.5 -5 4.5h-2.6l-.6 3.6a1 1 0 0 1 -1 .8l-2.7 -0a0.5 .5 0 0 1 -.5 -.6l.2 -1.4" /></svg>;
+function IconBrandPaypal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-paypal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 13l2.5 -0c2.5 0 5 -2.5 5 -5c0 -3 -1.9 -5 -5 -5h-5.5c-.5 0 -1 .5 -1 1l-2 14c0 .5 .5 1 1 1h2.8l1.2 -5c.1 -.6 .4 -1 1 -1zm7.5 -5.8c1.7 1 2.5 2.8 2.5 4.8c0 2.5 -2.5 4.5 -5 4.5h-2.6l-.6 3.6a1 1 0 0 1 -1 .8l-2.7 -0a0.5 .5 0 0 1 -.5 -.6l.2 -1.4" /></svg>;
+}
export default IconBrandPaypal; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-pinterest.js b/icons-react/icons-js/brand-pinterest.js
index 8f235f67..8f1d2334 100644
--- a/icons-react/icons-js/brand-pinterest.js
+++ b/icons-react/icons-js/brand-pinterest.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandPinterest = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-pinterest" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={20} x2={12} y2={11} /><path d="M10.7 14c.437 1.263 1.43 2 2.55 2c2.071 0 3.75 -1.554 3.75 -4a5 5 0 1 0 -9.7 1.7" /><circle cx={12} cy={12} r={9} /></svg>;
+function IconBrandPinterest({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-pinterest" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={20} x2={12} y2={11} /><path d="M10.7 14c.437 1.263 1.43 2 2.55 2c2.071 0 3.75 -1.554 3.75 -4a5 5 0 1 0 -9.7 1.7" /><circle cx={12} cy={12} r={9} /></svg>;
+}
export default IconBrandPinterest; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-pocket.js b/icons-react/icons-js/brand-pocket.js
index c1d92eb1..4dd40618 100644
--- a/icons-react/icons-js/brand-pocket.js
+++ b/icons-react/icons-js/brand-pocket.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandPocket = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-pocket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h14a2 2 0 0 1 2 2v6a9 9 0 0 1 -18 0v-6a2 2 0 0 1 2 -2" /><polyline points="8 11 12 15 16 11" /></svg>;
+function IconBrandPocket({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-pocket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h14a2 2 0 0 1 2 2v6a9 9 0 0 1 -18 0v-6a2 2 0 0 1 2 -2" /><polyline points="8 11 12 15 16 11" /></svg>;
+}
export default IconBrandPocket; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-python.js b/icons-react/icons-js/brand-python.js
index 9d1cc503..209b235b 100644
--- a/icons-react/icons-js/brand-python.js
+++ b/icons-react/icons-js/brand-python.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandPython = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-python" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 9h-7a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h3" /><path d="M12 15h7a2 2 0 0 0 2 -2v-4a2 2 0 0 0 -2 -2h-3" /><path d="M8 9v-4a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v5a2 2 0 0 1 -2 2h-4a2 2 0 0 0 -2 2v5a2 2 0 0 0 2 2h4a2 2 0 0 0 2 -2v-4" /><line x1={11} y1={6} x2={11} y2={6.01} /><line x1={13} y1={18} x2={13} y2={18.01} /></svg>;
+function IconBrandPython({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-python" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 9h-7a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h3" /><path d="M12 15h7a2 2 0 0 0 2 -2v-4a2 2 0 0 0 -2 -2h-3" /><path d="M8 9v-4a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v5a2 2 0 0 1 -2 2h-4a2 2 0 0 0 -2 2v5a2 2 0 0 0 2 2h4a2 2 0 0 0 2 -2v-4" /><line x1={11} y1={6} x2={11} y2={6.01} /><line x1={13} y1={18} x2={13} y2={18.01} /></svg>;
+}
export default IconBrandPython; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-reddit.js b/icons-react/icons-js/brand-reddit.js
index b6616217..38d3e1a7 100644
--- a/icons-react/icons-js/brand-reddit.js
+++ b/icons-react/icons-js/brand-reddit.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandReddit = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-reddit" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 8c2.648 0 5.028 .826 6.675 2.14a2.5 2.5 0 0 1 2.326 4.36c0 3.59 -4.03 6.5 -9 6.5c-4.875 0 -8.845 -2.8 -9 -6.294l-1 -.206a2.5 2.5 0 0 1 2.326 -4.36c1.646 -1.313 4.026 -2.14 6.674 -2.14z" /><path d="M12 8l1-5 6 1" /><circle cx={19} cy={4} r={1} /><circle cx={9} cy={13} r={0.5} fill="currentColor" /><circle cx={15} cy={13} r={0.5} fill="currentColor" /><path d="M10 17c.667 .333 1.333 .5 2 .5s1.333 -.167 2 -.5" /></svg>;
+function IconBrandReddit({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-reddit" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 8c2.648 0 5.028 .826 6.675 2.14a2.5 2.5 0 0 1 2.326 4.36c0 3.59 -4.03 6.5 -9 6.5c-4.875 0 -8.845 -2.8 -9 -6.294l-1 -.206a2.5 2.5 0 0 1 2.326 -4.36c1.646 -1.313 4.026 -2.14 6.674 -2.14z" /><path d="M12 8l1-5 6 1" /><circle cx={19} cy={4} r={1} /><circle cx={9} cy={13} r={0.5} fill="currentColor" /><circle cx={15} cy={13} r={0.5} fill="currentColor" /><path d="M10 17c.667 .333 1.333 .5 2 .5s1.333 -.167 2 -.5" /></svg>;
+}
export default IconBrandReddit; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-safari.js b/icons-react/icons-js/brand-safari.js
index 5610e353..da488c3b 100644
--- a/icons-react/icons-js/brand-safari.js
+++ b/icons-react/icons-js/brand-safari.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandSafari = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-safari" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="8 16 10 10 16 8 14 14 8 16" /><circle cx={12} cy={12} r={9} /></svg>;
+function IconBrandSafari({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-safari" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="8 16 10 10 16 8 14 14 8 16" /><circle cx={12} cy={12} r={9} /></svg>;
+}
export default IconBrandSafari; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-sketch.js b/icons-react/icons-js/brand-sketch.js
index 9868fd99..6b80a23c 100644
--- a/icons-react/icons-js/brand-sketch.js
+++ b/icons-react/icons-js/brand-sketch.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandSketch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-sketch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3.262 10.878l8 8.789c.4 .44 1.091 .44 1.491 0l8 -8.79c.313 -.344 .349 -.859 .087 -1.243l-3.537 -5.194a1 1 0 0 0 -.823 -.436h-8.926a1 1 0 0 0 -.823 .436l-3.54 5.192c-.263 .385 -.227 .901 .087 1.246z" /></svg>;
+function IconBrandSketch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-sketch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3.262 10.878l8 8.789c.4 .44 1.091 .44 1.491 0l8 -8.79c.313 -.344 .349 -.859 .087 -1.243l-3.537 -5.194a1 1 0 0 0 -.823 -.436h-8.926a1 1 0 0 0 -.823 .436l-3.54 5.192c-.263 .385 -.227 .901 .087 1.246z" /></svg>;
+}
export default IconBrandSketch; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-skype.js b/icons-react/icons-js/brand-skype.js
index 4f597957..6aae753f 100644
--- a/icons-react/icons-js/brand-skype.js
+++ b/icons-react/icons-js/brand-skype.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandSkype = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-skype" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a9 9 0 0 1 8.603 11.65a4.5 4.5 0 0 1 -5.953 5.953a9 9 0 0 1 -11.253 -11.253a4.5 4.5 0 0 1 5.953 -5.954a8.987 8.987 0 0 1 2.65 -.396z" /><path d="M8 14.5c.5 2 2.358 2.5 4 2.5c2.905 0 4 -1.187 4 -2.5c0 -1.503 -1.927 -2.5 -4 -2.5s-4 -.997 -4 -2.5c0 -1.313 1.095 -2.5 4 -2.5c1.642 0 3.5 .5 4 2.5" /></svg>;
+function IconBrandSkype({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-skype" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a9 9 0 0 1 8.603 11.65a4.5 4.5 0 0 1 -5.953 5.953a9 9 0 0 1 -11.253 -11.253a4.5 4.5 0 0 1 5.953 -5.954a8.987 8.987 0 0 1 2.65 -.396z" /><path d="M8 14.5c.5 2 2.358 2.5 4 2.5c2.905 0 4 -1.187 4 -2.5c0 -1.503 -1.927 -2.5 -4 -2.5s-4 -.997 -4 -2.5c0 -1.313 1.095 -2.5 4 -2.5c1.642 0 3.5 .5 4 2.5" /></svg>;
+}
export default IconBrandSkype; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-slack.js b/icons-react/icons-js/brand-slack.js
index 4487ae45..49d80566 100644
--- a/icons-react/icons-js/brand-slack.js
+++ b/icons-react/icons-js/brand-slack.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandSlack = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-slack" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 12v-6a2 2 0 0 1 4 0v6m0 -2a2 2 0 1 1 2 2h-6" /><path d="M12 12h6a2 2 0 0 1 0 4h-6m2 0a2 2 0 1 1 -2 2v-6" /><path d="M12 12v6a2 2 0 0 1 -4 0v-6m0 2a2 2 0 1 1 -2 -2h6" /><path d="M12 12h-6a2 2 0 0 1 0 -4h6m-2 0a2 2 0 1 1 2 -2v6" /></svg>;
+function IconBrandSlack({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-slack" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 12v-6a2 2 0 0 1 4 0v6m0 -2a2 2 0 1 1 2 2h-6" /><path d="M12 12h6a2 2 0 0 1 0 4h-6m2 0a2 2 0 1 1 -2 2v-6" /><path d="M12 12v6a2 2 0 0 1 -4 0v-6m0 2a2 2 0 1 1 -2 -2h6" /><path d="M12 12h-6a2 2 0 0 1 0 -4h6m-2 0a2 2 0 1 1 2 -2v6" /></svg>;
+}
export default IconBrandSlack; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-snapchat.js b/icons-react/icons-js/brand-snapchat.js
index 8eac0a6b..4f204d8e 100644
--- a/icons-react/icons-js/brand-snapchat.js
+++ b/icons-react/icons-js/brand-snapchat.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandSnapchat = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-snapchat" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.882 7.842a4.882 4.882 0 0 0 -9.764 0c0 4.273 -.213 6.409 -4.118 8.118c2 .882 2 .882 3 3c3 0 4 2 6 2s3 -2 6 -2c1 -2.118 1 -2.118 3 -3c-3.906 -1.709 -4.118 -3.845 -4.118 -8.118zm-13.882 8.119c4 -2.118 4 -4.118 1 -7.118m17 7.118c-4 -2.118 -4 -4.118 -1 -7.118" /></svg>;
+function IconBrandSnapchat({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-snapchat" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.882 7.842a4.882 4.882 0 0 0 -9.764 0c0 4.273 -.213 6.409 -4.118 8.118c2 .882 2 .882 3 3c3 0 4 2 6 2s3 -2 6 -2c1 -2.118 1 -2.118 3 -3c-3.906 -1.709 -4.118 -3.845 -4.118 -8.118zm-13.882 8.119c4 -2.118 4 -4.118 1 -7.118m17 7.118c-4 -2.118 -4 -4.118 -1 -7.118" /></svg>;
+}
export default IconBrandSnapchat; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-soundcloud.js b/icons-react/icons-js/brand-soundcloud.js
index d441e1c3..0990461b 100644
--- a/icons-react/icons-js/brand-soundcloud.js
+++ b/icons-react/icons-js/brand-soundcloud.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandSoundcloud = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-soundcloud" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 11h1c1.38 0 3 1.274 3 3c0 1.657 -1.5 3 -3 3l-6 0v-10c3 0 4.5 1.5 5 4z" /><line x1={9} y1={8} x2={9} y2={17} /><line x1={6} y1={17} x2={6} y2={10} /><line x1={3} y1={16} x2={3} y2={14} /></svg>;
+function IconBrandSoundcloud({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-soundcloud" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 11h1c1.38 0 3 1.274 3 3c0 1.657 -1.5 3 -3 3l-6 0v-10c3 0 4.5 1.5 5 4z" /><line x1={9} y1={8} x2={9} y2={17} /><line x1={6} y1={17} x2={6} y2={10} /><line x1={3} y1={16} x2={3} y2={14} /></svg>;
+}
export default IconBrandSoundcloud; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-spotify.js b/icons-react/icons-js/brand-spotify.js
index 9c03f817..3982b7f0 100644
--- a/icons-react/icons-js/brand-spotify.js
+++ b/icons-react/icons-js/brand-spotify.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandSpotify = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-spotify" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M8 11.973c2.5-1.473 5.5-.973 7.5.527" /><path d="M9 15c1.5-1 4-1 5 .5" /><path d="M7 9c2-1 6-2 10 .5" /></svg>;
+function IconBrandSpotify({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-spotify" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M8 11.973c2.5-1.473 5.5-.973 7.5.527" /><path d="M9 15c1.5-1 4-1 5 .5" /><path d="M7 9c2-1 6-2 10 .5" /></svg>;
+}
export default IconBrandSpotify; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-steam.js b/icons-react/icons-js/brand-steam.js
index 94be9a2b..cbaa924b 100644
--- a/icons-react/icons-js/brand-steam.js
+++ b/icons-react/icons-js/brand-steam.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandSteam = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-steam" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.5 5a4.5 4.5 0 1 1 -.653 8.953l-4.347 3.009l0 .038a3 3 0 0 1 -2.824 2.995l-.176 .005a3.001 3.001 0 0 1 -2.94 -2.402l-2.56 -1.098v-3.5l3.51 1.755a2.989 2.989 0 0 1 2.834 -.635l2.727 -3.818a4.5 4.5 0 0 1 4.429 -5.302z" /><circle fill="currentColor" cx={16.5} cy={9.5} r={1} /></svg>;
+function IconBrandSteam({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-steam" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.5 5a4.5 4.5 0 1 1 -.653 8.953l-4.347 3.009l0 .038a3 3 0 0 1 -2.824 2.995l-.176 .005a3.001 3.001 0 0 1 -2.94 -2.402l-2.56 -1.098v-3.5l3.51 1.755a2.989 2.989 0 0 1 2.834 -.635l2.727 -3.818a4.5 4.5 0 0 1 4.429 -5.302z" /><circle fill="currentColor" cx={16.5} cy={9.5} r={1} /></svg>;
+}
export default IconBrandSteam; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-tabler.js b/icons-react/icons-js/brand-tabler.js
index 9e400dfb..b0e9e147 100644
--- a/icons-react/icons-js/brand-tabler.js
+++ b/icons-react/icons-js/brand-tabler.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTabler = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-tabler" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 9l3 3l-3 3" /><line x1={13} y1={15} x2={16} y2={15} /><rect x={4} y={4} width={16} height={16} rx={4} /></svg>;
+function IconBrandTabler({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-tabler" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 9l3 3l-3 3" /><line x1={13} y1={15} x2={16} y2={15} /><rect x={4} y={4} width={16} height={16} rx={4} /></svg>;
+}
export default IconBrandTabler; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-tailwind.js b/icons-react/icons-js/brand-tailwind.js
index d4f3e8b2..a973f045 100644
--- a/icons-react/icons-js/brand-tailwind.js
+++ b/icons-react/icons-js/brand-tailwind.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTailwind = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-tailwind" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11.667 6c-2.49 0 -4.044 1.222 -4.667 3.667c0.933 -1.223 2.023 -1.68 3.267 -1.375c0.71 .174 1.217 .68 1.778 1.24c0.916 .912 2 1.968 4.288 1.968c2.49 0 4.044 -1.222 4.667 -3.667c-.933 1.223 -2.023 1.68 -3.267 1.375c-.71 -.174 -1.217 -.68 -1.778 -1.24c-.916 -.912 -1.975 -1.968 -4.288 -1.968zm-4 6.5c-2.49 0 -4.044 1.222 -4.667 3.667c.933 -1.223 2.023 -1.68 3.267 -1.375c.71 .174 1.217 .68 1.778 1.24c.916 .912 1.975 1.968 4.288 1.968c2.49 0 4.044 -1.222 4.667 -3.667c-.933 1.223 -2.023 1.68 -3.267 1.375c-.71 -.174 -1.217 -.68 -1.778 -1.24c-.916 -.912 -1.975 -1.968 -4.288 -1.968z" /></svg>;
+function IconBrandTailwind({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-tailwind" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11.667 6c-2.49 0 -4.044 1.222 -4.667 3.667c0.933 -1.223 2.023 -1.68 3.267 -1.375c0.71 .174 1.217 .68 1.778 1.24c0.916 .912 2 1.968 4.288 1.968c2.49 0 4.044 -1.222 4.667 -3.667c-.933 1.223 -2.023 1.68 -3.267 1.375c-.71 -.174 -1.217 -.68 -1.778 -1.24c-.916 -.912 -1.975 -1.968 -4.288 -1.968zm-4 6.5c-2.49 0 -4.044 1.222 -4.667 3.667c.933 -1.223 2.023 -1.68 3.267 -1.375c.71 .174 1.217 .68 1.778 1.24c.916 .912 1.975 1.968 4.288 1.968c2.49 0 4.044 -1.222 4.667 -3.667c-.933 1.223 -2.023 1.68 -3.267 1.375c-.71 -.174 -1.217 -.68 -1.778 -1.24c-.916 -.912 -1.975 -1.968 -4.288 -1.968z" /></svg>;
+}
export default IconBrandTailwind; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-telegram.js b/icons-react/icons-js/brand-telegram.js
index ebade09f..73977752 100644
--- a/icons-react/icons-js/brand-telegram.js
+++ b/icons-react/icons-js/brand-telegram.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTelegram = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-telegram" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 10l-4 4l6 6l4 -16l-18 7l4 2l2 6l3 -4" /></svg>;
+function IconBrandTelegram({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-telegram" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 10l-4 4l6 6l4 -16l-18 7l4 2l2 6l3 -4" /></svg>;
+}
export default IconBrandTelegram; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-tidal.js b/icons-react/icons-js/brand-tidal.js
index c3ee01f3..9343fac1 100644
--- a/icons-react/icons-js/brand-tidal.js
+++ b/icons-react/icons-js/brand-tidal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTidal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-tidal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 7l-2.5 2.5l2.5 2.5l2.5 -2.5z" /><path d="M12 14l-2.5 2.5l2.5 2.5l2.5 -2.5z" /><path d="M19 7l-2.5 2.5l2.5 2.5l2.5 -2.5z" /><path d="M5 7l-2.5 2.5l2.5 2.5l2.5 -2.5z" /></svg>;
+function IconBrandTidal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-tidal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 7l-2.5 2.5l2.5 2.5l2.5 -2.5z" /><path d="M12 14l-2.5 2.5l2.5 2.5l2.5 -2.5z" /><path d="M19 7l-2.5 2.5l2.5 2.5l2.5 -2.5z" /><path d="M5 7l-2.5 2.5l2.5 2.5l2.5 -2.5z" /></svg>;
+}
export default IconBrandTidal; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-tiktok.js b/icons-react/icons-js/brand-tiktok.js
index 07c8ed82..69c46086 100644
--- a/icons-react/icons-js/brand-tiktok.js
+++ b/icons-react/icons-js/brand-tiktok.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTiktok = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-tiktok" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 12a4 4 0 1 0 4 4v-12a5 5 0 0 0 5 5" /></svg>;
+function IconBrandTiktok({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-tiktok" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 12a4 4 0 1 0 4 4v-12a5 5 0 0 0 5 5" /></svg>;
+}
export default IconBrandTiktok; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-tinder.js b/icons-react/icons-js/brand-tinder.js
index 896b7d01..5a836112 100644
--- a/icons-react/icons-js/brand-tinder.js
+++ b/icons-react/icons-js/brand-tinder.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTinder = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-tinder" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18.918 8.174c2.56 4.982 .501 11.656 -5.38 12.626c-7.702 1.687 -12.84 -7.716 -7.054 -13.229c.309 -.305 1.161 -1.095 1.516 -1.349c0 .528 .27 3.475 1 3.167c3 0 4 -4.222 3.587 -7.389c2.7 1.411 4.987 3.376 6.331 6.174z" /></svg>;
+function IconBrandTinder({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-tinder" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18.918 8.174c2.56 4.982 .501 11.656 -5.38 12.626c-7.702 1.687 -12.84 -7.716 -7.054 -13.229c.309 -.305 1.161 -1.095 1.516 -1.349c0 .528 .27 3.475 1 3.167c3 0 4 -4.222 3.587 -7.389c2.7 1.411 4.987 3.376 6.331 6.174z" /></svg>;
+}
export default IconBrandTinder; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-tumblr.js b/icons-react/icons-js/brand-tumblr.js
index 63002640..6ad63cfd 100644
--- a/icons-react/icons-js/brand-tumblr.js
+++ b/icons-react/icons-js/brand-tumblr.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTumblr = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-tumblr" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 21h4v-4h-4v-6h4v-4h-4v-4h-4v1a3 3 0 0 1 -3 3h-1v4h4v6a4 4 0 0 0 4 4" /></svg>;
+function IconBrandTumblr({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-tumblr" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 21h4v-4h-4v-6h4v-4h-4v-4h-4v1a3 3 0 0 1 -3 3h-1v4h4v6a4 4 0 0 0 4 4" /></svg>;
+}
export default IconBrandTumblr; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-twitch.js b/icons-react/icons-js/brand-twitch.js
index b1b626f0..86b68370 100644
--- a/icons-react/icons-js/brand-twitch.js
+++ b/icons-react/icons-js/brand-twitch.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTwitch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-twitch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 5v11a1 1 0 0 0 1 1h2v4l4 -4h5.584c.266 0 .52 -.105 .707 -.293l2.415 -2.414c.187 -.188 .293 -.442 .293 -.708v-8.585a1 1 0 0 0 -1 -1h-14a1 1 0 0 0 -1 1z" /><line x1={16} y1={8} x2={16} y2={12} /><line x1={12} y1={8} x2={12} y2={12} /></svg>;
+function IconBrandTwitch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-twitch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 5v11a1 1 0 0 0 1 1h2v4l4 -4h5.584c.266 0 .52 -.105 .707 -.293l2.415 -2.414c.187 -.188 .293 -.442 .293 -.708v-8.585a1 1 0 0 0 -1 -1h-14a1 1 0 0 0 -1 1z" /><line x1={16} y1={8} x2={16} y2={12} /><line x1={12} y1={8} x2={12} y2={12} /></svg>;
+}
export default IconBrandTwitch; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-twitter.js b/icons-react/icons-js/brand-twitter.js
index 41d7df0e..64432c77 100644
--- a/icons-react/icons-js/brand-twitter.js
+++ b/icons-react/icons-js/brand-twitter.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandTwitter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-twitter" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M22 4.01c-1 .49 -1.98 .689 -3 .99c-1.121 -1.265 -2.783 -1.335 -4.38 -.737s-2.643 2.06 -2.62 3.737v1c-3.245 .083 -6.135 -1.395 -8 -4c0 0 -4.182 7.433 4 11c-1.872 1.247 -3.739 2.088 -6 2c3.308 1.803 6.913 2.423 10.034 1.517c3.58 -1.04 6.522 -3.723 7.651 -7.742a13.84 13.84 0 0 0 .497 -3.753c-.002 -.249 1.51 -2.772 1.818 -4.013z" /></svg>;
+function IconBrandTwitter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-twitter" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M22 4.01c-1 .49 -1.98 .689 -3 .99c-1.121 -1.265 -2.783 -1.335 -4.38 -.737s-2.643 2.06 -2.62 3.737v1c-3.245 .083 -6.135 -1.395 -8 -4c0 0 -4.182 7.433 4 11c-1.872 1.247 -3.739 2.088 -6 2c3.308 1.803 6.913 2.423 10.034 1.517c3.58 -1.04 6.522 -3.723 7.651 -7.742a13.84 13.84 0 0 0 .497 -3.753c-.002 -.249 1.51 -2.772 1.818 -4.013z" /></svg>;
+}
export default IconBrandTwitter; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-vimeo.js b/icons-react/icons-js/brand-vimeo.js
index dde14812..730cc999 100644
--- a/icons-react/icons-js/brand-vimeo.js
+++ b/icons-react/icons-js/brand-vimeo.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandVimeo = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-vimeo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 8.5l1 1s1.5 -1.102 2 -.5c.509 .609 1.863 7.65 2.5 9c.556 1.184 1.978 2.89 4 1.5c2 -1.5 7.5 -5.5 8.5 -11.5c.444 -2.661 -1 -4 -2.5 -4c-2 0 -4.047 1.202 -4.5 4c2.05 -1.254 2.551 1.003 1.5 3c-1.052 2.005 -2 3 -2.5 3c-.49 0 -.924 -1.165 -1.5 -3.5c-.59 -2.42 -.5 -6.5 -3 -6.5s-5.5 4.5 -5.5 4.5z" /></svg>;
+function IconBrandVimeo({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-vimeo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 8.5l1 1s1.5 -1.102 2 -.5c.509 .609 1.863 7.65 2.5 9c.556 1.184 1.978 2.89 4 1.5c2 -1.5 7.5 -5.5 8.5 -11.5c.444 -2.661 -1 -4 -2.5 -4c-2 0 -4.047 1.202 -4.5 4c2.05 -1.254 2.551 1.003 1.5 3c-1.052 2.005 -2 3 -2.5 3c-.49 0 -.924 -1.165 -1.5 -3.5c-.59 -2.42 -.5 -6.5 -3 -6.5s-5.5 4.5 -5.5 4.5z" /></svg>;
+}
export default IconBrandVimeo; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-vk.js b/icons-react/icons-js/brand-vk.js
index 22fee548..176b3cb2 100644
--- a/icons-react/icons-js/brand-vk.js
+++ b/icons-react/icons-js/brand-vk.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandVk = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-vk" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 6h2v12c-4.5 -1 -8 -6.5 -9 -12" /><path d="M20 6c-1 2 -3 5 -5 6h-3" /><path d="M20 18c-1 -2 -3 -5 -5 -6" /></svg>;
+function IconBrandVk({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-vk" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 6h2v12c-4.5 -1 -8 -6.5 -9 -12" /><path d="M20 6c-1 2 -3 5 -5 6h-3" /><path d="M20 18c-1 -2 -3 -5 -5 -6" /></svg>;
+}
export default IconBrandVk; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-whatsapp.js b/icons-react/icons-js/brand-whatsapp.js
index e30a0574..65b80567 100644
--- a/icons-react/icons-js/brand-whatsapp.js
+++ b/icons-react/icons-js/brand-whatsapp.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandWhatsapp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-whatsapp" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9" /><path d="M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1" /></svg>;
+function IconBrandWhatsapp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-whatsapp" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9" /><path d="M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1" /></svg>;
+}
export default IconBrandWhatsapp; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-windows.js b/icons-react/icons-js/brand-windows.js
index c2169ac8..f65ab27e 100644
--- a/icons-react/icons-js/brand-windows.js
+++ b/icons-react/icons-js/brand-windows.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandWindows = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-windows" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17.8 20l-12 -1.5c-1 -.1 -1.8 -.9 -1.8 -1.9v-9.2c0 -1 .8 -1.8 1.8 -1.9l12 -1.5c1.2 -.1 2.2 .8 2.2 1.9v12.1c0 1.2 -1.1 2.1 -2.2 1.9z" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={4} y1={12} x2={20} y2={12} /></svg>;
+function IconBrandWindows({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-windows" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17.8 20l-12 -1.5c-1 -.1 -1.8 -.9 -1.8 -1.9v-9.2c0 -1 .8 -1.8 1.8 -1.9l12 -1.5c1.2 -.1 2.2 .8 2.2 1.9v12.1c0 1.2 -1.1 2.1 -2.2 1.9z" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={4} y1={12} x2={20} y2={12} /></svg>;
+}
export default IconBrandWindows; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-yahoo.js b/icons-react/icons-js/brand-yahoo.js
index a2243c35..bc6d7566 100644
--- a/icons-react/icons-js/brand-yahoo.js
+++ b/icons-react/icons-js/brand-yahoo.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandYahoo = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-yahoo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={6} x2={8} y2={6} /><line x1={7} y1={18} x2={14} y2={18} /><path d="M4.5 6l5.5 7v5" /><path d="M10 13l6-5" /><line x1={12.5} y1={8} x2={17.5} y2={8} /><line x1={20} y1={11} x2={20} y2={15} /><line x1={20} y1={18} x2={20} y2={18.01} /></svg>;
+function IconBrandYahoo({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-yahoo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={6} x2={8} y2={6} /><line x1={7} y1={18} x2={14} y2={18} /><path d="M4.5 6l5.5 7v5" /><path d="M10 13l6-5" /><line x1={12.5} y1={8} x2={17.5} y2={8} /><line x1={20} y1={11} x2={20} y2={15} /><line x1={20} y1={18} x2={20} y2={18.01} /></svg>;
+}
export default IconBrandYahoo; \ No newline at end of file
diff --git a/icons-react/icons-js/brand-youtube.js b/icons-react/icons-js/brand-youtube.js
index 3ffd15cc..b6be961d 100644
--- a/icons-react/icons-js/brand-youtube.js
+++ b/icons-react/icons-js/brand-youtube.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrandYoutube = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brand-youtube" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={4} /><path d="M10 9l5 3l-5 3z" /></svg>;
+function IconBrandYoutube({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brand-youtube" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={4} /><path d="M10 9l5 3l-5 3z" /></svg>;
+}
export default IconBrandYoutube; \ No newline at end of file
diff --git a/icons-react/icons-js/briefcase.js b/icons-react/icons-js/briefcase.js
index 2ebc1df1..4fc329cc 100644
--- a/icons-react/icons-js/briefcase.js
+++ b/icons-react/icons-js/briefcase.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBriefcase = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-briefcase" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={7} width={18} height={13} rx={2} /><path d="M8 7v-2a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v2" /><line x1={12} y1={12} x2={12} y2={12.01} /><path d="M3 13a20 20 0 0 0 18 0" /></svg>;
+function IconBriefcase({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-briefcase" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={7} width={18} height={13} rx={2} /><path d="M8 7v-2a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v2" /><line x1={12} y1={12} x2={12} y2={12.01} /><path d="M3 13a20 20 0 0 0 18 0" /></svg>;
+}
export default IconBriefcase; \ No newline at end of file
diff --git a/icons-react/icons-js/brightness-down.js b/icons-react/icons-js/brightness-down.js
index 994a864a..e2931f6c 100644
--- a/icons-react/icons-js/brightness-down.js
+++ b/icons-react/icons-js/brightness-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrightnessDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brightness-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><line x1={12} y1={5} x2={12} y2={5.01} /><line x1={17} y1={7} x2={17} y2={7.01} /><line x1={19} y1={12} x2={19} y2={12.01} /><line x1={17} y1={17} x2={17} y2={17.01} /><line x1={12} y1={19} x2={12} y2={19.01} /><line x1={7} y1={17} x2={7} y2={17.01} /><line x1={5} y1={12} x2={5} y2={12.01} /><line x1={7} y1={7} x2={7} y2={7.01} /></svg>;
+function IconBrightnessDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brightness-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><line x1={12} y1={5} x2={12} y2={5.01} /><line x1={17} y1={7} x2={17} y2={7.01} /><line x1={19} y1={12} x2={19} y2={12.01} /><line x1={17} y1={17} x2={17} y2={17.01} /><line x1={12} y1={19} x2={12} y2={19.01} /><line x1={7} y1={17} x2={7} y2={17.01} /><line x1={5} y1={12} x2={5} y2={12.01} /><line x1={7} y1={7} x2={7} y2={7.01} /></svg>;
+}
export default IconBrightnessDown; \ No newline at end of file
diff --git a/icons-react/icons-js/brightness-up.js b/icons-react/icons-js/brightness-up.js
index d2d39ca1..d6ae9d23 100644
--- a/icons-react/icons-js/brightness-up.js
+++ b/icons-react/icons-js/brightness-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrightnessUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brightness-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><line x1={12} y1={5} x2={12} y2={3} /><line x1={17} y1={7} x2={18.4} y2={5.6} /><line x1={19} y1={12} x2={21} y2={12} /><line x1={17} y1={17} x2={18.4} y2={18.4} /><line x1={12} y1={19} x2={12} y2={21} /><line x1={7} y1={17} x2={5.6} y2={18.4} /><line x1={6} y1={12} x2={4} y2={12} /><line x1={7} y1={7} x2={5.6} y2={5.6} /></svg>;
+function IconBrightnessUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brightness-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><line x1={12} y1={5} x2={12} y2={3} /><line x1={17} y1={7} x2={18.4} y2={5.6} /><line x1={19} y1={12} x2={21} y2={12} /><line x1={17} y1={17} x2={18.4} y2={18.4} /><line x1={12} y1={19} x2={12} y2={21} /><line x1={7} y1={17} x2={5.6} y2={18.4} /><line x1={6} y1={12} x2={4} y2={12} /><line x1={7} y1={7} x2={5.6} y2={5.6} /></svg>;
+}
export default IconBrightnessUp; \ No newline at end of file
diff --git a/icons-react/icons-js/brightness.js b/icons-react/icons-js/brightness.js
index 902b96da..9cd4d2ec 100644
--- a/icons-react/icons-js/brightness.js
+++ b/icons-react/icons-js/brightness.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrightness = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brightness" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={3} x2={12} y2={21} /><line x1={12} y1={9} x2={16.65} y2={4.35} /><line x1={12} y1={14.3} x2={19.37} y2={6.93} /><line x1={12} y1={19.6} x2={20.85} y2={10.75} /></svg>;
+function IconBrightness({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brightness" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={3} x2={12} y2={21} /><line x1={12} y1={9} x2={16.65} y2={4.35} /><line x1={12} y1={14.3} x2={19.37} y2={6.93} /><line x1={12} y1={19.6} x2={20.85} y2={10.75} /></svg>;
+}
export default IconBrightness; \ No newline at end of file
diff --git a/icons-react/icons-js/browser.js b/icons-react/icons-js/browser.js
index c458a61f..ffba7b90 100644
--- a/icons-react/icons-js/browser.js
+++ b/icons-react/icons-js/browser.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrowser = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-browser" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={1} /><line x1={4} y1={8} x2={20} y2={8} /><line x1={8} y1={4} x2={8} y2={8} /></svg>;
+function IconBrowser({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-browser" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={1} /><line x1={4} y1={8} x2={20} y2={8} /><line x1={8} y1={4} x2={8} y2={8} /></svg>;
+}
export default IconBrowser; \ No newline at end of file
diff --git a/icons-react/icons-js/brush.js b/icons-react/icons-js/brush.js
index cb85f395..3636ff45 100644
--- a/icons-react/icons-js/brush.js
+++ b/icons-react/icons-js/brush.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBrush = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-brush" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21v-4a4 4 0 1 1 4 4h-4" /><path d="M21 3a16 16 0 0 0 -12.8 10.2" /><path d="M21 3a16 16 0 0 1 -10.2 12.8" /><path d="M10.6 9a9 9 0 0 1 4.4 4.4" /></svg>;
+function IconBrush({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-brush" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21v-4a4 4 0 1 1 4 4h-4" /><path d="M21 3a16 16 0 0 0 -12.8 10.2" /><path d="M21 3a16 16 0 0 1 -10.2 12.8" /><path d="M10.6 9a9 9 0 0 1 4.4 4.4" /></svg>;
+}
export default IconBrush; \ No newline at end of file
diff --git a/icons-react/icons-js/bucket.js b/icons-react/icons-js/bucket.js
index 4cadd9cf..74037d87 100644
--- a/icons-react/icons-js/bucket.js
+++ b/icons-react/icons-js/bucket.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBucket = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bucket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 9l-2 9a2 2.5 0 0 1 -2 2h-6a2 2.5 0 0 1 -2 -2l-2 -9Z" /><path d="M7 9a5 5 0 0 1 10 0" /></svg>;
+function IconBucket({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bucket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 9l-2 9a2 2.5 0 0 1 -2 2h-6a2 2.5 0 0 1 -2 -2l-2 -9Z" /><path d="M7 9a5 5 0 0 1 10 0" /></svg>;
+}
export default IconBucket; \ No newline at end of file
diff --git a/icons-react/icons-js/bug.js b/icons-react/icons-js/bug.js
index ff75b54c..d9887701 100644
--- a/icons-react/icons-js/bug.js
+++ b/icons-react/icons-js/bug.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBug = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bug" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 9v-1a3 3 0 0 1 6 0v1" /><path d="M8 9h8a6 6 0 0 1 1 3v3a5 5 0 0 1 -10 0v-3a6 6 0 0 1 1 -3" /><line x1={3} y1={13} x2={7} y2={13} /><line x1={17} y1={13} x2={21} y2={13} /><line x1={12} y1={20} x2={12} y2={14} /><line x1={4} y1={19} x2={7.35} y2={17} /><line x1={20} y1={19} x2={16.65} y2={17} /><line x1={4} y1={7} x2={7.75} y2={9.4} /><line x1={20} y1={7} x2={16.25} y2={9.4} /></svg>;
+function IconBug({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bug" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 9v-1a3 3 0 0 1 6 0v1" /><path d="M8 9h8a6 6 0 0 1 1 3v3a5 5 0 0 1 -10 0v-3a6 6 0 0 1 1 -3" /><line x1={3} y1={13} x2={7} y2={13} /><line x1={17} y1={13} x2={21} y2={13} /><line x1={12} y1={20} x2={12} y2={14} /><line x1={4} y1={19} x2={7.35} y2={17} /><line x1={20} y1={19} x2={16.65} y2={17} /><line x1={4} y1={7} x2={7.75} y2={9.4} /><line x1={20} y1={7} x2={16.25} y2={9.4} /></svg>;
+}
export default IconBug; \ No newline at end of file
diff --git a/icons-react/icons-js/building-arch.js b/icons-react/icons-js/building-arch.js
index 9f06f128..1bfaf2bf 100644
--- a/icons-react/icons-js/building-arch.js
+++ b/icons-react/icons-js/building-arch.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingArch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-arch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M4 21v-15a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v15" /><path d="M9 21v-8a3 3 0 0 1 6 0v8" /></svg>;
+function IconBuildingArch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-arch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M4 21v-15a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v15" /><path d="M9 21v-8a3 3 0 0 1 6 0v8" /></svg>;
+}
export default IconBuildingArch; \ No newline at end of file
diff --git a/icons-react/icons-js/building-bank.js b/icons-react/icons-js/building-bank.js
index ddbcade5..8b1b2581 100644
--- a/icons-react/icons-js/building-bank.js
+++ b/icons-react/icons-js/building-bank.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingBank = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-bank" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><line x1={3} y1={10} x2={21} y2={10} /><polyline points="5 6 12 3 19 6" /><line x1={4} y1={10} x2={4} y2={21} /><line x1={20} y1={10} x2={20} y2={21} /><line x1={8} y1={14} x2={8} y2={17} /><line x1={12} y1={14} x2={12} y2={17} /><line x1={16} y1={14} x2={16} y2={17} /></svg>;
+function IconBuildingBank({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-bank" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><line x1={3} y1={10} x2={21} y2={10} /><polyline points="5 6 12 3 19 6" /><line x1={4} y1={10} x2={4} y2={21} /><line x1={20} y1={10} x2={20} y2={21} /><line x1={8} y1={14} x2={8} y2={17} /><line x1={12} y1={14} x2={12} y2={17} /><line x1={16} y1={14} x2={16} y2={17} /></svg>;
+}
export default IconBuildingBank; \ No newline at end of file
diff --git a/icons-react/icons-js/building-bridge-2.js b/icons-react/icons-js/building-bridge-2.js
index fdc68b00..65257942 100644
--- a/icons-react/icons-js/building-bridge-2.js
+++ b/icons-react/icons-js/building-bridge-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingBridge2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-bridge-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h12a2 2 0 0 1 2 2v9a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-2a4 4 0 0 0 -8 0v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-9a2 2 0 0 1 2 -2" /></svg>;
+function IconBuildingBridge2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-bridge-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 7h12a2 2 0 0 1 2 2v9a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-2a4 4 0 0 0 -8 0v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-9a2 2 0 0 1 2 -2" /></svg>;
+}
export default IconBuildingBridge2; \ No newline at end of file
diff --git a/icons-react/icons-js/building-bridge.js b/icons-react/icons-js/building-bridge.js
index 5ee4cbc7..82903bf0 100644
--- a/icons-react/icons-js/building-bridge.js
+++ b/icons-react/icons-js/building-bridge.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingBridge = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-bridge" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={5} x2={6} y2={19} /><line x1={18} y1={5} x2={18} y2={19} /><line x1={2} y1={15} x2={22} y2={15} /><path d="M3 8a7.5 7.5 0 0 0 3 -2a6.5 6.5 0 0 0 12 0a7.5 7.5 0 0 0 3 2" /><line x1={12} y1={10} x2={12} y2={15} /></svg>;
+function IconBuildingBridge({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-bridge" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={5} x2={6} y2={19} /><line x1={18} y1={5} x2={18} y2={19} /><line x1={2} y1={15} x2={22} y2={15} /><path d="M3 8a7.5 7.5 0 0 0 3 -2a6.5 6.5 0 0 0 12 0a7.5 7.5 0 0 0 3 2" /><line x1={12} y1={10} x2={12} y2={15} /></svg>;
+}
export default IconBuildingBridge; \ No newline at end of file
diff --git a/icons-react/icons-js/building-church.js b/icons-react/icons-js/building-church.js
index 6b5a2cb1..f1e256d5 100644
--- a/icons-react/icons-js/building-church.js
+++ b/icons-react/icons-js/building-church.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingChurch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-church" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M10 21v-4a2 2 0 0 1 4 0v4" /><line x1={10} y1={5} x2={14} y2={5} /><line x1={12} y1={3} x2={12} y2={8} /><path d="M6 21v-7m-2 2l8 -8l8 8m-2 -2v7" /></svg>;
+function IconBuildingChurch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-church" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M10 21v-4a2 2 0 0 1 4 0v4" /><line x1={10} y1={5} x2={14} y2={5} /><line x1={12} y1={3} x2={12} y2={8} /><path d="M6 21v-7m-2 2l8 -8l8 8m-2 -2v7" /></svg>;
+}
export default IconBuildingChurch; \ No newline at end of file
diff --git a/icons-react/icons-js/building-community.js b/icons-react/icons-js/building-community.js
index 5418299f..9453b27e 100644
--- a/icons-react/icons-js/building-community.js
+++ b/icons-react/icons-js/building-community.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingCommunity = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-community" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 9l5 5v7h-5v-4m0 4h-5v-7l5 -5m1 1v-6a1 1 0 0 1 1 -1h10a1 1 0 0 1 1 1v17h-8" /><line x1={13} y1={7} x2={13} y2={7.01} /><line x1={17} y1={7} x2={17} y2={7.01} /><line x1={17} y1={11} x2={17} y2={11.01} /><line x1={17} y1={15} x2={17} y2={15.01} /></svg>;
+function IconBuildingCommunity({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-community" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 9l5 5v7h-5v-4m0 4h-5v-7l5 -5m1 1v-6a1 1 0 0 1 1 -1h10a1 1 0 0 1 1 1v17h-8" /><line x1={13} y1={7} x2={13} y2={7.01} /><line x1={17} y1={7} x2={17} y2={7.01} /><line x1={17} y1={11} x2={17} y2={11.01} /><line x1={17} y1={15} x2={17} y2={15.01} /></svg>;
+}
export default IconBuildingCommunity; \ No newline at end of file
diff --git a/icons-react/icons-js/building-hospital.js b/icons-react/icons-js/building-hospital.js
index e531f29f..707363f7 100644
--- a/icons-react/icons-js/building-hospital.js
+++ b/icons-react/icons-js/building-hospital.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingHospital = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-hospital" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16" /><path d="M9 21v-4a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v4" /><line x1={10} y1={9} x2={14} y2={9} /><line x1={12} y1={7} x2={12} y2={11} /></svg>;
+function IconBuildingHospital({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-hospital" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16" /><path d="M9 21v-4a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v4" /><line x1={10} y1={9} x2={14} y2={9} /><line x1={12} y1={7} x2={12} y2={11} /></svg>;
+}
export default IconBuildingHospital; \ No newline at end of file
diff --git a/icons-react/icons-js/building-monument.js b/icons-react/icons-js/building-monument.js
index 274e7874..b0a92df5 100644
--- a/icons-react/icons-js/building-monument.js
+++ b/icons-react/icons-js/building-monument.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingMonument = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-monument" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 18l2 -13l2 -2l2 2l2 13" /><path d="M5 21v-3h14v3" /><line x1={3} y1={21} x2={21} y2={21} /></svg>;
+function IconBuildingMonument({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-monument" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 18l2 -13l2 -2l2 2l2 13" /><path d="M5 21v-3h14v3" /><line x1={3} y1={21} x2={21} y2={21} /></svg>;
+}
export default IconBuildingMonument; \ No newline at end of file
diff --git a/icons-react/icons-js/building-pavilon.js b/icons-react/icons-js/building-pavilon.js
index ef4a984c..1992d0d5 100644
--- a/icons-react/icons-js/building-pavilon.js
+++ b/icons-react/icons-js/building-pavilon.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingPavilon = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-pavilon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21h7v-3a2 2 0 0 1 4 0v3h7" /><line x1={6} y1={21} x2={6} y2={12} /><line x1={18} y1={21} x2={18} y2={12} /><path d="M6 12h12a3 3 0 0 0 3 -3a9 8 0 0 1 -9 -6a9 8 0 0 1 -9 6a3 3 0 0 0 3 3" /></svg>;
+function IconBuildingPavilon({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-pavilon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21h7v-3a2 2 0 0 1 4 0v3h7" /><line x1={6} y1={21} x2={6} y2={12} /><line x1={18} y1={21} x2={18} y2={12} /><path d="M6 12h12a3 3 0 0 0 3 -3a9 8 0 0 1 -9 -6a9 8 0 0 1 -9 6a3 3 0 0 0 3 3" /></svg>;
+}
export default IconBuildingPavilon; \ No newline at end of file
diff --git a/icons-react/icons-js/building-skyscraper.js b/icons-react/icons-js/building-skyscraper.js
index 5e29d602..37137109 100644
--- a/icons-react/icons-js/building-skyscraper.js
+++ b/icons-react/icons-js/building-skyscraper.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingSkyscraper = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-skyscraper" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M5 21v-14l8 -4v18" /><path d="M19 21v-10l-6 -4" /><line x1={9} y1={9} x2={9} y2={9.01} /><line x1={9} y1={12} x2={9} y2={12.01} /><line x1={9} y1={15} x2={9} y2={15.01} /><line x1={9} y1={18} x2={9} y2={18.01} /></svg>;
+function IconBuildingSkyscraper({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-skyscraper" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M5 21v-14l8 -4v18" /><path d="M19 21v-10l-6 -4" /><line x1={9} y1={9} x2={9} y2={9.01} /><line x1={9} y1={12} x2={9} y2={12.01} /><line x1={9} y1={15} x2={9} y2={15.01} /><line x1={9} y1={18} x2={9} y2={18.01} /></svg>;
+}
export default IconBuildingSkyscraper; \ No newline at end of file
diff --git a/icons-react/icons-js/building-store.js b/icons-react/icons-js/building-store.js
index 0119aeda..a255e0c0 100644
--- a/icons-react/icons-js/building-store.js
+++ b/icons-react/icons-js/building-store.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingStore = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-store" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M3 7v1a3 3 0 0 0 6 0v-1m0 1a3 3 0 0 0 6 0v-1m0 1a3 3 0 0 0 6 0v-1h-18l2 -4h14l2 4" /><line x1={5} y1={21} x2={5} y2={10.85} /><line x1={19} y1={21} x2={19} y2={10.85} /><path d="M9 21v-4a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v4" /></svg>;
+function IconBuildingStore({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-store" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M3 7v1a3 3 0 0 0 6 0v-1m0 1a3 3 0 0 0 6 0v-1m0 1a3 3 0 0 0 6 0v-1h-18l2 -4h14l2 4" /><line x1={5} y1={21} x2={5} y2={10.85} /><line x1={19} y1={21} x2={19} y2={10.85} /><path d="M9 21v-4a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v4" /></svg>;
+}
export default IconBuildingStore; \ No newline at end of file
diff --git a/icons-react/icons-js/building-warehouse.js b/icons-react/icons-js/building-warehouse.js
index 437361e8..ef3b2026 100644
--- a/icons-react/icons-js/building-warehouse.js
+++ b/icons-react/icons-js/building-warehouse.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuildingWarehouse = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building-warehouse" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21v-13l9-4l9 4v13" /><path d="M13 13h4v8h-10v-6h6" /><path d="M13 21v-9a1 1 0 0 0 -1 -1h-2a1 1 0 0 0 -1 1v3" /></svg>;
+function IconBuildingWarehouse({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building-warehouse" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21v-13l9-4l9 4v13" /><path d="M13 13h4v8h-10v-6h6" /><path d="M13 21v-9a1 1 0 0 0 -1 -1h-2a1 1 0 0 0 -1 1v3" /></svg>;
+}
export default IconBuildingWarehouse; \ No newline at end of file
diff --git a/icons-react/icons-js/building.js b/icons-react/icons-js/building.js
index 279c5917..2aae22e8 100644
--- a/icons-react/icons-js/building.js
+++ b/icons-react/icons-js/building.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBuilding = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-building" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><line x1={9} y1={8} x2={10} y2={8} /><line x1={9} y1={12} x2={10} y2={12} /><line x1={9} y1={16} x2={10} y2={16} /><line x1={14} y1={8} x2={15} y2={8} /><line x1={14} y1={12} x2={15} y2={12} /><line x1={14} y1={16} x2={15} y2={16} /><path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16" /></svg>;
+function IconBuilding({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-building" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={21} /><line x1={9} y1={8} x2={10} y2={8} /><line x1={9} y1={12} x2={10} y2={12} /><line x1={9} y1={16} x2={10} y2={16} /><line x1={14} y1={8} x2={15} y2={8} /><line x1={14} y1={12} x2={15} y2={12} /><line x1={14} y1={16} x2={15} y2={16} /><path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16" /></svg>;
+}
export default IconBuilding; \ No newline at end of file
diff --git a/icons-react/icons-js/bulb-off.js b/icons-react/icons-js/bulb-off.js
index 67125b4d..e9d8578e 100644
--- a/icons-react/icons-js/bulb-off.js
+++ b/icons-react/icons-js/bulb-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBulbOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bulb-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 16a5 5 0 1 1 6 0a3.5 3.5 0 0 0 -1 3a2 2 0 0 1 -4 0a3.5 3.5 0 0 0 -1 -3" /><line x1={9.7} y1={17} x2={14.3} y2={17} /></svg>;
+function IconBulbOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bulb-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 16a5 5 0 1 1 6 0a3.5 3.5 0 0 0 -1 3a2 2 0 0 1 -4 0a3.5 3.5 0 0 0 -1 -3" /><line x1={9.7} y1={17} x2={14.3} y2={17} /></svg>;
+}
export default IconBulbOff; \ No newline at end of file
diff --git a/icons-react/icons-js/bulb.js b/icons-react/icons-js/bulb.js
index f2355932..840c4284 100644
--- a/icons-react/icons-js/bulb.js
+++ b/icons-react/icons-js/bulb.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBulb = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bulb" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h1m8 -9v1m8 8h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7" /><path d="M9 16a5 5 0 1 1 6 0a3.5 3.5 0 0 0 -1 3a2 2 0 0 1 -4 0a3.5 3.5 0 0 0 -1 -3" /><line x1={9.7} y1={17} x2={14.3} y2={17} /></svg>;
+function IconBulb({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bulb" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h1m8 -9v1m8 8h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7" /><path d="M9 16a5 5 0 1 1 6 0a3.5 3.5 0 0 0 -1 3a2 2 0 0 1 -4 0a3.5 3.5 0 0 0 -1 -3" /><line x1={9.7} y1={17} x2={14.3} y2={17} /></svg>;
+}
export default IconBulb; \ No newline at end of file
diff --git a/icons-react/icons-js/bus.js b/icons-react/icons-js/bus.js
index 5ee96c57..753aa95e 100644
--- a/icons-react/icons-js/bus.js
+++ b/icons-react/icons-js/bus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconBus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-bus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={17} r={2} /><circle cx={18} cy={17} r={2} /><path d="M4 17h-2v-11a1 1 0 0 1 1 -1h14a5 7 0 0 1 5 7v5h-2m-4 0h-8" /><polyline points="16 5 17.5 12 22 12" /><line x1={2} y1={10} x2={17} y2={10} /><line x1={7} y1={5} x2={7} y2={10} /><line x1={12} y1={5} x2={12} y2={10} /></svg>;
+function IconBus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-bus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={17} r={2} /><circle cx={18} cy={17} r={2} /><path d="M4 17h-2v-11a1 1 0 0 1 1 -1h14a5 7 0 0 1 5 7v5h-2m-4 0h-8" /><polyline points="16 5 17.5 12 22 12" /><line x1={2} y1={10} x2={17} y2={10} /><line x1={7} y1={5} x2={7} y2={10} /><line x1={12} y1={5} x2={12} y2={10} /></svg>;
+}
export default IconBus; \ No newline at end of file
diff --git a/icons-react/icons-js/calculator.js b/icons-react/icons-js/calculator.js
index 2ddce0f3..8863e073 100644
--- a/icons-react/icons-js/calculator.js
+++ b/icons-react/icons-js/calculator.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCalculator = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-calculator" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={3} width={16} height={18} rx={2} /><rect x={8} y={7} width={8} height={3} rx={1} /><line x1={8} y1={14} x2={8} y2={14.01} /><line x1={12} y1={14} x2={12} y2={14.01} /><line x1={16} y1={14} x2={16} y2={14.01} /><line x1={8} y1={17} x2={8} y2={17.01} /><line x1={12} y1={17} x2={12} y2={17.01} /><line x1={16} y1={17} x2={16} y2={17.01} /></svg>;
+function IconCalculator({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-calculator" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={3} width={16} height={18} rx={2} /><rect x={8} y={7} width={8} height={3} rx={1} /><line x1={8} y1={14} x2={8} y2={14.01} /><line x1={12} y1={14} x2={12} y2={14.01} /><line x1={16} y1={14} x2={16} y2={14.01} /><line x1={8} y1={17} x2={8} y2={17.01} /><line x1={12} y1={17} x2={12} y2={17.01} /><line x1={16} y1={17} x2={16} y2={17.01} /></svg>;
+}
export default IconCalculator; \ No newline at end of file
diff --git a/icons-react/icons-js/calendar-event.js b/icons-react/icons-js/calendar-event.js
index c5f8013f..35e65a89 100644
--- a/icons-react/icons-js/calendar-event.js
+++ b/icons-react/icons-js/calendar-event.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCalendarEvent = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-calendar-event" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={5} width={16} height={16} rx={2} /><line x1={16} y1={3} x2={16} y2={7} /><line x1={8} y1={3} x2={8} y2={7} /><line x1={4} y1={11} x2={20} y2={11} /><rect x={8} y={15} width={2} height={2} /></svg>;
+function IconCalendarEvent({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-calendar-event" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={5} width={16} height={16} rx={2} /><line x1={16} y1={3} x2={16} y2={7} /><line x1={8} y1={3} x2={8} y2={7} /><line x1={4} y1={11} x2={20} y2={11} /><rect x={8} y={15} width={2} height={2} /></svg>;
+}
export default IconCalendarEvent; \ No newline at end of file
diff --git a/icons-react/icons-js/calendar-minus.js b/icons-react/icons-js/calendar-minus.js
index b562a5d9..fff3907b 100644
--- a/icons-react/icons-js/calendar-minus.js
+++ b/icons-react/icons-js/calendar-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCalendarMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-calendar-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={5} width={16} height={16} rx={2} /><line x1={16} y1={3} x2={16} y2={7} /><line x1={8} y1={3} x2={8} y2={7} /><line x1={4} y1={11} x2={20} y2={11} /><line x1={10} y1={16} x2={14} y2={16} /></svg>;
+function IconCalendarMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-calendar-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={5} width={16} height={16} rx={2} /><line x1={16} y1={3} x2={16} y2={7} /><line x1={8} y1={3} x2={8} y2={7} /><line x1={4} y1={11} x2={20} y2={11} /><line x1={10} y1={16} x2={14} y2={16} /></svg>;
+}
export default IconCalendarMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/calendar-plus.js b/icons-react/icons-js/calendar-plus.js
index 8fe42254..e5d027f3 100644
--- a/icons-react/icons-js/calendar-plus.js
+++ b/icons-react/icons-js/calendar-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCalendarPlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-calendar-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={5} width={16} height={16} rx={2} /><line x1={16} y1={3} x2={16} y2={7} /><line x1={8} y1={3} x2={8} y2={7} /><line x1={4} y1={11} x2={20} y2={11} /><line x1={10} y1={16} x2={14} y2={16} /><line x1={12} y1={14} x2={12} y2={18} /></svg>;
+function IconCalendarPlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-calendar-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={5} width={16} height={16} rx={2} /><line x1={16} y1={3} x2={16} y2={7} /><line x1={8} y1={3} x2={8} y2={7} /><line x1={4} y1={11} x2={20} y2={11} /><line x1={10} y1={16} x2={14} y2={16} /><line x1={12} y1={14} x2={12} y2={18} /></svg>;
+}
export default IconCalendarPlus; \ No newline at end of file
diff --git a/icons-react/icons-js/calendar.js b/icons-react/icons-js/calendar.js
index 61495f4e..062e0c9c 100644
--- a/icons-react/icons-js/calendar.js
+++ b/icons-react/icons-js/calendar.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCalendar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-calendar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={5} width={16} height={16} rx={2} /><line x1={16} y1={3} x2={16} y2={7} /><line x1={8} y1={3} x2={8} y2={7} /><line x1={4} y1={11} x2={20} y2={11} /><line x1={11} y1={15} x2={12} y2={15} /><line x1={12} y1={15} x2={12} y2={18} /></svg>;
+function IconCalendar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-calendar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={5} width={16} height={16} rx={2} /><line x1={16} y1={3} x2={16} y2={7} /><line x1={8} y1={3} x2={8} y2={7} /><line x1={4} y1={11} x2={20} y2={11} /><line x1={11} y1={15} x2={12} y2={15} /><line x1={12} y1={15} x2={12} y2={18} /></svg>;
+}
export default IconCalendar; \ No newline at end of file
diff --git a/icons-react/icons-js/camera-minus.js b/icons-react/icons-js/camera-minus.js
index be88c303..9e754e9a 100644
--- a/icons-react/icons-js/camera-minus.js
+++ b/icons-react/icons-js/camera-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCameraMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-camera-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={13} r={3} /><path d="M5 7h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h3m9 6v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" /><line x1={15} y1={6} x2={21} y2={6} /></svg>;
+function IconCameraMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-camera-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={13} r={3} /><path d="M5 7h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h3m9 6v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" /><line x1={15} y1={6} x2={21} y2={6} /></svg>;
+}
export default IconCameraMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/camera-off.js b/icons-react/icons-js/camera-off.js
index e69cedcd..cf01363c 100644
--- a/icons-react/icons-js/camera-off.js
+++ b/icons-react/icons-js/camera-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCameraOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-camera-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8.29 4.296a1 1 0 0 1 .71 -.296h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v8m-1.179 2.824c-.25 .113 -.528 .176 -.821 .176h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2h1c.292 0 .568 -.062 .818 -.175" /><path d="M10.436 10.44a3 3 0 1 0 4.126 4.122" /><line x1={3} y1={3} x2={21} y2={21} /></svg>;
+function IconCameraOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-camera-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8.29 4.296a1 1 0 0 1 .71 -.296h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v8m-1.179 2.824c-.25 .113 -.528 .176 -.821 .176h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2h1c.292 0 .568 -.062 .818 -.175" /><path d="M10.436 10.44a3 3 0 1 0 4.126 4.122" /><line x1={3} y1={3} x2={21} y2={21} /></svg>;
+}
export default IconCameraOff; \ No newline at end of file
diff --git a/icons-react/icons-js/camera-plus.js b/icons-react/icons-js/camera-plus.js
index 317950e2..ab837e5f 100644
--- a/icons-react/icons-js/camera-plus.js
+++ b/icons-react/icons-js/camera-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCameraPlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-camera-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={13} r={3} /><path d="M5 7h2a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h2m9 7v7a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" /><line x1={15} y1={6} x2={21} y2={6} /><line x1={18} y1={3} x2={18} y2={9} /></svg>;
+function IconCameraPlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-camera-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={13} r={3} /><path d="M5 7h2a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h2m9 7v7a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" /><line x1={15} y1={6} x2={21} y2={6} /><line x1={18} y1={3} x2={18} y2={9} /></svg>;
+}
export default IconCameraPlus; \ No newline at end of file
diff --git a/icons-react/icons-js/camera.js b/icons-react/icons-js/camera.js
index 748d8d08..f8b492c8 100644
--- a/icons-react/icons-js/camera.js
+++ b/icons-react/icons-js/camera.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCamera = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-camera" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v9a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" /><circle cx={12} cy={13} r={3} /></svg>;
+function IconCamera({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-camera" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7h1a2 2 0 0 0 2 -2a1 1 0 0 1 1 -1h6a1 1 0 0 1 1 1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v9a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" /><circle cx={12} cy={13} r={3} /></svg>;
+}
export default IconCamera; \ No newline at end of file
diff --git a/icons-react/icons-js/capture.js b/icons-react/icons-js/capture.js
index 39c2d491..a51673a9 100644
--- a/icons-react/icons-js/capture.js
+++ b/icons-react/icons-js/capture.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCapture = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-capture" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /><circle cx={12} cy={12} r={3} /></svg>;
+function IconCapture({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-capture" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /><circle cx={12} cy={12} r={3} /></svg>;
+}
export default IconCapture; \ No newline at end of file
diff --git a/icons-react/icons-js/car.js b/icons-react/icons-js/car.js
index 8b5f470d..d5f87000 100644
--- a/icons-react/icons-js/car.js
+++ b/icons-react/icons-js/car.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-car" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-6l2-5h9l4 5h1a2 2 0 0 1 2 2v4h-2m-4 0h-6m-6 -6h15m-6 0v-5" /></svg>;
+function IconCar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-car" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-6l2-5h9l4 5h1a2 2 0 0 1 2 2v4h-2m-4 0h-6m-6 -6h15m-6 0v-5" /></svg>;
+}
export default IconCar; \ No newline at end of file
diff --git a/icons-react/icons-js/caravan.js b/icons-react/icons-js/caravan.js
index 90e20403..0e411423 100644
--- a/icons-react/icons-js/caravan.js
+++ b/icons-react/icons-js/caravan.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCaravan = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-caravan" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={11} cy={17} r={2} /><line x1={21} y1={17} x2={13} y2={17} /><path d="M9 17h-5a1 1 0 0 1 -1 -1v-9a2 2 0 0 1 2 -2h10l4 4v8" /><rect x={6} y={8} width={6} height={4} rx={1} /></svg>;
+function IconCaravan({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-caravan" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={11} cy={17} r={2} /><line x1={21} y1={17} x2={13} y2={17} /><path d="M9 17h-5a1 1 0 0 1 -1 -1v-9a2 2 0 0 1 2 -2h10l4 4v8" /><rect x={6} y={8} width={6} height={4} rx={1} /></svg>;
+}
export default IconCaravan; \ No newline at end of file
diff --git a/icons-react/icons-js/cardboards.js b/icons-react/icons-js/cardboards.js
index 251173b8..f436d2bf 100644
--- a/icons-react/icons-js/cardboards.js
+++ b/icons-react/icons-js/cardboards.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCardboards = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cardboards" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 7v8.5a2.5 2.5 0 0 0 2.5 2.5h1.06a3 3 0 0 0 2.34 -1.13l1.54 -1.92a2 2 0 0 1 3.12 0l1.54 1.92a3 3 0 0 0 2.34 1.13h1.06a2.5 2.5 0 0 0 2.5 -2.5v-8.5a2 2 0 0 0 -2 -2h-14a2 2 0 0 0 -2 2z" /><circle cx={8} cy={11} r={1} /><circle cx={16} cy={11} r={1} /></svg>;
+function IconCardboards({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cardboards" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 7v8.5a2.5 2.5 0 0 0 2.5 2.5h1.06a3 3 0 0 0 2.34 -1.13l1.54 -1.92a2 2 0 0 1 3.12 0l1.54 1.92a3 3 0 0 0 2.34 1.13h1.06a2.5 2.5 0 0 0 2.5 -2.5v-8.5a2 2 0 0 0 -2 -2h-14a2 2 0 0 0 -2 2z" /><circle cx={8} cy={11} r={1} /><circle cx={16} cy={11} r={1} /></svg>;
+}
export default IconCardboards; \ No newline at end of file
diff --git a/icons-react/icons-js/caret-down.js b/icons-react/icons-js/caret-down.js
index 8b4c8a12..627d744a 100644
--- a/icons-react/icons-js/caret-down.js
+++ b/icons-react/icons-js/caret-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCaretDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-caret-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 15l-6-6l-6 6h12" transform="rotate(180 12 12)" /></svg>;
+function IconCaretDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-caret-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 15l-6-6l-6 6h12" transform="rotate(180 12 12)" /></svg>;
+}
export default IconCaretDown; \ No newline at end of file
diff --git a/icons-react/icons-js/caret-left.js b/icons-react/icons-js/caret-left.js
index a1bbb4f3..c57d2ce4 100644
--- a/icons-react/icons-js/caret-left.js
+++ b/icons-react/icons-js/caret-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCaretLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-caret-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 15l-6-6l-6 6h12" transform="rotate(270 12 12)" /></svg>;
+function IconCaretLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-caret-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 15l-6-6l-6 6h12" transform="rotate(270 12 12)" /></svg>;
+}
export default IconCaretLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/caret-right.js b/icons-react/icons-js/caret-right.js
index 5ccde7bf..fde67217 100644
--- a/icons-react/icons-js/caret-right.js
+++ b/icons-react/icons-js/caret-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCaretRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-caret-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 15l-6-6l-6 6h12" transform="rotate(90 12 12)" /></svg>;
+function IconCaretRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-caret-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 15l-6-6l-6 6h12" transform="rotate(90 12 12)" /></svg>;
+}
export default IconCaretRight; \ No newline at end of file
diff --git a/icons-react/icons-js/caret-up.js b/icons-react/icons-js/caret-up.js
index c4111627..cb586e7e 100644
--- a/icons-react/icons-js/caret-up.js
+++ b/icons-react/icons-js/caret-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCaretUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-caret-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 15l-6-6l-6 6h12" /></svg>;
+function IconCaretUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-caret-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 15l-6-6l-6 6h12" /></svg>;
+}
export default IconCaretUp; \ No newline at end of file
diff --git a/icons-react/icons-js/cash.js b/icons-react/icons-js/cash.js
index b5e5e067..65e67991 100644
--- a/icons-react/icons-js/cash.js
+++ b/icons-react/icons-js/cash.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCash = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cash" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={7} y={9} width={14} height={10} rx={2} /><circle cx={14} cy={14} r={2} /><path d="M17 9v-2a2 2 0 0 0 -2 -2h-10a2 2 0 0 0 -2 2v6a2 2 0 0 0 2 2h2" /></svg>;
+function IconCash({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cash" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={7} y={9} width={14} height={10} rx={2} /><circle cx={14} cy={14} r={2} /><path d="M17 9v-2a2 2 0 0 0 -2 -2h-10a2 2 0 0 0 -2 2v6a2 2 0 0 0 2 2h2" /></svg>;
+}
export default IconCash; \ No newline at end of file
diff --git a/icons-react/icons-js/cast.js b/icons-react/icons-js/cast.js
index efac63c4..689d64fe 100644
--- a/icons-react/icons-js/cast.js
+++ b/icons-react/icons-js/cast.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCast = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cast" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={19} x2={3.01} y2={19} /><path d="M7 19a4 4 0 0 0 -4 -4" /><path d="M11 19a8 8 0 0 0 -8 -8" /><path d="M15 19h3a3 3 0 0 0 3 -3v-8a3 3 0 0 0 -3 -3h-12a3 3 0 0 0 -2.8 2" /></svg>;
+function IconCast({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cast" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={19} x2={3.01} y2={19} /><path d="M7 19a4 4 0 0 0 -4 -4" /><path d="M11 19a8 8 0 0 0 -8 -8" /><path d="M15 19h3a3 3 0 0 0 3 -3v-8a3 3 0 0 0 -3 -3h-12a3 3 0 0 0 -2.8 2" /></svg>;
+}
export default IconCast; \ No newline at end of file
diff --git a/icons-react/icons-js/ce.js b/icons-react/icons-js/ce.js
index eefa2b6e..cb00e38f 100644
--- a/icons-react/icons-js/ce.js
+++ b/icons-react/icons-js/ce.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCe = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ce" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 4a8 8 0 1 0 0 16" /><path d="M20 4a8 8 0 1 0 0 16" /><line x1={12} y1={12} x2={20} y2={12} /></svg>;
+function IconCe({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ce" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 4a8 8 0 1 0 0 16" /><path d="M20 4a8 8 0 1 0 0 16" /><line x1={12} y1={12} x2={20} y2={12} /></svg>;
+}
export default IconCe; \ No newline at end of file
diff --git a/icons-react/icons-js/certificate.js b/icons-react/icons-js/certificate.js
index e0f870f6..ac096f06 100644
--- a/icons-react/icons-js/certificate.js
+++ b/icons-react/icons-js/certificate.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCertificate = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-certificate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={15} cy={15} r={3} /><path d="M13 17.5v4.5l2 -1.5l2 1.5v-4.5" /><path d="M10 19h-5a2 2 0 0 1 -2 -2v-10c0 -1.1 .9 -2 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -1 1.73" /><line x1={6} y1={9} x2={18} y2={9} /><line x1={6} y1={12} x2={9} y2={12} /><line x1={6} y1={15} x2={8} y2={15} /></svg>;
+function IconCertificate({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-certificate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={15} cy={15} r={3} /><path d="M13 17.5v4.5l2 -1.5l2 1.5v-4.5" /><path d="M10 19h-5a2 2 0 0 1 -2 -2v-10c0 -1.1 .9 -2 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -1 1.73" /><line x1={6} y1={9} x2={18} y2={9} /><line x1={6} y1={12} x2={9} y2={12} /><line x1={6} y1={15} x2={8} y2={15} /></svg>;
+}
export default IconCertificate; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-area-line.js b/icons-react/icons-js/chart-area-line.js
index fae24de0..36bee265 100644
--- a/icons-react/icons-js/chart-area-line.js
+++ b/icons-react/icons-js/chart-area-line.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartAreaLine = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-area-line" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="4 19 8 13 12 15 16 10 20 14 20 19 4 19" /><polyline points="4 12 7 8 11 10 16 4 20 8" /></svg>;
+function IconChartAreaLine({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-area-line" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="4 19 8 13 12 15 16 10 20 14 20 19 4 19" /><polyline points="4 12 7 8 11 10 16 4 20 8" /></svg>;
+}
export default IconChartAreaLine; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-area.js b/icons-react/icons-js/chart-area.js
index 0ec9dcbd..b22a7b86 100644
--- a/icons-react/icons-js/chart-area.js
+++ b/icons-react/icons-js/chart-area.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartArea = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-area" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={19} x2={20} y2={19} /><polyline points="4 15 8 9 12 11 16 6 20 10 20 15 4 15" /></svg>;
+function IconChartArea({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-area" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={19} x2={20} y2={19} /><polyline points="4 15 8 9 12 11 16 6 20 10 20 15 4 15" /></svg>;
+}
export default IconChartArea; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-bar.js b/icons-react/icons-js/chart-bar.js
index bcdd979d..5ad9b80b 100644
--- a/icons-react/icons-js/chart-bar.js
+++ b/icons-react/icons-js/chart-bar.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartBar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-bar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={12} width={6} height={8} rx={1} /><rect x={9} y={8} width={6} height={12} rx={1} /><rect x={15} y={4} width={6} height={16} rx={1} /><line x1={4} y1={20} x2={18} y2={20} /></svg>;
+function IconChartBar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-bar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={12} width={6} height={8} rx={1} /><rect x={9} y={8} width={6} height={12} rx={1} /><rect x={15} y={4} width={6} height={16} rx={1} /><line x1={4} y1={20} x2={18} y2={20} /></svg>;
+}
export default IconChartBar; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-bubble.js b/icons-react/icons-js/chart-bubble.js
index e4c1d424..c7462cae 100644
--- a/icons-react/icons-js/chart-bubble.js
+++ b/icons-react/icons-js/chart-bubble.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartBubble = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-bubble" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={16} r={3} /><circle cx={16} cy={19} r={2} /><circle cx={14.5} cy={7.5} r={4.5} /></svg>;
+function IconChartBubble({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-bubble" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={16} r={3} /><circle cx={16} cy={19} r={2} /><circle cx={14.5} cy={7.5} r={4.5} /></svg>;
+}
export default IconChartBubble; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-candle.js b/icons-react/icons-js/chart-candle.js
index 70a7c544..da897bdb 100644
--- a/icons-react/icons-js/chart-candle.js
+++ b/icons-react/icons-js/chart-candle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartCandle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-candle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={6} width={4} height={5} rx={1} /><line x1={6} y1={4} x2={6} y2={6} /><line x1={6} y1={11} x2={6} y2={20} /><rect x={10} y={14} width={4} height={5} rx={1} /><line x1={12} y1={4} x2={12} y2={14} /><line x1={12} y1={19} x2={12} y2={20} /><rect x={16} y={5} width={4} height={6} rx={1} /><line x1={18} y1={4} x2={18} y2={5} /><line x1={18} y1={11} x2={18} y2={20} /></svg>;
+function IconChartCandle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-candle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={6} width={4} height={5} rx={1} /><line x1={6} y1={4} x2={6} y2={6} /><line x1={6} y1={11} x2={6} y2={20} /><rect x={10} y={14} width={4} height={5} rx={1} /><line x1={12} y1={4} x2={12} y2={14} /><line x1={12} y1={19} x2={12} y2={20} /><rect x={16} y={5} width={4} height={6} rx={1} /><line x1={18} y1={4} x2={18} y2={5} /><line x1={18} y1={11} x2={18} y2={20} /></svg>;
+}
export default IconChartCandle; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-donut.js b/icons-react/icons-js/chart-donut.js
index 8deedd81..8839e947 100644
--- a/icons-react/icons-js/chart-donut.js
+++ b/icons-react/icons-js/chart-donut.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartDonut = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-donut" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-3.8a4.1 4.1 0 1 1 -5 -5v-4a.9 .9 0 0 0 -1 -.8" /><path d="M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a9 9 0 0 0 -1 -1v-4.5" /></svg>;
+function IconChartDonut({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-donut" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-3.8a4.1 4.1 0 1 1 -5 -5v-4a.9 .9 0 0 0 -1 -.8" /><path d="M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a9 9 0 0 0 -1 -1v-4.5" /></svg>;
+}
export default IconChartDonut; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-line.js b/icons-react/icons-js/chart-line.js
index f9d856fd..a3142a2e 100644
--- a/icons-react/icons-js/chart-line.js
+++ b/icons-react/icons-js/chart-line.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartLine = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-line" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={19} x2={20} y2={19} /><polyline points="4 15 8 9 12 11 16 6 20 10" /></svg>;
+function IconChartLine({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-line" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={19} x2={20} y2={19} /><polyline points="4 15 8 9 12 11 16 6 20 10" /></svg>;
+}
export default IconChartLine; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-pie.js b/icons-react/icons-js/chart-pie.js
index c7565130..ec4329b6 100644
--- a/icons-react/icons-js/chart-pie.js
+++ b/icons-react/icons-js/chart-pie.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartPie = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-pie" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-6.8a2 2 0 0 1 -2 -2v-7a.9 .9 0 0 0 -1 -.8" /><path d="M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a1 1 0 0 1 -1 -1v-4.5" /></svg>;
+function IconChartPie({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-pie" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-6.8a2 2 0 0 1 -2 -2v-7a.9 .9 0 0 0 -1 -.8" /><path d="M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a1 1 0 0 1 -1 -1v-4.5" /></svg>;
+}
export default IconChartPie; \ No newline at end of file
diff --git a/icons-react/icons-js/chart-radar.js b/icons-react/icons-js/chart-radar.js
index 31b4af0a..b0edb104 100644
--- a/icons-react/icons-js/chart-radar.js
+++ b/icons-react/icons-js/chart-radar.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChartRadar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chart-radar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3l9.5 7l-3.5 11h-12l-3.5 -11z" /><path d="M12 7.5l5.5 4l-2.5 5.5h-6.5l-2 -5.5z" /><path d="M2.5 10l9.5 3 9.5-3" /><path d="M12 3v10l6 8" /><path d="M6 21l6-8" /></svg>;
+function IconChartRadar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chart-radar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3l9.5 7l-3.5 11h-12l-3.5 -11z" /><path d="M12 7.5l5.5 4l-2.5 5.5h-6.5l-2 -5.5z" /><path d="M2.5 10l9.5 3 9.5-3" /><path d="M12 3v10l6 8" /><path d="M6 21l6-8" /></svg>;
+}
export default IconChartRadar; \ No newline at end of file
diff --git a/icons-react/icons-js/check.js b/icons-react/icons-js/check.js
index 5dbf6511..27347ab1 100644
--- a/icons-react/icons-js/check.js
+++ b/icons-react/icons-js/check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 12l5 5l10 -10" /></svg>;
+function IconCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 12l5 5l10 -10" /></svg>;
+}
export default IconCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/checkbox.js b/icons-react/icons-js/checkbox.js
index 25efade4..a9c85931 100644
--- a/icons-react/icons-js/checkbox.js
+++ b/icons-react/icons-js/checkbox.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCheckbox = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-checkbox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="9 11 12 14 20 6" /><path d="M20 12v6a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h9" /></svg>;
+function IconCheckbox({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-checkbox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="9 11 12 14 20 6" /><path d="M20 12v6a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h9" /></svg>;
+}
export default IconCheckbox; \ No newline at end of file
diff --git a/icons-react/icons-js/checks.js b/icons-react/icons-js/checks.js
index 3ababad2..701e229f 100644
--- a/icons-react/icons-js/checks.js
+++ b/icons-react/icons-js/checks.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChecks = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-checks" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 12l5 5l10 -10" /><path d="M2 12l5 5m5 -5l5 -5" /></svg>;
+function IconChecks({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-checks" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 12l5 5l10 -10" /><path d="M2 12l5 5m5 -5l5 -5" /></svg>;
+}
export default IconChecks; \ No newline at end of file
diff --git a/icons-react/icons-js/chevron-down-left.js b/icons-react/icons-js/chevron-down-left.js
index 5a97d4af..c9fec143 100644
--- a/icons-react/icons-js/chevron-down-left.js
+++ b/icons-react/icons-js/chevron-down-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronDownLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevron-down-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 8v8h8" /></svg>;
+function IconChevronDownLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevron-down-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 8v8h8" /></svg>;
+}
export default IconChevronDownLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/chevron-down-right.js b/icons-react/icons-js/chevron-down-right.js
index d8c9f578..0da14238 100644
--- a/icons-react/icons-js/chevron-down-right.js
+++ b/icons-react/icons-js/chevron-down-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronDownRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevron-down-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 8v8h-8" /></svg>;
+function IconChevronDownRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevron-down-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 8v8h-8" /></svg>;
+}
export default IconChevronDownRight; \ No newline at end of file
diff --git a/icons-react/icons-js/chevron-down.js b/icons-react/icons-js/chevron-down.js
index 715e2a79..36063ec4 100644
--- a/icons-react/icons-js/chevron-down.js
+++ b/icons-react/icons-js/chevron-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevron-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="6 9 12 15 18 9" /></svg>;
+function IconChevronDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevron-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="6 9 12 15 18 9" /></svg>;
+}
export default IconChevronDown; \ No newline at end of file
diff --git a/icons-react/icons-js/chevron-left.js b/icons-react/icons-js/chevron-left.js
index de72804a..0f6dd664 100644
--- a/icons-react/icons-js/chevron-left.js
+++ b/icons-react/icons-js/chevron-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevron-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="15 6 9 12 15 18" /></svg>;
+function IconChevronLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevron-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="15 6 9 12 15 18" /></svg>;
+}
export default IconChevronLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/chevron-right.js b/icons-react/icons-js/chevron-right.js
index 877023e8..ee24aa2b 100644
--- a/icons-react/icons-js/chevron-right.js
+++ b/icons-react/icons-js/chevron-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevron-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="9 6 15 12 9 18" /></svg>;
+function IconChevronRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevron-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="9 6 15 12 9 18" /></svg>;
+}
export default IconChevronRight; \ No newline at end of file
diff --git a/icons-react/icons-js/chevron-up-left.js b/icons-react/icons-js/chevron-up-left.js
index e86c582a..740faf79 100644
--- a/icons-react/icons-js/chevron-up-left.js
+++ b/icons-react/icons-js/chevron-up-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronUpLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevron-up-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 16v-8h8" /></svg>;
+function IconChevronUpLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevron-up-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 16v-8h8" /></svg>;
+}
export default IconChevronUpLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/chevron-up-right.js b/icons-react/icons-js/chevron-up-right.js
index e19f0e26..a80664e8 100644
--- a/icons-react/icons-js/chevron-up-right.js
+++ b/icons-react/icons-js/chevron-up-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronUpRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevron-up-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 8h8v8" /></svg>;
+function IconChevronUpRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevron-up-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 8h8v8" /></svg>;
+}
export default IconChevronUpRight; \ No newline at end of file
diff --git a/icons-react/icons-js/chevron-up.js b/icons-react/icons-js/chevron-up.js
index a6a61b8e..66191853 100644
--- a/icons-react/icons-js/chevron-up.js
+++ b/icons-react/icons-js/chevron-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevron-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="6 15 12 9 18 15" /></svg>;
+function IconChevronUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevron-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="6 15 12 9 18 15" /></svg>;
+}
export default IconChevronUp; \ No newline at end of file
diff --git a/icons-react/icons-js/chevrons-down-left.js b/icons-react/icons-js/chevrons-down-left.js
index af52ba99..ce5e3b42 100644
--- a/icons-react/icons-js/chevrons-down-left.js
+++ b/icons-react/icons-js/chevrons-down-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronsDownLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevrons-down-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 5v8h8" /><path d="M7 9v8h8" /></svg>;
+function IconChevronsDownLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevrons-down-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 5v8h8" /><path d="M7 9v8h8" /></svg>;
+}
export default IconChevronsDownLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/chevrons-down-right.js b/icons-react/icons-js/chevrons-down-right.js
index afeb2be1..7c3970d8 100644
--- a/icons-react/icons-js/chevrons-down-right.js
+++ b/icons-react/icons-js/chevrons-down-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronsDownRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevrons-down-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 5v8h-8" /><path d="M17 9v8h-8" /></svg>;
+function IconChevronsDownRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevrons-down-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 5v8h-8" /><path d="M17 9v8h-8" /></svg>;
+}
export default IconChevronsDownRight; \ No newline at end of file
diff --git a/icons-react/icons-js/chevrons-down.js b/icons-react/icons-js/chevrons-down.js
index 906a4baa..3c24d3ed 100644
--- a/icons-react/icons-js/chevrons-down.js
+++ b/icons-react/icons-js/chevrons-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronsDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevrons-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 7 12 12 17 7" /><polyline points="7 13 12 18 17 13" /></svg>;
+function IconChevronsDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevrons-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 7 12 12 17 7" /><polyline points="7 13 12 18 17 13" /></svg>;
+}
export default IconChevronsDown; \ No newline at end of file
diff --git a/icons-react/icons-js/chevrons-left.js b/icons-react/icons-js/chevrons-left.js
index 5f3473c7..010442b3 100644
--- a/icons-react/icons-js/chevrons-left.js
+++ b/icons-react/icons-js/chevrons-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronsLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevrons-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="11 7 6 12 11 17" /><polyline points="17 7 12 12 17 17" /></svg>;
+function IconChevronsLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevrons-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="11 7 6 12 11 17" /><polyline points="17 7 12 12 17 17" /></svg>;
+}
export default IconChevronsLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/chevrons-right.js b/icons-react/icons-js/chevrons-right.js
index 7feb7362..a54d092b 100644
--- a/icons-react/icons-js/chevrons-right.js
+++ b/icons-react/icons-js/chevrons-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronsRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevrons-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 7 12 12 7 17" /><polyline points="13 7 18 12 13 17" /></svg>;
+function IconChevronsRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevrons-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 7 12 12 7 17" /><polyline points="13 7 18 12 13 17" /></svg>;
+}
export default IconChevronsRight; \ No newline at end of file
diff --git a/icons-react/icons-js/chevrons-up-left.js b/icons-react/icons-js/chevrons-up-left.js
index 9e6047c5..f0557dab 100644
--- a/icons-react/icons-js/chevrons-up-left.js
+++ b/icons-react/icons-js/chevrons-up-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronsUpLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevrons-up-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 15v-8h8" /><path d="M11 19v-8h8" /></svg>;
+function IconChevronsUpLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevrons-up-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 15v-8h8" /><path d="M11 19v-8h8" /></svg>;
+}
export default IconChevronsUpLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/chevrons-up-right.js b/icons-react/icons-js/chevrons-up-right.js
index 58019aba..0f3abbd7 100644
--- a/icons-react/icons-js/chevrons-up-right.js
+++ b/icons-react/icons-js/chevrons-up-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronsUpRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevrons-up-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 7h8v8" /><path d="M5 11h8v8" /></svg>;
+function IconChevronsUpRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevrons-up-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 7h8v8" /><path d="M5 11h8v8" /></svg>;
+}
export default IconChevronsUpRight; \ No newline at end of file
diff --git a/icons-react/icons-js/chevrons-up.js b/icons-react/icons-js/chevrons-up.js
index 4449f836..17483b56 100644
--- a/icons-react/icons-js/chevrons-up.js
+++ b/icons-react/icons-js/chevrons-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChevronsUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-chevrons-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 11 12 6 17 11" /><polyline points="7 17 12 12 17 17" /></svg>;
+function IconChevronsUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-chevrons-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 11 12 6 17 11" /><polyline points="7 17 12 12 17 17" /></svg>;
+}
export default IconChevronsUp; \ No newline at end of file
diff --git a/icons-react/icons-js/christmas-tree.js b/icons-react/icons-js/christmas-tree.js
index e9bf5cfe..138bbfbb 100644
--- a/icons-react/icons-js/christmas-tree.js
+++ b/icons-react/icons-js/christmas-tree.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconChristmasTree = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-christmas-tree" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3l4 4l-2 1l4 4l-3 1l4 4h-14l4 -4l-3 -1l4 -4l-2 -1z" /><path d="M14 17v3a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-3" /></svg>;
+function IconChristmasTree({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-christmas-tree" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3l4 4l-2 1l4 4l-3 1l4 4h-14l4 -4l-3 -1l4 -4l-2 -1z" /><path d="M14 17v3a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-3" /></svg>;
+}
export default IconChristmasTree; \ No newline at end of file
diff --git a/icons-react/icons-js/circle-check.js b/icons-react/icons-js/circle-check.js
index c385a37b..5ebade86 100644
--- a/icons-react/icons-js/circle-check.js
+++ b/icons-react/icons-js/circle-check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCircleCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circle-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M9 12l2 2l4 -4" /></svg>;
+function IconCircleCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circle-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M9 12l2 2l4 -4" /></svg>;
+}
export default IconCircleCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/circle-dashed.js b/icons-react/icons-js/circle-dashed.js
index b768502d..e700550d 100644
--- a/icons-react/icons-js/circle-dashed.js
+++ b/icons-react/icons-js/circle-dashed.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCircleDashed = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circle-dashed" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /><path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /><path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /><path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /><path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /><path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /><path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /><path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" /></svg>;
+function IconCircleDashed({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circle-dashed" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8.56 3.69a9 9 0 0 0 -2.92 1.95" /><path d="M3.69 8.56a9 9 0 0 0 -.69 3.44" /><path d="M3.69 15.44a9 9 0 0 0 1.95 2.92" /><path d="M8.56 20.31a9 9 0 0 0 3.44 .69" /><path d="M15.44 20.31a9 9 0 0 0 2.92 -1.95" /><path d="M20.31 15.44a9 9 0 0 0 .69 -3.44" /><path d="M20.31 8.56a9 9 0 0 0 -1.95 -2.92" /><path d="M15.44 3.69a9 9 0 0 0 -3.44 -.69" /></svg>;
+}
export default IconCircleDashed; \ No newline at end of file
diff --git a/icons-react/icons-js/circle-dotted.js b/icons-react/icons-js/circle-dotted.js
index 47b7d347..0b2ceb21 100644
--- a/icons-react/icons-js/circle-dotted.js
+++ b/icons-react/icons-js/circle-dotted.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCircleDotted = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circle-dotted" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7.5} y1={4.21} x2={7.5} y2={4.22} /><line x1={4.21} y1={7.5} x2={4.21} y2={7.51} /><line x1={3} y1={12} x2={3} y2={12.01} /><line x1={4.21} y1={16.5} x2={4.21} y2={16.51} /><line x1={7.5} y1={19.79} x2={7.5} y2={19.8} /><line x1={12} y1={21} x2={12} y2={21.01} /><line x1={16.5} y1={19.79} x2={16.5} y2={19.8} /><line x1={19.79} y1={16.5} x2={19.79} y2={16.51} /><line x1={21} y1={12} x2={21} y2={12.01} /><line x1={19.79} y1={7.5} x2={19.79} y2={7.51} /><line x1={16.5} y1={4.21} x2={16.5} y2={4.22} /><line x1={12} y1={3} x2={12} y2={3.01} /></svg>;
+function IconCircleDotted({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circle-dotted" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7.5} y1={4.21} x2={7.5} y2={4.22} /><line x1={4.21} y1={7.5} x2={4.21} y2={7.51} /><line x1={3} y1={12} x2={3} y2={12.01} /><line x1={4.21} y1={16.5} x2={4.21} y2={16.51} /><line x1={7.5} y1={19.79} x2={7.5} y2={19.8} /><line x1={12} y1={21} x2={12} y2={21.01} /><line x1={16.5} y1={19.79} x2={16.5} y2={19.8} /><line x1={19.79} y1={16.5} x2={19.79} y2={16.51} /><line x1={21} y1={12} x2={21} y2={12.01} /><line x1={19.79} y1={7.5} x2={19.79} y2={7.51} /><line x1={16.5} y1={4.21} x2={16.5} y2={4.22} /><line x1={12} y1={3} x2={12} y2={3.01} /></svg>;
+}
export default IconCircleDotted; \ No newline at end of file
diff --git a/icons-react/icons-js/circle-minus.js b/icons-react/icons-js/circle-minus.js
index 714689e5..d474254c 100644
--- a/icons-react/icons-js/circle-minus.js
+++ b/icons-react/icons-js/circle-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCircleMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circle-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={12} x2={15} y2={12} /></svg>;
+function IconCircleMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circle-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={12} x2={15} y2={12} /></svg>;
+}
export default IconCircleMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/circle-plus.js b/icons-react/icons-js/circle-plus.js
index 81e35861..939ce300 100644
--- a/icons-react/icons-js/circle-plus.js
+++ b/icons-react/icons-js/circle-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCirclePlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circle-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={12} x2={15} y2={12} /><line x1={12} y1={9} x2={12} y2={15} /></svg>;
+function IconCirclePlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circle-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={12} x2={15} y2={12} /><line x1={12} y1={9} x2={12} y2={15} /></svg>;
+}
export default IconCirclePlus; \ No newline at end of file
diff --git a/icons-react/icons-js/circle-square.js b/icons-react/icons-js/circle-square.js
index 50ecc34a..21d93bed 100644
--- a/icons-react/icons-js/circle-square.js
+++ b/icons-react/icons-js/circle-square.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCircleSquare = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circle-square" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9.5} cy={9.5} r={6.5} /><rect x={10} y={10} width={11} height={11} rx={2} /></svg>;
+function IconCircleSquare({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circle-square" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9.5} cy={9.5} r={6.5} /><rect x={10} y={10} width={11} height={11} rx={2} /></svg>;
+}
export default IconCircleSquare; \ No newline at end of file
diff --git a/icons-react/icons-js/circle-x.js b/icons-react/icons-js/circle-x.js
index da1e95ff..4eeb9f2b 100644
--- a/icons-react/icons-js/circle-x.js
+++ b/icons-react/icons-js/circle-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCircleX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circle-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M10 10l4 4m0 -4l-4 4" /></svg>;
+function IconCircleX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circle-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M10 10l4 4m0 -4l-4 4" /></svg>;
+}
export default IconCircleX; \ No newline at end of file
diff --git a/icons-react/icons-js/circle.js b/icons-react/icons-js/circle.js
index dc98990d..aa1ca650 100644
--- a/icons-react/icons-js/circle.js
+++ b/icons-react/icons-js/circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /></svg>;
+function IconCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /></svg>;
+}
export default IconCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/circles.js b/icons-react/icons-js/circles.js
index e1702d61..384a01c9 100644
--- a/icons-react/icons-js/circles.js
+++ b/icons-react/icons-js/circles.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCircles = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-circles" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={7} r={4} /><circle cx={6.5} cy={17} r={4} /><circle cx={17.5} cy={17} r={4} /></svg>;
+function IconCircles({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-circles" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={7} r={4} /><circle cx={6.5} cy={17} r={4} /><circle cx={17.5} cy={17} r={4} /></svg>;
+}
export default IconCircles; \ No newline at end of file
diff --git a/icons-react/icons-js/clear-formatting.js b/icons-react/icons-js/clear-formatting.js
index 3cbf901b..3cbcb24f 100644
--- a/icons-react/icons-js/clear-formatting.js
+++ b/icons-react/icons-js/clear-formatting.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconClearFormatting = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-clear-formatting" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 15l4 4m0 -4l-4 4" /><path d="M7 6v-1h11v1" /><line x1={7} y1={19} x2={11} y2={19} /><line x1={13} y1={5} x2={9} y2={19} /></svg>;
+function IconClearFormatting({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-clear-formatting" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 15l4 4m0 -4l-4 4" /><path d="M7 6v-1h11v1" /><line x1={7} y1={19} x2={11} y2={19} /><line x1={13} y1={5} x2={9} y2={19} /></svg>;
+}
export default IconClearFormatting; \ No newline at end of file
diff --git a/icons-react/icons-js/click.js b/icons-react/icons-js/click.js
index 089928ea..68b438a1 100644
--- a/icons-react/icons-js/click.js
+++ b/icons-react/icons-js/click.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconClick = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-click" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={12} x2={6} y2={12} /><line x1={12} y1={3} x2={12} y2={6} /><line x1={7.8} y1={7.8} x2={5.6} y2={5.6} /><line x1={16.2} y1={7.8} x2={18.4} y2={5.6} /><line x1={7.8} y1={16.2} x2={5.6} y2={18.4} /><path d="M12 12l9 3l-4 2l-2 4l-3 -9" /></svg>;
+function IconClick({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-click" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={12} x2={6} y2={12} /><line x1={12} y1={3} x2={12} y2={6} /><line x1={7.8} y1={7.8} x2={5.6} y2={5.6} /><line x1={16.2} y1={7.8} x2={18.4} y2={5.6} /><line x1={7.8} y1={16.2} x2={5.6} y2={18.4} /><path d="M12 12l9 3l-4 2l-2 4l-3 -9" /></svg>;
+}
export default IconClick; \ No newline at end of file
diff --git a/icons-react/icons-js/clipboard-check.js b/icons-react/icons-js/clipboard-check.js
index bb781fec..c729d0b3 100644
--- a/icons-react/icons-js/clipboard-check.js
+++ b/icons-react/icons-js/clipboard-check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconClipboardCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-clipboard-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5H7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2V7a2 2 0 0 0 -2 -2h-2" /><rect x={9} y={3} width={6} height={4} rx={2} /><path d="M9 14l2 2l4 -4" /></svg>;
+function IconClipboardCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-clipboard-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5H7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2V7a2 2 0 0 0 -2 -2h-2" /><rect x={9} y={3} width={6} height={4} rx={2} /><path d="M9 14l2 2l4 -4" /></svg>;
+}
export default IconClipboardCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/clipboard-list.js b/icons-react/icons-js/clipboard-list.js
index 1e02e2ae..5328c24f 100644
--- a/icons-react/icons-js/clipboard-list.js
+++ b/icons-react/icons-js/clipboard-list.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconClipboardList = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-clipboard-list" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><rect x={9} y={3} width={6} height={4} rx={2} /><line x1={9} y1={12} x2={9.01} y2={12} /><line x1={13} y1={12} x2={15} y2={12} /><line x1={9} y1={16} x2={9.01} y2={16} /><line x1={13} y1={16} x2={15} y2={16} /></svg>;
+function IconClipboardList({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-clipboard-list" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><rect x={9} y={3} width={6} height={4} rx={2} /><line x1={9} y1={12} x2={9.01} y2={12} /><line x1={13} y1={12} x2={15} y2={12} /><line x1={9} y1={16} x2={9.01} y2={16} /><line x1={13} y1={16} x2={15} y2={16} /></svg>;
+}
export default IconClipboardList; \ No newline at end of file
diff --git a/icons-react/icons-js/clipboard-x.js b/icons-react/icons-js/clipboard-x.js
index 519b7f44..e171a09b 100644
--- a/icons-react/icons-js/clipboard-x.js
+++ b/icons-react/icons-js/clipboard-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconClipboardX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-clipboard-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><rect x={9} y={3} width={6} height={4} rx={2} /><path d="M10 12l4 4m0 -4l-4 4" /></svg>;
+function IconClipboardX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-clipboard-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><rect x={9} y={3} width={6} height={4} rx={2} /><path d="M10 12l4 4m0 -4l-4 4" /></svg>;
+}
export default IconClipboardX; \ No newline at end of file
diff --git a/icons-react/icons-js/clipboard.js b/icons-react/icons-js/clipboard.js
index 418709db..e26d83e2 100644
--- a/icons-react/icons-js/clipboard.js
+++ b/icons-react/icons-js/clipboard.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconClipboard = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-clipboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><rect x={9} y={3} width={6} height={4} rx={2} /></svg>;
+function IconClipboard({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-clipboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><rect x={9} y={3} width={6} height={4} rx={2} /></svg>;
+}
export default IconClipboard; \ No newline at end of file
diff --git a/icons-react/icons-js/clock.js b/icons-react/icons-js/clock.js
index 229e06a4..10920e22 100644
--- a/icons-react/icons-js/clock.js
+++ b/icons-react/icons-js/clock.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconClock = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-clock" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><polyline points="12 7 12 12 15 15" /></svg>;
+function IconClock({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-clock" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><polyline points="12 7 12 12 15 15" /></svg>;
+}
export default IconClock; \ No newline at end of file
diff --git a/icons-react/icons-js/cloud-download.js b/icons-react/icons-js/cloud-download.js
index d5d700f9..e1e0a0a3 100644
--- a/icons-react/icons-js/cloud-download.js
+++ b/icons-react/icons-js/cloud-download.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCloudDownload = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cloud-download" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 18a3.5 3.5 0 0 0 0 -7h-1a5 4.5 0 0 0 -11 -2a4.6 4.4 0 0 0 -2.1 8.4" /><line x1={12} y1={13} x2={12} y2={22} /><polyline points="9 19 12 22 15 19" /></svg>;
+function IconCloudDownload({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cloud-download" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 18a3.5 3.5 0 0 0 0 -7h-1a5 4.5 0 0 0 -11 -2a4.6 4.4 0 0 0 -2.1 8.4" /><line x1={12} y1={13} x2={12} y2={22} /><polyline points="9 19 12 22 15 19" /></svg>;
+}
export default IconCloudDownload; \ No newline at end of file
diff --git a/icons-react/icons-js/cloud-fog.js b/icons-react/icons-js/cloud-fog.js
index 7d2a0ab7..e9e7bf3f 100644
--- a/icons-react/icons-js/cloud-fog.js
+++ b/icons-react/icons-js/cloud-fog.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCloudFog = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cloud-fog" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 16a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-12" /><line x1={5} y1={20} x2={19} y2={20} /></svg>;
+function IconCloudFog({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cloud-fog" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 16a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-12" /><line x1={5} y1={20} x2={19} y2={20} /></svg>;
+}
export default IconCloudFog; \ No newline at end of file
diff --git a/icons-react/icons-js/cloud-off.js b/icons-react/icons-js/cloud-off.js
index c5cf3625..65e9e45d 100644
--- a/icons-react/icons-js/cloud-off.js
+++ b/icons-react/icons-js/cloud-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCloudOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cloud-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M18 18h-11c-2.598 0 -4.705 -2.015 -4.705 -4.5s2.107 -4.5 4.705 -4.5c.112 -.5 .305 -.973 .568 -1.408m2.094 -1.948c.329 -.174 .68 -.319 1.05 -.43c1.9 -.576 3.997 -.194 5.5 1c1.503 1.192 2.185 3.017 1.788 4.786h1a3.5 3.5 0 0 1 2.212 6.212" /></svg>;
+function IconCloudOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cloud-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M18 18h-11c-2.598 0 -4.705 -2.015 -4.705 -4.5s2.107 -4.5 4.705 -4.5c.112 -.5 .305 -.973 .568 -1.408m2.094 -1.948c.329 -.174 .68 -.319 1.05 -.43c1.9 -.576 3.997 -.194 5.5 1c1.503 1.192 2.185 3.017 1.788 4.786h1a3.5 3.5 0 0 1 2.212 6.212" /></svg>;
+}
export default IconCloudOff; \ No newline at end of file
diff --git a/icons-react/icons-js/cloud-rain.js b/icons-react/icons-js/cloud-rain.js
index 5360b1da..7e6c8cfe 100644
--- a/icons-react/icons-js/cloud-rain.js
+++ b/icons-react/icons-js/cloud-rain.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCloudRain = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cloud-rain" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7" /><path d="M11 13v2m0 3v2m4 -5v2m0 3v2" /></svg>;
+function IconCloudRain({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cloud-rain" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7" /><path d="M11 13v2m0 3v2m4 -5v2m0 3v2" /></svg>;
+}
export default IconCloudRain; \ No newline at end of file
diff --git a/icons-react/icons-js/cloud-snow.js b/icons-react/icons-js/cloud-snow.js
index b49d683c..01efff74 100644
--- a/icons-react/icons-js/cloud-snow.js
+++ b/icons-react/icons-js/cloud-snow.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCloudSnow = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cloud-snow" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7" /><path d="M11 15v.01m0 3v.01m0 3v.01m4 -4v.01m0 3v.01" /></svg>;
+function IconCloudSnow({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cloud-snow" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7" /><path d="M11 15v.01m0 3v.01m0 3v.01m4 -4v.01m0 3v.01" /></svg>;
+}
export default IconCloudSnow; \ No newline at end of file
diff --git a/icons-react/icons-js/cloud-storm.js b/icons-react/icons-js/cloud-storm.js
index eb26dfaf..f8d1e58a 100644
--- a/icons-react/icons-js/cloud-storm.js
+++ b/icons-react/icons-js/cloud-storm.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCloudStorm = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cloud-storm" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-1" /><polyline points="13 14 11 18 14 18 12 22" /></svg>;
+function IconCloudStorm({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cloud-storm" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-1" /><polyline points="13 14 11 18 14 18 12 22" /></svg>;
+}
export default IconCloudStorm; \ No newline at end of file
diff --git a/icons-react/icons-js/cloud-upload.js b/icons-react/icons-js/cloud-upload.js
index 735dbfbe..cf643a93 100644
--- a/icons-react/icons-js/cloud-upload.js
+++ b/icons-react/icons-js/cloud-upload.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCloudUpload = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cloud-upload" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-1" /><polyline points="9 15 12 12 15 15" /><line x1={12} y1={12} x2={12} y2={21} /></svg>;
+function IconCloudUpload({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cloud-upload" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-1" /><polyline points="9 15 12 12 15 15" /><line x1={12} y1={12} x2={12} y2={21} /></svg>;
+}
export default IconCloudUpload; \ No newline at end of file
diff --git a/icons-react/icons-js/cloud.js b/icons-react/icons-js/cloud.js
index 9cf10bb1..a7c19dd3 100644
--- a/icons-react/icons-js/cloud.js
+++ b/icons-react/icons-js/cloud.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCloud = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cloud" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-12" /></svg>;
+function IconCloud({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cloud" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-12" /></svg>;
+}
export default IconCloud; \ No newline at end of file
diff --git a/icons-react/icons-js/code.js b/icons-react/icons-js/code.js
index 29b66809..db9d044d 100644
--- a/icons-react/icons-js/code.js
+++ b/icons-react/icons-js/code.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCode = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-code" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 8 3 12 7 16" /><polyline points="17 8 21 12 17 16" /><line x1={14} y1={4} x2={10} y2={20} /></svg>;
+function IconCode({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-code" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="7 8 3 12 7 16" /><polyline points="17 8 21 12 17 16" /><line x1={14} y1={4} x2={10} y2={20} /></svg>;
+}
export default IconCode; \ No newline at end of file
diff --git a/icons-react/icons-js/coin.js b/icons-react/icons-js/coin.js
index c2577f74..a7b1fa4a 100644
--- a/icons-react/icons-js/coin.js
+++ b/icons-react/icons-js/coin.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCoin = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-coin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M14.8 9a2 2 0 0 0 -1.8 -1h-2a2 2 0 0 0 0 4h2a2 2 0 0 1 0 4h-2a2 2 0 0 1 -1.8 -1" /><path d="M12 6v2m0 8v2" /></svg>;
+function IconCoin({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-coin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M14.8 9a2 2 0 0 0 -1.8 -1h-2a2 2 0 0 0 0 4h2a2 2 0 0 1 0 4h-2a2 2 0 0 1 -1.8 -1" /><path d="M12 6v2m0 8v2" /></svg>;
+}
export default IconCoin; \ No newline at end of file
diff --git a/icons-react/icons-js/color-picker.js b/icons-react/icons-js/color-picker.js
index 437fa537..ae4e178c 100644
--- a/icons-react/icons-js/color-picker.js
+++ b/icons-react/icons-js/color-picker.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconColorPicker = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-color-picker" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={11} y1={7} x2={17} y2={13} /><path d="M5 19v-4l9.7 -9.7a1 1 0 0 1 1.4 0l2.6 2.6a1 1 0 0 1 0 1.4l-9.7 9.7h-4" /></svg>;
+function IconColorPicker({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-color-picker" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={11} y1={7} x2={17} y2={13} /><path d="M5 19v-4l9.7 -9.7a1 1 0 0 1 1.4 0l2.6 2.6a1 1 0 0 1 0 1.4l-9.7 9.7h-4" /></svg>;
+}
export default IconColorPicker; \ No newline at end of file
diff --git a/icons-react/icons-js/color-swatch.js b/icons-react/icons-js/color-swatch.js
index 31af0c0f..793b26d6 100644
--- a/icons-react/icons-js/color-swatch.js
+++ b/icons-react/icons-js/color-swatch.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconColorSwatch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-color-swatch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 3h-4a2 2 0 0 0 -2 2v12a4 4 0 0 0 8 0v-12a2 2 0 0 0 -2 -2" /><path d="M13 7.35l-2 -2a2 2 0 0 0 -2.828 0l-2.828 2.828a2 2 0 0 0 0 2.828l9 9" /><path d="M7.3 13h-2.3a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h12" /><line x1={17} y1={17} x2={17} y2={17.01} /></svg>;
+function IconColorSwatch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-color-swatch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 3h-4a2 2 0 0 0 -2 2v12a4 4 0 0 0 8 0v-12a2 2 0 0 0 -2 -2" /><path d="M13 7.35l-2 -2a2 2 0 0 0 -2.828 0l-2.828 2.828a2 2 0 0 0 0 2.828l9 9" /><path d="M7.3 13h-2.3a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h12" /><line x1={17} y1={17} x2={17} y2={17.01} /></svg>;
+}
export default IconColorSwatch; \ No newline at end of file
diff --git a/icons-react/icons-js/columns.js b/icons-react/icons-js/columns.js
index a569b129..e664ab51 100644
--- a/icons-react/icons-js/columns.js
+++ b/icons-react/icons-js/columns.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconColumns = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-columns" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={9.5} y2={6} /><line x1={4} y1={10} x2={9.5} y2={10} /><line x1={4} y1={14} x2={9.5} y2={14} /><line x1={4} y1={18} x2={9.5} y2={18} /><line x1={14.5} y1={6} x2={20} y2={6} /><line x1={14.5} y1={10} x2={20} y2={10} /><line x1={14.5} y1={14} x2={20} y2={14} /><line x1={14.5} y1={18} x2={20} y2={18} /></svg>;
+function IconColumns({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-columns" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={9.5} y2={6} /><line x1={4} y1={10} x2={9.5} y2={10} /><line x1={4} y1={14} x2={9.5} y2={14} /><line x1={4} y1={18} x2={9.5} y2={18} /><line x1={14.5} y1={6} x2={20} y2={6} /><line x1={14.5} y1={10} x2={20} y2={10} /><line x1={14.5} y1={14} x2={20} y2={14} /><line x1={14.5} y1={18} x2={20} y2={18} /></svg>;
+}
export default IconColumns; \ No newline at end of file
diff --git a/icons-react/icons-js/comet.js b/icons-react/icons-js/comet.js
index 6417786b..40d584fe 100644
--- a/icons-react/icons-js/comet.js
+++ b/icons-react/icons-js/comet.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconComet = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-comet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15.5 18.5l-3 1.5l.5-3.5-2-2 3-.5 1.5-3 1.5 3 3 .5-2 2 .5 3.5z" /><line x1={4} y1={4} x2={11} y2={11} /><line x1={9} y1={4} x2={12.5} y2={7.5} /><line x1={4} y1={9} x2={7.5} y2={12.5} /></svg>;
+function IconComet({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-comet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15.5 18.5l-3 1.5l.5-3.5-2-2 3-.5 1.5-3 1.5 3 3 .5-2 2 .5 3.5z" /><line x1={4} y1={4} x2={11} y2={11} /><line x1={9} y1={4} x2={12.5} y2={7.5} /><line x1={4} y1={9} x2={7.5} y2={12.5} /></svg>;
+}
export default IconComet; \ No newline at end of file
diff --git a/icons-react/icons-js/command.js b/icons-react/icons-js/command.js
index d77eedf0..e1066f47 100644
--- a/icons-react/icons-js/command.js
+++ b/icons-react/icons-js/command.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCommand = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-command" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 9a2 2 0 1 1 2 -2v10a2 2 0 1 1 -2 -2h10a2 2 0 1 1 -2 2v-10a2 2 0 1 1 2 2h-10" /></svg>;
+function IconCommand({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-command" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 9a2 2 0 1 1 2 -2v10a2 2 0 1 1 -2 -2h10a2 2 0 1 1 -2 2v-10a2 2 0 1 1 2 2h-10" /></svg>;
+}
export default IconCommand; \ No newline at end of file
diff --git a/icons-react/icons-js/compass.js b/icons-react/icons-js/compass.js
index 6e9a2d7a..4f5e3ba0 100644
--- a/icons-react/icons-js/compass.js
+++ b/icons-react/icons-js/compass.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCompass = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-compass" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="8 16 10 10 16 8 14 14 8 16" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={3} x2={12} y2={5} /><line x1={12} y1={19} x2={12} y2={21} /><line x1={3} y1={12} x2={5} y2={12} /><line x1={19} y1={12} x2={21} y2={12} /></svg>;
+function IconCompass({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-compass" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="8 16 10 10 16 8 14 14 8 16" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={3} x2={12} y2={5} /><line x1={12} y1={19} x2={12} y2={21} /><line x1={3} y1={12} x2={5} y2={12} /><line x1={19} y1={12} x2={21} y2={12} /></svg>;
+}
export default IconCompass; \ No newline at end of file
diff --git a/icons-react/icons-js/contrast.js b/icons-react/icons-js/contrast.js
index 78038477..ccbb5560 100644
--- a/icons-react/icons-js/contrast.js
+++ b/icons-react/icons-js/contrast.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconContrast = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-contrast" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M12 17a5 5 0 0 0 0 -10v10" /></svg>;
+function IconContrast({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-contrast" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M12 17a5 5 0 0 0 0 -10v10" /></svg>;
+}
export default IconContrast; \ No newline at end of file
diff --git a/icons-react/icons-js/copy.js b/icons-react/icons-js/copy.js
index 5641b1f0..3be3b12c 100644
--- a/icons-react/icons-js/copy.js
+++ b/icons-react/icons-js/copy.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCopy = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-copy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={8} width={12} height={12} rx={2} /><path d="M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2" /></svg>;
+function IconCopy({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-copy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={8} width={12} height={12} rx={2} /><path d="M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2" /></svg>;
+}
export default IconCopy; \ No newline at end of file
diff --git a/icons-react/icons-js/copyleft.js b/icons-react/icons-js/copyleft.js
index 91e14eb2..b7dd24e7 100644
--- a/icons-react/icons-js/copyleft.js
+++ b/icons-react/icons-js/copyleft.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCopyleft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-copyleft" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M9.5 9a3.5 4 0 1 1 0 6" /></svg>;
+function IconCopyleft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-copyleft" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M9.5 9a3.5 4 0 1 1 0 6" /></svg>;
+}
export default IconCopyleft; \ No newline at end of file
diff --git a/icons-react/icons-js/copyright.js b/icons-react/icons-js/copyright.js
index 09680e8a..021c72cf 100644
--- a/icons-react/icons-js/copyright.js
+++ b/icons-react/icons-js/copyright.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCopyright = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-copyright" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M14.5 9a3.5 4 0 1 0 0 6" /></svg>;
+function IconCopyright({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-copyright" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M14.5 9a3.5 4 0 1 0 0 6" /></svg>;
+}
export default IconCopyright; \ No newline at end of file
diff --git a/icons-react/icons-js/corner-down-left.js b/icons-react/icons-js/corner-down-left.js
index 8b15feec..49ac7628 100644
--- a/icons-react/icons-js/corner-down-left.js
+++ b/icons-react/icons-js/corner-down-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCornerDownLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-corner-down-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 6v6a3 3 0 0 1 -3 3h-10l4 -4m0 8l-4 -4" /></svg>;
+function IconCornerDownLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-corner-down-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 6v6a3 3 0 0 1 -3 3h-10l4 -4m0 8l-4 -4" /></svg>;
+}
export default IconCornerDownLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/corner-down-right.js b/icons-react/icons-js/corner-down-right.js
index cb20edc8..64a6faf8 100644
--- a/icons-react/icons-js/corner-down-right.js
+++ b/icons-react/icons-js/corner-down-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCornerDownRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-corner-down-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 6v6a3 3 0 0 0 3 3h10l-4 -4m0 8l4 -4" /></svg>;
+function IconCornerDownRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-corner-down-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 6v6a3 3 0 0 0 3 3h10l-4 -4m0 8l4 -4" /></svg>;
+}
export default IconCornerDownRight; \ No newline at end of file
diff --git a/icons-react/icons-js/corner-left-down.js b/icons-react/icons-js/corner-left-down.js
index 566ba0df..19ede0fd 100644
--- a/icons-react/icons-js/corner-left-down.js
+++ b/icons-react/icons-js/corner-left-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCornerLeftDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-corner-left-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 6h-6a3 3 0 0 0 -3 3v10l-4 -4m8 0l-4 4" /></svg>;
+function IconCornerLeftDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-corner-left-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 6h-6a3 3 0 0 0 -3 3v10l-4 -4m8 0l-4 4" /></svg>;
+}
export default IconCornerLeftDown; \ No newline at end of file
diff --git a/icons-react/icons-js/corner-left-up.js b/icons-react/icons-js/corner-left-up.js
index ed418c18..b9bfc2a0 100644
--- a/icons-react/icons-js/corner-left-up.js
+++ b/icons-react/icons-js/corner-left-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCornerLeftUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-corner-left-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 18h-6a3 3 0 0 1 -3 -3v-10l-4 4m8 0l-4 -4" /></svg>;
+function IconCornerLeftUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-corner-left-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 18h-6a3 3 0 0 1 -3 -3v-10l-4 4m8 0l-4 -4" /></svg>;
+}
export default IconCornerLeftUp; \ No newline at end of file
diff --git a/icons-react/icons-js/corner-right-down.js b/icons-react/icons-js/corner-right-down.js
index 07639d71..f83e3724 100644
--- a/icons-react/icons-js/corner-right-down.js
+++ b/icons-react/icons-js/corner-right-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCornerRightDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-corner-right-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 6h6a3 3 0 0 1 3 3v10l-4 -4m8 0l-4 4" /></svg>;
+function IconCornerRightDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-corner-right-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 6h6a3 3 0 0 1 3 3v10l-4 -4m8 0l-4 4" /></svg>;
+}
export default IconCornerRightDown; \ No newline at end of file
diff --git a/icons-react/icons-js/corner-right-up.js b/icons-react/icons-js/corner-right-up.js
index 860b7617..dabf0662 100644
--- a/icons-react/icons-js/corner-right-up.js
+++ b/icons-react/icons-js/corner-right-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCornerRightUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-corner-right-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 18h6a3 3 0 0 0 3 -3v-10l-4 4m8 0l-4 -4" /></svg>;
+function IconCornerRightUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-corner-right-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 18h6a3 3 0 0 0 3 -3v-10l-4 4m8 0l-4 -4" /></svg>;
+}
export default IconCornerRightUp; \ No newline at end of file
diff --git a/icons-react/icons-js/corner-up-left.js b/icons-react/icons-js/corner-up-left.js
index 0dc51612..0f128d7c 100644
--- a/icons-react/icons-js/corner-up-left.js
+++ b/icons-react/icons-js/corner-up-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCornerUpLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-corner-up-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 18v-6a3 3 0 0 0 -3 -3h-10l4 -4m0 8l-4 -4" /></svg>;
+function IconCornerUpLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-corner-up-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 18v-6a3 3 0 0 0 -3 -3h-10l4 -4m0 8l-4 -4" /></svg>;
+}
export default IconCornerUpLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/corner-up-right.js b/icons-react/icons-js/corner-up-right.js
index 7f17ce3c..5d31b07c 100644
--- a/icons-react/icons-js/corner-up-right.js
+++ b/icons-react/icons-js/corner-up-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCornerUpRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-corner-up-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 18v-6a3 3 0 0 1 3 -3h10l-4 -4m0 8l4 -4" /></svg>;
+function IconCornerUpRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-corner-up-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 18v-6a3 3 0 0 1 3 -3h10l-4 -4m0 8l4 -4" /></svg>;
+}
export default IconCornerUpRight; \ No newline at end of file
diff --git a/icons-react/icons-js/credit-card-off.js b/icons-react/icons-js/credit-card-off.js
index dab5bcd2..f9cc9a3b 100644
--- a/icons-react/icons-js/credit-card-off.js
+++ b/icons-react/icons-js/credit-card-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCreditCardOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-credit-card-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M9 5h9a3 3 0 0 1 3 3v8a3 3 0 0 1 -.128.87 1" /><path d="M18.87 18.872a3 3 0 0 1 -.87 .128h-12a3 3 0 0 1 -3 -3v-8c0 -1.352 .894 -2.495 2.124 -2.87" /><line x1={3} y1={11} x2={11} y2={11} /><line x1={15} y1={11} x2={21} y2={11} /><line x1={7} y1={15} x2={7.01} y2={15} /><line x1={11} y1={15} x2={13} y2={15} /></svg>;
+function IconCreditCardOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-credit-card-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M9 5h9a3 3 0 0 1 3 3v8a3 3 0 0 1 -.128.87 1" /><path d="M18.87 18.872a3 3 0 0 1 -.87 .128h-12a3 3 0 0 1 -3 -3v-8c0 -1.352 .894 -2.495 2.124 -2.87" /><line x1={3} y1={11} x2={11} y2={11} /><line x1={15} y1={11} x2={21} y2={11} /><line x1={7} y1={15} x2={7.01} y2={15} /><line x1={11} y1={15} x2={13} y2={15} /></svg>;
+}
export default IconCreditCardOff; \ No newline at end of file
diff --git a/icons-react/icons-js/credit-card.js b/icons-react/icons-js/credit-card.js
index da13b686..5e9c3627 100644
--- a/icons-react/icons-js/credit-card.js
+++ b/icons-react/icons-js/credit-card.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCreditCard = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-credit-card" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={3} /><line x1={3} y1={10} x2={21} y2={10} /><line x1={7} y1={15} x2={7.01} y2={15} /><line x1={11} y1={15} x2={13} y2={15} /></svg>;
+function IconCreditCard({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-credit-card" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={3} /><line x1={3} y1={10} x2={21} y2={10} /><line x1={7} y1={15} x2={7.01} y2={15} /><line x1={11} y1={15} x2={13} y2={15} /></svg>;
+}
export default IconCreditCard; \ No newline at end of file
diff --git a/icons-react/icons-js/crop.js b/icons-react/icons-js/crop.js
index 8a91e4ce..4b5985c3 100644
--- a/icons-react/icons-js/crop.js
+++ b/icons-react/icons-js/crop.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCrop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-crop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 5v10a1 1 0 0 0 1 1h10" /><path d="M5 8h10a1 1 0 0 1 1 1v10" /></svg>;
+function IconCrop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-crop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 5v10a1 1 0 0 0 1 1h10" /><path d="M5 8h10a1 1 0 0 1 1 1v10" /></svg>;
+}
export default IconCrop; \ No newline at end of file
diff --git a/icons-react/icons-js/crosshair.js b/icons-react/icons-js/crosshair.js
index 7b925e87..31381de1 100644
--- a/icons-react/icons-js/crosshair.js
+++ b/icons-react/icons-js/crosshair.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCrosshair = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-crosshair" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /><line x1={9} y1={12} x2={15} y2={12} /><line x1={12} y1={9} x2={12} y2={15} /></svg>;
+function IconCrosshair({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-crosshair" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /><line x1={9} y1={12} x2={15} y2={12} /><line x1={12} y1={9} x2={12} y2={15} /></svg>;
+}
export default IconCrosshair; \ No newline at end of file
diff --git a/icons-react/icons-js/crown.js b/icons-react/icons-js/crown.js
index 0b874ef8..c5f3474d 100644
--- a/icons-react/icons-js/crown.js
+++ b/icons-react/icons-js/crown.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCrown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-crown" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 6l4 6l5 -4l-2 10h-14l-2 -10l5 4z" /></svg>;
+function IconCrown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-crown" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 6l4 6l5 -4l-2 10h-14l-2 -10l5 4z" /></svg>;
+}
export default IconCrown; \ No newline at end of file
diff --git a/icons-react/icons-js/curly-loop.js b/icons-react/icons-js/curly-loop.js
index 2a026a3c..d237844c 100644
--- a/icons-react/icons-js/curly-loop.js
+++ b/icons-react/icons-js/curly-loop.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCurlyLoop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-curly-loop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 8c-4 0-7 2-7 5a3 3 0 0 0 6 0c0-3-2.5-5-8-5s-8 2-8 5a3 3 0 0 0 6 0c0-3-3-5-7-5" /></svg>;
+function IconCurlyLoop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-curly-loop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 8c-4 0-7 2-7 5a3 3 0 0 0 6 0c0-3-2.5-5-8-5s-8 2-8 5a3 3 0 0 0 6 0c0-3-3-5-7-5" /></svg>;
+}
export default IconCurlyLoop; \ No newline at end of file
diff --git a/icons-react/icons-js/currency-bitcoin.js b/icons-react/icons-js/currency-bitcoin.js
index 97234da2..a60201eb 100644
--- a/icons-react/icons-js/currency-bitcoin.js
+++ b/icons-react/icons-js/currency-bitcoin.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCurrencyBitcoin = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-currency-bitcoin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 6h8a3 3 0 0 1 0 6a3 3 0 0 1 0 6h-8" /><line x1={8} y1={6} x2={8} y2={18} /><line x1={8} y1={12} x2={14} y2={12} /><line x1={9} y1={3} x2={9} y2={6} /><line x1={13} y1={3} x2={13} y2={6} /><line x1={9} y1={18} x2={9} y2={21} /><line x1={13} y1={18} x2={13} y2={21} /></svg>;
+function IconCurrencyBitcoin({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-currency-bitcoin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 6h8a3 3 0 0 1 0 6a3 3 0 0 1 0 6h-8" /><line x1={8} y1={6} x2={8} y2={18} /><line x1={8} y1={12} x2={14} y2={12} /><line x1={9} y1={3} x2={9} y2={6} /><line x1={13} y1={3} x2={13} y2={6} /><line x1={9} y1={18} x2={9} y2={21} /><line x1={13} y1={18} x2={13} y2={21} /></svg>;
+}
export default IconCurrencyBitcoin; \ No newline at end of file
diff --git a/icons-react/icons-js/currency-dollar.js b/icons-react/icons-js/currency-dollar.js
index 0e9dc5e2..9f9c3f4c 100644
--- a/icons-react/icons-js/currency-dollar.js
+++ b/icons-react/icons-js/currency-dollar.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCurrencyDollar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-currency-dollar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.7 8a3 3 0 0 0 -2.7 -2h-4a3 3 0 0 0 0 6h4a3 3 0 0 1 0 6h-4a3 3 0 0 1 -2.7 -2" /><path d="M12 3v3m0 12v3" /></svg>;
+function IconCurrencyDollar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-currency-dollar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.7 8a3 3 0 0 0 -2.7 -2h-4a3 3 0 0 0 0 6h4a3 3 0 0 1 0 6h-4a3 3 0 0 1 -2.7 -2" /><path d="M12 3v3m0 12v3" /></svg>;
+}
export default IconCurrencyDollar; \ No newline at end of file
diff --git a/icons-react/icons-js/currency-euro.js b/icons-react/icons-js/currency-euro.js
index e4bd6fee..46472caf 100644
--- a/icons-react/icons-js/currency-euro.js
+++ b/icons-react/icons-js/currency-euro.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCurrencyEuro = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-currency-euro" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17.2 7a6 7 0 1 0 0 10" /><path d="M13 10h-8m0 4h8" /></svg>;
+function IconCurrencyEuro({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-currency-euro" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17.2 7a6 7 0 1 0 0 10" /><path d="M13 10h-8m0 4h8" /></svg>;
+}
export default IconCurrencyEuro; \ No newline at end of file
diff --git a/icons-react/icons-js/currency-pound.js b/icons-react/icons-js/currency-pound.js
index 05c6cd07..366d4271 100644
--- a/icons-react/icons-js/currency-pound.js
+++ b/icons-react/icons-js/currency-pound.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCurrencyPound = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-currency-pound" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 18.5a6 6 0 0 1 -5 0a6 6 0 0 0 -5 .5a3 3 0 0 0 2 -2.5v-7.5a4 4 0 0 1 7.45 -2m-2.55 6h-7" /></svg>;
+function IconCurrencyPound({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-currency-pound" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 18.5a6 6 0 0 1 -5 0a6 6 0 0 0 -5 .5a3 3 0 0 0 2 -2.5v-7.5a4 4 0 0 1 7.45 -2m-2.55 6h-7" /></svg>;
+}
export default IconCurrencyPound; \ No newline at end of file
diff --git a/icons-react/icons-js/currency-rupee.js b/icons-react/icons-js/currency-rupee.js
index 43566c30..f5618cc4 100644
--- a/icons-react/icons-js/currency-rupee.js
+++ b/icons-react/icons-js/currency-rupee.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCurrencyRupee = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-currency-rupee" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 6h-11h3a4 4 0 0 1 0 8h-3l6 6" /><line x1={7} y1={10} x2={18} y2={10} /></svg>;
+function IconCurrencyRupee({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-currency-rupee" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 6h-11h3a4 4 0 0 1 0 8h-3l6 6" /><line x1={7} y1={10} x2={18} y2={10} /></svg>;
+}
export default IconCurrencyRupee; \ No newline at end of file
diff --git a/icons-react/icons-js/currency-yen.js b/icons-react/icons-js/currency-yen.js
index ed460a55..18ff7785 100644
--- a/icons-react/icons-js/currency-yen.js
+++ b/icons-react/icons-js/currency-yen.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCurrencyYen = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-currency-yen" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 19v-7l-5 -7m10 0l-5 7" /><line x1={8} y1={17} x2={16} y2={17} /><line x1={8} y1={13} x2={16} y2={13} /></svg>;
+function IconCurrencyYen({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-currency-yen" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 19v-7l-5 -7m10 0l-5 7" /><line x1={8} y1={17} x2={16} y2={17} /><line x1={8} y1={13} x2={16} y2={13} /></svg>;
+}
export default IconCurrencyYen; \ No newline at end of file
diff --git a/icons-react/icons-js/current-location.js b/icons-react/icons-js/current-location.js
index 9e8b262b..b167f71c 100644
--- a/icons-react/icons-js/current-location.js
+++ b/icons-react/icons-js/current-location.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCurrentLocation = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-current-location" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><circle cx={12} cy={12} r={8} /><line x1={12} y1={2} x2={12} y2={4} /><line x1={12} y1={20} x2={12} y2={22} /><line x1={20} y1={12} x2={22} y2={12} /><line x1={2} y1={12} x2={4} y2={12} /></svg>;
+function IconCurrentLocation({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-current-location" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><circle cx={12} cy={12} r={8} /><line x1={12} y1={2} x2={12} y2={4} /><line x1={12} y1={20} x2={12} y2={22} /><line x1={20} y1={12} x2={22} y2={12} /><line x1={2} y1={12} x2={4} y2={12} /></svg>;
+}
export default IconCurrentLocation; \ No newline at end of file
diff --git a/icons-react/icons-js/cut.js b/icons-react/icons-js/cut.js
index 1e3126af..1e91ac0e 100644
--- a/icons-react/icons-js/cut.js
+++ b/icons-react/icons-js/cut.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconCut = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-cut" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={3} /><circle cx={17} cy={17} r={3} /><line x1={9.15} y1={14.85} x2={18} y2={4} /><line x1={6} y1={4} x2={14.85} y2={14.85} /></svg>;
+function IconCut({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-cut" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={3} /><circle cx={17} cy={17} r={3} /><line x1={9.15} y1={14.85} x2={18} y2={4} /><line x1={6} y1={4} x2={14.85} y2={14.85} /></svg>;
+}
export default IconCut; \ No newline at end of file
diff --git a/icons-react/icons-js/dashboard.js b/icons-react/icons-js/dashboard.js
index dfa68bdd..27fc17ff 100644
--- a/icons-react/icons-js/dashboard.js
+++ b/icons-react/icons-js/dashboard.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDashboard = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-dashboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={13} r={2} /><line x1={13.45} y1={11.55} x2={15.5} y2={9.5} /><path d="M6.4 20a9 9 0 1 1 11.2 0Z" /></svg>;
+function IconDashboard({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-dashboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={13} r={2} /><line x1={13.45} y1={11.55} x2={15.5} y2={9.5} /><path d="M6.4 20a9 9 0 1 1 11.2 0Z" /></svg>;
+}
export default IconDashboard; \ No newline at end of file
diff --git a/icons-react/icons-js/database.js b/icons-react/icons-js/database.js
index d6174ec6..7cae1ed0 100644
--- a/icons-react/icons-js/database.js
+++ b/icons-react/icons-js/database.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDatabase = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-database" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><ellipse cx={12} cy={6} rx={8} ry={3} /><path d="M4 6v6a8 3 0 0 0 16 0v-6" /><path d="M4 12v6a8 3 0 0 0 16 0v-6" /></svg>;
+function IconDatabase({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-database" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><ellipse cx={12} cy={6} rx={8} ry={3} /><path d="M4 6v6a8 3 0 0 0 16 0v-6" /><path d="M4 12v6a8 3 0 0 0 16 0v-6" /></svg>;
+}
export default IconDatabase; \ No newline at end of file
diff --git a/icons-react/icons-js/device-desktop.js b/icons-react/icons-js/device-desktop.js
index 820a6416..b0ac077d 100644
--- a/icons-react/icons-js/device-desktop.js
+++ b/icons-react/icons-js/device-desktop.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceDesktop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-desktop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={4} width={18} height={12} rx={1} /><line x1={7} y1={20} x2={17} y2={20} /><line x1={9} y1={16} x2={9} y2={20} /><line x1={15} y1={16} x2={15} y2={20} /></svg>;
+function IconDeviceDesktop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-desktop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={4} width={18} height={12} rx={1} /><line x1={7} y1={20} x2={17} y2={20} /><line x1={9} y1={16} x2={9} y2={20} /><line x1={15} y1={16} x2={15} y2={20} /></svg>;
+}
export default IconDeviceDesktop; \ No newline at end of file
diff --git a/icons-react/icons-js/device-floppy.js b/icons-react/icons-js/device-floppy.js
index 86f2dcf3..c977619b 100644
--- a/icons-react/icons-js/device-floppy.js
+++ b/icons-react/icons-js/device-floppy.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceFloppy = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-floppy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4h10l4 4v10a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2" /><circle cx={12} cy={14} r={2} /><polyline points="14 4 14 8 8 8 8 4" /></svg>;
+function IconDeviceFloppy({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-floppy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4h10l4 4v10a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2" /><circle cx={12} cy={14} r={2} /><polyline points="14 4 14 8 8 8 8 4" /></svg>;
+}
export default IconDeviceFloppy; \ No newline at end of file
diff --git a/icons-react/icons-js/device-gamepad.js b/icons-react/icons-js/device-gamepad.js
index 473d0cc5..434fdbec 100644
--- a/icons-react/icons-js/device-gamepad.js
+++ b/icons-react/icons-js/device-gamepad.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceGamepad = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-gamepad" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={2} y={6} width={20} height={12} rx={2} /><path d="M6 12h4m-2 -2v4" /><line x1={15} y1={11} x2={15} y2={11.01} /><line x1={18} y1={13} x2={18} y2={13.01} /></svg>;
+function IconDeviceGamepad({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-gamepad" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={2} y={6} width={20} height={12} rx={2} /><path d="M6 12h4m-2 -2v4" /><line x1={15} y1={11} x2={15} y2={11.01} /><line x1={18} y1={13} x2={18} y2={13.01} /></svg>;
+}
export default IconDeviceGamepad; \ No newline at end of file
diff --git a/icons-react/icons-js/device-laptop.js b/icons-react/icons-js/device-laptop.js
index 37038876..7e4719e3 100644
--- a/icons-react/icons-js/device-laptop.js
+++ b/icons-react/icons-js/device-laptop.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceLaptop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-laptop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={19} x2={21} y2={19} /><rect x={5} y={6} width={14} height={10} rx={1} /></svg>;
+function IconDeviceLaptop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-laptop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={19} x2={21} y2={19} /><rect x={5} y={6} width={14} height={10} rx={1} /></svg>;
+}
export default IconDeviceLaptop; \ No newline at end of file
diff --git a/icons-react/icons-js/device-mobile-rotated.js b/icons-react/icons-js/device-mobile-rotated.js
index f0d771dc..c24841f3 100644
--- a/icons-react/icons-js/device-mobile-rotated.js
+++ b/icons-react/icons-js/device-mobile-rotated.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceMobileRotated = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-mobile-rotated" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><g transform="rotate(90 12 12)"><rect x={7} y={4} width={10} height={16} rx={1} /><line x1={11} y1={5} x2={13} y2={5} /><line x1={12} y1={17} x2={12} y2={17.01} /></g></svg>;
+function IconDeviceMobileRotated({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-mobile-rotated" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><g transform="rotate(90 12 12)"><rect x={7} y={4} width={10} height={16} rx={1} /><line x1={11} y1={5} x2={13} y2={5} /><line x1={12} y1={17} x2={12} y2={17.01} /></g></svg>;
+}
export default IconDeviceMobileRotated; \ No newline at end of file
diff --git a/icons-react/icons-js/device-mobile-vibration.js b/icons-react/icons-js/device-mobile-vibration.js
index 55dd04ca..ff6f2668 100644
--- a/icons-react/icons-js/device-mobile-vibration.js
+++ b/icons-react/icons-js/device-mobile-vibration.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceMobileVibration = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-mobile-vibration" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={10} height={16} rx={1} /><line x1={8} y1={5} x2={10} y2={5} /><line x1={9} y1={17} x2={9} y2={17.01} /><path d="M20 6l-2 3l2 3l-2 3l2 3" /></svg>;
+function IconDeviceMobileVibration({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-mobile-vibration" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={10} height={16} rx={1} /><line x1={8} y1={5} x2={10} y2={5} /><line x1={9} y1={17} x2={9} y2={17.01} /><path d="M20 6l-2 3l2 3l-2 3l2 3" /></svg>;
+}
export default IconDeviceMobileVibration; \ No newline at end of file
diff --git a/icons-react/icons-js/device-mobile.js b/icons-react/icons-js/device-mobile.js
index 50ceb1f2..21747ec1 100644
--- a/icons-react/icons-js/device-mobile.js
+++ b/icons-react/icons-js/device-mobile.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceMobile = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-mobile" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={7} y={4} width={10} height={16} rx={1} /><line x1={11} y1={5} x2={13} y2={5} /><line x1={12} y1={17} x2={12} y2={17.01} /></svg>;
+function IconDeviceMobile({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-mobile" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={7} y={4} width={10} height={16} rx={1} /><line x1={11} y1={5} x2={13} y2={5} /><line x1={12} y1={17} x2={12} y2={17.01} /></svg>;
+}
export default IconDeviceMobile; \ No newline at end of file
diff --git a/icons-react/icons-js/device-speaker.js b/icons-react/icons-js/device-speaker.js
index b4d4f276..903f8925 100644
--- a/icons-react/icons-js/device-speaker.js
+++ b/icons-react/icons-js/device-speaker.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceSpeaker = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-speaker" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={18} rx={2} /><circle cx={12} cy={14} r={3} /><line x1={12} y1={7} x2={12} y2={7.01} /></svg>;
+function IconDeviceSpeaker({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-speaker" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={18} rx={2} /><circle cx={12} cy={14} r={3} /><line x1={12} y1={7} x2={12} y2={7.01} /></svg>;
+}
export default IconDeviceSpeaker; \ No newline at end of file
diff --git a/icons-react/icons-js/device-tablet.js b/icons-react/icons-js/device-tablet.js
index 4c3bc0af..c40fd08f 100644
--- a/icons-react/icons-js/device-tablet.js
+++ b/icons-react/icons-js/device-tablet.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceTablet = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-tablet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={18} rx={1} /><circle cx={12} cy={17} r={1} /></svg>;
+function IconDeviceTablet({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-tablet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={18} rx={1} /><circle cx={12} cy={17} r={1} /></svg>;
+}
export default IconDeviceTablet; \ No newline at end of file
diff --git a/icons-react/icons-js/device-tv.js b/icons-react/icons-js/device-tv.js
index 460c1586..7c7d076e 100644
--- a/icons-react/icons-js/device-tv.js
+++ b/icons-react/icons-js/device-tv.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceTv = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-tv" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={7} width={18} height={13} rx={2} /><polyline points="16 3 12 7 8 3" /></svg>;
+function IconDeviceTv({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-tv" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={7} width={18} height={13} rx={2} /><polyline points="16 3 12 7 8 3" /></svg>;
+}
export default IconDeviceTv; \ No newline at end of file
diff --git a/icons-react/icons-js/device-watch.js b/icons-react/icons-js/device-watch.js
index eedd8889..d79fe381 100644
--- a/icons-react/icons-js/device-watch.js
+++ b/icons-react/icons-js/device-watch.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDeviceWatch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-device-watch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={6} y={6} width={12} height={12} rx={3} /><path d="M9 18v3h6v-3" /><path d="M9 6v-3h6v3" /></svg>;
+function IconDeviceWatch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-device-watch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={6} y={6} width={12} height={12} rx={3} /><path d="M9 18v3h6v-3" /><path d="M9 6v-3h6v3" /></svg>;
+}
export default IconDeviceWatch; \ No newline at end of file
diff --git a/icons-react/icons-js/devices-2.js b/icons-react/icons-js/devices-2.js
index 77b4019f..0725bbe8 100644
--- a/icons-react/icons-js/devices-2.js
+++ b/icons-react/icons-js/devices-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDevices2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-devices-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 15h-6a1 1 0 0 1 -1 -1v-8a1 1 0 0 1 1 -1h6" /><rect x={13} y={4} width={8} height={16} rx={1} /><line x1={7} y1={19} x2={10} y2={19} /><line x1={17} y1={8} x2={17} y2={8.01} /><circle cx={17} cy={16} r={1} /><line x1={9} y1={15} x2={9} y2={19} /></svg>;
+function IconDevices2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-devices-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 15h-6a1 1 0 0 1 -1 -1v-8a1 1 0 0 1 1 -1h6" /><rect x={13} y={4} width={8} height={16} rx={1} /><line x1={7} y1={19} x2={10} y2={19} /><line x1={17} y1={8} x2={17} y2={8.01} /><circle cx={17} cy={16} r={1} /><line x1={9} y1={15} x2={9} y2={19} /></svg>;
+}
export default IconDevices2; \ No newline at end of file
diff --git a/icons-react/icons-js/devices.js b/icons-react/icons-js/devices.js
index 6be956fa..d19c3003 100644
--- a/icons-react/icons-js/devices.js
+++ b/icons-react/icons-js/devices.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDevices = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-devices" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={13} y={8} width={8} height={12} rx={1} /><path d="M18 8v-3a1 1 0 0 0 -1 -1h-13a1 1 0 0 0 -1 1v12a1 1 0 0 0 1 1h9" /><line x1={16} y1={9} x2={18} y2={9} /></svg>;
+function IconDevices({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-devices" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={13} y={8} width={8} height={12} rx={1} /><path d="M18 8v-3a1 1 0 0 0 -1 -1h-13a1 1 0 0 0 -1 1v12a1 1 0 0 0 1 1h9" /><line x1={16} y1={9} x2={18} y2={9} /></svg>;
+}
export default IconDevices; \ No newline at end of file
diff --git a/icons-react/icons-js/diamond.js b/icons-react/icons-js/diamond.js
index 2fcc6adf..fca7ea11 100644
--- a/icons-react/icons-js/diamond.js
+++ b/icons-react/icons-js/diamond.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDiamond = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-diamond" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 5h12l3 5l-8.5 9.5a.7 .7 0 0 1 -1 0l-8.5 -9.5l3 -5" /><path d="M10 12l-2 -2.2l.6 -1" /></svg>;
+function IconDiamond({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-diamond" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 5h12l3 5l-8.5 9.5a.7 .7 0 0 1 -1 0l-8.5 -9.5l3 -5" /><path d="M10 12l-2 -2.2l.6 -1" /></svg>;
+}
export default IconDiamond; \ No newline at end of file
diff --git a/icons-react/icons-js/dice.js b/icons-react/icons-js/dice.js
index e64acabb..4ec321dc 100644
--- a/icons-react/icons-js/dice.js
+++ b/icons-react/icons-js/dice.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDice = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-dice" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><circle cx={8.5} cy={8.5} r={0.5} fill="currentColor" /><circle cx={15.5} cy={8.5} r={0.5} fill="currentColor" /><circle cx={15.5} cy={15.5} r={0.5} fill="currentColor" /><circle cx={8.5} cy={15.5} r={0.5} fill="currentColor" /></svg>;
+function IconDice({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-dice" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><circle cx={8.5} cy={8.5} r={0.5} fill="currentColor" /><circle cx={15.5} cy={8.5} r={0.5} fill="currentColor" /><circle cx={15.5} cy={15.5} r={0.5} fill="currentColor" /><circle cx={8.5} cy={15.5} r={0.5} fill="currentColor" /></svg>;
+}
export default IconDice; \ No newline at end of file
diff --git a/icons-react/icons-js/direction-horizontal.js b/icons-react/icons-js/direction-horizontal.js
index c9ece092..1cc6871b 100644
--- a/icons-react/icons-js/direction-horizontal.js
+++ b/icons-react/icons-js/direction-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDirectionHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-direction-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 9l-3 3l3 3" /><path d="M14 9l3 3l-3 3" /></svg>;
+function IconDirectionHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-direction-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 9l-3 3l3 3" /><path d="M14 9l3 3l-3 3" /></svg>;
+}
export default IconDirectionHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/direction.js b/icons-react/icons-js/direction.js
index d9b54aed..690aea81 100644
--- a/icons-react/icons-js/direction.js
+++ b/icons-react/icons-js/direction.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDirection = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-direction" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 10l3 -3l3 3" /><path d="M9 14l3 3l3 -3" /></svg>;
+function IconDirection({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-direction" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 10l3 -3l3 3" /><path d="M9 14l3 3l3 -3" /></svg>;
+}
export default IconDirection; \ No newline at end of file
diff --git a/icons-react/icons-js/directions.js b/icons-react/icons-js/directions.js
index 2ca32e5e..c43cd9b6 100644
--- a/icons-react/icons-js/directions.js
+++ b/icons-react/icons-js/directions.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDirections = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-directions" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5h10l2 2l-2 2h-10a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1" /><path d="M13 13h-7l-2 2l2 2h7a1 1 0 0 0 1 -1v-2a1 1 0 0 0 -1 -1" /><line x1={12} y1={22} x2={12} y2={17} /><line x1={12} y1={13} x2={12} y2={9} /><line x1={12} y1={5} x2={12} y2={3} /></svg>;
+function IconDirections({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-directions" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 5h10l2 2l-2 2h-10a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1" /><path d="M13 13h-7l-2 2l2 2h7a1 1 0 0 0 1 -1v-2a1 1 0 0 0 -1 -1" /><line x1={12} y1={22} x2={12} y2={17} /><line x1={12} y1={13} x2={12} y2={9} /><line x1={12} y1={5} x2={12} y2={3} /></svg>;
+}
export default IconDirections; \ No newline at end of file
diff --git a/icons-react/icons-js/disabled-2.js b/icons-react/icons-js/disabled-2.js
index 509eb9a5..dd54785f 100644
--- a/icons-react/icons-js/disabled-2.js
+++ b/icons-react/icons-js/disabled-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDisabled2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-disabled-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={17} cy={6} r={2} /><path d="M9 11a5 5 0 1 0 3.95 7.95" /><path d="M19 20l-4 -5h-4l3 -5l-4 -3l-4 1" /></svg>;
+function IconDisabled2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-disabled-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={17} cy={6} r={2} /><path d="M9 11a5 5 0 1 0 3.95 7.95" /><path d="M19 20l-4 -5h-4l3 -5l-4 -3l-4 1" /></svg>;
+}
export default IconDisabled2; \ No newline at end of file
diff --git a/icons-react/icons-js/disabled.js b/icons-react/icons-js/disabled.js
index 96b1ad41..0ec9b15f 100644
--- a/icons-react/icons-js/disabled.js
+++ b/icons-react/icons-js/disabled.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDisabled = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-disabled" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={11} cy={5} r={2} /><polyline points="11 7 11 15 15 15 19 20" /><line x1={11} y1={11} x2={16} y2={11} /><path d="M7 11.5a5 5 0 1 0 6 7.5" /></svg>;
+function IconDisabled({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-disabled" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={11} cy={5} r={2} /><polyline points="11 7 11 15 15 15 19 20" /><line x1={11} y1={11} x2={16} y2={11} /><path d="M7 11.5a5 5 0 1 0 6 7.5" /></svg>;
+}
export default IconDisabled; \ No newline at end of file
diff --git a/icons-react/icons-js/disc.js b/icons-react/icons-js/disc.js
index 22c21a8b..3dad6b38 100644
--- a/icons-react/icons-js/disc.js
+++ b/icons-react/icons-js/disc.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDisc = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-disc" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><circle cx={12} cy={12} r={1} /><path d="M7 12a5 5 0 0 1 5 -5" /><path d="M12 17a5 5 0 0 0 5 -5" /></svg>;
+function IconDisc({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-disc" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><circle cx={12} cy={12} r={1} /><path d="M7 12a5 5 0 0 1 5 -5" /><path d="M12 17a5 5 0 0 0 5 -5" /></svg>;
+}
export default IconDisc; \ No newline at end of file
diff --git a/icons-react/icons-js/discount.js b/icons-react/icons-js/discount.js
index 3055a1dd..ee614d6c 100644
--- a/icons-react/icons-js/discount.js
+++ b/icons-react/icons-js/discount.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDiscount = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-discount" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={15} x2={15} y2={9} /><circle cx={9.5} cy={9.5} r={0.5} fill="currentColor" /><circle cx={14.5} cy={14.5} r={0.5} fill="currentColor" /><path d="M5 7.2a2.2 2.2 0 0 1 2.2 -2.2h1a2.2 2.2 0 0 0 1.55 -.64l.7 -.7a2.2 2.2 0 0 1 3.12 0l.7 .7a2.2 2.2 0 0 0 1.55 .64h1a2.2 2.2 0 0 1 2.2 2.2v1a2.2 2.2 0 0 0 .64 1.55l.7 .7a2.2 2.2 0 0 1 0 3.12l-.7 .7a2.2 2.2 0 0 0 -.64 1.55v1a2.2 2.2 0 0 1 -2.2 2.2h-1a2.2 2.2 0 0 0 -1.55 .64l-.7 .7a2.2 2.2 0 0 1 -3.12 0l-.7 -.7a2.2 2.2 0 0 0 -1.55 -.64h-1a2.2 2.2 0 0 1 -2.2 -2.2v-1a2.2 2.2 0 0 0 -.64 -1.55l-.7 -.7a2.2 2.2 0 0 1 0 -3.12l.7 -.7a2.2 2.2 0 0 0 .64 -1.55v-1" /></svg>;
+function IconDiscount({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-discount" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={15} x2={15} y2={9} /><circle cx={9.5} cy={9.5} r={0.5} fill="currentColor" /><circle cx={14.5} cy={14.5} r={0.5} fill="currentColor" /><path d="M5 7.2a2.2 2.2 0 0 1 2.2 -2.2h1a2.2 2.2 0 0 0 1.55 -.64l.7 -.7a2.2 2.2 0 0 1 3.12 0l.7 .7a2.2 2.2 0 0 0 1.55 .64h1a2.2 2.2 0 0 1 2.2 2.2v1a2.2 2.2 0 0 0 .64 1.55l.7 .7a2.2 2.2 0 0 1 0 3.12l-.7 .7a2.2 2.2 0 0 0 -.64 1.55v1a2.2 2.2 0 0 1 -2.2 2.2h-1a2.2 2.2 0 0 0 -1.55 .64l-.7 .7a2.2 2.2 0 0 1 -3.12 0l-.7 -.7a2.2 2.2 0 0 0 -1.55 -.64h-1a2.2 2.2 0 0 1 -2.2 -2.2v-1a2.2 2.2 0 0 0 -.64 -1.55l-.7 -.7a2.2 2.2 0 0 1 0 -3.12l.7 -.7a2.2 2.2 0 0 0 .64 -1.55v-1" /></svg>;
+}
export default IconDiscount; \ No newline at end of file
diff --git a/icons-react/icons-js/divide.js b/icons-react/icons-js/divide.js
index f5302cd2..66d0dbc3 100644
--- a/icons-react/icons-js/divide.js
+++ b/icons-react/icons-js/divide.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDivide = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-divide" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle fill="currentColor" cx={12} cy={6} r={1} /><circle fill="currentColor" cx={12} cy={18} r={1} /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+function IconDivide({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-divide" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle fill="currentColor" cx={12} cy={6} r={1} /><circle fill="currentColor" cx={12} cy={18} r={1} /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+}
export default IconDivide; \ No newline at end of file
diff --git a/icons-react/icons-js/dots-circle-horizontal.js b/icons-react/icons-js/dots-circle-horizontal.js
index 2d2bfa5f..b723ecd4 100644
--- a/icons-react/icons-js/dots-circle-horizontal.js
+++ b/icons-react/icons-js/dots-circle-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDotsCircleHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-dots-circle-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /></svg>;
+function IconDotsCircleHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-dots-circle-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /></svg>;
+}
export default IconDotsCircleHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/dots-diagonal-2.js b/icons-react/icons-js/dots-diagonal-2.js
index f0e0ddf8..012c76b9 100644
--- a/icons-react/icons-js/dots-diagonal-2.js
+++ b/icons-react/icons-js/dots-diagonal-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDotsDiagonal2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-dots-diagonal-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={7} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={17} cy={17} r={1} /></svg>;
+function IconDotsDiagonal2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-dots-diagonal-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={7} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={17} cy={17} r={1} /></svg>;
+}
export default IconDotsDiagonal2; \ No newline at end of file
diff --git a/icons-react/icons-js/dots-diagonal.js b/icons-react/icons-js/dots-diagonal.js
index 4405d3c9..25fe3438 100644
--- a/icons-react/icons-js/dots-diagonal.js
+++ b/icons-react/icons-js/dots-diagonal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDotsDiagonal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-dots-diagonal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={17} cy={7} r={1} /></svg>;
+function IconDotsDiagonal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-dots-diagonal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={17} cy={7} r={1} /></svg>;
+}
export default IconDotsDiagonal; \ No newline at end of file
diff --git a/icons-react/icons-js/dots-vertical.js b/icons-react/icons-js/dots-vertical.js
index aacb4882..9a81c75c 100644
--- a/icons-react/icons-js/dots-vertical.js
+++ b/icons-react/icons-js/dots-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDotsVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-dots-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={1} /><circle cx={12} cy={19} r={1} /><circle cx={12} cy={5} r={1} /></svg>;
+function IconDotsVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-dots-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={1} /><circle cx={12} cy={19} r={1} /><circle cx={12} cy={5} r={1} /></svg>;
+}
export default IconDotsVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/dots.js b/icons-react/icons-js/dots.js
index c2964d2e..d014950b 100644
--- a/icons-react/icons-js/dots.js
+++ b/icons-react/icons-js/dots.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDots = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-dots" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={12} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={19} cy={12} r={1} /></svg>;
+function IconDots({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-dots" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={12} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={19} cy={12} r={1} /></svg>;
+}
export default IconDots; \ No newline at end of file
diff --git a/icons-react/icons-js/download.js b/icons-react/icons-js/download.js
index fb2d1083..c8126aa3 100644
--- a/icons-react/icons-js/download.js
+++ b/icons-react/icons-js/download.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDownload = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-download" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2" /><polyline points="7 11 12 16 17 11" /><line x1={12} y1={4} x2={12} y2={16} /></svg>;
+function IconDownload({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-download" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2" /><polyline points="7 11 12 16 17 11" /><line x1={12} y1={4} x2={12} y2={16} /></svg>;
+}
export default IconDownload; \ No newline at end of file
diff --git a/icons-react/icons-js/drag-drop-2.js b/icons-react/icons-js/drag-drop-2.js
index 074d80a3..6f201d8b 100644
--- a/icons-react/icons-js/drag-drop-2.js
+++ b/icons-react/icons-js/drag-drop-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDragDrop2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-drag-drop-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={8} width={12} height={12} rx={2} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /></svg>;
+function IconDragDrop2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-drag-drop-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={8} width={12} height={12} rx={2} /><line x1={4} y1={4} x2={4} y2={4.01} /><line x1={8} y1={4} x2={8} y2={4.01} /><line x1={12} y1={4} x2={12} y2={4.01} /><line x1={16} y1={4} x2={16} y2={4.01} /><line x1={4} y1={8} x2={4} y2={8.01} /><line x1={4} y1={12} x2={4} y2={12.01} /><line x1={4} y1={16} x2={4} y2={16.01} /></svg>;
+}
export default IconDragDrop2; \ No newline at end of file
diff --git a/icons-react/icons-js/drag-drop.js b/icons-react/icons-js/drag-drop.js
index 136a0b73..51130b1f 100644
--- a/icons-react/icons-js/drag-drop.js
+++ b/icons-react/icons-js/drag-drop.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDragDrop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-drag-drop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 11v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2" /><path d="M13 13l9 3l-4 2l-2 4l-3 -9" /><line x1={3} y1={3} x2={3} y2={3.01} /><line x1={7} y1={3} x2={7} y2={3.01} /><line x1={11} y1={3} x2={11} y2={3.01} /><line x1={15} y1={3} x2={15} y2={3.01} /><line x1={3} y1={7} x2={3} y2={7.01} /><line x1={3} y1={11} x2={3} y2={11.01} /><line x1={3} y1={15} x2={3} y2={15.01} /></svg>;
+function IconDragDrop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-drag-drop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 11v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2" /><path d="M13 13l9 3l-4 2l-2 4l-3 -9" /><line x1={3} y1={3} x2={3} y2={3.01} /><line x1={7} y1={3} x2={7} y2={3.01} /><line x1={11} y1={3} x2={11} y2={3.01} /><line x1={15} y1={3} x2={15} y2={3.01} /><line x1={3} y1={7} x2={3} y2={7.01} /><line x1={3} y1={11} x2={3} y2={11.01} /><line x1={3} y1={15} x2={3} y2={15.01} /></svg>;
+}
export default IconDragDrop; \ No newline at end of file
diff --git a/icons-react/icons-js/drone.js b/icons-react/icons-js/drone.js
index 05dd2d79..1f51538e 100644
--- a/icons-react/icons-js/drone.js
+++ b/icons-react/icons-js/drone.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDrone = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-drone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 10h4v4h-4z" /><line x1={10} y1={10} x2={6.5} y2={6.5} /><path d="M9.96 6a3.5 3.5 0 1 0 -3.96 3.96" /><path d="M14 10l3.5-3.5" /><path d="M18 9.96a3.5 3.5 0 1 0 -3.96 -3.96" /><line x1={14} y1={14} x2={17.5} y2={17.5} /><path d="M14.04 18a3.5 3.5 0 1 0 3.96 -3.96" /><line x1={10} y1={14} x2={6.5} y2={17.5} /><path d="M6 14.04a3.5 3.5 0 1 0 3.96 3.96" /></svg>;
+function IconDrone({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-drone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 10h4v4h-4z" /><line x1={10} y1={10} x2={6.5} y2={6.5} /><path d="M9.96 6a3.5 3.5 0 1 0 -3.96 3.96" /><path d="M14 10l3.5-3.5" /><path d="M18 9.96a3.5 3.5 0 1 0 -3.96 -3.96" /><line x1={14} y1={14} x2={17.5} y2={17.5} /><path d="M14.04 18a3.5 3.5 0 1 0 3.96 -3.96" /><line x1={10} y1={14} x2={6.5} y2={17.5} /><path d="M6 14.04a3.5 3.5 0 1 0 3.96 3.96" /></svg>;
+}
export default IconDrone; \ No newline at end of file
diff --git a/icons-react/icons-js/droplet.js b/icons-react/icons-js/droplet.js
index 4ee73099..bd17e1d2 100644
--- a/icons-react/icons-js/droplet.js
+++ b/icons-react/icons-js/droplet.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconDroplet = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-droplet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3l5 5a7 7 0 1 1 -10 0l5 -5" /></svg>;
+function IconDroplet({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-droplet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3l5 5a7 7 0 1 1 -10 0l5 -5" /></svg>;
+}
export default IconDroplet; \ No newline at end of file
diff --git a/icons-react/icons-js/ear.js b/icons-react/icons-js/ear.js
index c04eb2e1..f5732269 100644
--- a/icons-react/icons-js/ear.js
+++ b/icons-react/icons-js/ear.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconEar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ear" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 10a7 7 0 1 1 13 3.6a10 10 0 0 1 -2 2a8 8 0 0 0 -2 3a4.5 4.5 0 0 1 -6.8 1.4" /><path d="M10 10a3 3 0 1 1 5 2.2" /></svg>;
+function IconEar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ear" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 10a7 7 0 1 1 13 3.6a10 10 0 0 1 -2 2a8 8 0 0 0 -2 3a4.5 4.5 0 0 1 -6.8 1.4" /><path d="M10 10a3 3 0 1 1 5 2.2" /></svg>;
+}
export default IconEar; \ No newline at end of file
diff --git a/icons-react/icons-js/edit.js b/icons-react/icons-js/edit.js
index 788de93a..d824b189 100644
--- a/icons-react/icons-js/edit.js
+++ b/icons-react/icons-js/edit.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconEdit = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-edit" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 7h-3a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-3" /><path d="M9 15h3l8.5 -8.5a1.5 1.5 0 0 0 -3 -3l-8.5 8.5v3" /><line x1={16} y1={5} x2={19} y2={8} /></svg>;
+function IconEdit({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-edit" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 7h-3a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-3" /><path d="M9 15h3l8.5 -8.5a1.5 1.5 0 0 0 -3 -3l-8.5 8.5v3" /><line x1={16} y1={5} x2={19} y2={8} /></svg>;
+}
export default IconEdit; \ No newline at end of file
diff --git a/icons-react/icons-js/egg.js b/icons-react/icons-js/egg.js
index 5f6c137e..a8245c17 100644
--- a/icons-react/icons-js/egg.js
+++ b/icons-react/icons-js/egg.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconEgg = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-egg" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5.514 14.639c0 3.513 2.904 6.361 6.486 6.361s6.486 -2.848 6.486 -6.361a12.574 12.574 0 0 0 -3.243 -9.012a4.025 4.025 0 0 0 -3.243 -1.627a4.025 4.025 0 0 0 -3.243 1.627a12.574 12.574 0 0 0 -3.243 9.012" /></svg>;
+function IconEgg({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-egg" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5.514 14.639c0 3.513 2.904 6.361 6.486 6.361s6.486 -2.848 6.486 -6.361a12.574 12.574 0 0 0 -3.243 -9.012a4.025 4.025 0 0 0 -3.243 -1.627a4.025 4.025 0 0 0 -3.243 1.627a12.574 12.574 0 0 0 -3.243 9.012" /></svg>;
+}
export default IconEgg; \ No newline at end of file
diff --git a/icons-react/icons-js/emphasis.js b/icons-react/icons-js/emphasis.js
index 465851dc..cee39ef1 100644
--- a/icons-react/icons-js/emphasis.js
+++ b/icons-react/icons-js/emphasis.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconEmphasis = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-emphasis" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 5h-8v10h8m-1 -5h-7" /><line x1={6} y1={20} x2={6} y2={20.01} /><line x1={10} y1={20} x2={10} y2={20.01} /><line x1={14} y1={20} x2={14} y2={20.01} /><line x1={18} y1={20} x2={18} y2={20.01} /></svg>;
+function IconEmphasis({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-emphasis" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 5h-8v10h8m-1 -5h-7" /><line x1={6} y1={20} x2={6} y2={20.01} /><line x1={10} y1={20} x2={10} y2={20.01} /><line x1={14} y1={20} x2={14} y2={20.01} /><line x1={18} y1={20} x2={18} y2={20.01} /></svg>;
+}
export default IconEmphasis; \ No newline at end of file
diff --git a/icons-react/icons-js/eraser.js b/icons-react/icons-js/eraser.js
index 3476add0..b6be6ef4 100644
--- a/icons-react/icons-js/eraser.js
+++ b/icons-react/icons-js/eraser.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconEraser = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-eraser" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 19h-11l-4 -4a1 1 0 0 1 0 -1.41l10 -10a1 1 0 0 1 1.41 0l5 5a1 1 0 0 1 0 1.41l-9 9" /><line x1={18} y1={12.3} x2={11.7} y2={6} /></svg>;
+function IconEraser({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-eraser" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 19h-11l-4 -4a1 1 0 0 1 0 -1.41l10 -10a1 1 0 0 1 1.41 0l5 5a1 1 0 0 1 0 1.41l-9 9" /><line x1={18} y1={12.3} x2={11.7} y2={6} /></svg>;
+}
export default IconEraser; \ No newline at end of file
diff --git a/icons-react/icons-js/exchange.js b/icons-react/icons-js/exchange.js
index c55557b7..7fbb6b1f 100644
--- a/icons-react/icons-js/exchange.js
+++ b/icons-react/icons-js/exchange.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconExchange = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-exchange" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={18} r={2} /><circle cx={19} cy={6} r={2} /><path d="M19 8v5a5 5 0 0 1 -5 5h-3l3 -3m0 6l-3 -3" /><path d="M5 16v-5a5 5 0 0 1 5 -5h3l-3 -3m0 6l3 -3" /></svg>;
+function IconExchange({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-exchange" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={18} r={2} /><circle cx={19} cy={6} r={2} /><path d="M19 8v5a5 5 0 0 1 -5 5h-3l3 -3m0 6l-3 -3" /><path d="M5 16v-5a5 5 0 0 1 5 -5h3l-3 -3m0 6l3 -3" /></svg>;
+}
export default IconExchange; \ No newline at end of file
diff --git a/icons-react/icons-js/exposure.js b/icons-react/icons-js/exposure.js
index 8b6b3cad..e89877d4 100644
--- a/icons-react/icons-js/exposure.js
+++ b/icons-react/icons-js/exposure.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconExposure = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-exposure" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4.6} y1={19.4} x2={19.4} y2={4.6} /><path d="M7 9h4m-2 -2v4" /><line x1={13} y1={16} x2={17} y2={16} /></svg>;
+function IconExposure({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-exposure" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4.6} y1={19.4} x2={19.4} y2={4.6} /><path d="M7 9h4m-2 -2v4" /><line x1={13} y1={16} x2={17} y2={16} /></svg>;
+}
export default IconExposure; \ No newline at end of file
diff --git a/icons-react/icons-js/external-link.js b/icons-react/icons-js/external-link.js
index f71a1ff7..a4b4f430 100644
--- a/icons-react/icons-js/external-link.js
+++ b/icons-react/icons-js/external-link.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconExternalLink = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-external-link" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 7h-5a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-5" /><line x1={10} y1={14} x2={20} y2={4} /><polyline points="15 4 20 4 20 9" /></svg>;
+function IconExternalLink({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-external-link" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 7h-5a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-5" /><line x1={10} y1={14} x2={20} y2={4} /><polyline points="15 4 20 4 20 9" /></svg>;
+}
export default IconExternalLink; \ No newline at end of file
diff --git a/icons-react/icons-js/eye-off.js b/icons-react/icons-js/eye-off.js
index 3ccd1eae..66f4ab33 100644
--- a/icons-react/icons-js/eye-off.js
+++ b/icons-react/icons-js/eye-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconEyeOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-eye-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M10.584 10.587a2 2 0 0 0 2.828 2.83" /><path d="M9.363 5.365a9.466 9.466 0 0 1 2.637 -.365c4 0 7.333 2.333 10 7c-.778 1.361 -1.612 2.524 -2.503 3.488m-2.14 1.861c-1.631 1.1 -3.415 1.651 -5.357 1.651c-4 0 -7.333 -2.333 -10 -7c1.369 -2.395 2.913 -4.175 4.632 -5.341" /></svg>;
+function IconEyeOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-eye-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M10.584 10.587a2 2 0 0 0 2.828 2.83" /><path d="M9.363 5.365a9.466 9.466 0 0 1 2.637 -.365c4 0 7.333 2.333 10 7c-.778 1.361 -1.612 2.524 -2.503 3.488m-2.14 1.861c-1.631 1.1 -3.415 1.651 -5.357 1.651c-4 0 -7.333 -2.333 -10 -7c1.369 -2.395 2.913 -4.175 4.632 -5.341" /></svg>;
+}
export default IconEyeOff; \ No newline at end of file
diff --git a/icons-react/icons-js/eye.js b/icons-react/icons-js/eye.js
index 2b9bff67..ac779d6b 100644
--- a/icons-react/icons-js/eye.js
+++ b/icons-react/icons-js/eye.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconEye = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-eye" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={2} /><path d="M22 12c-2.667 4.667 -6 7 -10 7s-7.333 -2.333 -10 -7c2.667 -4.667 6 -7 10 -7s7.333 2.333 10 7" /></svg>;
+function IconEye({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-eye" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={2} /><path d="M22 12c-2.667 4.667 -6 7 -10 7s-7.333 -2.333 -10 -7c2.667 -4.667 6 -7 10 -7s7.333 2.333 10 7" /></svg>;
+}
export default IconEye; \ No newline at end of file
diff --git a/icons-react/icons-js/face-id.js b/icons-react/icons-js/face-id.js
index bf1e125f..3024cd89 100644
--- a/icons-react/icons-js/face-id.js
+++ b/icons-react/icons-js/face-id.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFaceId = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-face-id" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15a3.5 3.5 0 0 0 5 0" /></svg>;
+function IconFaceId({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-face-id" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15a3.5 3.5 0 0 0 5 0" /></svg>;
+}
export default IconFaceId; \ No newline at end of file
diff --git a/icons-react/icons-js/fall.js b/icons-react/icons-js/fall.js
index c192004a..c892c5f8 100644
--- a/icons-react/icons-js/fall.js
+++ b/icons-react/icons-js/fall.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFall = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-fall" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 21l1-5-1-4-3-4h4l3-3" /><path d="M6 16l-1-4l3-4" /><circle cx={6} cy={5} r={1} /><path d="M13.5 12h2.5l4 2" /></svg>;
+function IconFall({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-fall" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 21l1-5-1-4-3-4h4l3-3" /><path d="M6 16l-1-4l3-4" /><circle cx={6} cy={5} r={1} /><path d="M13.5 12h2.5l4 2" /></svg>;
+}
export default IconFall; \ No newline at end of file
diff --git a/icons-react/icons-js/file-certificate.js b/icons-react/icons-js/file-certificate.js
index 1be30b11..69f962a1 100644
--- a/icons-react/icons-js/file-certificate.js
+++ b/icons-react/icons-js/file-certificate.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileCertificate = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-certificate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 8v-3a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-5" /><circle cx={6} cy={14} r={3} /><path d="M4.5 17l-1.5 5l3 -1.5l3 1.5l-1.5 -5" /></svg>;
+function IconFileCertificate({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-certificate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 8v-3a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-5" /><circle cx={6} cy={14} r={3} /><path d="M4.5 17l-1.5 5l3 -1.5l3 1.5l-1.5 -5" /></svg>;
+}
export default IconFileCertificate; \ No newline at end of file
diff --git a/icons-react/icons-js/file-check.js b/icons-react/icons-js/file-check.js
index ba0352f5..c054f099 100644
--- a/icons-react/icons-js/file-check.js
+++ b/icons-react/icons-js/file-check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><path d="M9 15l2 2l4 -4" /></svg>;
+function IconFileCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><path d="M9 15l2 2l4 -4" /></svg>;
+}
export default IconFileCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/file-code.js b/icons-react/icons-js/file-code.js
index 88ba4c1d..2cb5acb1 100644
--- a/icons-react/icons-js/file-code.js
+++ b/icons-react/icons-js/file-code.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileCode = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-code" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><path d="M10 13l-1 2l1 2" /><path d="M14 13l1 2l-1 2" /></svg>;
+function IconFileCode({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-code" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><path d="M10 13l-1 2l1 2" /><path d="M14 13l1 2l-1 2" /></svg>;
+}
export default IconFileCode; \ No newline at end of file
diff --git a/icons-react/icons-js/file-diff.js b/icons-react/icons-js/file-diff.js
index fcb3564c..cecb54fe 100644
--- a/icons-react/icons-js/file-diff.js
+++ b/icons-react/icons-js/file-diff.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileDiff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-diff" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={12} y1={10} x2={12} y2={14} /><line x1={10} y1={12} x2={14} y2={12} /><line x1={10} y1={17} x2={14} y2={17} /></svg>;
+function IconFileDiff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-diff" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={12} y1={10} x2={12} y2={14} /><line x1={10} y1={12} x2={14} y2={12} /><line x1={10} y1={17} x2={14} y2={17} /></svg>;
+}
export default IconFileDiff; \ No newline at end of file
diff --git a/icons-react/icons-js/file-dislike.js b/icons-react/icons-js/file-dislike.js
index 3713717a..8872178f 100644
--- a/icons-react/icons-js/file-dislike.js
+++ b/icons-react/icons-js/file-dislike.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileDislike = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-dislike" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={14} width={3} height={5} rx={1} /><path d="M6 15a1 1 0 0 1 1 -1h3.756a1 1 0 0 1 .958 .713l1.2 3c.09 .303 .133 .63 -.056 .884c-.188 .254 -.542 .403 -.858 .403h-2v2.467a1.1 1.1 0 0 1 -2.015 .61l-1.985 -3.077v-4z" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.5" /></svg>;
+function IconFileDislike({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-dislike" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={14} width={3} height={5} rx={1} /><path d="M6 15a1 1 0 0 1 1 -1h3.756a1 1 0 0 1 .958 .713l1.2 3c.09 .303 .133 .63 -.056 .884c-.188 .254 -.542 .403 -.858 .403h-2v2.467a1.1 1.1 0 0 1 -2.015 .61l-1.985 -3.077v-4z" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.5" /></svg>;
+}
export default IconFileDislike; \ No newline at end of file
diff --git a/icons-react/icons-js/file-download.js b/icons-react/icons-js/file-download.js
index e5aa9093..01c19255 100644
--- a/icons-react/icons-js/file-download.js
+++ b/icons-react/icons-js/file-download.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileDownload = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-download" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={12} y1={11} x2={12} y2={17} /><polyline points="9 14 12 17 15 14" /></svg>;
+function IconFileDownload({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-download" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={12} y1={11} x2={12} y2={17} /><polyline points="9 14 12 17 15 14" /></svg>;
+}
export default IconFileDownload; \ No newline at end of file
diff --git a/icons-react/icons-js/file-horizontal.js b/icons-react/icons-js/file-horizontal.js
index 7b2eae0d..c3fee425 100644
--- a/icons-react/icons-js/file-horizontal.js
+++ b/icons-react/icons-js/file-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 5v4a1 1 0 0 0 1 1h4" /><path d="M3 7v10a2 2 0 0 0 2 2h14a2 2 0 0 0 2 -2v-7l-5 -5h-11a2 2 0 0 0 -2 2z" /></svg>;
+function IconFileHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 5v4a1 1 0 0 0 1 1h4" /><path d="M3 7v10a2 2 0 0 0 2 2h14a2 2 0 0 0 2 -2v-7l-5 -5h-11a2 2 0 0 0 -2 2z" /></svg>;
+}
export default IconFileHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/file-invoice.js b/icons-react/icons-js/file-invoice.js
index 9dae17cd..799e140c 100644
--- a/icons-react/icons-js/file-invoice.js
+++ b/icons-react/icons-js/file-invoice.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileInvoice = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-invoice" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={9} y1={7} x2={10} y2={7} /><line x1={9} y1={13} x2={15} y2={13} /><line x1={13} y1={17} x2={15} y2={17} /></svg>;
+function IconFileInvoice({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-invoice" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={9} y1={7} x2={10} y2={7} /><line x1={9} y1={13} x2={15} y2={13} /><line x1={13} y1={17} x2={15} y2={17} /></svg>;
+}
export default IconFileInvoice; \ No newline at end of file
diff --git a/icons-react/icons-js/file-like.js b/icons-react/icons-js/file-like.js
index a48ac55f..c91831fd 100644
--- a/icons-react/icons-js/file-like.js
+++ b/icons-react/icons-js/file-like.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileLike = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-like" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={16} width={3} height={5} rx={1} /><path d="M6 20a1 1 0 0 0 1 1h3.756a1 1 0 0 0 .958 -.713l1.2 -3c.09 -.303 .133 -.63 -.056 -.884c-.188 -.254 -.542 -.403 -.858 -.403h-2v-2.467a1.1 1.1 0 0 0 -2.015 -.61l-1.985 3.077v4z" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 12.1v-7.1a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.3" /></svg>;
+function IconFileLike({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-like" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={16} width={3} height={5} rx={1} /><path d="M6 20a1 1 0 0 0 1 1h3.756a1 1 0 0 0 .958 -.713l1.2 -3c.09 -.303 .133 -.63 -.056 -.884c-.188 -.254 -.542 -.403 -.858 -.403h-2v-2.467a1.1 1.1 0 0 0 -2.015 -.61l-1.985 3.077v4z" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 12.1v-7.1a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.3" /></svg>;
+}
export default IconFileLike; \ No newline at end of file
diff --git a/icons-react/icons-js/file-minus.js b/icons-react/icons-js/file-minus.js
index 4d6b6924..005e24e4 100644
--- a/icons-react/icons-js/file-minus.js
+++ b/icons-react/icons-js/file-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={9} y1={14} x2={15} y2={14} /></svg>;
+function IconFileMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={9} y1={14} x2={15} y2={14} /></svg>;
+}
export default IconFileMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/file-music.js b/icons-react/icons-js/file-music.js
index fa91ace8..4b0bbed9 100644
--- a/icons-react/icons-js/file-music.js
+++ b/icons-react/icons-js/file-music.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileMusic = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-music" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><circle cx={11} cy={16} r={1} /><polyline points="12 16 12 11 14 12" /></svg>;
+function IconFileMusic({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-music" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><circle cx={11} cy={16} r={1} /><polyline points="12 16 12 11 14 12" /></svg>;
+}
export default IconFileMusic; \ No newline at end of file
diff --git a/icons-react/icons-js/file-off.js b/icons-react/icons-js/file-off.js
index 7783733f..a7a3f287 100644
--- a/icons-react/icons-js/file-off.js
+++ b/icons-react/icons-js/file-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M7 3h7l5 5v7m0 4a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-14" /></svg>;
+function IconFileOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M7 3h7l5 5v7m0 4a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-14" /></svg>;
+}
export default IconFileOff; \ No newline at end of file
diff --git a/icons-react/icons-js/file-phone.js b/icons-react/icons-js/file-phone.js
index 1af439d9..949bdefb 100644
--- a/icons-react/icons-js/file-phone.js
+++ b/icons-react/icons-js/file-phone.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFilePhone = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-phone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><path d="M9 12a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1" /></svg>;
+function IconFilePhone({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-phone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><path d="M9 12a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1" /></svg>;
+}
export default IconFilePhone; \ No newline at end of file
diff --git a/icons-react/icons-js/file-plus.js b/icons-react/icons-js/file-plus.js
index fde3c81a..71c83ed4 100644
--- a/icons-react/icons-js/file-plus.js
+++ b/icons-react/icons-js/file-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFilePlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={12} y1={11} x2={12} y2={17} /><line x1={9} y1={14} x2={15} y2={14} /></svg>;
+function IconFilePlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={12} y1={11} x2={12} y2={17} /><line x1={9} y1={14} x2={15} y2={14} /></svg>;
+}
export default IconFilePlus; \ No newline at end of file
diff --git a/icons-react/icons-js/file-search.js b/icons-react/icons-js/file-search.js
index 944da541..1a8edf5c 100644
--- a/icons-react/icons-js/file-search.js
+++ b/icons-react/icons-js/file-search.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileSearch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-search" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M12 21h-5a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v4.5" /><circle cx={16.5} cy={17.5} r={2.5} /><line x1={18.5} y1={19.5} x2={21} y2={22} /></svg>;
+function IconFileSearch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-search" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M12 21h-5a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v4.5" /><circle cx={16.5} cy={17.5} r={2.5} /><line x1={18.5} y1={19.5} x2={21} y2={22} /></svg>;
+}
export default IconFileSearch; \ No newline at end of file
diff --git a/icons-react/icons-js/file-shredder.js b/icons-react/icons-js/file-shredder.js
index 23cefe6b..e06fe843 100644
--- a/icons-react/icons-js/file-shredder.js
+++ b/icons-react/icons-js/file-shredder.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileShredder = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-shredder" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4" /><line x1={3} y1={12} x2={21} y2={12} /><line x1={6} y1={16} x2={6} y2={18} /><line x1={10} y1={16} x2={10} y2={22} /><line x1={14} y1={16} x2={14} y2={18} /><line x1={18} y1={16} x2={18} y2={20} /></svg>;
+function IconFileShredder({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-shredder" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 12v-7a2 2 0 0 1 2 -2h7l5 5v4" /><line x1={3} y1={12} x2={21} y2={12} /><line x1={6} y1={16} x2={6} y2={18} /><line x1={10} y1={16} x2={10} y2={22} /><line x1={14} y1={16} x2={14} y2={18} /><line x1={18} y1={16} x2={18} y2={20} /></svg>;
+}
export default IconFileShredder; \ No newline at end of file
diff --git a/icons-react/icons-js/file-symlink.js b/icons-react/icons-js/file-symlink.js
index b2ea13c1..6f076b0f 100644
--- a/icons-react/icons-js/file-symlink.js
+++ b/icons-react/icons-js/file-symlink.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileSymlink = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-symlink" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-4a3 3 0 0 1 3 -3h5" /><path d="M9 17l3-3-3-3" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-9.5" /></svg>;
+function IconFileSymlink({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-symlink" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-4a3 3 0 0 1 3 -3h5" /><path d="M9 17l3-3-3-3" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-9.5" /></svg>;
+}
export default IconFileSymlink; \ No newline at end of file
diff --git a/icons-react/icons-js/file-text.js b/icons-react/icons-js/file-text.js
index 8f8d851f..31cef2f9 100644
--- a/icons-react/icons-js/file-text.js
+++ b/icons-react/icons-js/file-text.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileText = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-text" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={9} y1={9} x2={10} y2={9} /><line x1={9} y1={13} x2={15} y2={13} /><line x1={9} y1={17} x2={15} y2={17} /></svg>;
+function IconFileText({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-text" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={9} y1={9} x2={10} y2={9} /><line x1={9} y1={13} x2={15} y2={13} /><line x1={9} y1={17} x2={15} y2={17} /></svg>;
+}
export default IconFileText; \ No newline at end of file
diff --git a/icons-react/icons-js/file-upload.js b/icons-react/icons-js/file-upload.js
index 88e5049e..b99ae421 100644
--- a/icons-react/icons-js/file-upload.js
+++ b/icons-react/icons-js/file-upload.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileUpload = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-upload" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={12} y1={11} x2={12} y2={17} /><polyline points="9 14 12 11 15 14" /></svg>;
+function IconFileUpload({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-upload" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1={12} y1={11} x2={12} y2={17} /><polyline points="9 14 12 11 15 14" /></svg>;
+}
export default IconFileUpload; \ No newline at end of file
diff --git a/icons-react/icons-js/file-x.js b/icons-react/icons-js/file-x.js
index d1aedb25..d967ee5f 100644
--- a/icons-react/icons-js/file-x.js
+++ b/icons-react/icons-js/file-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><path d="M10 12l4 4m0 -4l-4 4" /></svg>;
+function IconFileX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><path d="M10 12l4 4m0 -4l-4 4" /></svg>;
+}
export default IconFileX; \ No newline at end of file
diff --git a/icons-react/icons-js/file-zip.js b/icons-react/icons-js/file-zip.js
index 50469380..b26b82b1 100644
--- a/icons-react/icons-js/file-zip.js
+++ b/icons-react/icons-js/file-zip.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFileZip = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-zip" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 20.735a2 2 0 0 1 -1 -1.735v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-1" /><path d="M11 17a2 2 0 0 1 2 2v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-2a2 2 0 0 1 2 -2z" /><line x1={11} y1={5} x2={10} y2={5} /><line x1={13} y1={7} x2={12} y2={7} /><line x1={11} y1={9} x2={10} y2={9} /><line x1={13} y1={11} x2={12} y2={11} /><line x1={11} y1={13} x2={10} y2={13} /><line x1={13} y1={15} x2={12} y2={15} /></svg>;
+function IconFileZip({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file-zip" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 20.735a2 2 0 0 1 -1 -1.735v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-1" /><path d="M11 17a2 2 0 0 1 2 2v2a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-2a2 2 0 0 1 2 -2z" /><line x1={11} y1={5} x2={10} y2={5} /><line x1={13} y1={7} x2={12} y2={7} /><line x1={11} y1={9} x2={10} y2={9} /><line x1={13} y1={11} x2={12} y2={11} /><line x1={11} y1={13} x2={10} y2={13} /><line x1={13} y1={15} x2={12} y2={15} /></svg>;
+}
export default IconFileZip; \ No newline at end of file
diff --git a/icons-react/icons-js/file.js b/icons-react/icons-js/file.js
index 504c9e9e..3a7cbb39 100644
--- a/icons-react/icons-js/file.js
+++ b/icons-react/icons-js/file.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFile = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /></svg>;
+function IconFile({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-file" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /></svg>;
+}
export default IconFile; \ No newline at end of file
diff --git a/icons-react/icons-js/filter-off.js b/icons-react/icons-js/filter-off.js
index 35379905..4e2855cb 100644
--- a/icons-react/icons-js/filter-off.js
+++ b/icons-react/icons-js/filter-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFilterOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-filter-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M9 5h9.5a1 1 0 0 1 .5 1.5l-4.049 4.454m-.951 3.046v5l-4 -3v-4l-5 -5.5a1 1 0 0 1 .18 -1.316" /></svg>;
+function IconFilterOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-filter-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M9 5h9.5a1 1 0 0 1 .5 1.5l-4.049 4.454m-.951 3.046v5l-4 -3v-4l-5 -5.5a1 1 0 0 1 .18 -1.316" /></svg>;
+}
export default IconFilterOff; \ No newline at end of file
diff --git a/icons-react/icons-js/filter.js b/icons-react/icons-js/filter.js
index 45c8de0f..4429e5dc 100644
--- a/icons-react/icons-js/filter.js
+++ b/icons-react/icons-js/filter.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFilter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-filter" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5.5 5h13a1 1 0 0 1 .5 1.5l-5 5.5l0 7l-4 -3l0 -4l-5 -5.5a1 1 0 0 1 .5 -1.5" /></svg>;
+function IconFilter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-filter" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5.5 5h13a1 1 0 0 1 .5 1.5l-5 5.5l0 7l-4 -3l0 -4l-5 -5.5a1 1 0 0 1 .5 -1.5" /></svg>;
+}
export default IconFilter; \ No newline at end of file
diff --git a/icons-react/icons-js/fingerprint.js b/icons-react/icons-js/fingerprint.js
index 8d08b83e..48316863 100644
--- a/icons-react/icons-js/fingerprint.js
+++ b/icons-react/icons-js/fingerprint.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFingerprint = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-fingerprint" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18.9 7a8 8 0 0 1 1.1 5v1a6 6 0 0 0 .8 3" /><path d="M8 11a4 4 0 0 1 8 0v1a10 10 0 0 0 2 6" /><path d="M12 11v2a14 14 0 0 0 2.5 8" /><path d="M8 15a18 18 0 0 0 1.8 6" /><path d="M4.9 19a22 22 0 0 1 -.9 -7v-1a8 8 0 0 1 12 -6.95" /></svg>;
+function IconFingerprint({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-fingerprint" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18.9 7a8 8 0 0 1 1.1 5v1a6 6 0 0 0 .8 3" /><path d="M8 11a4 4 0 0 1 8 0v1a10 10 0 0 0 2 6" /><path d="M12 11v2a14 14 0 0 0 2.5 8" /><path d="M8 15a18 18 0 0 0 1.8 6" /><path d="M4.9 19a22 22 0 0 1 -.9 -7v-1a8 8 0 0 1 12 -6.95" /></svg>;
+}
export default IconFingerprint; \ No newline at end of file
diff --git a/icons-react/icons-js/firetruck.js b/icons-react/icons-js/firetruck.js
index da536de5..b91f1c12 100644
--- a/icons-react/icons-js/firetruck.js
+++ b/icons-react/icons-js/firetruck.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFiretruck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-firetruck" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M7 18h8m4 0h2v-6a5 5 0 0 0 -5 -5h-1l1.5 5h4.5" /><path d="M12 18v-11h3" /><polyline points="3 17 3 12 12 12" /><line x1={3} y1={9} x2={21} y2={3} /><line x1={6} y1={12} x2={6} y2={8} /></svg>;
+function IconFiretruck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-firetruck" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M7 18h8m4 0h2v-6a5 5 0 0 0 -5 -5h-1l1.5 5h4.5" /><path d="M12 18v-11h3" /><polyline points="3 17 3 12 12 12" /><line x1={3} y1={9} x2={21} y2={3} /><line x1={6} y1={12} x2={6} y2={8} /></svg>;
+}
export default IconFiretruck; \ No newline at end of file
diff --git a/icons-react/icons-js/flag.js b/icons-react/icons-js/flag.js
index 5803a5f6..98cc4dce 100644
--- a/icons-react/icons-js/flag.js
+++ b/icons-react/icons-js/flag.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFlag = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-flag" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={5} x2={5} y2={21} /><line x1={19} y1={5} x2={19} y2={14} /><path d="M5 5a5 5 0 0 1 7 0a5 5 0 0 0 7 0" /><path d="M5 14a5 5 0 0 1 7 0a5 5 0 0 0 7 0" /></svg>;
+function IconFlag({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-flag" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={5} x2={5} y2={21} /><line x1={19} y1={5} x2={19} y2={14} /><path d="M5 5a5 5 0 0 1 7 0a5 5 0 0 0 7 0" /><path d="M5 14a5 5 0 0 1 7 0a5 5 0 0 0 7 0" /></svg>;
+}
export default IconFlag; \ No newline at end of file
diff --git a/icons-react/icons-js/flame.js b/icons-react/icons-js/flame.js
index 3134df92..0fab7659 100644
--- a/icons-react/icons-js/flame.js
+++ b/icons-react/icons-js/flame.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFlame = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-flame" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 12c2 -2.96 0 -7 -1 -8c0 3.038 -1.762 4.383 -2.989 5.642c-1.226 1.26 -2.011 2.598 -2.011 4.358a6 6 0 1 0 12 0c0 -1.532 -.77 -2.94 -1.714 -4c-1.786 3 -3.077 3 -4.286 2z" /></svg>;
+function IconFlame({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-flame" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 12c2 -2.96 0 -7 -1 -8c0 3.038 -1.762 4.383 -2.989 5.642c-1.226 1.26 -2.011 2.598 -2.011 4.358a6 6 0 1 0 12 0c0 -1.532 -.77 -2.94 -1.714 -4c-1.786 3 -3.077 3 -4.286 2z" /></svg>;
+}
export default IconFlame; \ No newline at end of file
diff --git a/icons-react/icons-js/flask.js b/icons-react/icons-js/flask.js
index 52799fe5..2416970c 100644
--- a/icons-react/icons-js/flask.js
+++ b/icons-react/icons-js/flask.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFlask = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-flask" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={3} x2={15} y2={3} /><line x1={10} y1={9} x2={14} y2={9} /><path d="M10 3v6l-4 11a.7 .7 0 0 0 .5 1h11a.7 .7 0 0 0 .5 -1l-4 -11v-6" /></svg>;
+function IconFlask({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-flask" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={3} x2={15} y2={3} /><line x1={10} y1={9} x2={14} y2={9} /><path d="M10 3v6l-4 11a.7 .7 0 0 0 .5 1h11a.7 .7 0 0 0 .5 -1l-4 -11v-6" /></svg>;
+}
export default IconFlask; \ No newline at end of file
diff --git a/icons-react/icons-js/flip-horizontal.js b/icons-react/icons-js/flip-horizontal.js
index bc2b6c27..562d01c4 100644
--- a/icons-react/icons-js/flip-horizontal.js
+++ b/icons-react/icons-js/flip-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFlipHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-flip-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={12} x2={21} y2={12} /><polyline points="7 16 17 16 7 21 7 16" /><polyline points="7 8 17 8 7 3 7 8" /></svg>;
+function IconFlipHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-flip-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={12} x2={21} y2={12} /><polyline points="7 16 17 16 7 21 7 16" /><polyline points="7 8 17 8 7 3 7 8" /></svg>;
+}
export default IconFlipHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/flip-vertical.js b/icons-react/icons-js/flip-vertical.js
index d543a32a..54bf6269 100644
--- a/icons-react/icons-js/flip-vertical.js
+++ b/icons-react/icons-js/flip-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFlipVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-flip-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={3} x2={12} y2={21} /><polyline points="16 7 16 17 21 17 16 7" /><polyline points="8 7 8 17 3 17 8 7" /></svg>;
+function IconFlipVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-flip-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={3} x2={12} y2={21} /><polyline points="16 7 16 17 21 17 16 7" /><polyline points="8 7 8 17 3 17 8 7" /></svg>;
+}
export default IconFlipVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/float-center.js b/icons-react/icons-js/float-center.js
index 26f98e66..84a3be14 100644
--- a/icons-react/icons-js/float-center.js
+++ b/icons-react/icons-js/float-center.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFloatCenter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-float-center" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect width={6} height={6} x={9} y={5} rx={1} /><line x1={4} y1={7} x2={5} y2={7} /><line x1={4} y1={11} x2={5} y2={11} /><line x1={19} y1={7} x2={20} y2={7} /><line x1={19} y1={11} x2={20} y2={11} /><line x1={4} y1={15} x2={20} y2={15} /><line x1={4} y1={19} x2={20} y2={19} /></svg>;
+function IconFloatCenter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-float-center" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect width={6} height={6} x={9} y={5} rx={1} /><line x1={4} y1={7} x2={5} y2={7} /><line x1={4} y1={11} x2={5} y2={11} /><line x1={19} y1={7} x2={20} y2={7} /><line x1={19} y1={11} x2={20} y2={11} /><line x1={4} y1={15} x2={20} y2={15} /><line x1={4} y1={19} x2={20} y2={19} /></svg>;
+}
export default IconFloatCenter; \ No newline at end of file
diff --git a/icons-react/icons-js/float-left.js b/icons-react/icons-js/float-left.js
index a45318b9..83a9d986 100644
--- a/icons-react/icons-js/float-left.js
+++ b/icons-react/icons-js/float-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFloatLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-float-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect width={6} height={6} x={4} y={5} rx={1} /><line x1={14} y1={7} x2={20} y2={7} /><line x1={14} y1={11} x2={20} y2={11} /><line x1={4} y1={15} x2={20} y2={15} /><line x1={4} y1={19} x2={20} y2={19} /></svg>;
+function IconFloatLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-float-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect width={6} height={6} x={4} y={5} rx={1} /><line x1={14} y1={7} x2={20} y2={7} /><line x1={14} y1={11} x2={20} y2={11} /><line x1={4} y1={15} x2={20} y2={15} /><line x1={4} y1={19} x2={20} y2={19} /></svg>;
+}
export default IconFloatLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/float-none.js b/icons-react/icons-js/float-none.js
index 413a18b3..61b98522 100644
--- a/icons-react/icons-js/float-none.js
+++ b/icons-react/icons-js/float-none.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFloatNone = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-float-none" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect width={6} height={6} x={4} y={5} rx={1} /><line x1={4} y1={15} x2={20} y2={15} /><line x1={4} y1={19} x2={20} y2={19} /></svg>;
+function IconFloatNone({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-float-none" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect width={6} height={6} x={4} y={5} rx={1} /><line x1={4} y1={15} x2={20} y2={15} /><line x1={4} y1={19} x2={20} y2={19} /></svg>;
+}
export default IconFloatNone; \ No newline at end of file
diff --git a/icons-react/icons-js/float-right.js b/icons-react/icons-js/float-right.js
index fdb767d1..b824613b 100644
--- a/icons-react/icons-js/float-right.js
+++ b/icons-react/icons-js/float-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFloatRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-float-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect width={6} height={6} x={14} y={5} rx={1} /><line x1={4} y1={7} x2={10} y2={7} /><line x1={4} y1={11} x2={10} y2={11} /><line x1={4} y1={15} x2={20} y2={15} /><line x1={4} y1={19} x2={20} y2={19} /></svg>;
+function IconFloatRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-float-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect width={6} height={6} x={14} y={5} rx={1} /><line x1={4} y1={7} x2={10} y2={7} /><line x1={4} y1={11} x2={10} y2={11} /><line x1={4} y1={15} x2={20} y2={15} /><line x1={4} y1={19} x2={20} y2={19} /></svg>;
+}
export default IconFloatRight; \ No newline at end of file
diff --git a/icons-react/icons-js/focus-2.js b/icons-react/icons-js/focus-2.js
index 2ddf4211..6076d2dc 100644
--- a/icons-react/icons-js/focus-2.js
+++ b/icons-react/icons-js/focus-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFocus2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-focus-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={0.5} fill="currentColor" /><circle cx={12} cy={12} r={7} /><line x1={12} y1={3} x2={12} y2={5} /><line x1={3} y1={12} x2={5} y2={12} /><line x1={12} y1={19} x2={12} y2={21} /><line x1={19} y1={12} x2={21} y2={12} /></svg>;
+function IconFocus2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-focus-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={0.5} fill="currentColor" /><circle cx={12} cy={12} r={7} /><line x1={12} y1={3} x2={12} y2={5} /><line x1={3} y1={12} x2={5} y2={12} /><line x1={12} y1={19} x2={12} y2={21} /><line x1={19} y1={12} x2={21} y2={12} /></svg>;
+}
export default IconFocus2; \ No newline at end of file
diff --git a/icons-react/icons-js/focus.js b/icons-react/icons-js/focus.js
index d6093fbd..2901a692 100644
--- a/icons-react/icons-js/focus.js
+++ b/icons-react/icons-js/focus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFocus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-focus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={0.5} fill="currentColor" /><circle cx={12} cy={12} r={9} /></svg>;
+function IconFocus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-focus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={0.5} fill="currentColor" /><circle cx={12} cy={12} r={9} /></svg>;
+}
export default IconFocus; \ No newline at end of file
diff --git a/icons-react/icons-js/fold-down.js b/icons-react/icons-js/fold-down.js
index 8e1be60c..c5a243b0 100644
--- a/icons-react/icons-js/fold-down.js
+++ b/icons-react/icons-js/fold-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFoldDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-fold-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 11v8l3 -3m-6 0l3 3" /><line x1={9} y1={7} x2={10} y2={7} /><line x1={14} y1={7} x2={15} y2={7} /><line x1={19} y1={7} x2={20} y2={7} /><line x1={4} y1={7} x2={5} y2={7} /></svg>;
+function IconFoldDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-fold-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 11v8l3 -3m-6 0l3 3" /><line x1={9} y1={7} x2={10} y2={7} /><line x1={14} y1={7} x2={15} y2={7} /><line x1={19} y1={7} x2={20} y2={7} /><line x1={4} y1={7} x2={5} y2={7} /></svg>;
+}
export default IconFoldDown; \ No newline at end of file
diff --git a/icons-react/icons-js/fold-up.js b/icons-react/icons-js/fold-up.js
index 7fd4e320..ead5a332 100644
--- a/icons-react/icons-js/fold-up.js
+++ b/icons-react/icons-js/fold-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFoldUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-fold-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 13v-8l-3 3m6 0l-3 -3" /><line x1={9} y1={17} x2={10} y2={17} /><line x1={14} y1={17} x2={15} y2={17} /><line x1={19} y1={17} x2={20} y2={17} /><line x1={4} y1={17} x2={5} y2={17} /></svg>;
+function IconFoldUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-fold-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 13v-8l-3 3m6 0l-3 -3" /><line x1={9} y1={17} x2={10} y2={17} /><line x1={14} y1={17} x2={15} y2={17} /><line x1={19} y1={17} x2={20} y2={17} /><line x1={4} y1={17} x2={5} y2={17} /></svg>;
+}
export default IconFoldUp; \ No newline at end of file
diff --git a/icons-react/icons-js/fold.js b/icons-react/icons-js/fold.js
index dcfcb5e5..571a11c4 100644
--- a/icons-react/icons-js/fold.js
+++ b/icons-react/icons-js/fold.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFold = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-fold" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3v6l3 -3m-6 0l3 3" /><path d="M12 21v-6l3 3m-6 0l3 -3" /><line x1={4} y1={12} x2={5} y2={12} /><line x1={9} y1={12} x2={10} y2={12} /><line x1={14} y1={12} x2={15} y2={12} /><line x1={19} y1={12} x2={20} y2={12} /></svg>;
+function IconFold({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-fold" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3v6l3 -3m-6 0l3 3" /><path d="M12 21v-6l3 3m-6 0l3 -3" /><line x1={4} y1={12} x2={5} y2={12} /><line x1={9} y1={12} x2={10} y2={12} /><line x1={14} y1={12} x2={15} y2={12} /><line x1={19} y1={12} x2={20} y2={12} /></svg>;
+}
export default IconFold; \ No newline at end of file
diff --git a/icons-react/icons-js/folder-minus.js b/icons-react/icons-js/folder-minus.js
index 32ffa8c8..5841c040 100644
--- a/icons-react/icons-js/folder-minus.js
+++ b/icons-react/icons-js/folder-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFolderMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-folder-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2" /><line x1={9} y1={13} x2={15} y2={13} /></svg>;
+function IconFolderMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-folder-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2" /><line x1={9} y1={13} x2={15} y2={13} /></svg>;
+}
export default IconFolderMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/folder-off.js b/icons-react/icons-js/folder-off.js
index 251908e1..0a3457ad 100644
--- a/icons-react/icons-js/folder-off.js
+++ b/icons-react/icons-js/folder-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFolderOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-folder-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M19 19h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 1.172 -1.821m3.828 -.179h1l3 3h7a2 2 0 0 1 2 2v8" /></svg>;
+function IconFolderOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-folder-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M19 19h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 1.172 -1.821m3.828 -.179h1l3 3h7a2 2 0 0 1 2 2v8" /></svg>;
+}
export default IconFolderOff; \ No newline at end of file
diff --git a/icons-react/icons-js/folder-plus.js b/icons-react/icons-js/folder-plus.js
index f0aca913..192f1d99 100644
--- a/icons-react/icons-js/folder-plus.js
+++ b/icons-react/icons-js/folder-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFolderPlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-folder-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2" /><line x1={12} y1={10} x2={12} y2={16} /><line x1={9} y1={13} x2={15} y2={13} /></svg>;
+function IconFolderPlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-folder-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2" /><line x1={12} y1={10} x2={12} y2={16} /><line x1={9} y1={13} x2={15} y2={13} /></svg>;
+}
export default IconFolderPlus; \ No newline at end of file
diff --git a/icons-react/icons-js/folder-x.js b/icons-react/icons-js/folder-x.js
index 46a5c28b..8c753970 100644
--- a/icons-react/icons-js/folder-x.js
+++ b/icons-react/icons-js/folder-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFolderX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-folder-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2" /><path d="M10 11l4 4m0 -4l-4 4" /></svg>;
+function IconFolderX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-folder-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2" /><path d="M10 11l4 4m0 -4l-4 4" /></svg>;
+}
export default IconFolderX; \ No newline at end of file
diff --git a/icons-react/icons-js/folder.js b/icons-react/icons-js/folder.js
index 18a24cda..e3fab611 100644
--- a/icons-react/icons-js/folder.js
+++ b/icons-react/icons-js/folder.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFolder = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-folder" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2" /></svg>;
+function IconFolder({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-folder" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2" /></svg>;
+}
export default IconFolder; \ No newline at end of file
diff --git a/icons-react/icons-js/folders.js b/icons-react/icons-js/folders.js
index d89afa37..8d56a02d 100644
--- a/icons-react/icons-js/folders.js
+++ b/icons-react/icons-js/folders.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFolders = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-folders" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 4h3l2 2h5a2 2 0 0 1 2 2v7a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" /><path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2h2" /></svg>;
+function IconFolders({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-folders" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 4h3l2 2h5a2 2 0 0 1 2 2v7a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2" /><path d="M17 17v2a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-9a2 2 0 0 1 2 -2h2" /></svg>;
+}
export default IconFolders; \ No newline at end of file
diff --git a/icons-react/icons-js/forbid-2.js b/icons-react/icons-js/forbid-2.js
index 839528a8..81d73882 100644
--- a/icons-react/icons-js/forbid-2.js
+++ b/icons-react/icons-js/forbid-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconForbid2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-forbid-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={15} x2={15} y2={9} /></svg>;
+function IconForbid2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-forbid-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={15} x2={15} y2={9} /></svg>;
+}
export default IconForbid2; \ No newline at end of file
diff --git a/icons-react/icons-js/forbid.js b/icons-react/icons-js/forbid.js
index 3e8dd52a..172af0a8 100644
--- a/icons-react/icons-js/forbid.js
+++ b/icons-react/icons-js/forbid.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconForbid = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-forbid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={9} x2={15} y2={15} /></svg>;
+function IconForbid({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-forbid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={9} x2={15} y2={15} /></svg>;
+}
export default IconForbid; \ No newline at end of file
diff --git a/icons-react/icons-js/forklift.js b/icons-react/icons-js/forklift.js
index 89d01300..1f79a985 100644
--- a/icons-react/icons-js/forklift.js
+++ b/icons-react/icons-js/forklift.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconForklift = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-forklift" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={17} r={2} /><circle cx={14} cy={17} r={2} /><line x1={7} y1={17} x2={12} y2={17} /><path d="M3 17v-6h13v6" /><path d="M5 11v-4h4" /><path d="M9 11v-6h4l3 6" /><path d="M22 15h-3v-10" /><line x1={16} y1={13} x2={19} y2={13} /></svg>;
+function IconForklift({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-forklift" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={17} r={2} /><circle cx={14} cy={17} r={2} /><line x1={7} y1={17} x2={12} y2={17} /><path d="M3 17v-6h13v6" /><path d="M5 11v-4h4" /><path d="M9 11v-6h4l3 6" /><path d="M22 15h-3v-10" /><line x1={16} y1={13} x2={19} y2={13} /></svg>;
+}
export default IconForklift; \ No newline at end of file
diff --git a/icons-react/icons-js/frame.js b/icons-react/icons-js/frame.js
index 9ba87b43..089bff57 100644
--- a/icons-react/icons-js/frame.js
+++ b/icons-react/icons-js/frame.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFrame = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-frame" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={7} x2={20} y2={7} /><line x1={4} y1={17} x2={20} y2={17} /><line x1={7} y1={4} x2={7} y2={20} /><line x1={17} y1={4} x2={17} y2={20} /></svg>;
+function IconFrame({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-frame" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={7} x2={20} y2={7} /><line x1={4} y1={17} x2={20} y2={17} /><line x1={7} y1={4} x2={7} y2={20} /><line x1={17} y1={4} x2={17} y2={20} /></svg>;
+}
export default IconFrame; \ No newline at end of file
diff --git a/icons-react/icons-js/friends.js b/icons-react/icons-js/friends.js
index 1ef00596..24745830 100644
--- a/icons-react/icons-js/friends.js
+++ b/icons-react/icons-js/friends.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconFriends = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-friends" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={5} r={2} /><path d="M5 22v-5l-1-1v-4a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4l-1 1v5" /><circle cx={17} cy={5} r={2} /><path d="M15 22v-4h-2l2 -6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1l2 6h-2v4" /></svg>;
+function IconFriends({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-friends" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={5} r={2} /><path d="M5 22v-5l-1-1v-4a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4l-1 1v5" /><circle cx={17} cy={5} r={2} /><path d="M15 22v-4h-2l2 -6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1l2 6h-2v4" /></svg>;
+}
export default IconFriends; \ No newline at end of file
diff --git a/icons-react/icons-js/gas-station.js b/icons-react/icons-js/gas-station.js
index ea12fdee..9e36768e 100644
--- a/icons-react/icons-js/gas-station.js
+++ b/icons-react/icons-js/gas-station.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGasStation = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-gas-station" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 11h1a2 2 0 0 1 2 2v3a1.5 1.5 0 0 0 3 0v-7l-3 -3" /><line x1={4} y1={19} x2={14} y2={19} /><line x1={5} y1={11} x2={13} y2={11} /><path d="M5 19v-12a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v12" /><path d="M17 7v1a1 1 0 0 0 1 1h1" /></svg>;
+function IconGasStation({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-gas-station" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 11h1a2 2 0 0 1 2 2v3a1.5 1.5 0 0 0 3 0v-7l-3 -3" /><line x1={4} y1={19} x2={14} y2={19} /><line x1={5} y1={11} x2={13} y2={11} /><path d="M5 19v-12a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v12" /><path d="M17 7v1a1 1 0 0 0 1 1h1" /></svg>;
+}
export default IconGasStation; \ No newline at end of file
diff --git a/icons-react/icons-js/gauge.js b/icons-react/icons-js/gauge.js
index 5e742a91..f9aad93c 100644
--- a/icons-react/icons-js/gauge.js
+++ b/icons-react/icons-js/gauge.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGauge = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-gauge" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><circle cx={12} cy={12} r={1} /><line x1={13.41} y1={10.59} x2={16} y2={8} /><path d="M7 12a5 5 0 0 1 5 -5" /></svg>;
+function IconGauge({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-gauge" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><circle cx={12} cy={12} r={1} /><line x1={13.41} y1={10.59} x2={16} y2={8} /><path d="M7 12a5 5 0 0 1 5 -5" /></svg>;
+}
export default IconGauge; \ No newline at end of file
diff --git a/icons-react/icons-js/ghost.js b/icons-react/icons-js/ghost.js
index a7b52a71..ff0816f3 100644
--- a/icons-react/icons-js/ghost.js
+++ b/icons-react/icons-js/ghost.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGhost = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ghost" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><line x1={10} y1={10} x2={10.01} y2={10} /><line x1={14} y1={10} x2={14.01} y2={10} /><path d="M10 14a3.5 3.5 0 0 0 4 0" /></svg>;
+function IconGhost({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ghost" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 11a7 7 0 0 1 14 0v7a1.78 1.78 0 0 1 -3.1 1.4a1.65 1.65 0 0 0 -2.6 0a1.65 1.65 0 0 1 -2.6 0a1.65 1.65 0 0 0 -2.6 0a1.78 1.78 0 0 1 -3.1 -1.4v-7" /><line x1={10} y1={10} x2={10.01} y2={10} /><line x1={14} y1={10} x2={14.01} y2={10} /><path d="M10 14a3.5 3.5 0 0 0 4 0" /></svg>;
+}
export default IconGhost; \ No newline at end of file
diff --git a/icons-react/icons-js/gift.js b/icons-react/icons-js/gift.js
index 2fc31623..d6f03084 100644
--- a/icons-react/icons-js/gift.js
+++ b/icons-react/icons-js/gift.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGift = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-gift" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={8} width={18} height={4} rx={1} /><line x1={12} y1={8} x2={12} y2={21} /><path d="M19 12v7a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-7" /><path d="M7.5 8a2.5 2.5 0 0 1 0 -5a4.8 8 0 0 1 4.5 5a4.8 8 0 0 1 4.5 -5a2.5 2.5 0 0 1 0 5" /></svg>;
+function IconGift({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-gift" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={8} width={18} height={4} rx={1} /><line x1={12} y1={8} x2={12} y2={21} /><path d="M19 12v7a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-7" /><path d="M7.5 8a2.5 2.5 0 0 1 0 -5a4.8 8 0 0 1 4.5 5a4.8 8 0 0 1 4.5 -5a2.5 2.5 0 0 1 0 5" /></svg>;
+}
export default IconGift; \ No newline at end of file
diff --git a/icons-react/icons-js/git-branch.js b/icons-react/icons-js/git-branch.js
index d52b50cf..47aea53d 100644
--- a/icons-react/icons-js/git-branch.js
+++ b/icons-react/icons-js/git-branch.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGitBranch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-git-branch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={18} r={2} /><circle cx={7} cy={6} r={2} /><circle cx={17} cy={6} r={2} /><line x1={7} y1={8} x2={7} y2={16} /><path d="M9 18h6a2 2 0 0 0 2 -2v-5" /><polyline points="14 14 17 11 20 14" /></svg>;
+function IconGitBranch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-git-branch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={18} r={2} /><circle cx={7} cy={6} r={2} /><circle cx={17} cy={6} r={2} /><line x1={7} y1={8} x2={7} y2={16} /><path d="M9 18h6a2 2 0 0 0 2 -2v-5" /><polyline points="14 14 17 11 20 14" /></svg>;
+}
export default IconGitBranch; \ No newline at end of file
diff --git a/icons-react/icons-js/git-commit.js b/icons-react/icons-js/git-commit.js
index 15603913..14691a58 100644
--- a/icons-react/icons-js/git-commit.js
+++ b/icons-react/icons-js/git-commit.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGitCommit = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-git-commit" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><line x1={12} y1={3} x2={12} y2={9} /><line x1={12} y1={15} x2={12} y2={21} /></svg>;
+function IconGitCommit({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-git-commit" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={3} /><line x1={12} y1={3} x2={12} y2={9} /><line x1={12} y1={15} x2={12} y2={21} /></svg>;
+}
export default IconGitCommit; \ No newline at end of file
diff --git a/icons-react/icons-js/git-compare.js b/icons-react/icons-js/git-compare.js
index 0e8c999b..b0ed8884 100644
--- a/icons-react/icons-js/git-compare.js
+++ b/icons-react/icons-js/git-compare.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGitCompare = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-git-compare" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={6} r={2} /><circle cx={18} cy={18} r={2} /><path d="M11 6h5a2 2 0 0 1 2 2v8" /><polyline points="14 9 11 6 14 3" /><path d="M13 18h-5a2 2 0 0 1 -2 -2v-8" /><polyline points="10 15 13 18 10 21" /></svg>;
+function IconGitCompare({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-git-compare" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={6} r={2} /><circle cx={18} cy={18} r={2} /><path d="M11 6h5a2 2 0 0 1 2 2v8" /><polyline points="14 9 11 6 14 3" /><path d="M13 18h-5a2 2 0 0 1 -2 -2v-8" /><polyline points="10 15 13 18 10 21" /></svg>;
+}
export default IconGitCompare; \ No newline at end of file
diff --git a/icons-react/icons-js/git-fork.js b/icons-react/icons-js/git-fork.js
index b786e9bf..0329c584 100644
--- a/icons-react/icons-js/git-fork.js
+++ b/icons-react/icons-js/git-fork.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGitFork = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-git-fork" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={18} r={2} /><circle cx={7} cy={6} r={2} /><circle cx={17} cy={6} r={2} /><path d="M7 8v2a2 2 0 0 0 2 2h6a2 2 0 0 0 2 -2v-2" /><line x1={12} y1={12} x2={12} y2={16} /></svg>;
+function IconGitFork({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-git-fork" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={18} r={2} /><circle cx={7} cy={6} r={2} /><circle cx={17} cy={6} r={2} /><path d="M7 8v2a2 2 0 0 0 2 2h6a2 2 0 0 0 2 -2v-2" /><line x1={12} y1={12} x2={12} y2={16} /></svg>;
+}
export default IconGitFork; \ No newline at end of file
diff --git a/icons-react/icons-js/git-merge.js b/icons-react/icons-js/git-merge.js
index 122f6379..05920d30 100644
--- a/icons-react/icons-js/git-merge.js
+++ b/icons-react/icons-js/git-merge.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGitMerge = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-git-merge" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={18} r={2} /><circle cx={7} cy={6} r={2} /><circle cx={17} cy={12} r={2} /><line x1={7} y1={8} x2={7} y2={16} /><path d="M7 8a4 4 0 0 0 4 4h4" /></svg>;
+function IconGitMerge({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-git-merge" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={18} r={2} /><circle cx={7} cy={6} r={2} /><circle cx={17} cy={12} r={2} /><line x1={7} y1={8} x2={7} y2={16} /><path d="M7 8a4 4 0 0 0 4 4h4" /></svg>;
+}
export default IconGitMerge; \ No newline at end of file
diff --git a/icons-react/icons-js/git-pull-request.js b/icons-react/icons-js/git-pull-request.js
index f40b6a8c..23f46c1c 100644
--- a/icons-react/icons-js/git-pull-request.js
+++ b/icons-react/icons-js/git-pull-request.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGitPullRequest = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-git-pull-request" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={18} r={2} /><circle cx={6} cy={6} r={2} /><circle cx={18} cy={18} r={2} /><line x1={6} y1={8} x2={6} y2={16} /><path d="M11 6h5a2 2 0 0 1 2 2v8" /><polyline points="14 9 11 6 14 3" /></svg>;
+function IconGitPullRequest({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-git-pull-request" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={18} r={2} /><circle cx={6} cy={6} r={2} /><circle cx={18} cy={18} r={2} /><line x1={6} y1={8} x2={6} y2={16} /><path d="M11 6h5a2 2 0 0 1 2 2v8" /><polyline points="14 9 11 6 14 3" /></svg>;
+}
export default IconGitPullRequest; \ No newline at end of file
diff --git a/icons-react/icons-js/glass-full.js b/icons-react/icons-js/glass-full.js
index 6d8f51e2..32a3e843 100644
--- a/icons-react/icons-js/glass-full.js
+++ b/icons-react/icons-js/glass-full.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGlassFull = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-glass-full" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={15} x2={12} y2={21} /><path d="M16 4l1 6a5 5 0 0 1 -10 0l1 -6z" /><path d="M7 10a4 4 0 0 1 5 0a4 4 0 0 0 5 0" /></svg>;
+function IconGlassFull({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-glass-full" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={15} x2={12} y2={21} /><path d="M16 4l1 6a5 5 0 0 1 -10 0l1 -6z" /><path d="M7 10a4 4 0 0 1 5 0a4 4 0 0 0 5 0" /></svg>;
+}
export default IconGlassFull; \ No newline at end of file
diff --git a/icons-react/icons-js/glass.js b/icons-react/icons-js/glass.js
index 0a0c1aad..1965f201 100644
--- a/icons-react/icons-js/glass.js
+++ b/icons-react/icons-js/glass.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGlass = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-glass" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={15} x2={12} y2={21} /><path d="M16 4l1 6a5 5 0 0 1 -10 0l1 -6z" /></svg>;
+function IconGlass({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-glass" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={15} x2={12} y2={21} /><path d="M16 4l1 6a5 5 0 0 1 -10 0l1 -6z" /></svg>;
+}
export default IconGlass; \ No newline at end of file
diff --git a/icons-react/icons-js/globe.js b/icons-react/icons-js/globe.js
index c07a235f..b1f4a029 100644
--- a/icons-react/icons-js/globe.js
+++ b/icons-react/icons-js/globe.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGlobe = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-globe" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={10} r={4} /><path d="M6.75 16a8.015 8.015 0 1 0 9.25 -13" /><line x1={12} y1={18} x2={12} y2={22} /><line x1={8} y1={22} x2={16} y2={22} /></svg>;
+function IconGlobe({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-globe" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={10} r={4} /><path d="M6.75 16a8.015 8.015 0 1 0 9.25 -13" /><line x1={12} y1={18} x2={12} y2={22} /><line x1={8} y1={22} x2={16} y2={22} /></svg>;
+}
export default IconGlobe; \ No newline at end of file
diff --git a/icons-react/icons-js/gps.js b/icons-react/icons-js/gps.js
index 611e8624..9d772dcf 100644
--- a/icons-react/icons-js/gps.js
+++ b/icons-react/icons-js/gps.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGps = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-gps" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={8} /><path d="M12 8l-3 7.5 3-1.5 3 1.5z" /></svg>;
+function IconGps({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-gps" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={8} /><path d="M12 8l-3 7.5 3-1.5 3 1.5z" /></svg>;
+}
export default IconGps; \ No newline at end of file
diff --git a/icons-react/icons-js/grid-dots.js b/icons-react/icons-js/grid-dots.js
index 0c52fbf4..3c82db8e 100644
--- a/icons-react/icons-js/grid-dots.js
+++ b/icons-react/icons-js/grid-dots.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGridDots = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-grid-dots" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={5} r={1} /><circle cx={12} cy={5} r={1} /><circle cx={19} cy={5} r={1} /><circle cx={5} cy={12} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={19} cy={12} r={1} /><circle cx={5} cy={19} r={1} /><circle cx={12} cy={19} r={1} /><circle cx={19} cy={19} r={1} /></svg>;
+function IconGridDots({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-grid-dots" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={5} r={1} /><circle cx={12} cy={5} r={1} /><circle cx={19} cy={5} r={1} /><circle cx={5} cy={12} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={19} cy={12} r={1} /><circle cx={5} cy={19} r={1} /><circle cx={12} cy={19} r={1} /><circle cx={19} cy={19} r={1} /></svg>;
+}
export default IconGridDots; \ No newline at end of file
diff --git a/icons-react/icons-js/grid.js b/icons-react/icons-js/grid.js
index bf25d249..6b788ab7 100644
--- a/icons-react/icons-js/grid.js
+++ b/icons-react/icons-js/grid.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGrid = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-grid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={6} rx={1} /><rect x={14} y={4} width={6} height={6} rx={1} /><rect x={4} y={14} width={6} height={6} rx={1} /><rect x={14} y={14} width={6} height={6} rx={1} /></svg>;
+function IconGrid({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-grid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={6} rx={1} /><rect x={14} y={4} width={6} height={6} rx={1} /><rect x={4} y={14} width={6} height={6} rx={1} /><rect x={14} y={14} width={6} height={6} rx={1} /></svg>;
+}
export default IconGrid; \ No newline at end of file
diff --git a/icons-react/icons-js/grip-horizontal.js b/icons-react/icons-js/grip-horizontal.js
index 439dd099..dba1092d 100644
--- a/icons-react/icons-js/grip-horizontal.js
+++ b/icons-react/icons-js/grip-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGripHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-grip-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={9} r={1} /><circle cx={5} cy={15} r={1} /><circle cx={12} cy={9} r={1} /><circle cx={12} cy={15} r={1} /><circle cx={19} cy={9} r={1} /><circle cx={19} cy={15} r={1} /></svg>;
+function IconGripHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-grip-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={9} r={1} /><circle cx={5} cy={15} r={1} /><circle cx={12} cy={9} r={1} /><circle cx={12} cy={15} r={1} /><circle cx={19} cy={9} r={1} /><circle cx={19} cy={15} r={1} /></svg>;
+}
export default IconGripHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/grip-vertical.js b/icons-react/icons-js/grip-vertical.js
index 6e65c7cf..9315c928 100644
--- a/icons-react/icons-js/grip-vertical.js
+++ b/icons-react/icons-js/grip-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconGripVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-grip-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={5} r={1} /><circle cx={9} cy={12} r={1} /><circle cx={9} cy={19} r={1} /><circle cx={15} cy={5} r={1} /><circle cx={15} cy={12} r={1} /><circle cx={15} cy={19} r={1} /></svg>;
+function IconGripVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-grip-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={5} r={1} /><circle cx={9} cy={12} r={1} /><circle cx={9} cy={19} r={1} /><circle cx={15} cy={5} r={1} /><circle cx={15} cy={12} r={1} /><circle cx={15} cy={19} r={1} /></svg>;
+}
export default IconGripVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/h-1.js b/icons-react/icons-js/h-1.js
index d9ed45ef..5f327fef 100644
--- a/icons-react/icons-js/h-1.js
+++ b/icons-react/icons-js/h-1.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconH1 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-h-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M20 19v-10l-3 3" /></svg>;
+function IconH1({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-h-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M20 19v-10l-3 3" /></svg>;
+}
export default IconH1; \ No newline at end of file
diff --git a/icons-react/icons-js/h-2.js b/icons-react/icons-js/h-2.js
index be16a69a..b1ee34aa 100644
--- a/icons-react/icons-js/h-2.js
+++ b/icons-react/icons-js/h-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconH2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-h-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M21 19h-5l4.47 -5.96a2.5 2.5 0 1 0 -4.47 -1.54" /></svg>;
+function IconH2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-h-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M21 19h-5l4.47 -5.96a2.5 2.5 0 1 0 -4.47 -1.54" /></svg>;
+}
export default IconH2; \ No newline at end of file
diff --git a/icons-react/icons-js/h-3.js b/icons-react/icons-js/h-3.js
index b3885e9a..f8a43474 100644
--- a/icons-react/icons-js/h-3.js
+++ b/icons-react/icons-js/h-3.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconH3 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-h-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M16 11.5a2.5 2.5 0 1 1 2.5 2.5a2.5 2.5 0 1 1 -2.5 2.5" /></svg>;
+function IconH3({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-h-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M16 11.5a2.5 2.5 0 1 1 2.5 2.5a2.5 2.5 0 1 1 -2.5 2.5" /></svg>;
+}
export default IconH3; \ No newline at end of file
diff --git a/icons-react/icons-js/h-4.js b/icons-react/icons-js/h-4.js
index ca6112ec..53bb8587 100644
--- a/icons-react/icons-js/h-4.js
+++ b/icons-react/icons-js/h-4.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconH4 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-h-4" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M20 19v-10l-5 8h7" /></svg>;
+function IconH4({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-h-4" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M20 19v-10l-5 8h7" /></svg>;
+}
export default IconH4; \ No newline at end of file
diff --git a/icons-react/icons-js/h-5.js b/icons-react/icons-js/h-5.js
index 0f2d5081..cdc7c78d 100644
--- a/icons-react/icons-js/h-5.js
+++ b/icons-react/icons-js/h-5.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconH5 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-h-5" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M16 18.27a3 3 0 1 0 0 -4.537l0 -4.733h5" /></svg>;
+function IconH5({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-h-5" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><path d="M16 18.27a3 3 0 1 0 0 -4.537l0 -4.733h5" /></svg>;
+}
export default IconH5; \ No newline at end of file
diff --git a/icons-react/icons-js/h-6.js b/icons-react/icons-js/h-6.js
index ca51a709..cb7bf5ab 100644
--- a/icons-react/icons-js/h-6.js
+++ b/icons-react/icons-js/h-6.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconH6 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-h-6" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><circle cx={18.5} cy={16.5} r={2.5} /><line x1={20} y1={9} x2={16.5} y2={15} /></svg>;
+function IconH6({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-h-6" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={5} x2={3} y2={19} /><line x1={3} y1={12} x2={12} y2={12} /><line x1={12} y1={5} x2={12} y2={19} /><circle cx={18.5} cy={16.5} r={2.5} /><line x1={20} y1={9} x2={16.5} y2={15} /></svg>;
+}
export default IconH6; \ No newline at end of file
diff --git a/icons-react/icons-js/hand-middle-finger.js b/icons-react/icons-js/hand-middle-finger.js
index e6f1ebc0..bec99353 100644
--- a/icons-react/icons-js/hand-middle-finger.js
+++ b/icons-react/icons-js/hand-middle-finger.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHandMiddleFinger = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-hand-middle-finger" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 13.5v-4a1.5 1.5 0 0 1 3 0v2.5m0 -2.5v-6a1.5 1.5 0 0 1 3 0v8.5m0 -2.5a1.5 1.5 0 0 1 3 0v2.5m0 -1.5a1.5 1.5 0 0 1 3 0v5.5a6 6 0 0 1 -6 6h-2a7 6 0 0 1 -5 -3l-2.7 -5.25a1.4 1.4 0 0 1 2.75 -2l.9 1.75" /></svg>;
+function IconHandMiddleFinger({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-hand-middle-finger" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 13.5v-4a1.5 1.5 0 0 1 3 0v2.5m0 -2.5v-6a1.5 1.5 0 0 1 3 0v8.5m0 -2.5a1.5 1.5 0 0 1 3 0v2.5m0 -1.5a1.5 1.5 0 0 1 3 0v5.5a6 6 0 0 1 -6 6h-2a7 6 0 0 1 -5 -3l-2.7 -5.25a1.4 1.4 0 0 1 2.75 -2l.9 1.75" /></svg>;
+}
export default IconHandMiddleFinger; \ No newline at end of file
diff --git a/icons-react/icons-js/hand-off.js b/icons-react/icons-js/hand-off.js
index 5cf704bb..f7ec0815 100644
--- a/icons-react/icons-js/hand-off.js
+++ b/icons-react/icons-js/hand-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHandOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-hand-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M8 13.5v-5.5m.44 -3.562a1.5 1.5 0 0 1 2.56 1.062v1.5m0 4.008v.992m0 -6.5v-2a1.5 1.5 0 1 1 3 0v6.5m0 -4.5a1.5 1.5 0 0 1 3 0v6.5m0 -4.5a1.5 1.5 0 0 1 3 0v8.5a6 6 0 0 1 -6 6h-2c-2.114 -.292 -3.956 -1.397 -5 -3l-2.7 -5.25a1.7 1.7 0 0 1 2.75 -2l.9 1.75" /></svg>;
+function IconHandOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-hand-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M8 13.5v-5.5m.44 -3.562a1.5 1.5 0 0 1 2.56 1.062v1.5m0 4.008v.992m0 -6.5v-2a1.5 1.5 0 1 1 3 0v6.5m0 -4.5a1.5 1.5 0 0 1 3 0v6.5m0 -4.5a1.5 1.5 0 0 1 3 0v8.5a6 6 0 0 1 -6 6h-2c-2.114 -.292 -3.956 -1.397 -5 -3l-2.7 -5.25a1.7 1.7 0 0 1 2.75 -2l.9 1.75" /></svg>;
+}
export default IconHandOff; \ No newline at end of file
diff --git a/icons-react/icons-js/hand-stop.js b/icons-react/icons-js/hand-stop.js
index de3579d6..e2246be6 100644
--- a/icons-react/icons-js/hand-stop.js
+++ b/icons-react/icons-js/hand-stop.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHandStop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-hand-stop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 13.5v-8a1.5 1.5 0 0 1 3 0v6.5m0 -6.5v-2a1.5 1.5 0 0 1 3 0v8.5m0 -6.5a1.5 1.5 0 0 1 3 0v6.5m0 -4.5a1.5 1.5 0 0 1 3 0v8.5a6 6 0 0 1 -6 6h-2a7 6 0 0 1 -5 -3l-2.7 -5.25a1.4 1.4 0 0 1 2.75 -2l.9 1.75" /></svg>;
+function IconHandStop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-hand-stop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 13.5v-8a1.5 1.5 0 0 1 3 0v6.5m0 -6.5v-2a1.5 1.5 0 0 1 3 0v8.5m0 -6.5a1.5 1.5 0 0 1 3 0v6.5m0 -4.5a1.5 1.5 0 0 1 3 0v8.5a6 6 0 0 1 -6 6h-2a7 6 0 0 1 -5 -3l-2.7 -5.25a1.4 1.4 0 0 1 2.75 -2l.9 1.75" /></svg>;
+}
export default IconHandStop; \ No newline at end of file
diff --git a/icons-react/icons-js/hash.js b/icons-react/icons-js/hash.js
index 01cb7917..2e83627d 100644
--- a/icons-react/icons-js/hash.js
+++ b/icons-react/icons-js/hash.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHash = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-hash" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={9} x2={19} y2={9} /><line x1={5} y1={15} x2={19} y2={15} /><line x1={11} y1={4} x2={7} y2={20} /><line x1={17} y1={4} x2={13} y2={20} /></svg>;
+function IconHash({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-hash" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={9} x2={19} y2={9} /><line x1={5} y1={15} x2={19} y2={15} /><line x1={11} y1={4} x2={7} y2={20} /><line x1={17} y1={4} x2={13} y2={20} /></svg>;
+}
export default IconHash; \ No newline at end of file
diff --git a/icons-react/icons-js/headphones-off.js b/icons-react/icons-js/headphones-off.js
index bc4e4060..60f494c5 100644
--- a/icons-react/icons-js/headphones-off.js
+++ b/icons-react/icons-js/headphones-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHeadphonesOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-headphones-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><rect x={4} y={13} width={5} height={7} rx={2} /><path d="M17 13h1a2 2 0 0 1 2 2v1m-.589 3.417c-.361.36-.86.583-1.411.583h-1a2 2 0 0 1 -2 -2v-3" /><path d="M4 15v-3c0 -2.21 .896 -4.21 2.344 -5.658m2.369 -1.638a8 8 0 0 1 11.287 7.296v3" /></svg>;
+function IconHeadphonesOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-headphones-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><rect x={4} y={13} width={5} height={7} rx={2} /><path d="M17 13h1a2 2 0 0 1 2 2v1m-.589 3.417c-.361.36-.86.583-1.411.583h-1a2 2 0 0 1 -2 -2v-3" /><path d="M4 15v-3c0 -2.21 .896 -4.21 2.344 -5.658m2.369 -1.638a8 8 0 0 1 11.287 7.296v3" /></svg>;
+}
export default IconHeadphonesOff; \ No newline at end of file
diff --git a/icons-react/icons-js/headphones.js b/icons-react/icons-js/headphones.js
index 12f005ea..0f4efaa9 100644
--- a/icons-react/icons-js/headphones.js
+++ b/icons-react/icons-js/headphones.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHeadphones = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-headphones" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={13} rx={2} width={5} height={7} /><rect x={15} y={13} rx={2} width={5} height={7} /><path d="M4 15v-3a8 8 0 0 1 16 0v3" /></svg>;
+function IconHeadphones({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-headphones" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={13} rx={2} width={5} height={7} /><rect x={15} y={13} rx={2} width={5} height={7} /><path d="M4 15v-3a8 8 0 0 1 16 0v3" /></svg>;
+}
export default IconHeadphones; \ No newline at end of file
diff --git a/icons-react/icons-js/headset.js b/icons-react/icons-js/headset.js
index 4e69774d..fcc71d8a 100644
--- a/icons-react/icons-js/headset.js
+++ b/icons-react/icons-js/headset.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHeadset = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-headset" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={13} rx={2} width={4} height={6} /><rect x={16} y={13} rx={2} width={4} height={6} /><path d="M4 15v-3a8 8 0 0 1 16 0v3" /><path d="M18 19a6 3 0 0 1 -6 3" /></svg>;
+function IconHeadset({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-headset" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={13} rx={2} width={4} height={6} /><rect x={16} y={13} rx={2} width={4} height={6} /><path d="M4 15v-3a8 8 0 0 1 16 0v3" /><path d="M18 19a6 3 0 0 1 -6 3" /></svg>;
+}
export default IconHeadset; \ No newline at end of file
diff --git a/icons-react/icons-js/heart-broken.js b/icons-react/icons-js/heart-broken.js
index d280bb53..7f199ba0 100644
--- a/icons-react/icons-js/heart-broken.js
+++ b/icons-react/icons-js/heart-broken.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHeartBroken = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-heart-broken" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19.5 13.572l-7.5 7.428l-7.5 -7.428a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572" /><path d="M12 7l-2 4l4 3l-2 4v3" /></svg>;
+function IconHeartBroken({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-heart-broken" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19.5 13.572l-7.5 7.428l-7.5 -7.428a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572" /><path d="M12 7l-2 4l4 3l-2 4v3" /></svg>;
+}
export default IconHeartBroken; \ No newline at end of file
diff --git a/icons-react/icons-js/heart.js b/icons-react/icons-js/heart.js
index f16fb525..f396e56c 100644
--- a/icons-react/icons-js/heart.js
+++ b/icons-react/icons-js/heart.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHeart = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-heart" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19.5 13.572l-7.5 7.428l-7.5 -7.428m0 0a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572" /></svg>;
+function IconHeart({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-heart" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19.5 13.572l-7.5 7.428l-7.5 -7.428m0 0a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572" /></svg>;
+}
export default IconHeart; \ No newline at end of file
diff --git a/icons-react/icons-js/help.js b/icons-react/icons-js/help.js
index 5570af64..40e54eb7 100644
--- a/icons-react/icons-js/help.js
+++ b/icons-react/icons-js/help.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHelp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-help" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={17} x2={12} y2={17.01} /><path d="M12 13.5a1.5 1.5 0 0 1 1 -1.5a2.6 2.6 0 1 0 -3 -4" /></svg>;
+function IconHelp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-help" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={17} x2={12} y2={17.01} /><path d="M12 13.5a1.5 1.5 0 0 1 1 -1.5a2.6 2.6 0 1 0 -3 -4" /></svg>;
+}
export default IconHelp; \ No newline at end of file
diff --git a/icons-react/icons-js/hexagon.js b/icons-react/icons-js/hexagon.js
index 6798f248..85fd2408 100644
--- a/icons-react/icons-js/hexagon.js
+++ b/icons-react/icons-js/hexagon.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHexagon = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-hexagon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 6.873a2 2 0 0 1 1 1.747v6.536a2 2 0 0 1 -1.029 1.748l-6 3.833a2 2 0 0 1 -1.942 0l-6 -3.833a2 2 0 0 1 -1.029 -1.747v-6.537a2 2 0 0 1 1.029 -1.748l6 -3.572a2.056 2.056 0 0 1 2 0l6 3.573z" /></svg>;
+function IconHexagon({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-hexagon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 6.873a2 2 0 0 1 1 1.747v6.536a2 2 0 0 1 -1.029 1.748l-6 3.833a2 2 0 0 1 -1.942 0l-6 -3.833a2 2 0 0 1 -1.029 -1.747v-6.537a2 2 0 0 1 1.029 -1.748l6 -3.572a2.056 2.056 0 0 1 2 0l6 3.573z" /></svg>;
+}
export default IconHexagon; \ No newline at end of file
diff --git a/icons-react/icons-js/history.js b/icons-react/icons-js/history.js
index 72669860..747c1c9c 100644
--- a/icons-react/icons-js/history.js
+++ b/icons-react/icons-js/history.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHistory = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-history" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="12 8 12 12 14 14" /><path d="M3.05 11a9 9 0 1 1 .5 4m-.5 5v-5h5" /></svg>;
+function IconHistory({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-history" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="12 8 12 12 14 14" /><path d="M3.05 11a9 9 0 1 1 .5 4m-.5 5v-5h5" /></svg>;
+}
export default IconHistory; \ No newline at end of file
diff --git a/icons-react/icons-js/home-2.js b/icons-react/icons-js/home-2.js
index 85e06c2a..5ec34728 100644
--- a/icons-react/icons-js/home-2.js
+++ b/icons-react/icons-js/home-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHome2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-home-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7" /><rect x={10} y={12} width={4} height={4} /></svg>;
+function IconHome2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-home-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7" /><rect x={10} y={12} width={4} height={4} /></svg>;
+}
export default IconHome2; \ No newline at end of file
diff --git a/icons-react/icons-js/home.js b/icons-react/icons-js/home.js
index ad75ebb0..03f3a6b0 100644
--- a/icons-react/icons-js/home.js
+++ b/icons-react/icons-js/home.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconHome = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-home" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7" /><path d="M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6" /></svg>;
+function IconHome({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-home" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7" /><path d="M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6" /></svg>;
+}
export default IconHome; \ No newline at end of file
diff --git a/icons-react/icons-js/ice-cream.js b/icons-react/icons-js/ice-cream.js
index 2115607f..cf475ac5 100644
--- a/icons-react/icons-js/ice-cream.js
+++ b/icons-react/icons-js/ice-cream.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconIceCream = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ice-cream" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={8} y2={16} /><line x1={5} y1={13} x2={11} y2={19} /><path d="M11 19l7 -7a4 4 0 0 0 -6 -6l-7 7" /></svg>;
+function IconIceCream({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ice-cream" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={8} y2={16} /><line x1={5} y1={13} x2={11} y2={19} /><path d="M11 19l7 -7a4 4 0 0 0 -6 -6l-7 7" /></svg>;
+}
export default IconIceCream; \ No newline at end of file
diff --git a/icons-react/icons-js/id.js b/icons-react/icons-js/id.js
index 0f62c933..34b6a6fd 100644
--- a/icons-react/icons-js/id.js
+++ b/icons-react/icons-js/id.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconId = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-id" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={4} width={18} height={16} rx={3} /><circle cx={9} cy={10} r={2} /><line x1={15} y1={8} x2={17} y2={8} /><line x1={15} y1={12} x2={17} y2={12} /><line x1={7} y1={16} x2={17} y2={16} /></svg>;
+function IconId({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-id" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={4} width={18} height={16} rx={3} /><circle cx={9} cy={10} r={2} /><line x1={15} y1={8} x2={17} y2={8} /><line x1={15} y1={12} x2={17} y2={12} /><line x1={7} y1={16} x2={17} y2={16} /></svg>;
+}
export default IconId; \ No newline at end of file
diff --git a/icons-react/icons-js/inbox.js b/icons-react/icons-js/inbox.js
index 078d5bfa..ad2230c4 100644
--- a/icons-react/icons-js/inbox.js
+++ b/icons-react/icons-js/inbox.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconInbox = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-inbox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M4 13h3l3 3h4l3 -3h3" /></svg>;
+function IconInbox({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-inbox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M4 13h3l3 3h4l3 -3h3" /></svg>;
+}
export default IconInbox; \ No newline at end of file
diff --git a/icons-react/icons-js/indent-decrease.js b/icons-react/icons-js/indent-decrease.js
index 9b2306e9..6c06efe7 100644
--- a/icons-react/icons-js/indent-decrease.js
+++ b/icons-react/icons-js/indent-decrease.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconIndentDecrease = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-indent-decrease" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={6} x2={13} y2={6} /><line x1={20} y1={12} x2={11} y2={12} /><line x1={20} y1={18} x2={13} y2={18} /><path d="M8 8l-4 4l4 4" /></svg>;
+function IconIndentDecrease({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-indent-decrease" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={6} x2={13} y2={6} /><line x1={20} y1={12} x2={11} y2={12} /><line x1={20} y1={18} x2={13} y2={18} /><path d="M8 8l-4 4l4 4" /></svg>;
+}
export default IconIndentDecrease; \ No newline at end of file
diff --git a/icons-react/icons-js/indent-increase.js b/icons-react/icons-js/indent-increase.js
index 0de620e3..94cd0042 100644
--- a/icons-react/icons-js/indent-increase.js
+++ b/icons-react/icons-js/indent-increase.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconIndentIncrease = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-indent-increase" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={6} x2={9} y2={6} /><line x1={20} y1={12} x2={13} y2={12} /><line x1={20} y1={18} x2={9} y2={18} /><path d="M4 8l4 4l-4 4" /></svg>;
+function IconIndentIncrease({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-indent-increase" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={6} x2={9} y2={6} /><line x1={20} y1={12} x2={13} y2={12} /><line x1={20} y1={18} x2={9} y2={18} /><path d="M4 8l4 4l-4 4" /></svg>;
+}
export default IconIndentIncrease; \ No newline at end of file
diff --git a/icons-react/icons-js/infinity.js b/icons-react/icons-js/infinity.js
index 37961da7..81c5350a 100644
--- a/icons-react/icons-js/infinity.js
+++ b/icons-react/icons-js/infinity.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconInfinity = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-infinity" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9.828 9.172a4 4 0 1 0 0 5.656a10 10 0 0 0 2.172 -2.828a10 10 0 0 1 2.172 -2.828a4 4 0 1 1 0 5.656a10 10 0 0 1 -2.172 -2.828a10 10 0 0 0 -2.172 -2.828" /></svg>;
+function IconInfinity({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-infinity" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9.828 9.172a4 4 0 1 0 0 5.656a10 10 0 0 0 2.172 -2.828a10 10 0 0 1 2.172 -2.828a4 4 0 1 1 0 5.656a10 10 0 0 1 -2.172 -2.828a10 10 0 0 0 -2.172 -2.828" /></svg>;
+}
export default IconInfinity; \ No newline at end of file
diff --git a/icons-react/icons-js/info-circle.js b/icons-react/icons-js/info-circle.js
index afa74db2..7b534d47 100644
--- a/icons-react/icons-js/info-circle.js
+++ b/icons-react/icons-js/info-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconInfoCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-info-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={8} x2={12.01} y2={8} /><polyline points="11 12 12 12 12 16 13 16" /></svg>;
+function IconInfoCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-info-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={8} x2={12.01} y2={8} /><polyline points="11 12 12 12 12 16 13 16" /></svg>;
+}
export default IconInfoCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/info-square.js b/icons-react/icons-js/info-square.js
index 09d1c65e..bb77533b 100644
--- a/icons-react/icons-js/info-square.js
+++ b/icons-react/icons-js/info-square.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconInfoSquare = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-info-square" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={8} x2={12.01} y2={8} /><rect x={4} y={4} width={16} height={16} rx={2} /><polyline points="11 12 12 12 12 16 13 16" /></svg>;
+function IconInfoSquare({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-info-square" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={8} x2={12.01} y2={8} /><rect x={4} y={4} width={16} height={16} rx={2} /><polyline points="11 12 12 12 12 16 13 16" /></svg>;
+}
export default IconInfoSquare; \ No newline at end of file
diff --git a/icons-react/icons-js/italic.js b/icons-react/icons-js/italic.js
index 33a1dc76..72186966 100644
--- a/icons-react/icons-js/italic.js
+++ b/icons-react/icons-js/italic.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconItalic = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-italic" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={11} y1={5} x2={17} y2={5} /><line x1={7} y1={19} x2={13} y2={19} /><line x1={14} y1={5} x2={10} y2={19} /></svg>;
+function IconItalic({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-italic" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={11} y1={5} x2={17} y2={5} /><line x1={7} y1={19} x2={13} y2={19} /><line x1={14} y1={5} x2={10} y2={19} /></svg>;
+}
export default IconItalic; \ No newline at end of file
diff --git a/icons-react/icons-js/karate.js b/icons-react/icons-js/karate.js
index dda3df49..825428fd 100644
--- a/icons-react/icons-js/karate.js
+++ b/icons-react/icons-js/karate.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconKarate = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-karate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={4} r={1} /><path d="M3 9l4.5 1l3 2.5" /><path d="M13 21v-8l3-5.5" /><path d="M8 4.5l4 2l4 1l4 3.5l-2 3.5" /></svg>;
+function IconKarate({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-karate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={4} r={1} /><path d="M3 9l4.5 1l3 2.5" /><path d="M13 21v-8l3-5.5" /><path d="M8 4.5l4 2l4 1l4 3.5l-2 3.5" /></svg>;
+}
export default IconKarate; \ No newline at end of file
diff --git a/icons-react/icons-js/key.js b/icons-react/icons-js/key.js
index 743d7a64..f94095ae 100644
--- a/icons-react/icons-js/key.js
+++ b/icons-react/icons-js/key.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconKey = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-key" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={8} cy={15} r={4} /><line x1={10.85} y1={12.15} x2={19} y2={4} /><line x1={18} y1={5} x2={20} y2={7} /><line x1={15} y1={8} x2={17} y2={10} /></svg>;
+function IconKey({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-key" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={8} cy={15} r={4} /><line x1={10.85} y1={12.15} x2={19} y2={4} /><line x1={18} y1={5} x2={20} y2={7} /><line x1={15} y1={8} x2={17} y2={10} /></svg>;
+}
export default IconKey; \ No newline at end of file
diff --git a/icons-react/icons-js/keyboard-hide.js b/icons-react/icons-js/keyboard-hide.js
index 5c7f2200..978f69ae 100644
--- a/icons-react/icons-js/keyboard-hide.js
+++ b/icons-react/icons-js/keyboard-hide.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconKeyboardHide = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-keyboard-hide" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={2} y={3} width={20} height={12} rx={2} /><line x1={6} y1={7} x2={6} y2={7} /><line x1={10} y1={7} x2={10} y2={7} /><line x1={14} y1={7} x2={14} y2={7} /><line x1={18} y1={7} x2={18} y2={7} /><line x1={6} y1={11} x2={6} y2={11.01} /><line x1={18} y1={11} x2={18} y2={11.01} /><line x1={10} y1={11} x2={14} y2={11} /><path d="M10 21l2 -2l2 2" /></svg>;
+function IconKeyboardHide({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-keyboard-hide" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={2} y={3} width={20} height={12} rx={2} /><line x1={6} y1={7} x2={6} y2={7} /><line x1={10} y1={7} x2={10} y2={7} /><line x1={14} y1={7} x2={14} y2={7} /><line x1={18} y1={7} x2={18} y2={7} /><line x1={6} y1={11} x2={6} y2={11.01} /><line x1={18} y1={11} x2={18} y2={11.01} /><line x1={10} y1={11} x2={14} y2={11} /><path d="M10 21l2 -2l2 2" /></svg>;
+}
export default IconKeyboardHide; \ No newline at end of file
diff --git a/icons-react/icons-js/keyboard-show.js b/icons-react/icons-js/keyboard-show.js
index 4945d906..bf32d1db 100644
--- a/icons-react/icons-js/keyboard-show.js
+++ b/icons-react/icons-js/keyboard-show.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconKeyboardShow = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-keyboard-show" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={2} y={3} width={20} height={12} rx={2} /><line x1={6} y1={7} x2={6} y2={7} /><line x1={10} y1={7} x2={10} y2={7} /><line x1={14} y1={7} x2={14} y2={7} /><line x1={18} y1={7} x2={18} y2={7} /><line x1={6} y1={11} x2={6} y2={11.01} /><line x1={18} y1={11} x2={18} y2={11.01} /><line x1={10} y1={11} x2={14} y2={11} /><path d="M10 19l2 2l2 -2" /></svg>;
+function IconKeyboardShow({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-keyboard-show" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={2} y={3} width={20} height={12} rx={2} /><line x1={6} y1={7} x2={6} y2={7} /><line x1={10} y1={7} x2={10} y2={7} /><line x1={14} y1={7} x2={14} y2={7} /><line x1={18} y1={7} x2={18} y2={7} /><line x1={6} y1={11} x2={6} y2={11.01} /><line x1={18} y1={11} x2={18} y2={11.01} /><line x1={10} y1={11} x2={14} y2={11} /><path d="M10 19l2 2l2 -2" /></svg>;
+}
export default IconKeyboardShow; \ No newline at end of file
diff --git a/icons-react/icons-js/keyboard.js b/icons-react/icons-js/keyboard.js
index 66ab9fde..77658f15 100644
--- a/icons-react/icons-js/keyboard.js
+++ b/icons-react/icons-js/keyboard.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconKeyboard = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-keyboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={2} y={6} width={20} height={12} rx={2} /><line x1={6} y1={10} x2={6} y2={10} /><line x1={10} y1={10} x2={10} y2={10} /><line x1={14} y1={10} x2={14} y2={10} /><line x1={18} y1={10} x2={18} y2={10} /><line x1={6} y1={14} x2={6} y2={14.01} /><line x1={18} y1={14} x2={18} y2={14.01} /><line x1={10} y1={14} x2={14} y2={14} /></svg>;
+function IconKeyboard({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-keyboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={2} y={6} width={20} height={12} rx={2} /><line x1={6} y1={10} x2={6} y2={10} /><line x1={10} y1={10} x2={10} y2={10} /><line x1={14} y1={10} x2={14} y2={10} /><line x1={18} y1={10} x2={18} y2={10} /><line x1={6} y1={14} x2={6} y2={14.01} /><line x1={18} y1={14} x2={18} y2={14.01} /><line x1={10} y1={14} x2={14} y2={14} /></svg>;
+}
export default IconKeyboard; \ No newline at end of file
diff --git a/icons-react/icons-js/language.js b/icons-react/icons-js/language.js
index fd9b94cd..eb42c87f 100644
--- a/icons-react/icons-js/language.js
+++ b/icons-react/icons-js/language.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLanguage = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-language" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7h7m-2 -2v2a5 8 0 0 1 -5 8m1 -4a7 4 0 0 0 6.7 4" /><path d="M11 19l4 -9l4 9m-.9 -2h-6.2" /></svg>;
+function IconLanguage({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-language" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7h7m-2 -2v2a5 8 0 0 1 -5 8m1 -4a7 4 0 0 0 6.7 4" /><path d="M11 19l4 -9l4 9m-.9 -2h-6.2" /></svg>;
+}
export default IconLanguage; \ No newline at end of file
diff --git a/icons-react/icons-js/layers-difference.js b/icons-react/icons-js/layers-difference.js
index 530eb919..0dc178d1 100644
--- a/icons-react/icons-js/layers-difference.js
+++ b/icons-react/icons-js/layers-difference.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayersDifference = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layers-difference" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 16v2a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2v-2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-2" /><polyline points="10 8 8 8 8 10" /><polyline points="8 14 8 16 10 16" /><polyline points="14 8 16 8 16 10" /><polyline points="16 14 16 16 14 16" /></svg>;
+function IconLayersDifference({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layers-difference" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 16v2a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2v-2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-2" /><polyline points="10 8 8 8 8 10" /><polyline points="8 14 8 16 10 16" /><polyline points="14 8 16 8 16 10" /><polyline points="16 14 16 16 14 16" /></svg>;
+}
export default IconLayersDifference; \ No newline at end of file
diff --git a/icons-react/icons-js/layers-intersect.js b/icons-react/icons-js/layers-intersect.js
index 465b6c46..931ce7dd 100644
--- a/icons-react/icons-js/layers-intersect.js
+++ b/icons-react/icons-js/layers-intersect.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayersIntersect = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layers-intersect" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={4} width={12} height={12} rx={2} /><rect x={4} y={8} width={12} height={12} rx={2} /></svg>;
+function IconLayersIntersect({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layers-intersect" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={4} width={12} height={12} rx={2} /><rect x={4} y={8} width={12} height={12} rx={2} /></svg>;
+}
export default IconLayersIntersect; \ No newline at end of file
diff --git a/icons-react/icons-js/layers-subtract.js b/icons-react/icons-js/layers-subtract.js
index 63fd178c..19d28b21 100644
--- a/icons-react/icons-js/layers-subtract.js
+++ b/icons-react/icons-js/layers-subtract.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayersSubtract = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layers-subtract" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={4} width={12} height={12} rx={2} /><path d="M16 16v2a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2" /></svg>;
+function IconLayersSubtract({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layers-subtract" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={8} y={4} width={12} height={12} rx={2} /><path d="M16 16v2a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2" /></svg>;
+}
export default IconLayersSubtract; \ No newline at end of file
diff --git a/icons-react/icons-js/layers-union.js b/icons-react/icons-js/layers-union.js
index 8b7ab66a..73128319 100644
--- a/icons-react/icons-js/layers-union.js
+++ b/icons-react/icons-js/layers-union.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayersUnion = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layers-union" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 16v2a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2v-2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-2" /></svg>;
+function IconLayersUnion({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layers-union" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 16v2a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h2v-2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-2" /></svg>;
+}
export default IconLayersUnion; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-2.js b/icons-react/icons-js/layout-2.js
index dcb6c4b0..3f568ad9 100644
--- a/icons-react/icons-js/layout-2.js
+++ b/icons-react/icons-js/layout-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayout2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={5} rx={2} /><rect x={4} y={13} width={6} height={7} rx={2} /><rect x={14} y={4} width={6} height={7} rx={2} /><rect x={14} y={15} width={6} height={5} rx={2} /></svg>;
+function IconLayout2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={5} rx={2} /><rect x={4} y={13} width={6} height={7} rx={2} /><rect x={14} y={4} width={6} height={7} rx={2} /><rect x={14} y={15} width={6} height={5} rx={2} /></svg>;
+}
export default IconLayout2; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-align-bottom.js b/icons-react/icons-js/layout-align-bottom.js
index 26c95914..4591f031 100644
--- a/icons-react/icons-js/layout-align-bottom.js
+++ b/icons-react/icons-js/layout-align-bottom.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutAlignBottom = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-align-bottom" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={20} y2={20} /><rect x={9} y={4} width={6} height={12} rx={2} /></svg>;
+function IconLayoutAlignBottom({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-align-bottom" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={20} y2={20} /><rect x={9} y={4} width={6} height={12} rx={2} /></svg>;
+}
export default IconLayoutAlignBottom; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-align-center.js b/icons-react/icons-js/layout-align-center.js
index fbd14986..5d254aab 100644
--- a/icons-react/icons-js/layout-align-center.js
+++ b/icons-react/icons-js/layout-align-center.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutAlignCenter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-align-center" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={9} /><line x1={12} y1={15} x2={12} y2={20} /><rect x={6} y={9} width={12} height={6} rx={2} /></svg>;
+function IconLayoutAlignCenter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-align-center" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={9} /><line x1={12} y1={15} x2={12} y2={20} /><rect x={6} y={9} width={12} height={6} rx={2} /></svg>;
+}
export default IconLayoutAlignCenter; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-align-left.js b/icons-react/icons-js/layout-align-left.js
index 28d5afa0..c1e073e7 100644
--- a/icons-react/icons-js/layout-align-left.js
+++ b/icons-react/icons-js/layout-align-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutAlignLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-align-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={4} y2={20} /><rect x={8} y={9} width={12} height={6} rx={2} /></svg>;
+function IconLayoutAlignLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-align-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={4} y2={20} /><rect x={8} y={9} width={12} height={6} rx={2} /></svg>;
+}
export default IconLayoutAlignLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-align-middle.js b/icons-react/icons-js/layout-align-middle.js
index 88974e08..f389b02a 100644
--- a/icons-react/icons-js/layout-align-middle.js
+++ b/icons-react/icons-js/layout-align-middle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutAlignMiddle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-align-middle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={9} y2={12} /><line x1={15} y1={12} x2={20} y2={12} /><rect x={9} y={6} width={6} height={12} rx={2} /></svg>;
+function IconLayoutAlignMiddle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-align-middle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={9} y2={12} /><line x1={15} y1={12} x2={20} y2={12} /><rect x={9} y={6} width={6} height={12} rx={2} /></svg>;
+}
export default IconLayoutAlignMiddle; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-align-right.js b/icons-react/icons-js/layout-align-right.js
index 3c0ffa13..1b19798f 100644
--- a/icons-react/icons-js/layout-align-right.js
+++ b/icons-react/icons-js/layout-align-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutAlignRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-align-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={4} x2={20} y2={20} /><rect x={4} y={9} width={12} height={6} rx={2} /></svg>;
+function IconLayoutAlignRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-align-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={20} y1={4} x2={20} y2={20} /><rect x={4} y={9} width={12} height={6} rx={2} /></svg>;
+}
export default IconLayoutAlignRight; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-align-top.js b/icons-react/icons-js/layout-align-top.js
index bc8fe49a..364d77ad 100644
--- a/icons-react/icons-js/layout-align-top.js
+++ b/icons-react/icons-js/layout-align-top.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutAlignTop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-align-top" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={20} y2={4} /><rect x={9} y={8} width={6} height={12} rx={2} /></svg>;
+function IconLayoutAlignTop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-align-top" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={20} y2={4} /><rect x={9} y={8} width={6} height={12} rx={2} /></svg>;
+}
export default IconLayoutAlignTop; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-bottombar.js b/icons-react/icons-js/layout-bottombar.js
index 1919fc34..9626d41b 100644
--- a/icons-react/icons-js/layout-bottombar.js
+++ b/icons-react/icons-js/layout-bottombar.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutBottombar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-bottombar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={15} x2={20} y2={15} /></svg>;
+function IconLayoutBottombar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-bottombar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={15} x2={20} y2={15} /></svg>;
+}
export default IconLayoutBottombar; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-cards.js b/icons-react/icons-js/layout-cards.js
index 60bd25fe..5e1fb53c 100644
--- a/icons-react/icons-js/layout-cards.js
+++ b/icons-react/icons-js/layout-cards.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutCards = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-cards" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={16} rx={2} /><rect x={14} y={4} width={6} height={10} rx={2} /></svg>;
+function IconLayoutCards({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-cards" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={16} rx={2} /><rect x={14} y={4} width={6} height={10} rx={2} /></svg>;
+}
export default IconLayoutCards; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-columns.js b/icons-react/icons-js/layout-columns.js
index 238105ea..5ceb8601 100644
--- a/icons-react/icons-js/layout-columns.js
+++ b/icons-react/icons-js/layout-columns.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutColumns = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-columns" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={12} y1={4} x2={12} y2={20} /></svg>;
+function IconLayoutColumns({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-columns" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={12} y1={4} x2={12} y2={20} /></svg>;
+}
export default IconLayoutColumns; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-distribute-horizontal.js b/icons-react/icons-js/layout-distribute-horizontal.js
index 2000e057..36bdf279 100644
--- a/icons-react/icons-js/layout-distribute-horizontal.js
+++ b/icons-react/icons-js/layout-distribute-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutDistributeHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-distribute-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={20} y2={4} /><line x1={4} y1={20} x2={20} y2={20} /><rect x={6} y={9} width={12} height={6} rx={2} /></svg>;
+function IconLayoutDistributeHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-distribute-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={20} y2={4} /><line x1={4} y1={20} x2={20} y2={20} /><rect x={6} y={9} width={12} height={6} rx={2} /></svg>;
+}
export default IconLayoutDistributeHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-distribute-vertical.js b/icons-react/icons-js/layout-distribute-vertical.js
index 8c9dc0d5..e5f215e8 100644
--- a/icons-react/icons-js/layout-distribute-vertical.js
+++ b/icons-react/icons-js/layout-distribute-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutDistributeVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-distribute-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={4} y2={20} /><line x1={20} y1={4} x2={20} y2={20} /><rect x={9} y={6} width={6} height={12} rx={2} /></svg>;
+function IconLayoutDistributeVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-distribute-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={4} y2={20} /><line x1={20} y1={4} x2={20} y2={20} /><rect x={9} y={6} width={6} height={12} rx={2} /></svg>;
+}
export default IconLayoutDistributeVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-kanban.js b/icons-react/icons-js/layout-kanban.js
index 518a44ef..2e4259c8 100644
--- a/icons-react/icons-js/layout-kanban.js
+++ b/icons-react/icons-js/layout-kanban.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutKanban = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-kanban" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={10} y2={4} /><line x1={14} y1={4} x2={20} y2={4} /><rect x={4} y={8} width={6} height={12} rx={2} /><rect x={14} y={8} width={6} height={6} rx={2} /></svg>;
+function IconLayoutKanban({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-kanban" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={4} x2={10} y2={4} /><line x1={14} y1={4} x2={20} y2={4} /><rect x={4} y={8} width={6} height={12} rx={2} /><rect x={14} y={8} width={6} height={6} rx={2} /></svg>;
+}
export default IconLayoutKanban; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-list.js b/icons-react/icons-js/layout-list.js
index 78bc1c97..587ab68e 100644
--- a/icons-react/icons-js/layout-list.js
+++ b/icons-react/icons-js/layout-list.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutList = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-list" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={6} rx={2} /><rect x={4} y={14} width={16} height={6} rx={2} /></svg>;
+function IconLayoutList({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-list" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={6} rx={2} /><rect x={4} y={14} width={16} height={6} rx={2} /></svg>;
+}
export default IconLayoutList; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-navbar.js b/icons-react/icons-js/layout-navbar.js
index b26154c4..6f55c011 100644
--- a/icons-react/icons-js/layout-navbar.js
+++ b/icons-react/icons-js/layout-navbar.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutNavbar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-navbar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={9} x2={20} y2={9} /></svg>;
+function IconLayoutNavbar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-navbar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={9} x2={20} y2={9} /></svg>;
+}
export default IconLayoutNavbar; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-rows.js b/icons-react/icons-js/layout-rows.js
index a8db5d1b..497b84dc 100644
--- a/icons-react/icons-js/layout-rows.js
+++ b/icons-react/icons-js/layout-rows.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutRows = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-rows" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={12} x2={20} y2={12} /></svg>;
+function IconLayoutRows({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-rows" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={12} x2={20} y2={12} /></svg>;
+}
export default IconLayoutRows; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-sidebar-right.js b/icons-react/icons-js/layout-sidebar-right.js
index 91b369cc..38508ff1 100644
--- a/icons-react/icons-js/layout-sidebar-right.js
+++ b/icons-react/icons-js/layout-sidebar-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutSidebarRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-sidebar-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={15} y1={4} x2={15} y2={20} /></svg>;
+function IconLayoutSidebarRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-sidebar-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={15} y1={4} x2={15} y2={20} /></svg>;
+}
export default IconLayoutSidebarRight; \ No newline at end of file
diff --git a/icons-react/icons-js/layout-sidebar.js b/icons-react/icons-js/layout-sidebar.js
index 65b7cf7e..9208aaed 100644
--- a/icons-react/icons-js/layout-sidebar.js
+++ b/icons-react/icons-js/layout-sidebar.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayoutSidebar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout-sidebar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={4} x2={9} y2={20} /></svg>;
+function IconLayoutSidebar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout-sidebar" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={4} x2={9} y2={20} /></svg>;
+}
export default IconLayoutSidebar; \ No newline at end of file
diff --git a/icons-react/icons-js/layout.js b/icons-react/icons-js/layout.js
index 5dd4d292..8645c297 100644
--- a/icons-react/icons-js/layout.js
+++ b/icons-react/icons-js/layout.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLayout = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-layout" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={5} rx={2} /><rect x={4} y={13} width={6} height={7} rx={2} /><rect x={14} y={4} width={6} height={16} rx={2} /></svg>;
+function IconLayout({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-layout" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={5} rx={2} /><rect x={4} y={13} width={6} height={7} rx={2} /><rect x={14} y={4} width={6} height={16} rx={2} /></svg>;
+}
export default IconLayout; \ No newline at end of file
diff --git a/icons-react/icons-js/leaf.js b/icons-react/icons-js/leaf.js
index 833e01ad..5ffe865d 100644
--- a/icons-react/icons-js/leaf.js
+++ b/icons-react/icons-js/leaf.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLeaf = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-leaf" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 21c.5 -4.5 2.5 -8 7 -10" /><path d="M9 18c6.218 0 10.5 -3.288 11 -12v-2h-4.014c-9 0 -11.986 4 -12 9c0 1 0 3 2 5h3z" /></svg>;
+function IconLeaf({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-leaf" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 21c.5 -4.5 2.5 -8 7 -10" /><path d="M9 18c6.218 0 10.5 -3.288 11 -12v-2h-4.014c-9 0 -11.986 4 -12 9c0 1 0 3 2 5h3z" /></svg>;
+}
export default IconLeaf; \ No newline at end of file
diff --git a/icons-react/icons-js/lego.js b/icons-react/icons-js/lego.js
index 8483a89c..07a2d2b6 100644
--- a/icons-react/icons-js/lego.js
+++ b/icons-react/icons-js/lego.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLego = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-lego" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9.5} y1={11} x2={9.51} y2={11} /><line x1={14.5} y1={11} x2={14.51} y2={11} /><path d="M9.5 15a3.5 3.5 0 0 0 5 0" /><path d="M7 5h1v-2h8v2h1a3 3 0 0 1 3 3v9a3 3 0 0 1 -3 3v1h-10v-1a3 3 0 0 1 -3 -3v-9a3 3 0 0 1 3 -3" /></svg>;
+function IconLego({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-lego" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9.5} y1={11} x2={9.51} y2={11} /><line x1={14.5} y1={11} x2={14.51} y2={11} /><path d="M9.5 15a3.5 3.5 0 0 0 5 0" /><path d="M7 5h1v-2h8v2h1a3 3 0 0 1 3 3v9a3 3 0 0 1 -3 3v1h-10v-1a3 3 0 0 1 -3 -3v-9a3 3 0 0 1 3 -3" /></svg>;
+}
export default IconLego; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-a.js b/icons-react/icons-js/letter-a.js
index b8031a90..bcedec11 100644
--- a/icons-react/icons-js/letter-a.js
+++ b/icons-react/icons-js/letter-a.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterA = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-a" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-12a4 4 0 0 1 4 -4h2a4 4 0 0 1 4 4v12" /><line x1={7} y1={13} x2={17} y2={13} /></svg>;
+function IconLetterA({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-a" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-12a4 4 0 0 1 4 -4h2a4 4 0 0 1 4 4v12" /><line x1={7} y1={13} x2={17} y2={13} /></svg>;
+}
export default IconLetterA; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-b.js b/icons-react/icons-js/letter-b.js
index 8ea3f639..5ec24719 100644
--- a/icons-react/icons-js/letter-b.js
+++ b/icons-react/icons-js/letter-b.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterB = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-b" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-16h6a4 4 0 0 1 0 8a4 4 0 0 1 0 8h-6" /><line x1={7} y1={12} x2={13} y2={12} /></svg>;
+function IconLetterB({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-b" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-16h6a4 4 0 0 1 0 8a4 4 0 0 1 0 8h-6" /><line x1={7} y1={12} x2={13} y2={12} /></svg>;
+}
export default IconLetterB; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-c.js b/icons-react/icons-js/letter-c.js
index a4d2df66..d11cdd13 100644
--- a/icons-react/icons-js/letter-c.js
+++ b/icons-react/icons-js/letter-c.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterC = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-c" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 9a5 5 0 0 0 -5 -5h-2a5 5 0 0 0 -5 5v6a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5" /></svg>;
+function IconLetterC({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-c" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 9a5 5 0 0 0 -5 -5h-2a5 5 0 0 0 -5 5v6a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5" /></svg>;
+}
export default IconLetterC; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-d.js b/icons-react/icons-js/letter-d.js
index 1c02fcfe..e7650e09 100644
--- a/icons-react/icons-js/letter-d.js
+++ b/icons-react/icons-js/letter-d.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterD = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-d" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4h6a5 5 0 0 1 5 5v6a5 5 0 0 1 -5 5h-6v-16" /></svg>;
+function IconLetterD({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-d" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4h6a5 5 0 0 1 5 5v6a5 5 0 0 1 -5 5h-6v-16" /></svg>;
+}
export default IconLetterD; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-e.js b/icons-react/icons-js/letter-e.js
index 1e57e5e9..03c7b97d 100644
--- a/icons-react/icons-js/letter-e.js
+++ b/icons-react/icons-js/letter-e.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterE = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-e" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 4h-10v16h10" /><line x1={7} y1={12} x2={15} y2={12} /></svg>;
+function IconLetterE({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-e" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 4h-10v16h10" /><line x1={7} y1={12} x2={15} y2={12} /></svg>;
+}
export default IconLetterE; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-f.js b/icons-react/icons-js/letter-f.js
index e4f5143f..29d01c2b 100644
--- a/icons-react/icons-js/letter-f.js
+++ b/icons-react/icons-js/letter-f.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterF = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-f" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 4h-10v16" /><line x1={7} y1={12} x2={15} y2={12} /></svg>;
+function IconLetterF({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-f" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 4h-10v16" /><line x1={7} y1={12} x2={15} y2={12} /></svg>;
+}
export default IconLetterF; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-g.js b/icons-react/icons-js/letter-g.js
index f740abac..6600fadc 100644
--- a/icons-react/icons-js/letter-g.js
+++ b/icons-react/icons-js/letter-g.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterG = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-g" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 9a5 5 0 0 0 -5 -5h-2a5 5 0 0 0 -5 5v6a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5v-2h-4" /></svg>;
+function IconLetterG({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-g" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 9a5 5 0 0 0 -5 -5h-2a5 5 0 0 0 -5 5v6a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5v-2h-4" /></svg>;
+}
export default IconLetterG; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-h.js b/icons-react/icons-js/letter-h.js
index c0640315..c7fc075f 100644
--- a/icons-react/icons-js/letter-h.js
+++ b/icons-react/icons-js/letter-h.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterH = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-h" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={17} y1={4} x2={17} y2={20} /><line x1={7} y1={12} x2={17} y2={12} /><line x1={7} y1={4} x2={7} y2={20} /></svg>;
+function IconLetterH({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-h" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={17} y1={4} x2={17} y2={20} /><line x1={7} y1={12} x2={17} y2={12} /><line x1={7} y1={4} x2={7} y2={20} /></svg>;
+}
export default IconLetterH; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-i.js b/icons-react/icons-js/letter-i.js
index a09808af..4326b33b 100644
--- a/icons-react/icons-js/letter-i.js
+++ b/icons-react/icons-js/letter-i.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterI = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-i" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={20} /></svg>;
+function IconLetterI({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-i" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={20} /></svg>;
+}
export default IconLetterI; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-j.js b/icons-react/icons-js/letter-j.js
index 19333530..d47505f9 100644
--- a/icons-react/icons-js/letter-j.js
+++ b/icons-react/icons-js/letter-j.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterJ = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-j" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 4v12a4 4 0 0 1 -4 4h-2a4 4 0 0 1 -4 -4" /></svg>;
+function IconLetterJ({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-j" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 4v12a4 4 0 0 1 -4 4h-2a4 4 0 0 1 -4 -4" /></svg>;
+}
export default IconLetterJ; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-k.js b/icons-react/icons-js/letter-k.js
index fba42efe..d0f90e7d 100644
--- a/icons-react/icons-js/letter-k.js
+++ b/icons-react/icons-js/letter-k.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterK = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-k" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={4} x2={7} y2={20} /><path d="M7 12h2l8 -8" /><line x1={9} y1={12} x2={17} y2={20} /></svg>;
+function IconLetterK({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-k" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={4} x2={7} y2={20} /><path d="M7 12h2l8 -8" /><line x1={9} y1={12} x2={17} y2={20} /></svg>;
+}
export default IconLetterK; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-l.js b/icons-react/icons-js/letter-l.js
index ab19dd8b..1408dbc2 100644
--- a/icons-react/icons-js/letter-l.js
+++ b/icons-react/icons-js/letter-l.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterL = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-l" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4v16h10" /></svg>;
+function IconLetterL({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-l" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4v16h10" /></svg>;
+}
export default IconLetterL; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-m.js b/icons-react/icons-js/letter-m.js
index 6a85b346..b954e787 100644
--- a/icons-react/icons-js/letter-m.js
+++ b/icons-react/icons-js/letter-m.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterM = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-m" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 20v-16l6 14l6 -14v16" /></svg>;
+function IconLetterM({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-m" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 20v-16l6 14l6 -14v16" /></svg>;
+}
export default IconLetterM; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-n.js b/icons-react/icons-js/letter-n.js
index e0bffb2b..7b2da959 100644
--- a/icons-react/icons-js/letter-n.js
+++ b/icons-react/icons-js/letter-n.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterN = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-n" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-16l10 16v-16" /></svg>;
+function IconLetterN({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-n" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-16l10 16v-16" /></svg>;
+}
export default IconLetterN; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-o.js b/icons-react/icons-js/letter-o.js
index 2b8d68a7..c532758b 100644
--- a/icons-react/icons-js/letter-o.js
+++ b/icons-react/icons-js/letter-o.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterO = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-o" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 9a5 5 0 0 0 -5 -5h-2a5 5 0 0 0 -5 5v6a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5v-6" /></svg>;
+function IconLetterO({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-o" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 9a5 5 0 0 0 -5 -5h-2a5 5 0 0 0 -5 5v6a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5v-6" /></svg>;
+}
export default IconLetterO; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-p.js b/icons-react/icons-js/letter-p.js
index 0d712633..47da0596 100644
--- a/icons-react/icons-js/letter-p.js
+++ b/icons-react/icons-js/letter-p.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterP = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-p" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-16h5.5a4 4 0 0 1 0 9h-5.5" /></svg>;
+function IconLetterP({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-p" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-16h5.5a4 4 0 0 1 0 9h-5.5" /></svg>;
+}
export default IconLetterP; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-q.js b/icons-react/icons-js/letter-q.js
index dbfa9da8..f58ca988 100644
--- a/icons-react/icons-js/letter-q.js
+++ b/icons-react/icons-js/letter-q.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterQ = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-q" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 9a5 5 0 0 0 -5 -5h-2a5 5 0 0 0 -5 5v6a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5v-6" /><line x1={13} y1={15} x2={18} y2={20} /></svg>;
+function IconLetterQ({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-q" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 9a5 5 0 0 0 -5 -5h-2a5 5 0 0 0 -5 5v6a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5v-6" /><line x1={13} y1={15} x2={18} y2={20} /></svg>;
+}
export default IconLetterQ; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-r.js b/icons-react/icons-js/letter-r.js
index 604d6a4d..c2d4fa13 100644
--- a/icons-react/icons-js/letter-r.js
+++ b/icons-react/icons-js/letter-r.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterR = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-r" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-16h5.5a4 4 0 0 1 0 9h-5.5" /><line x1={12} y1={13} x2={17} y2={20} /></svg>;
+function IconLetterR({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-r" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 20v-16h5.5a4 4 0 0 1 0 9h-5.5" /><line x1={12} y1={13} x2={17} y2={20} /></svg>;
+}
export default IconLetterR; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-s.js b/icons-react/icons-js/letter-s.js
index a96e6a6a..4affe3c3 100644
--- a/icons-react/icons-js/letter-s.js
+++ b/icons-react/icons-js/letter-s.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterS = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-s" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 8a4 4 0 0 0 -4 -4h-2a4 4 0 0 0 0 8h2a4 4 0 0 1 0 8h-2a4 4 0 0 1 -4 -4" /></svg>;
+function IconLetterS({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-s" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 8a4 4 0 0 0 -4 -4h-2a4 4 0 0 0 0 8h2a4 4 0 0 1 0 8h-2a4 4 0 0 1 -4 -4" /></svg>;
+}
export default IconLetterS; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-t.js b/icons-react/icons-js/letter-t.js
index 3bacaaf4..8c9a5eed 100644
--- a/icons-react/icons-js/letter-t.js
+++ b/icons-react/icons-js/letter-t.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterT = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-t" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={4} x2={18} y2={4} /><line x1={12} y1={4} x2={12} y2={20} /></svg>;
+function IconLetterT({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-t" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={4} x2={18} y2={4} /><line x1={12} y1={4} x2={12} y2={20} /></svg>;
+}
export default IconLetterT; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-u.js b/icons-react/icons-js/letter-u.js
index 6dd5927e..3c812ed8 100644
--- a/icons-react/icons-js/letter-u.js
+++ b/icons-react/icons-js/letter-u.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterU = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-u" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4v11a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5v-11" /></svg>;
+function IconLetterU({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-u" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4v11a5 5 0 0 0 5 5h2a5 5 0 0 0 5 -5v-11" /></svg>;
+}
export default IconLetterU; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-v.js b/icons-react/icons-js/letter-v.js
index cb7fb1ce..954d6413 100644
--- a/icons-react/icons-js/letter-v.js
+++ b/icons-react/icons-js/letter-v.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterV = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-v" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4l6 16l6 -16" /></svg>;
+function IconLetterV({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-v" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4l6 16l6 -16" /></svg>;
+}
export default IconLetterV; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-w.js b/icons-react/icons-js/letter-w.js
index c925fbc3..8ddd92ef 100644
--- a/icons-react/icons-js/letter-w.js
+++ b/icons-react/icons-js/letter-w.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterW = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-w" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 4l4 16l4 -14l4 14l4 -16" /></svg>;
+function IconLetterW({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-w" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 4l4 16l4 -14l4 14l4 -16" /></svg>;
+}
export default IconLetterW; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-x.js b/icons-react/icons-js/letter-x.js
index 5edaaba5..f8998542 100644
--- a/icons-react/icons-js/letter-x.js
+++ b/icons-react/icons-js/letter-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={4} x2={17} y2={20} /><line x1={17} y1={4} x2={7} y2={20} /></svg>;
+function IconLetterX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={7} y1={4} x2={17} y2={20} /><line x1={17} y1={4} x2={7} y2={20} /></svg>;
+}
export default IconLetterX; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-y.js b/icons-react/icons-js/letter-y.js
index 534b2988..0b332c19 100644
--- a/icons-react/icons-js/letter-y.js
+++ b/icons-react/icons-js/letter-y.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterY = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-y" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4l5 9l5 -9" /><line x1={12} y1={13} x2={12} y2={20} /></svg>;
+function IconLetterY({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-y" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4l5 9l5 -9" /><line x1={12} y1={13} x2={12} y2={20} /></svg>;
+}
export default IconLetterY; \ No newline at end of file
diff --git a/icons-react/icons-js/letter-z.js b/icons-react/icons-js/letter-z.js
index ecbff2a7..0417df0e 100644
--- a/icons-react/icons-js/letter-z.js
+++ b/icons-react/icons-js/letter-z.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLetterZ = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letter-z" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4h10l-10 16h10" /></svg>;
+function IconLetterZ({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letter-z" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4h10l-10 16h10" /></svg>;
+}
export default IconLetterZ; \ No newline at end of file
diff --git a/icons-react/icons-js/letters-case.js b/icons-react/icons-js/letters-case.js
index e85c07a9..18f9d677 100644
--- a/icons-react/icons-js/letters-case.js
+++ b/icons-react/icons-js/letters-case.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLettersCase = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-letters-case" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={16} r={3} /><line x1={21} y1={13} x2={21} y2={19} /><path d="M3 19v-10a4 4 0 0 1 4 -4a4 4 0 0 1 4 4v10" /><line x1={3} y1={13} x2={11} y2={13} /></svg>;
+function IconLettersCase({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-letters-case" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={16} r={3} /><line x1={21} y1={13} x2={21} y2={19} /><path d="M3 19v-10a4 4 0 0 1 4 -4a4 4 0 0 1 4 4v10" /><line x1={3} y1={13} x2={11} y2={13} /></svg>;
+}
export default IconLettersCase; \ No newline at end of file
diff --git a/icons-react/icons-js/license.js b/icons-react/icons-js/license.js
index 7c1c5cb1..7dca543d 100644
--- a/icons-react/icons-js/license.js
+++ b/icons-react/icons-js/license.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLicense = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-license" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 21h-9a3 3 0 0 1 -3 -3v-1h10v2a2 2 0 0 0 4 0v-14a2 2 0 1 1 2 2h-2m2 -4h-11a3 3 0 0 0 -3 3v11" /><line x1={9} y1={7} x2={13} y2={7} /><line x1={9} y1={11} x2={13} y2={11} /></svg>;
+function IconLicense({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-license" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 21h-9a3 3 0 0 1 -3 -3v-1h10v2a2 2 0 0 0 4 0v-14a2 2 0 1 1 2 2h-2m2 -4h-11a3 3 0 0 0 -3 3v11" /><line x1={9} y1={7} x2={13} y2={7} /><line x1={9} y1={11} x2={13} y2={11} /></svg>;
+}
export default IconLicense; \ No newline at end of file
diff --git a/icons-react/icons-js/lifebuoy.js b/icons-react/icons-js/lifebuoy.js
index 08a4737f..1aa3fc9f 100644
--- a/icons-react/icons-js/lifebuoy.js
+++ b/icons-react/icons-js/lifebuoy.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLifebuoy = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-lifebuoy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={4} /><circle cx={12} cy={12} r={9} /><line x1={15} y1={15} x2={18.35} y2={18.35} /><line x1={9} y1={15} x2={5.65} y2={18.35} /><line x1={5.65} y1={5.65} x2={9} y2={9} /><line x1={18.35} y1={5.65} x2={15} y2={9} /></svg>;
+function IconLifebuoy({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-lifebuoy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={4} /><circle cx={12} cy={12} r={9} /><line x1={15} y1={15} x2={18.35} y2={18.35} /><line x1={9} y1={15} x2={5.65} y2={18.35} /><line x1={5.65} y1={5.65} x2={9} y2={9} /><line x1={18.35} y1={5.65} x2={15} y2={9} /></svg>;
+}
export default IconLifebuoy; \ No newline at end of file
diff --git a/icons-react/icons-js/line-height.js b/icons-react/icons-js/line-height.js
index 2dabc1f0..a926ea5b 100644
--- a/icons-react/icons-js/line-height.js
+++ b/icons-react/icons-js/line-height.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLineHeight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-line-height" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 8 6 5 9 8" /><polyline points="3 16 6 19 9 16" /><line x1={6} y1={5} x2={6} y2={19} /><line x1={13} y1={6} x2={20} y2={6} /><line x1={13} y1={12} x2={20} y2={12} /><line x1={13} y1={18} x2={20} y2={18} /></svg>;
+function IconLineHeight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-line-height" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 8 6 5 9 8" /><polyline points="3 16 6 19 9 16" /><line x1={6} y1={5} x2={6} y2={19} /><line x1={13} y1={6} x2={20} y2={6} /><line x1={13} y1={12} x2={20} y2={12} /><line x1={13} y1={18} x2={20} y2={18} /></svg>;
+}
export default IconLineHeight; \ No newline at end of file
diff --git a/icons-react/icons-js/line.js b/icons-react/icons-js/line.js
index ffac43a6..326af03c 100644
--- a/icons-react/icons-js/line.js
+++ b/icons-react/icons-js/line.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLine = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-line" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={18} r={2} /><circle cx={18} cy={6} r={2} /><line x1={7.5} y1={16.5} x2={16.5} y2={7.5} /></svg>;
+function IconLine({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-line" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={18} r={2} /><circle cx={18} cy={6} r={2} /><line x1={7.5} y1={16.5} x2={16.5} y2={7.5} /></svg>;
+}
export default IconLine; \ No newline at end of file
diff --git a/icons-react/icons-js/link.js b/icons-react/icons-js/link.js
index b4626052..6b9fcae6 100644
--- a/icons-react/icons-js/link.js
+++ b/icons-react/icons-js/link.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLink = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-link" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /></svg>;
+function IconLink({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-link" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /></svg>;
+}
export default IconLink; \ No newline at end of file
diff --git a/icons-react/icons-js/list-check.js b/icons-react/icons-js/list-check.js
index 5826bba7..8a599d03 100644
--- a/icons-react/icons-js/list-check.js
+++ b/icons-react/icons-js/list-check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconListCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-list-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3.5 5.5l1.5 1.5l2.5 -2.5" /><path d="M3.5 11.5l1.5 1.5l2.5 -2.5" /><path d="M3.5 17.5l1.5 1.5l2.5 -2.5" /><line x1={11} y1={6} x2={20} y2={6} /><line x1={11} y1={12} x2={20} y2={12} /><line x1={11} y1={18} x2={20} y2={18} /></svg>;
+function IconListCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-list-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3.5 5.5l1.5 1.5l2.5 -2.5" /><path d="M3.5 11.5l1.5 1.5l2.5 -2.5" /><path d="M3.5 17.5l1.5 1.5l2.5 -2.5" /><line x1={11} y1={6} x2={20} y2={6} /><line x1={11} y1={12} x2={20} y2={12} /><line x1={11} y1={18} x2={20} y2={18} /></svg>;
+}
export default IconListCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/list.js b/icons-react/icons-js/list.js
index 0bbf0cf8..c75434d1 100644
--- a/icons-react/icons-js/list.js
+++ b/icons-react/icons-js/list.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconList = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-list" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={6} x2={20} y2={6} /><line x1={9} y1={12} x2={20} y2={12} /><line x1={9} y1={18} x2={20} y2={18} /><line x1={5} y1={6} x2={5} y2={6.01} /><line x1={5} y1={12} x2={5} y2={12.01} /><line x1={5} y1={18} x2={5} y2={18.01} /></svg>;
+function IconList({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-list" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={6} x2={20} y2={6} /><line x1={9} y1={12} x2={20} y2={12} /><line x1={9} y1={18} x2={20} y2={18} /><line x1={5} y1={6} x2={5} y2={6.01} /><line x1={5} y1={12} x2={5} y2={12.01} /><line x1={5} y1={18} x2={5} y2={18.01} /></svg>;
+}
export default IconList; \ No newline at end of file
diff --git a/icons-react/icons-js/live-photo.js b/icons-react/icons-js/live-photo.js
index 542fa272..c57507c3 100644
--- a/icons-react/icons-js/live-photo.js
+++ b/icons-react/icons-js/live-photo.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLivePhoto = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-live-photo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={1} /><circle cx={12} cy={12} r={5} /><line x1={15.9} y1={20.11} x2={15.9} y2={20.12} /><line x1={19.04} y1={17.61} x2={19.04} y2={17.62} /><line x1={20.77} y1={14} x2={20.77} y2={14.01} /><line x1={20.77} y1={10} x2={20.77} y2={10.01} /><line x1={19.04} y1={6.39} x2={19.04} y2={6.4} /><line x1={15.9} y1={3.89} x2={15.9} y2={3.9} /><line x1={12} y1={3} x2={12} y2={3.01} /><line x1={8.1} y1={3.89} x2={8.1} y2={3.9} /><line x1={4.96} y1={6.39} x2={4.96} y2={6.4} /><line x1={3.23} y1={10} x2={3.23} y2={10.01} /><line x1={3.23} y1={14} x2={3.23} y2={14.01} /><line x1={4.96} y1={17.61} x2={4.96} y2={17.62} /><line x1={8.1} y1={20.11} x2={8.1} y2={20.12} /><line x1={12} y1={21} x2={12} y2={21.01} /></svg>;
+function IconLivePhoto({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-live-photo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={1} /><circle cx={12} cy={12} r={5} /><line x1={15.9} y1={20.11} x2={15.9} y2={20.12} /><line x1={19.04} y1={17.61} x2={19.04} y2={17.62} /><line x1={20.77} y1={14} x2={20.77} y2={14.01} /><line x1={20.77} y1={10} x2={20.77} y2={10.01} /><line x1={19.04} y1={6.39} x2={19.04} y2={6.4} /><line x1={15.9} y1={3.89} x2={15.9} y2={3.9} /><line x1={12} y1={3} x2={12} y2={3.01} /><line x1={8.1} y1={3.89} x2={8.1} y2={3.9} /><line x1={4.96} y1={6.39} x2={4.96} y2={6.4} /><line x1={3.23} y1={10} x2={3.23} y2={10.01} /><line x1={3.23} y1={14} x2={3.23} y2={14.01} /><line x1={4.96} y1={17.61} x2={4.96} y2={17.62} /><line x1={8.1} y1={20.11} x2={8.1} y2={20.12} /><line x1={12} y1={21} x2={12} y2={21.01} /></svg>;
+}
export default IconLivePhoto; \ No newline at end of file
diff --git a/icons-react/icons-js/live-view.js b/icons-react/icons-js/live-view.js
index 7423e059..d7a1c785 100644
--- a/icons-react/icons-js/live-view.js
+++ b/icons-react/icons-js/live-view.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLiveView = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-live-view" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /><line x1={12} y1={11} x2={12} y2={11.01} /><path d="M12 18l-3.5 -5a4 4 0 1 1 7 0l-3.5 5" /></svg>;
+function IconLiveView({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-live-view" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /><line x1={12} y1={11} x2={12} y2={11.01} /><path d="M12 18l-3.5 -5a4 4 0 1 1 7 0l-3.5 5" /></svg>;
+}
export default IconLiveView; \ No newline at end of file
diff --git a/icons-react/icons-js/loader-quarter.js b/icons-react/icons-js/loader-quarter.js
index f7cab476..68a5e62e 100644
--- a/icons-react/icons-js/loader-quarter.js
+++ b/icons-react/icons-js/loader-quarter.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLoaderQuarter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-loader-quarter" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={6} x2={12} y2={3} /><line x1={6} y1={12} x2={3} y2={12} /><line x1={7.75} y1={7.75} x2={5.6} y2={5.6} /></svg>;
+function IconLoaderQuarter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-loader-quarter" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={6} x2={12} y2={3} /><line x1={6} y1={12} x2={3} y2={12} /><line x1={7.75} y1={7.75} x2={5.6} y2={5.6} /></svg>;
+}
export default IconLoaderQuarter; \ No newline at end of file
diff --git a/icons-react/icons-js/loader.js b/icons-react/icons-js/loader.js
index 322f68a0..911da35b 100644
--- a/icons-react/icons-js/loader.js
+++ b/icons-react/icons-js/loader.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLoader = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-loader" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={6} x2={12} y2={3} /><line x1={16.25} y1={7.75} x2={18.4} y2={5.6} /><line x1={18} y1={12} x2={21} y2={12} /><line x1={16.25} y1={16.25} x2={18.4} y2={18.4} /><line x1={12} y1={18} x2={12} y2={21} /><line x1={7.75} y1={16.25} x2={5.6} y2={18.4} /><line x1={6} y1={12} x2={3} y2={12} /><line x1={7.75} y1={7.75} x2={5.6} y2={5.6} /></svg>;
+function IconLoader({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-loader" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={6} x2={12} y2={3} /><line x1={16.25} y1={7.75} x2={18.4} y2={5.6} /><line x1={18} y1={12} x2={21} y2={12} /><line x1={16.25} y1={16.25} x2={18.4} y2={18.4} /><line x1={12} y1={18} x2={12} y2={21} /><line x1={7.75} y1={16.25} x2={5.6} y2={18.4} /><line x1={6} y1={12} x2={3} y2={12} /><line x1={7.75} y1={7.75} x2={5.6} y2={5.6} /></svg>;
+}
export default IconLoader; \ No newline at end of file
diff --git a/icons-react/icons-js/location.js b/icons-react/icons-js/location.js
index c64e4855..d90290ff 100644
--- a/icons-react/icons-js/location.js
+++ b/icons-react/icons-js/location.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLocation = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-location" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 3l-6.5 18a0.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a0.55 .55 0 0 1 0 -1l18 -6.5" /></svg>;
+function IconLocation({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-location" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 3l-6.5 18a0.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a0.55 .55 0 0 1 0 -1l18 -6.5" /></svg>;
+}
export default IconLocation; \ No newline at end of file
diff --git a/icons-react/icons-js/lock-off.js b/icons-react/icons-js/lock-off.js
index 79d88e39..aae087d5 100644
--- a/icons-react/icons-js/lock-off.js
+++ b/icons-react/icons-js/lock-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLockOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-lock-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M19 19a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2h4m4 0h2a2 2 0 0 1 2 2v2" /><circle cx={12} cy={16} r={1} /><path d="M8 11v-3m.712 -3.278a4 4 0 0 1 7.288 2.278v4" /></svg>;
+function IconLockOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-lock-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M19 19a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-6a2 2 0 0 1 2 -2h4m4 0h2a2 2 0 0 1 2 2v2" /><circle cx={12} cy={16} r={1} /><path d="M8 11v-3m.712 -3.278a4 4 0 0 1 7.288 2.278v4" /></svg>;
+}
export default IconLockOff; \ No newline at end of file
diff --git a/icons-react/icons-js/lock-open.js b/icons-react/icons-js/lock-open.js
index 833c1605..82b1ce18 100644
--- a/icons-react/icons-js/lock-open.js
+++ b/icons-react/icons-js/lock-open.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLockOpen = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-lock-open" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={11} width={14} height={10} rx={2} /><circle cx={12} cy={16} r={1} /><path d="M8 11v-5a4 4 0 0 1 8 0" /></svg>;
+function IconLockOpen({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-lock-open" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={11} width={14} height={10} rx={2} /><circle cx={12} cy={16} r={1} /><path d="M8 11v-5a4 4 0 0 1 8 0" /></svg>;
+}
export default IconLockOpen; \ No newline at end of file
diff --git a/icons-react/icons-js/lock.js b/icons-react/icons-js/lock.js
index e62201a5..0875bf91 100644
--- a/icons-react/icons-js/lock.js
+++ b/icons-react/icons-js/lock.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLock = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-lock" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={11} width={14} height={10} rx={2} /><circle cx={12} cy={16} r={1} /><path d="M8 11v-4a4 4 0 0 1 8 0v4" /></svg>;
+function IconLock({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-lock" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={11} width={14} height={10} rx={2} /><circle cx={12} cy={16} r={1} /><path d="M8 11v-4a4 4 0 0 1 8 0v4" /></svg>;
+}
export default IconLock; \ No newline at end of file
diff --git a/icons-react/icons-js/login.js b/icons-react/icons-js/login.js
index 34bd7b5f..20152269 100644
--- a/icons-react/icons-js/login.js
+++ b/icons-react/icons-js/login.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLogin = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-login" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2" /><path d="M20 12h-13l3 -3m0 6l-3 -3" /></svg>;
+function IconLogin({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-login" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2" /><path d="M20 12h-13l3 -3m0 6l-3 -3" /></svg>;
+}
export default IconLogin; \ No newline at end of file
diff --git a/icons-react/icons-js/logout.js b/icons-react/icons-js/logout.js
index 12ded115..430e63eb 100644
--- a/icons-react/icons-js/logout.js
+++ b/icons-react/icons-js/logout.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconLogout = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-logout" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2" /><path d="M7 12h14l-3 -3m0 6l3 -3" /></svg>;
+function IconLogout({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-logout" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2" /><path d="M7 12h14l-3 -3m0 6l3 -3" /></svg>;
+}
export default IconLogout; \ No newline at end of file
diff --git a/icons-react/icons-js/magnet.js b/icons-react/icons-js/magnet.js
index 6de606e0..396cc2f7 100644
--- a/icons-react/icons-js/magnet.js
+++ b/icons-react/icons-js/magnet.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMagnet = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-magnet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 13v-8a2 2 0 0 1 2 -2h1a2 2 0 0 1 2 2v8a2 2 0 0 0 6 0v-8a2 2 0 0 1 2 -2h1a2 2 0 0 1 2 2v8a8 8 0 0 1 -16 0" /><line x1={4} y1={8} x2={9} y2={8} /><line x1={15} y1={8} x2={19} y2={8} /></svg>;
+function IconMagnet({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-magnet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 13v-8a2 2 0 0 1 2 -2h1a2 2 0 0 1 2 2v8a2 2 0 0 0 6 0v-8a2 2 0 0 1 2 -2h1a2 2 0 0 1 2 2v8a8 8 0 0 1 -16 0" /><line x1={4} y1={8} x2={9} y2={8} /><line x1={15} y1={8} x2={19} y2={8} /></svg>;
+}
export default IconMagnet; \ No newline at end of file
diff --git a/icons-react/icons-js/mail-opened.js b/icons-react/icons-js/mail-opened.js
index 749abc3a..a6904139 100644
--- a/icons-react/icons-js/mail-opened.js
+++ b/icons-react/icons-js/mail-opened.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMailOpened = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mail-opened" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 9 12 15 21 9 12 3 3 9" /><path d="M21 9v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10" /><line x1={3} y1={19} x2={9} y2={13} /><line x1={15} y1={13} x2={21} y2={19} /></svg>;
+function IconMailOpened({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mail-opened" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 9 12 15 21 9 12 3 3 9" /><path d="M21 9v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10" /><line x1={3} y1={19} x2={9} y2={13} /><line x1={15} y1={13} x2={21} y2={19} /></svg>;
+}
export default IconMailOpened; \ No newline at end of file
diff --git a/icons-react/icons-js/mail.js b/icons-react/icons-js/mail.js
index 125ec707..3cd9008e 100644
--- a/icons-react/icons-js/mail.js
+++ b/icons-react/icons-js/mail.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMail = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mail" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><polyline points="3 7 12 13 21 7" /></svg>;
+function IconMail({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mail" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><polyline points="3 7 12 13 21 7" /></svg>;
+}
export default IconMail; \ No newline at end of file
diff --git a/icons-react/icons-js/man.js b/icons-react/icons-js/man.js
index c7f1391f..3413a57c 100644
--- a/icons-react/icons-js/man.js
+++ b/icons-react/icons-js/man.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMan = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-man" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={2} /><path d="M10 22v-5l-1-1v-4a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4l-1 1v5" /></svg>;
+function IconMan({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-man" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={2} /><path d="M10 22v-5l-1-1v-4a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4l-1 1v5" /></svg>;
+}
export default IconMan; \ No newline at end of file
diff --git a/icons-react/icons-js/manual-gearbox.js b/icons-react/icons-js/manual-gearbox.js
index a6efff23..4648dbad 100644
--- a/icons-react/icons-js/manual-gearbox.js
+++ b/icons-react/icons-js/manual-gearbox.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconManualGearbox = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-manual-gearbox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={6} r={2} /><circle cx={12} cy={6} r={2} /><circle cx={19} cy={6} r={2} /><circle cx={5} cy={18} r={2} /><circle cx={12} cy={18} r={2} /><line x1={5} y1={8} x2={5} y2={16} /><line x1={12} y1={8} x2={12} y2={16} /><path d="M19 8v2a2 2 0 0 1 -2 2h-12" /></svg>;
+function IconManualGearbox({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-manual-gearbox" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={6} r={2} /><circle cx={12} cy={6} r={2} /><circle cx={19} cy={6} r={2} /><circle cx={5} cy={18} r={2} /><circle cx={12} cy={18} r={2} /><line x1={5} y1={8} x2={5} y2={16} /><line x1={12} y1={8} x2={12} y2={16} /><path d="M19 8v2a2 2 0 0 1 -2 2h-12" /></svg>;
+}
export default IconManualGearbox; \ No newline at end of file
diff --git a/icons-react/icons-js/map-2.js b/icons-react/icons-js/map-2.js
index f45bde65..108a9dd7 100644
--- a/icons-react/icons-js/map-2.js
+++ b/icons-react/icons-js/map-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMap2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-map-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={18} y1={6} x2={18} y2={6.01} /><path d="M18 13l-3.5 -5a4 4 0 1 1 7 0l-3.5 5" /><polyline points="10.5 4.75 9 4 3 7 3 20 9 17 15 20 21 17 21 15" /><line x1={9} y1={4} x2={9} y2={17} /><line x1={15} y1={15} x2={15} y2={20} /></svg>;
+function IconMap2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-map-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={18} y1={6} x2={18} y2={6.01} /><path d="M18 13l-3.5 -5a4 4 0 1 1 7 0l-3.5 5" /><polyline points="10.5 4.75 9 4 3 7 3 20 9 17 15 20 21 17 21 15" /><line x1={9} y1={4} x2={9} y2={17} /><line x1={15} y1={15} x2={15} y2={20} /></svg>;
+}
export default IconMap2; \ No newline at end of file
diff --git a/icons-react/icons-js/map-pin-off.js b/icons-react/icons-js/map-pin-off.js
index ffe8160a..34aae0e5 100644
--- a/icons-react/icons-js/map-pin-off.js
+++ b/icons-react/icons-js/map-pin-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMapPinOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-map-pin-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M9.44 9.435a3 3 0 0 0 4.126 4.124m1.434 -2.559a3 3 0 0 0 -3 -3" /><path d="M8.048 4.042a8 8 0 0 1 10.912 10.908m-1.8 2.206l-3.745 3.744a2 2 0 0 1 -2.827 0l-4.244 -4.243a8 8 0 0 1 -.48 -10.79" /></svg>;
+function IconMapPinOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-map-pin-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M9.44 9.435a3 3 0 0 0 4.126 4.124m1.434 -2.559a3 3 0 0 0 -3 -3" /><path d="M8.048 4.042a8 8 0 0 1 10.912 10.908m-1.8 2.206l-3.745 3.744a2 2 0 0 1 -2.827 0l-4.244 -4.243a8 8 0 0 1 -.48 -10.79" /></svg>;
+}
export default IconMapPinOff; \ No newline at end of file
diff --git a/icons-react/icons-js/map-pin.js b/icons-react/icons-js/map-pin.js
index 098f8293..366c2f60 100644
--- a/icons-react/icons-js/map-pin.js
+++ b/icons-react/icons-js/map-pin.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMapPin = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-map-pin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={11} r={3} /><path d="M17.657 16.657l-4.243 4.243a2 2 0 0 1 -2.827 0l-4.244 -4.243a8 8 0 1 1 11.314 0z" /></svg>;
+function IconMapPin({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-map-pin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={11} r={3} /><path d="M17.657 16.657l-4.243 4.243a2 2 0 0 1 -2.827 0l-4.244 -4.243a8 8 0 1 1 11.314 0z" /></svg>;
+}
export default IconMapPin; \ No newline at end of file
diff --git a/icons-react/icons-js/map-pins.js b/icons-react/icons-js/map-pins.js
index b98875ef..461eb717 100644
--- a/icons-react/icons-js/map-pins.js
+++ b/icons-react/icons-js/map-pins.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMapPins = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-map-pins" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10.828 9.828a4 4 0 1 0 -5.656 0l2.828 2.829l2.828 -2.829z" /><line x1={8} y1={7} x2={8} y2={7.01} /><path d="M18.828 17.828a4 4 0 1 0 -5.656 0l2.828 2.829l2.828 -2.829z" /><line x1={16} y1={15} x2={16} y2={15.01} /></svg>;
+function IconMapPins({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-map-pins" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10.828 9.828a4 4 0 1 0 -5.656 0l2.828 2.829l2.828 -2.829z" /><line x1={8} y1={7} x2={8} y2={7.01} /><path d="M18.828 17.828a4 4 0 1 0 -5.656 0l2.828 2.829l2.828 -2.829z" /><line x1={16} y1={15} x2={16} y2={15.01} /></svg>;
+}
export default IconMapPins; \ No newline at end of file
diff --git a/icons-react/icons-js/map.js b/icons-react/icons-js/map.js
index 3c4d470f..bcb543c4 100644
--- a/icons-react/icons-js/map.js
+++ b/icons-react/icons-js/map.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMap = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-map" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 7 9 4 15 7 21 4 21 17 15 20 9 17 3 20 3 7" /><line x1={9} y1={4} x2={9} y2={17} /><line x1={15} y1={7} x2={15} y2={20} /></svg>;
+function IconMap({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-map" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 7 9 4 15 7 21 4 21 17 15 20 9 17 3 20 3 7" /><line x1={9} y1={4} x2={9} y2={17} /><line x1={15} y1={7} x2={15} y2={20} /></svg>;
+}
export default IconMap; \ No newline at end of file
diff --git a/icons-react/icons-js/markdown.js b/icons-react/icons-js/markdown.js
index 0a28a00d..4dfdea02 100644
--- a/icons-react/icons-js/markdown.js
+++ b/icons-react/icons-js/markdown.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMarkdown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-markdown" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M7 15v-6l2 2l2 -2v6" /><path d="M14 13l2 2l2 -2m-2 2v-6" /></svg>;
+function IconMarkdown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-markdown" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M7 15v-6l2 2l2 -2v6" /><path d="M14 13l2 2l2 -2m-2 2v-6" /></svg>;
+}
export default IconMarkdown; \ No newline at end of file
diff --git a/icons-react/icons-js/marquee.js b/icons-react/icons-js/marquee.js
index b1b01336..40792410 100644
--- a/icons-react/icons-js/marquee.js
+++ b/icons-react/icons-js/marquee.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMarquee = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-marquee" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 6a2 2 0 0 1 2 -2m3 0h1.5m3 0h1.5m3 0a2 2 0 0 1 2 2m0 3v1.5m0 3v1.5m0 3a2 2 0 0 1 -2 2m-3 0h-1.5m-3 0h-1.5m-3 0a2 2 0 0 1 -2 -2m0 -3v-1.5m0 -3v-1.5m0 -3" /></svg>;
+function IconMarquee({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-marquee" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 6a2 2 0 0 1 2 -2m3 0h1.5m3 0h1.5m3 0a2 2 0 0 1 2 2m0 3v1.5m0 3v1.5m0 3a2 2 0 0 1 -2 2m-3 0h-1.5m-3 0h-1.5m-3 0a2 2 0 0 1 -2 -2m0 -3v-1.5m0 -3v-1.5m0 -3" /></svg>;
+}
export default IconMarquee; \ No newline at end of file
diff --git a/icons-react/icons-js/mars.js b/icons-react/icons-js/mars.js
index 43b74cb8..0bfb214c 100644
--- a/icons-react/icons-js/mars.js
+++ b/icons-react/icons-js/mars.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMars = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mars" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={14} r={5} /><line x1={19} y1={5} x2={13.6} y2={10.4} /><line x1={19} y1={5} x2={14} y2={5} /><line x1={19} y1={5} x2={19} y2={10} /></svg>;
+function IconMars({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mars" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={14} r={5} /><line x1={19} y1={5} x2={13.6} y2={10.4} /><line x1={19} y1={5} x2={14} y2={5} /><line x1={19} y1={5} x2={19} y2={10} /></svg>;
+}
export default IconMars; \ No newline at end of file
diff --git a/icons-react/icons-js/math.js b/icons-react/icons-js/math.js
index 5029763c..3e1f51df 100644
--- a/icons-react/icons-js/math.js
+++ b/icons-react/icons-js/math.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMath = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-math" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 13l4 4m0 -4l-4 4" /><path d="M20 5h-7l-4 14l-3 -6h-2" /></svg>;
+function IconMath({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-math" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 13l4 4m0 -4l-4 4" /><path d="M20 5h-7l-4 14l-3 -6h-2" /></svg>;
+}
export default IconMath; \ No newline at end of file
diff --git a/icons-react/icons-js/maximize.js b/icons-react/icons-js/maximize.js
index 4192fcd9..c86cb9ee 100644
--- a/icons-react/icons-js/maximize.js
+++ b/icons-react/icons-js/maximize.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMaximize = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-maximize" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /></svg>;
+function IconMaximize({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-maximize" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 8v-2a2 2 0 0 1 2 -2h2" /><path d="M4 16v2a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v2" /><path d="M16 20h2a2 2 0 0 0 2 -2v-2" /></svg>;
+}
export default IconMaximize; \ No newline at end of file
diff --git a/icons-react/icons-js/medal.js b/icons-react/icons-js/medal.js
index 73a8c7d0..e2a87d03 100644
--- a/icons-react/icons-js/medal.js
+++ b/icons-react/icons-js/medal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMedal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-medal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 4v3m-4 -3v6m8 -6v6" /><path d="M12 18.5l-3 1.5l.5-3.5-2-2 3-.5 1.5-3 1.5 3 3 .5-2 2 .5 3.5z" /></svg>;
+function IconMedal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-medal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 4v3m-4 -3v6m8 -6v6" /><path d="M12 18.5l-3 1.5l.5-3.5-2-2 3-.5 1.5-3 1.5 3 3 .5-2 2 .5 3.5z" /></svg>;
+}
export default IconMedal; \ No newline at end of file
diff --git a/icons-react/icons-js/medical-cross.js b/icons-react/icons-js/medical-cross.js
index 9615d87a..be762d25 100644
--- a/icons-react/icons-js/medical-cross.js
+++ b/icons-react/icons-js/medical-cross.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMedicalCross = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-medical-cross" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 3a1 1 0 0 1 1 1v4.535l3.928 -2.267a1 1 0 0 1 1.366 .366l1 1.732a1 1 0 0 1 -.366 1.366l-3.927 2.268l3.927 2.269a1 1 0 0 1 .366 1.366l-1 1.732a1 1 0 0 1 -1.366 .366l-3.928 -2.269v4.536a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-4.536l-3.928 2.268a1 1 0 0 1 -1.366 -.366l-1 -1.732a1 1 0 0 1 .366 -1.366l3.927 -2.268l-3.927 -2.268a1 1 0 0 1 -.366 -1.366l1 -1.732a1 1 0 0 1 1.366 -.366l3.928 2.267v-4.535a1 1 0 0 1 1 -1h2z" /></svg>;
+function IconMedicalCross({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-medical-cross" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 3a1 1 0 0 1 1 1v4.535l3.928 -2.267a1 1 0 0 1 1.366 .366l1 1.732a1 1 0 0 1 -.366 1.366l-3.927 2.268l3.927 2.269a1 1 0 0 1 .366 1.366l-1 1.732a1 1 0 0 1 -1.366 .366l-3.928 -2.269v4.536a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-4.536l-3.928 2.268a1 1 0 0 1 -1.366 -.366l-1 -1.732a1 1 0 0 1 .366 -1.366l3.927 -2.268l-3.927 -2.268a1 1 0 0 1 -.366 -1.366l1 -1.732a1 1 0 0 1 1.366 -.366l3.928 2.267v-4.535a1 1 0 0 1 1 -1h2z" /></svg>;
+}
export default IconMedicalCross; \ No newline at end of file
diff --git a/icons-react/icons-js/menu-2.js b/icons-react/icons-js/menu-2.js
index f0ce8621..d89987fd 100644
--- a/icons-react/icons-js/menu-2.js
+++ b/icons-react/icons-js/menu-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMenu2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-menu-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={4} y1={12} x2={20} y2={12} /><line x1={4} y1={18} x2={20} y2={18} /></svg>;
+function IconMenu2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-menu-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={4} y1={12} x2={20} y2={12} /><line x1={4} y1={18} x2={20} y2={18} /></svg>;
+}
export default IconMenu2; \ No newline at end of file
diff --git a/icons-react/icons-js/menu.js b/icons-react/icons-js/menu.js
index f92c8331..aa857061 100644
--- a/icons-react/icons-js/menu.js
+++ b/icons-react/icons-js/menu.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMenu = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-menu" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={8} x2={20} y2={8} /><line x1={4} y1={16} x2={20} y2={16} /></svg>;
+function IconMenu({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-menu" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={8} x2={20} y2={8} /><line x1={4} y1={16} x2={20} y2={16} /></svg>;
+}
export default IconMenu; \ No newline at end of file
diff --git a/icons-react/icons-js/message-2.js b/icons-react/icons-js/message-2.js
index 6c745b33..7b73d07f 100644
--- a/icons-react/icons-js/message-2.js
+++ b/icons-react/icons-js/message-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessage2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 20l-3 -3h-2a3 3 0 0 1 -3 -3v-6a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-2l-3 3" /><line x1={8} y1={9} x2={16} y2={9} /><line x1={8} y1={13} x2={14} y2={13} /></svg>;
+function IconMessage2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 20l-3 -3h-2a3 3 0 0 1 -3 -3v-6a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-2l-3 3" /><line x1={8} y1={9} x2={16} y2={9} /><line x1={8} y1={13} x2={14} y2={13} /></svg>;
+}
export default IconMessage2; \ No newline at end of file
diff --git a/icons-react/icons-js/message-circle-2.js b/icons-react/icons-js/message-circle-2.js
index faa602ab..987c2e76 100644
--- a/icons-react/icons-js/message-circle-2.js
+++ b/icons-react/icons-js/message-circle-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessageCircle2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message-circle-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 20l1.3 -3.9a9 8 0 1 1 3.4 2.9l-4.7 1" /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /></svg>;
+function IconMessageCircle2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message-circle-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 20l1.3 -3.9a9 8 0 1 1 3.4 2.9l-4.7 1" /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /></svg>;
+}
export default IconMessageCircle2; \ No newline at end of file
diff --git a/icons-react/icons-js/message-circle-off.js b/icons-react/icons-js/message-circle-off.js
index 25516414..8452aa33 100644
--- a/icons-react/icons-js/message-circle-off.js
+++ b/icons-react/icons-js/message-circle-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessageCircleOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message-circle-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M8.585 4.581c3.225 -1.181 7.032 -.616 9.66 1.626c2.983 2.543 3.602 6.525 1.634 9.662m-1.908 2.108c-2.786 2.19 -6.89 2.665 -10.271 1.023l-4.7 1l1.3 -3.9c-2.237 -3.308 -1.489 -7.54 1.714 -10.084" /></svg>;
+function IconMessageCircleOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message-circle-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M8.585 4.581c3.225 -1.181 7.032 -.616 9.66 1.626c2.983 2.543 3.602 6.525 1.634 9.662m-1.908 2.108c-2.786 2.19 -6.89 2.665 -10.271 1.023l-4.7 1l1.3 -3.9c-2.237 -3.308 -1.489 -7.54 1.714 -10.084" /></svg>;
+}
export default IconMessageCircleOff; \ No newline at end of file
diff --git a/icons-react/icons-js/message-circle.js b/icons-react/icons-js/message-circle.js
index 2a6f1bfb..0bbef0fd 100644
--- a/icons-react/icons-js/message-circle.js
+++ b/icons-react/icons-js/message-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessageCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 20l1.3 -3.9a9 8 0 1 1 3.4 2.9l-4.7 1" /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /></svg>;
+function IconMessageCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 20l1.3 -3.9a9 8 0 1 1 3.4 2.9l-4.7 1" /><line x1={12} y1={12} x2={12} y2={12.01} /><line x1={8} y1={12} x2={8} y2={12.01} /><line x1={16} y1={12} x2={16} y2={12.01} /></svg>;
+}
export default IconMessageCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/message-dots.js b/icons-react/icons-js/message-dots.js
index fd37f6cd..460533c6 100644
--- a/icons-react/icons-js/message-dots.js
+++ b/icons-react/icons-js/message-dots.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessageDots = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message-dots" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-13a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-9l-4 4" /><line x1={12} y1={11} x2={12} y2={11.01} /><line x1={8} y1={11} x2={8} y2={11.01} /><line x1={16} y1={11} x2={16} y2={11.01} /></svg>;
+function IconMessageDots({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message-dots" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-13a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-9l-4 4" /><line x1={12} y1={11} x2={12} y2={11.01} /><line x1={8} y1={11} x2={8} y2={11.01} /><line x1={16} y1={11} x2={16} y2={11.01} /></svg>;
+}
export default IconMessageDots; \ No newline at end of file
diff --git a/icons-react/icons-js/message-off.js b/icons-react/icons-js/message-off.js
index 69fc4a53..04806114 100644
--- a/icons-react/icons-js/message-off.js
+++ b/icons-react/icons-js/message-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessageOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17 17h-9l-4 4v-13c0 -1.086 .577 -2.036 1.44 -2.563m3.561 -.437h8a3 3 0 0 1 3 3v6c0 .575 -.162 1.112 -.442 1.568" /></svg>;
+function IconMessageOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17 17h-9l-4 4v-13c0 -1.086 .577 -2.036 1.44 -2.563m3.561 -.437h8a3 3 0 0 1 3 3v6c0 .575 -.162 1.112 -.442 1.568" /></svg>;
+}
export default IconMessageOff; \ No newline at end of file
diff --git a/icons-react/icons-js/message-plus.js b/icons-react/icons-js/message-plus.js
index 6b3e7a5f..d21f9de6 100644
--- a/icons-react/icons-js/message-plus.js
+++ b/icons-react/icons-js/message-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessagePlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-13a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-9l-4 4" /><line x1={10} y1={11} x2={14} y2={11} /><line x1={12} y1={9} x2={12} y2={13} /></svg>;
+function IconMessagePlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-13a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-9l-4 4" /><line x1={10} y1={11} x2={14} y2={11} /><line x1={12} y1={9} x2={12} y2={13} /></svg>;
+}
export default IconMessagePlus; \ No newline at end of file
diff --git a/icons-react/icons-js/message-report.js b/icons-react/icons-js/message-report.js
index f96dad1b..c03902e4 100644
--- a/icons-react/icons-js/message-report.js
+++ b/icons-react/icons-js/message-report.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessageReport = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message-report" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-13a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-9l-4 4" /><line x1={12} y1={8} x2={12} y2={11} /><line x1={12} y1={14} x2={12} y2={14.01} /></svg>;
+function IconMessageReport({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message-report" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-13a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-9l-4 4" /><line x1={12} y1={8} x2={12} y2={11} /><line x1={12} y1={14} x2={12} y2={14.01} /></svg>;
+}
export default IconMessageReport; \ No newline at end of file
diff --git a/icons-react/icons-js/message.js b/icons-react/icons-js/message.js
index d4699dd2..c1466c49 100644
--- a/icons-react/icons-js/message.js
+++ b/icons-react/icons-js/message.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessage = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-message" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-13a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-9l-4 4" /><line x1={8} y1={9} x2={16} y2={9} /><line x1={8} y1={13} x2={14} y2={13} /></svg>;
+function IconMessage({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-message" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-13a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v6a3 3 0 0 1 -3 3h-9l-4 4" /><line x1={8} y1={9} x2={16} y2={9} /><line x1={8} y1={13} x2={14} y2={13} /></svg>;
+}
export default IconMessage; \ No newline at end of file
diff --git a/icons-react/icons-js/messages-off.js b/icons-react/icons-js/messages-off.js
index 4689804f..92b7fd60 100644
--- a/icons-react/icons-js/messages-off.js
+++ b/icons-react/icons-js/messages-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessagesOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-messages-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M11 11a1 1 0 0 1 -1 -1m0 -3.968v-2.032a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10l-3 -3h-3" /><path d="M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2" /></svg>;
+function IconMessagesOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-messages-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M11 11a1 1 0 0 1 -1 -1m0 -3.968v-2.032a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10l-3 -3h-3" /><path d="M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2" /></svg>;
+}
export default IconMessagesOff; \ No newline at end of file
diff --git a/icons-react/icons-js/messages.js b/icons-react/icons-js/messages.js
index 3a779690..afd5dbc4 100644
--- a/icons-react/icons-js/messages.js
+++ b/icons-react/icons-js/messages.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMessages = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-messages" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 14l-3 -3h-7a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10" /><path d="M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2" /></svg>;
+function IconMessages({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-messages" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 14l-3 -3h-7a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10" /><path d="M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2" /></svg>;
+}
export default IconMessages; \ No newline at end of file
diff --git a/icons-react/icons-js/microphone-off.js b/icons-react/icons-js/microphone-off.js
index 9cade5db..f0b0da4b 100644
--- a/icons-react/icons-js/microphone-off.js
+++ b/icons-react/icons-js/microphone-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMicrophoneOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-microphone-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M9 5a3 3 0 0 1 6 0v5a3 3 0 0 1 -.13 .874m-2 2a3 3 0 0 1 -3.87 -2.872v-1" /><path d="M5 10a7 7 0 0 0 10.846 5.85m2.002 -2a6.967 6.967 0 0 0 1.152 -3.85" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={17} x2={12} y2={21} /></svg>;
+function IconMicrophoneOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-microphone-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M9 5a3 3 0 0 1 6 0v5a3 3 0 0 1 -.13 .874m-2 2a3 3 0 0 1 -3.87 -2.872v-1" /><path d="M5 10a7 7 0 0 0 10.846 5.85m2.002 -2a6.967 6.967 0 0 0 1.152 -3.85" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={17} x2={12} y2={21} /></svg>;
+}
export default IconMicrophoneOff; \ No newline at end of file
diff --git a/icons-react/icons-js/microphone.js b/icons-react/icons-js/microphone.js
index a51c22c4..eccb6eb0 100644
--- a/icons-react/icons-js/microphone.js
+++ b/icons-react/icons-js/microphone.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMicrophone = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-microphone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={9} y={2} width={6} height={11} rx={3} /><path d="M5 10a7 7 0 0 0 14 0" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={17} x2={12} y2={21} /></svg>;
+function IconMicrophone({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-microphone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={9} y={2} width={6} height={11} rx={3} /><path d="M5 10a7 7 0 0 0 14 0" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={17} x2={12} y2={21} /></svg>;
+}
export default IconMicrophone; \ No newline at end of file
diff --git a/icons-react/icons-js/minimize.js b/icons-react/icons-js/minimize.js
index 5d336c6f..051ed255 100644
--- a/icons-react/icons-js/minimize.js
+++ b/icons-react/icons-js/minimize.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMinimize = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-minimize" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 19v-2a2 2 0 0 1 2 -2h2" /><path d="M15 5v2a2 2 0 0 0 2 2h2" /><path d="M5 15h2a2 2 0 0 1 2 2v2" /><path d="M5 9h2a2 2 0 0 0 2 -2v-2" /></svg>;
+function IconMinimize({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-minimize" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 19v-2a2 2 0 0 1 2 -2h2" /><path d="M15 5v2a2 2 0 0 0 2 2h2" /><path d="M5 15h2a2 2 0 0 1 2 2v2" /><path d="M5 9h2a2 2 0 0 0 2 -2v-2" /></svg>;
+}
export default IconMinimize; \ No newline at end of file
diff --git a/icons-react/icons-js/minus.js b/icons-react/icons-js/minus.js
index 537c47c3..b7f53ecd 100644
--- a/icons-react/icons-js/minus.js
+++ b/icons-react/icons-js/minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+function IconMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+}
export default IconMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/mist.js b/icons-react/icons-js/mist.js
index d5d58fba..1ac9b074 100644
--- a/icons-react/icons-js/mist.js
+++ b/icons-react/icons-js/mist.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMist = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mist" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 5h3m4 0h9" /><path d="M3 10h11m4 0h1" /><path d="M5 15h5m4 0h7" /><path d="M3 20h9m4 0h3" /></svg>;
+function IconMist({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mist" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 5h3m4 0h9" /><path d="M3 10h11m4 0h1" /><path d="M5 15h5m4 0h7" /><path d="M3 20h9m4 0h3" /></svg>;
+}
export default IconMist; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-boy.js b/icons-react/icons-js/mood-boy.js
index f8a1bd50..68680298 100644
--- a/icons-react/icons-js/mood-boy.js
+++ b/icons-react/icons-js/mood-boy.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodBoy = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-boy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 4.5a9 9 0 0 1 3.864 5.89a2.5 2.5 0 0 1 -.29 4.36a9 9 0 0 1 -17.137 0a2.5 2.5 0 0 1 -.29 -4.36a9 9 0 0 1 3.746 -5.81" /><path d="M9.5 16a3.5 3.5 0 0 0 5 0" /><path d="M8.5 2c1.5 1 2.5 3.5 2.5 5" /><path d="M12.5 2c1.5 2 2 3.5 2 5" /><line x1={9} y1={12} x2={9.01} y2={12} /><line x1={15} y1={12} x2={15.01} y2={12} /></svg>;
+function IconMoodBoy({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-boy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 4.5a9 9 0 0 1 3.864 5.89a2.5 2.5 0 0 1 -.29 4.36a9 9 0 0 1 -17.137 0a2.5 2.5 0 0 1 -.29 -4.36a9 9 0 0 1 3.746 -5.81" /><path d="M9.5 16a3.5 3.5 0 0 0 5 0" /><path d="M8.5 2c1.5 1 2.5 3.5 2.5 5" /><path d="M12.5 2c1.5 2 2 3.5 2 5" /><line x1={9} y1={12} x2={9.01} y2={12} /><line x1={15} y1={12} x2={15.01} y2={12} /></svg>;
+}
export default IconMoodBoy; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-confuzed.js b/icons-react/icons-js/mood-confuzed.js
index 997317b9..cc5aae21 100644
--- a/icons-react/icons-js/mood-confuzed.js
+++ b/icons-react/icons-js/mood-confuzed.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodConfuzed = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-confuzed" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 16a10 10 0 0 1 6 -1.5" /></svg>;
+function IconMoodConfuzed({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-confuzed" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 16a10 10 0 0 1 6 -1.5" /></svg>;
+}
export default IconMoodConfuzed; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-cry.js b/icons-react/icons-js/mood-cry.js
index afc64f76..8e17b77b 100644
--- a/icons-react/icons-js/mood-cry.js
+++ b/icons-react/icons-js/mood-cry.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodCry = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-cry" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15.25a3.5 3.5 0 0 1 5 0" /><path d="M17.566 17.606a2 2 0 1 0 2.897 .03l-1.463 -1.636l-1.434 1.606z" /><path d="M20.865 13.517a8.937 8.937 0 0 0 .135 -1.517a9 9 0 1 0 -9 9c0.69 0 1.36 -.076 2 -.222" /></svg>;
+function IconMoodCry({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-cry" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15.25a3.5 3.5 0 0 1 5 0" /><path d="M17.566 17.606a2 2 0 1 0 2.897 .03l-1.463 -1.636l-1.434 1.606z" /><path d="M20.865 13.517a8.937 8.937 0 0 0 .135 -1.517a9 9 0 1 0 -9 9c0.69 0 1.36 -.076 2 -.222" /></svg>;
+}
export default IconMoodCry; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-happy.js b/icons-react/icons-js/mood-happy.js
index 64c6e3ba..f5955b40 100644
--- a/icons-react/icons-js/mood-happy.js
+++ b/icons-react/icons-js/mood-happy.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodHappy = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-happy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={9} x2={9.01} y2={9} /><line x1={15} y1={9} x2={15.01} y2={9} /><path d="M8 13a4 4 0 1 0 8 0m0 0h-8" /></svg>;
+function IconMoodHappy({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-happy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={9} x2={9.01} y2={9} /><line x1={15} y1={9} x2={15.01} y2={9} /><path d="M8 13a4 4 0 1 0 8 0m0 0h-8" /></svg>;
+}
export default IconMoodHappy; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-kid.js b/icons-react/icons-js/mood-kid.js
index c5a617b4..324f309d 100644
--- a/icons-react/icons-js/mood-kid.js
+++ b/icons-react/icons-js/mood-kid.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodKid = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-kid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15a3.5 3.5 0 0 0 5 0" /><path d="M12 3a2 2 0 0 0 0 4" /></svg>;
+function IconMoodKid({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-kid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15a3.5 3.5 0 0 0 5 0" /><path d="M12 3a2 2 0 0 0 0 4" /></svg>;
+}
export default IconMoodKid; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-neutral.js b/icons-react/icons-js/mood-neutral.js
index 0d8b7a06..e8fb685e 100644
--- a/icons-react/icons-js/mood-neutral.js
+++ b/icons-react/icons-js/mood-neutral.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodNeutral = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-neutral" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><line x1={9} y1={15} x2={15} y2={15} /></svg>;
+function IconMoodNeutral({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-neutral" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><line x1={9} y1={15} x2={15} y2={15} /></svg>;
+}
export default IconMoodNeutral; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-sad.js b/icons-react/icons-js/mood-sad.js
index db886631..5b73902b 100644
--- a/icons-react/icons-js/mood-sad.js
+++ b/icons-react/icons-js/mood-sad.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodSad = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-sad" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15.25a3.5 3.5 0 0 1 5 0" /></svg>;
+function IconMoodSad({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-sad" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15.25a3.5 3.5 0 0 1 5 0" /></svg>;
+}
export default IconMoodSad; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-smile.js b/icons-react/icons-js/mood-smile.js
index 3eedac87..ef1d2082 100644
--- a/icons-react/icons-js/mood-smile.js
+++ b/icons-react/icons-js/mood-smile.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodSmile = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-smile" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15a3.5 3.5 0 0 0 5 0" /></svg>;
+function IconMoodSmile({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-smile" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M9.5 15a3.5 3.5 0 0 0 5 0" /></svg>;
+}
export default IconMoodSmile; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-suprised.js b/icons-react/icons-js/mood-suprised.js
index b83995e8..66cfbb57 100644
--- a/icons-react/icons-js/mood-suprised.js
+++ b/icons-react/icons-js/mood-suprised.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodSuprised = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-suprised" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={9} x2={9.01} y2={9} /><line x1={15} y1={9} x2={15.01} y2={9} /><circle cx={12} cy={15} r={2} /></svg>;
+function IconMoodSuprised({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-suprised" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={9} x2={9.01} y2={9} /><line x1={15} y1={9} x2={15.01} y2={9} /><circle cx={12} cy={15} r={2} /></svg>;
+}
export default IconMoodSuprised; \ No newline at end of file
diff --git a/icons-react/icons-js/mood-tongue.js b/icons-react/icons-js/mood-tongue.js
index a2b5508f..378f5ae6 100644
--- a/icons-react/icons-js/mood-tongue.js
+++ b/icons-react/icons-js/mood-tongue.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoodTongue = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mood-tongue" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M10 14v2a2 2 0 0 0 4 0v-2m1.5 0h-7" /></svg>;
+function IconMoodTongue({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mood-tongue" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={9} y1={10} x2={9.01} y2={10} /><line x1={15} y1={10} x2={15.01} y2={10} /><path d="M10 14v2a2 2 0 0 0 4 0v-2m1.5 0h-7" /></svg>;
+}
export default IconMoodTongue; \ No newline at end of file
diff --git a/icons-react/icons-js/moon-2.js b/icons-react/icons-js/moon-2.js
index 84ad10a0..f49f52ab 100644
--- a/icons-react/icons-js/moon-2.js
+++ b/icons-react/icons-js/moon-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoon2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-moon-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.418 4.157a8 8 0 0 0 0 15.686" /><circle cx={12} cy={12} r={9} /></svg>;
+function IconMoon2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-moon-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.418 4.157a8 8 0 0 0 0 15.686" /><circle cx={12} cy={12} r={9} /></svg>;
+}
export default IconMoon2; \ No newline at end of file
diff --git a/icons-react/icons-js/moon-stars.js b/icons-react/icons-js/moon-stars.js
index d69d9bf4..5c6d8b13 100644
--- a/icons-react/icons-js/moon-stars.js
+++ b/icons-react/icons-js/moon-stars.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoonStars = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-moon-stars" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3c0.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /><path d="M17 4a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2" /><path d="M19 11h2m-1 -1v2" /></svg>;
+function IconMoonStars({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-moon-stars" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3c0.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /><path d="M17 4a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2" /><path d="M19 11h2m-1 -1v2" /></svg>;
+}
export default IconMoonStars; \ No newline at end of file
diff --git a/icons-react/icons-js/moon.js b/icons-react/icons-js/moon.js
index 3586eaa3..244bfdcc 100644
--- a/icons-react/icons-js/moon.js
+++ b/icons-react/icons-js/moon.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoon = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-moon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3c0.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /></svg>;
+function IconMoon({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-moon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3c0.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /></svg>;
+}
export default IconMoon; \ No newline at end of file
diff --git a/icons-react/icons-js/moped.js b/icons-react/icons-js/moped.js
index d7f022fe..7327e245 100644
--- a/icons-react/icons-js/moped.js
+++ b/icons-react/icons-js/moped.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMoped = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-moped" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={17} r={2} /><path d="M5 16v1a2 2 0 0 0 4 0v-5h-3a3 3 0 0 0 -3 3v1h10a6 6 0 0 1 5 -4v-5a2 2 0 0 0 -2 -2h-1" /><line x1={6} y1={9} x2={9} y2={9} /></svg>;
+function IconMoped({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-moped" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={17} r={2} /><path d="M5 16v1a2 2 0 0 0 4 0v-5h-3a3 3 0 0 0 -3 3v1h10a6 6 0 0 1 5 -4v-5a2 2 0 0 0 -2 -2h-1" /><line x1={6} y1={9} x2={9} y2={9} /></svg>;
+}
export default IconMoped; \ No newline at end of file
diff --git a/icons-react/icons-js/mouse.js b/icons-react/icons-js/mouse.js
index 6ac2d1b1..06f25503 100644
--- a/icons-react/icons-js/mouse.js
+++ b/icons-react/icons-js/mouse.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMouse = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mouse" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={7} y={4} width={10} height={16} rx={4} /><line x1={12} y1={8} x2={12} y2={11} /></svg>;
+function IconMouse({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mouse" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={7} y={4} width={10} height={16} rx={4} /><line x1={12} y1={8} x2={12} y2={11} /></svg>;
+}
export default IconMouse; \ No newline at end of file
diff --git a/icons-react/icons-js/movie.js b/icons-react/icons-js/movie.js
index 62cc91fb..1b6f8c24 100644
--- a/icons-react/icons-js/movie.js
+++ b/icons-react/icons-js/movie.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMovie = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-movie" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={8} y1={4} x2={8} y2={20} /><line x1={16} y1={4} x2={16} y2={20} /><line x1={4} y1={8} x2={8} y2={8} /><line x1={4} y1={16} x2={8} y2={16} /><line x1={4} y1={12} x2={20} y2={12} /><line x1={16} y1={8} x2={20} y2={8} /><line x1={16} y1={16} x2={20} y2={16} /></svg>;
+function IconMovie({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-movie" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={8} y1={4} x2={8} y2={20} /><line x1={16} y1={4} x2={16} y2={20} /><line x1={4} y1={8} x2={8} y2={8} /><line x1={4} y1={16} x2={8} y2={16} /><line x1={4} y1={12} x2={20} y2={12} /><line x1={16} y1={8} x2={20} y2={8} /><line x1={16} y1={16} x2={20} y2={16} /></svg>;
+}
export default IconMovie; \ No newline at end of file
diff --git a/icons-react/icons-js/mug.js b/icons-react/icons-js/mug.js
index c9270e4d..7c397292 100644
--- a/icons-react/icons-js/mug.js
+++ b/icons-react/icons-js/mug.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMug = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-mug" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 6h10a1 1 0 0 1 1 1v8a4 4 0 0 1 -4 4h-4a4 4 0 0 1 -4 -4v-8a1 1 0 0 1 1 -1" /><path d="M16 9h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2" /></svg>;
+function IconMug({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-mug" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 6h10a1 1 0 0 1 1 1v8a4 4 0 0 1 -4 4h-4a4 4 0 0 1 -4 -4v-8a1 1 0 0 1 1 -1" /><path d="M16 9h2a2 2 0 0 1 2 2v2a2 2 0 0 1 -2 2h-2" /></svg>;
+}
export default IconMug; \ No newline at end of file
diff --git a/icons-react/icons-js/music.js b/icons-react/icons-js/music.js
index e7c93548..c5c01c67 100644
--- a/icons-react/icons-js/music.js
+++ b/icons-react/icons-js/music.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconMusic = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-music" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={17} r={3} /><circle cx={16} cy={17} r={3} /><polyline points="9 17 9 4 19 4 19 17" /><line x1={9} y1={8} x2={19} y2={8} /></svg>;
+function IconMusic({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-music" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={17} r={3} /><circle cx={16} cy={17} r={3} /><polyline points="9 17 9 4 19 4 19 17" /><line x1={9} y1={8} x2={19} y2={8} /></svg>;
+}
export default IconMusic; \ No newline at end of file
diff --git a/icons-react/icons-js/new-section.js b/icons-react/icons-js/new-section.js
index 61c5c366..141e4d06 100644
--- a/icons-react/icons-js/new-section.js
+++ b/icons-react/icons-js/new-section.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconNewSection = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-new-section" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={12} x2={15} y2={12} /><line x1={12} y1={9} x2={12} y2={15} /><path d="M4 6v-1a1 1 0 0 1 1 -1h1m5 0h2m5 0h1a1 1 0 0 1 1 1v1m0 5v2m0 5v1a1 1 0 0 1 -1 1h-1m-5 0h-2m-5 0h-1a1 1 0 0 1 -1 -1v-1m0 -5v-2m0 -5" /></svg>;
+function IconNewSection({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-new-section" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={12} x2={15} y2={12} /><line x1={12} y1={9} x2={12} y2={15} /><path d="M4 6v-1a1 1 0 0 1 1 -1h1m5 0h2m5 0h1a1 1 0 0 1 1 1v1m0 5v2m0 5v1a1 1 0 0 1 -1 1h-1m-5 0h-2m-5 0h-1a1 1 0 0 1 -1 -1v-1m0 -5v-2m0 -5" /></svg>;
+}
export default IconNewSection; \ No newline at end of file
diff --git a/icons-react/icons-js/news.js b/icons-react/icons-js/news.js
index 22f1a97d..8807c7c5 100644
--- a/icons-react/icons-js/news.js
+++ b/icons-react/icons-js/news.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconNews = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-news" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 6h3a1 1 0 0 1 1 1v11a2 2 0 0 1 -4 0v-13a1 1 0 0 0 -1 -1h-10a1 1 0 0 0 -1 1v12a3 3 0 0 0 3 3h11" /><line x1={8} y1={8} x2={12} y2={8} /><line x1={8} y1={12} x2={12} y2={12} /><line x1={8} y1={16} x2={12} y2={16} /></svg>;
+function IconNews({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-news" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 6h3a1 1 0 0 1 1 1v11a2 2 0 0 1 -4 0v-13a1 1 0 0 0 -1 -1h-10a1 1 0 0 0 -1 1v12a3 3 0 0 0 3 3h11" /><line x1={8} y1={8} x2={12} y2={8} /><line x1={8} y1={12} x2={12} y2={12} /><line x1={8} y1={16} x2={12} y2={16} /></svg>;
+}
export default IconNews; \ No newline at end of file
diff --git a/icons-react/icons-js/note.js b/icons-react/icons-js/note.js
index 39cbb122..5031deb6 100644
--- a/icons-react/icons-js/note.js
+++ b/icons-react/icons-js/note.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconNote = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-note" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={13} y1={20} x2={20} y2={13} /><path d="M13 20v-6a1 1 0 0 1 1 -1h6v-7a2 2 0 0 0 -2 -2h-12a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7" /></svg>;
+function IconNote({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-note" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={13} y1={20} x2={20} y2={13} /><path d="M13 20v-6a1 1 0 0 1 1 -1h6v-7a2 2 0 0 0 -2 -2h-12a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7" /></svg>;
+}
export default IconNote; \ No newline at end of file
diff --git a/icons-react/icons-js/notebook.js b/icons-react/icons-js/notebook.js
index a96a2877..c3634c41 100644
--- a/icons-react/icons-js/notebook.js
+++ b/icons-react/icons-js/notebook.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconNotebook = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-notebook" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4h11a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-11a1 1 0 0 1 -1 -1v-14a1 1 0 0 1 1 -1m3 0v18" /><line x1={13} y1={8} x2={15} y2={8} /><line x1={13} y1={12} x2={15} y2={12} /></svg>;
+function IconNotebook({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-notebook" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4h11a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-11a1 1 0 0 1 -1 -1v-14a1 1 0 0 1 1 -1m3 0v18" /><line x1={13} y1={8} x2={15} y2={8} /><line x1={13} y1={12} x2={15} y2={12} /></svg>;
+}
export default IconNotebook; \ No newline at end of file
diff --git a/icons-react/icons-js/notes.js b/icons-react/icons-js/notes.js
index 3df8d1a0..2d4318ae 100644
--- a/icons-react/icons-js/notes.js
+++ b/icons-react/icons-js/notes.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconNotes = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-notes" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={18} rx={2} /><line x1={9} y1={7} x2={15} y2={7} /><line x1={9} y1={11} x2={15} y2={11} /><line x1={9} y1={15} x2={13} y2={15} /></svg>;
+function IconNotes({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-notes" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={18} rx={2} /><line x1={9} y1={7} x2={15} y2={7} /><line x1={9} y1={11} x2={15} y2={11} /><line x1={9} y1={15} x2={13} y2={15} /></svg>;
+}
export default IconNotes; \ No newline at end of file
diff --git a/icons-react/icons-js/notification.js b/icons-react/icons-js/notification.js
index 7a70d25d..bdd0bb5c 100644
--- a/icons-react/icons-js/notification.js
+++ b/icons-react/icons-js/notification.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconNotification = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-notification" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 6h-3a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-3" /><circle cx={17} cy={7} r={3} /></svg>;
+function IconNotification({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-notification" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 6h-3a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-3" /><circle cx={17} cy={7} r={3} /></svg>;
+}
export default IconNotification; \ No newline at end of file
diff --git a/icons-react/icons-js/octagon.js b/icons-react/icons-js/octagon.js
index 5c115f12..c74942ef 100644
--- a/icons-react/icons-js/octagon.js
+++ b/icons-react/icons-js/octagon.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconOctagon = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-octagon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8.7 3h6.6c0.3 0 .5 .1 .7 .3l4.7 4.7c0.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-4.7 4.7c-0.2 .2 -.4 .3 -.7 .3h-6.6c-0.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-0.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l4.7 -4.7c0.2 -.2 .4 -.3 .7 -.3z" /></svg>;
+function IconOctagon({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-octagon" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8.7 3h6.6c0.3 0 .5 .1 .7 .3l4.7 4.7c0.2 .2 .3 .4 .3 .7v6.6c0 .3 -.1 .5 -.3 .7l-4.7 4.7c-0.2 .2 -.4 .3 -.7 .3h-6.6c-0.3 0 -.5 -.1 -.7 -.3l-4.7 -4.7c-0.2 -.2 -.3 -.4 -.3 -.7v-6.6c0 -.3 .1 -.5 .3 -.7l4.7 -4.7c0.2 -.2 .4 -.3 .7 -.3z" /></svg>;
+}
export default IconOctagon; \ No newline at end of file
diff --git a/icons-react/icons-js/omega.js b/icons-react/icons-js/omega.js
index 8ef1d24b..212561bf 100644
--- a/icons-react/icons-js/omega.js
+++ b/icons-react/icons-js/omega.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconOmega = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-omega" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 19h5v-1a7.35 7.35 0 1 1 6 0v1h5" /></svg>;
+function IconOmega({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-omega" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 19h5v-1a7.35 7.35 0 1 1 6 0v1h5" /></svg>;
+}
export default IconOmega; \ No newline at end of file
diff --git a/icons-react/icons-js/outlet.js b/icons-react/icons-js/outlet.js
index 60d4b5a6..9cc5dcd3 100644
--- a/icons-react/icons-js/outlet.js
+++ b/icons-react/icons-js/outlet.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconOutlet = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-outlet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><circle cx={9} cy={12} r={0.5} fill="currentColor" /><circle cx={15} cy={12} r={0.5} fill="currentColor" /></svg>;
+function IconOutlet({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-outlet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><circle cx={9} cy={12} r={0.5} fill="currentColor" /><circle cx={15} cy={12} r={0.5} fill="currentColor" /></svg>;
+}
export default IconOutlet; \ No newline at end of file
diff --git a/icons-react/icons-js/package.js b/icons-react/icons-js/package.js
index 178aa6fa..1ca6715f 100644
--- a/icons-react/icons-js/package.js
+++ b/icons-react/icons-js/package.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPackage = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-package" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="12 3 20 7.5 20 16.5 12 21 4 16.5 4 7.5 12 3" /><line x1={12} y1={12} x2={20} y2={7.5} /><line x1={12} y1={12} x2={12} y2={21} /><line x1={12} y1={12} x2={4} y2={7.5} /><line x1={16} y1={5.25} x2={8} y2={9.75} /></svg>;
+function IconPackage({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-package" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="12 3 20 7.5 20 16.5 12 21 4 16.5 4 7.5 12 3" /><line x1={12} y1={12} x2={20} y2={7.5} /><line x1={12} y1={12} x2={12} y2={21} /><line x1={12} y1={12} x2={4} y2={7.5} /><line x1={16} y1={5.25} x2={8} y2={9.75} /></svg>;
+}
export default IconPackage; \ No newline at end of file
diff --git a/icons-react/icons-js/page-break.js b/icons-react/icons-js/page-break.js
index 690b3fb4..7b40f36f 100644
--- a/icons-react/icons-js/page-break.js
+++ b/icons-react/icons-js/page-break.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPageBreak = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-page-break" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M19 18v1a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-1" /><path d="M3 14h3m4.5 0h3m4.5 0h3" /><path d="M5 10v-5a2 2 0 0 1 2 -2h7l5 5v2" /></svg>;
+function IconPageBreak({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-page-break" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M19 18v1a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-1" /><path d="M3 14h3m4.5 0h3m4.5 0h3" /><path d="M5 10v-5a2 2 0 0 1 2 -2h7l5 5v2" /></svg>;
+}
export default IconPageBreak; \ No newline at end of file
diff --git a/icons-react/icons-js/paint.js b/icons-react/icons-js/paint.js
index 4d17c90b..d6bdf680 100644
--- a/icons-react/icons-js/paint.js
+++ b/icons-react/icons-js/paint.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPaint = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-paint" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={6} rx={2} /><path d="M19 6h1a2 2 0 0 1 2 2a5 5 0 0 1 -5 5l-5 0v2" /><rect x={10} y={15} width={4} height={6} rx={1} /></svg>;
+function IconPaint({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-paint" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={6} rx={2} /><path d="M19 6h1a2 2 0 0 1 2 2a5 5 0 0 1 -5 5l-5 0v2" /><rect x={10} y={15} width={4} height={6} rx={1} /></svg>;
+}
export default IconPaint; \ No newline at end of file
diff --git a/icons-react/icons-js/palette.js b/icons-react/icons-js/palette.js
index 7487bb7d..5c581653 100644
--- a/icons-react/icons-js/palette.js
+++ b/icons-react/icons-js/palette.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPalette = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-palette" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 21a9 9 0 1 1 0 -18a9 8 0 0 1 9 8a4.5 4 0 0 1 -4.5 4h-2.5a2 2 0 0 0 -1 3.75a1.3 1.3 0 0 1 -1 2.25" /><circle cx={7.5} cy={10.5} r={0.5} fill="currentColor" /><circle cx={12} cy={7.5} r={0.5} fill="currentColor" /><circle cx={16.5} cy={10.5} r={0.5} fill="currentColor" /></svg>;
+function IconPalette({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-palette" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 21a9 9 0 1 1 0 -18a9 8 0 0 1 9 8a4.5 4 0 0 1 -4.5 4h-2.5a2 2 0 0 0 -1 3.75a1.3 1.3 0 0 1 -1 2.25" /><circle cx={7.5} cy={10.5} r={0.5} fill="currentColor" /><circle cx={12} cy={7.5} r={0.5} fill="currentColor" /><circle cx={16.5} cy={10.5} r={0.5} fill="currentColor" /></svg>;
+}
export default IconPalette; \ No newline at end of file
diff --git a/icons-react/icons-js/panorama-horizontal.js b/icons-react/icons-js/panorama-horizontal.js
index 19d8dd3e..71e0c687 100644
--- a/icons-react/icons-js/panorama-horizontal.js
+++ b/icons-react/icons-js/panorama-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPanoramaHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-panorama-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.338 5.53c5.106 1.932 10.211 1.932 15.317 .002a1 1 0 0 1 1.345 .934v11c0 .692 -.692 1.2 -1.34 .962c-5.107 -1.932 -10.214 -1.932 -15.321 0c-.648 .246 -1.339 -.242 -1.339 -.935v-11.027a1 1 0 0 1 1.338 -.935z" /></svg>;
+function IconPanoramaHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-panorama-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.338 5.53c5.106 1.932 10.211 1.932 15.317 .002a1 1 0 0 1 1.345 .934v11c0 .692 -.692 1.2 -1.34 .962c-5.107 -1.932 -10.214 -1.932 -15.321 0c-.648 .246 -1.339 -.242 -1.339 -.935v-11.027a1 1 0 0 1 1.338 -.935z" /></svg>;
+}
export default IconPanoramaHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/panorama-vertical.js b/icons-react/icons-js/panorama-vertical.js
index bcb6d009..95fc7286 100644
--- a/icons-react/icons-js/panorama-vertical.js
+++ b/icons-react/icons-js/panorama-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPanoramaVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-panorama-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18.463 4.338c-1.932 5.106 -1.932 10.211 -0 15.317a1 1 0 0 1 -.934 1.345h-11c-.692 0 -1.208 -.692 -.962 -1.34c1.932 -5.107 1.932 -10.214 0 -15.321c-.246 -.648 .243 -1.339 .935 -1.339h11.028c.693 0 1.18 .691 .935 1.338z" /></svg>;
+function IconPanoramaVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-panorama-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18.463 4.338c-1.932 5.106 -1.932 10.211 -0 15.317a1 1 0 0 1 -.934 1.345h-11c-.692 0 -1.208 -.692 -.962 -1.34c1.932 -5.107 1.932 -10.214 0 -15.321c-.246 -.648 .243 -1.339 .935 -1.339h11.028c.693 0 1.18 .691 .935 1.338z" /></svg>;
+}
export default IconPanoramaVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/paperclip.js b/icons-react/icons-js/paperclip.js
index cf53dffe..82c446f0 100644
--- a/icons-react/icons-js/paperclip.js
+++ b/icons-react/icons-js/paperclip.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPaperclip = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-paperclip" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 7l-6.5 6.5a1.5 1.5 0 0 0 3 3l6.5 -6.5a3 3 0 0 0 -6 -6l-6.5 6.5a4.5 4.5 0 0 0 9 9l6.5 -6.5" /></svg>;
+function IconPaperclip({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-paperclip" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 7l-6.5 6.5a1.5 1.5 0 0 0 3 3l6.5 -6.5a3 3 0 0 0 -6 -6l-6.5 6.5a4.5 4.5 0 0 0 9 9l6.5 -6.5" /></svg>;
+}
export default IconPaperclip; \ No newline at end of file
diff --git a/icons-react/icons-js/parachute.js b/icons-react/icons-js/parachute.js
index 6fe0498c..304aadf0 100644
--- a/icons-react/icons-js/parachute.js
+++ b/icons-react/icons-js/parachute.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconParachute = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-parachute" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M22 12a10 10 0 1 0 -20 0" /><path d="M22 12c0 -1.66 -1.46 -3 -3.25 -3c-1.8 0 -3.25 1.34 -3.25 3c0 -1.66 -1.57 -3 -3.5 -3s-3.5 1.34 -3.5 3c0 -1.66 -1.46 -3 -3.25 -3c-1.8 0 -3.25 1.34 -3.25 3" /><path d="M2 12l10 10l-3.5 -10" /><path d="M15.5 12l-3.5 10l10 -10" /></svg>;
+function IconParachute({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-parachute" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M22 12a10 10 0 1 0 -20 0" /><path d="M22 12c0 -1.66 -1.46 -3 -3.25 -3c-1.8 0 -3.25 1.34 -3.25 3c0 -1.66 -1.57 -3 -3.5 -3s-3.5 1.34 -3.5 3c0 -1.66 -1.46 -3 -3.25 -3c-1.8 0 -3.25 1.34 -3.25 3" /><path d="M2 12l10 10l-3.5 -10" /><path d="M15.5 12l-3.5 10l10 -10" /></svg>;
+}
export default IconParachute; \ No newline at end of file
diff --git a/icons-react/icons-js/parentheses.js b/icons-react/icons-js/parentheses.js
index 83510069..cf039f92 100644
--- a/icons-react/icons-js/parentheses.js
+++ b/icons-react/icons-js/parentheses.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconParentheses = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-parentheses" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4a12.25 12.25 0 0 0 0 16" /><path d="M17 4a12.25 12.25 0 0 1 0 16" /></svg>;
+function IconParentheses({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-parentheses" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4a12.25 12.25 0 0 0 0 16" /><path d="M17 4a12.25 12.25 0 0 1 0 16" /></svg>;
+}
export default IconParentheses; \ No newline at end of file
diff --git a/icons-react/icons-js/parking.js b/icons-react/icons-js/parking.js
index 98a7941f..6b3b6045 100644
--- a/icons-react/icons-js/parking.js
+++ b/icons-react/icons-js/parking.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconParking = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-parking" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M9 16v-8h4a2 2 0 0 1 0 4h-4" /></svg>;
+function IconParking({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-parking" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M9 16v-8h4a2 2 0 0 1 0 4h-4" /></svg>;
+}
export default IconParking; \ No newline at end of file
diff --git a/icons-react/icons-js/peace.js b/icons-react/icons-js/peace.js
index 4c44cb10..6406a53c 100644
--- a/icons-react/icons-js/peace.js
+++ b/icons-react/icons-js/peace.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPeace = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-peace" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={3} x2={12} y2={21} /><line x1={12} y1={12} x2={18.3} y2={18.3} /><line x1={12} y1={12} x2={5.7} y2={18.3} /></svg>;
+function IconPeace({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-peace" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={3} x2={12} y2={21} /><line x1={12} y1={12} x2={18.3} y2={18.3} /><line x1={12} y1={12} x2={5.7} y2={18.3} /></svg>;
+}
export default IconPeace; \ No newline at end of file
diff --git a/icons-react/icons-js/pencil.js b/icons-react/icons-js/pencil.js
index 6ff901f7..c3cc6053 100644
--- a/icons-react/icons-js/pencil.js
+++ b/icons-react/icons-js/pencil.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPencil = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-pencil" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 20h4l10.5 -10.5a1.5 1.5 0 0 0 -4 -4l-10.5 10.5v4" /><line x1={13.5} y1={6.5} x2={17.5} y2={10.5} /></svg>;
+function IconPencil({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-pencil" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 20h4l10.5 -10.5a1.5 1.5 0 0 0 -4 -4l-10.5 10.5v4" /><line x1={13.5} y1={6.5} x2={17.5} y2={10.5} /></svg>;
+}
export default IconPencil; \ No newline at end of file
diff --git a/icons-react/icons-js/pennant.js b/icons-react/icons-js/pennant.js
index e9e3d13c..5b45447e 100644
--- a/icons-react/icons-js/pennant.js
+++ b/icons-react/icons-js/pennant.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPennant = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-pennant" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={21} x2={12} y2={21} /><line x1={10} y1={21} x2={10} y2={3} /><path d="M10 4l9 4-9 4" /></svg>;
+function IconPennant({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-pennant" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={21} x2={12} y2={21} /><line x1={10} y1={21} x2={10} y2={3} /><path d="M10 4l9 4-9 4" /></svg>;
+}
export default IconPennant; \ No newline at end of file
diff --git a/icons-react/icons-js/percentage.js b/icons-react/icons-js/percentage.js
index 105d3dca..4a27b735 100644
--- a/icons-react/icons-js/percentage.js
+++ b/icons-react/icons-js/percentage.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPercentage = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-percentage" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={17} cy={17} r={1} /><circle cx={7} cy={7} r={1} /><line x1={6} y1={18} x2={18} y2={6} /></svg>;
+function IconPercentage({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-percentage" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={17} cy={17} r={1} /><circle cx={7} cy={7} r={1} /><line x1={6} y1={18} x2={18} y2={6} /></svg>;
+}
export default IconPercentage; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-call.js b/icons-react/icons-js/phone-call.js
index 8f4909d2..f580cb47 100644
--- a/icons-react/icons-js/phone-call.js
+++ b/icons-react/icons-js/phone-call.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhoneCall = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-call" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><path d="M15 7a2 2 0 0 1 2 2" /><path d="M15 3a6 6 0 0 1 6 6" /></svg>;
+function IconPhoneCall({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-call" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><path d="M15 7a2 2 0 0 1 2 2" /><path d="M15 3a6 6 0 0 1 6 6" /></svg>;
+}
export default IconPhoneCall; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-calling.js b/icons-react/icons-js/phone-calling.js
index 75a6c626..8f25ed80 100644
--- a/icons-react/icons-js/phone-calling.js
+++ b/icons-react/icons-js/phone-calling.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhoneCalling = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-calling" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><line x1={15} y1={7} x2={15} y2={7.01} /><line x1={18} y1={7} x2={18} y2={7.01} /><line x1={21} y1={7} x2={21} y2={7.01} /></svg>;
+function IconPhoneCalling({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-calling" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><line x1={15} y1={7} x2={15} y2={7.01} /><line x1={18} y1={7} x2={18} y2={7.01} /><line x1={21} y1={7} x2={21} y2={7.01} /></svg>;
+}
export default IconPhoneCalling; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-check.js b/icons-react/icons-js/phone-check.js
index 015ae29a..08d41472 100644
--- a/icons-react/icons-js/phone-check.js
+++ b/icons-react/icons-js/phone-check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhoneCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><path d="M15 6l2 2l4 -4" /></svg>;
+function IconPhoneCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><path d="M15 6l2 2l4 -4" /></svg>;
+}
export default IconPhoneCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-incoming.js b/icons-react/icons-js/phone-incoming.js
index 6f73f949..20c19e63 100644
--- a/icons-react/icons-js/phone-incoming.js
+++ b/icons-react/icons-js/phone-incoming.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhoneIncoming = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-incoming" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><line x1={15} y1={9} x2={20} y2={4} /><polyline points="15 5 15 9 19 9" /></svg>;
+function IconPhoneIncoming({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-incoming" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><line x1={15} y1={9} x2={20} y2={4} /><polyline points="15 5 15 9 19 9" /></svg>;
+}
export default IconPhoneIncoming; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-off.js b/icons-react/icons-js/phone-off.js
index 6697da7f..563b942d 100644
--- a/icons-react/icons-js/phone-off.js
+++ b/icons-react/icons-js/phone-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhoneOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={3} /><path d="M5.831 14.161a15.946 15.946 0 0 1 -2.831 -8.161a2 2 0 0 1 2 -2h4l2 5l-2.5 1.5c.108 .22 .223 .435 .345 .645m1.751 2.277c.843 .84 1.822 1.544 2.904 2.078l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a15.963 15.963 0 0 1 -10.344 -4.657" /></svg>;
+function IconPhoneOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={21} x2={21} y2={3} /><path d="M5.831 14.161a15.946 15.946 0 0 1 -2.831 -8.161a2 2 0 0 1 2 -2h4l2 5l-2.5 1.5c.108 .22 .223 .435 .345 .645m1.751 2.277c.843 .84 1.822 1.544 2.904 2.078l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a15.963 15.963 0 0 1 -10.344 -4.657" /></svg>;
+}
export default IconPhoneOff; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-outgoing.js b/icons-react/icons-js/phone-outgoing.js
index a4a2f5a5..d710fb72 100644
--- a/icons-react/icons-js/phone-outgoing.js
+++ b/icons-react/icons-js/phone-outgoing.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhoneOutgoing = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-outgoing" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><line x1={15} y1={9} x2={20} y2={4} /><polyline points="16 4 20 4 20 8" /></svg>;
+function IconPhoneOutgoing({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-outgoing" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><line x1={15} y1={9} x2={20} y2={4} /><polyline points="16 4 20 4 20 8" /></svg>;
+}
export default IconPhoneOutgoing; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-pause.js b/icons-react/icons-js/phone-pause.js
index a8846b19..3fd2fa89 100644
--- a/icons-react/icons-js/phone-pause.js
+++ b/icons-react/icons-js/phone-pause.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhonePause = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-pause" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><line x1={20} y1={3} x2={20} y2={7} /><line x1={16} y1={3} x2={16} y2={7} /></svg>;
+function IconPhonePause({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-pause" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><line x1={20} y1={3} x2={20} y2={7} /><line x1={16} y1={3} x2={16} y2={7} /></svg>;
+}
export default IconPhonePause; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-plus.js b/icons-react/icons-js/phone-plus.js
index 677196cb..a7d2a213 100644
--- a/icons-react/icons-js/phone-plus.js
+++ b/icons-react/icons-js/phone-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhonePlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><path d="M15 6h6m-3 -3v6" /></svg>;
+function IconPhonePlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><path d="M15 6h6m-3 -3v6" /></svg>;
+}
export default IconPhonePlus; \ No newline at end of file
diff --git a/icons-react/icons-js/phone-x.js b/icons-react/icons-js/phone-x.js
index bd106baa..4a447991 100644
--- a/icons-react/icons-js/phone-x.js
+++ b/icons-react/icons-js/phone-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhoneX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><path d="M16 4l4 4m0 -4l-4 4" /></svg>;
+function IconPhoneX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /><path d="M16 4l4 4m0 -4l-4 4" /></svg>;
+}
export default IconPhoneX; \ No newline at end of file
diff --git a/icons-react/icons-js/phone.js b/icons-react/icons-js/phone.js
index 1e86aa62..6c960709 100644
--- a/icons-react/icons-js/phone.js
+++ b/icons-react/icons-js/phone.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhone = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-phone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /></svg>;
+function IconPhone({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-phone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /></svg>;
+}
export default IconPhone; \ No newline at end of file
diff --git a/icons-react/icons-js/photo-off.js b/icons-react/icons-js/photo-off.js
index ad1d3585..b0f36892 100644
--- a/icons-react/icons-js/photo-off.js
+++ b/icons-react/icons-js/photo-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhotoOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-photo-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><line x1={15} y1={8} x2={15.01} y2={8} /><path d="M19.121 19.122a3 3 0 0 1 -2.121 .878h-10a3 3 0 0 1 -3 -3v-10c0 -.833 .34 -1.587 .888 -2.131m3.112 -.869h9a3 3 0 0 1 3 3v9" /><path d="M4 15l4 -4c.928 -.893 2.072 -.893 3 0l5 5" /><path d="M16.32 12.34c.577 -.059 1.162 .162 1.68 .66l2 2" /></svg>;
+function IconPhotoOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-photo-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><line x1={15} y1={8} x2={15.01} y2={8} /><path d="M19.121 19.122a3 3 0 0 1 -2.121 .878h-10a3 3 0 0 1 -3 -3v-10c0 -.833 .34 -1.587 .888 -2.131m3.112 -.869h9a3 3 0 0 1 3 3v9" /><path d="M4 15l4 -4c.928 -.893 2.072 -.893 3 0l5 5" /><path d="M16.32 12.34c.577 -.059 1.162 .162 1.68 .66l2 2" /></svg>;
+}
export default IconPhotoOff; \ No newline at end of file
diff --git a/icons-react/icons-js/photo.js b/icons-react/icons-js/photo.js
index ad30fc07..cddf4357 100644
--- a/icons-react/icons-js/photo.js
+++ b/icons-react/icons-js/photo.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPhoto = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-photo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={15} y1={8} x2={15.01} y2={8} /><rect x={4} y={4} width={16} height={16} rx={3} /><path d="M4 15l4 -4a3 5 0 0 1 3 0l5 5" /><path d="M14 14l1 -1a3 5 0 0 1 3 0l2 2" /></svg>;
+function IconPhoto({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-photo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={15} y1={8} x2={15.01} y2={8} /><rect x={4} y={4} width={16} height={16} rx={3} /><path d="M4 15l4 -4a3 5 0 0 1 3 0l5 5" /><path d="M14 14l1 -1a3 5 0 0 1 3 0l2 2" /></svg>;
+}
export default IconPhoto; \ No newline at end of file
diff --git a/icons-react/icons-js/picture-in-picture-off.js b/icons-react/icons-js/picture-in-picture-off.js
index db3bdf36..b2a754df 100644
--- a/icons-react/icons-js/picture-in-picture-off.js
+++ b/icons-react/icons-js/picture-in-picture-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPictureInPictureOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-picture-in-picture-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 19h-6a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v4" /><rect x={14} y={14} width={7} height={5} rx={1} /><line x1={7} y1={9} x2={11} y2={13} /><path d="M7 12v-3h3" /></svg>;
+function IconPictureInPictureOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-picture-in-picture-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 19h-6a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v4" /><rect x={14} y={14} width={7} height={5} rx={1} /><line x1={7} y1={9} x2={11} y2={13} /><path d="M7 12v-3h3" /></svg>;
+}
export default IconPictureInPictureOff; \ No newline at end of file
diff --git a/icons-react/icons-js/picture-in-picture-on.js b/icons-react/icons-js/picture-in-picture-on.js
index d3228515..75e2d2d0 100644
--- a/icons-react/icons-js/picture-in-picture-on.js
+++ b/icons-react/icons-js/picture-in-picture-on.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPictureInPictureOn = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-picture-in-picture-on" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 19h-6a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v4" /><rect x={14} y={14} width={7} height={5} rx={1} /><line x1={7} y1={9} x2={11} y2={13} /><path d="M8 13h3v-3" /></svg>;
+function IconPictureInPictureOn({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-picture-in-picture-on" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 19h-6a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v4" /><rect x={14} y={14} width={7} height={5} rx={1} /><line x1={7} y1={9} x2={11} y2={13} /><path d="M8 13h3v-3" /></svg>;
+}
export default IconPictureInPictureOn; \ No newline at end of file
diff --git a/icons-react/icons-js/picture-in-picture.js b/icons-react/icons-js/picture-in-picture.js
index dee89500..2b8d57f2 100644
--- a/icons-react/icons-js/picture-in-picture.js
+++ b/icons-react/icons-js/picture-in-picture.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPictureInPicture = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-picture-in-picture" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 19h-6a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v4" /><rect x={14} y={14} width={7} height={5} rx={1} /></svg>;
+function IconPictureInPicture({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-picture-in-picture" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 19h-6a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v4" /><rect x={14} y={14} width={7} height={5} rx={1} /></svg>;
+}
export default IconPictureInPicture; \ No newline at end of file
diff --git a/icons-react/icons-js/pill.js b/icons-react/icons-js/pill.js
index 9d620526..75836094 100644
--- a/icons-react/icons-js/pill.js
+++ b/icons-react/icons-js/pill.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPill = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-pill" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.5 12.5l8 -8a4.94 4.94 0 0 1 7 7l-8 8a4.94 4.94 0 0 1 -7 -7" /><line x1={8.5} y1={8.5} x2={15.5} y2={15.5} /></svg>;
+function IconPill({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-pill" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.5 12.5l8 -8a4.94 4.94 0 0 1 7 7l-8 8a4.94 4.94 0 0 1 -7 -7" /><line x1={8.5} y1={8.5} x2={15.5} y2={15.5} /></svg>;
+}
export default IconPill; \ No newline at end of file
diff --git a/icons-react/icons-js/pin.js b/icons-react/icons-js/pin.js
index 0d1cabf5..bee0ba6f 100644
--- a/icons-react/icons-js/pin.js
+++ b/icons-react/icons-js/pin.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPin = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-pin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 4.5l-4 4l-4 1.5l-1.5 1.5l7 7l1.5 -1.5l1.5 -4l4 -4" /><line x1={9} y1={15} x2={4.5} y2={19.5} /><line x1={14.5} y1={4} x2={20} y2={9.5} /></svg>;
+function IconPin({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-pin" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 4.5l-4 4l-4 1.5l-1.5 1.5l7 7l1.5 -1.5l1.5 -4l4 -4" /><line x1={9} y1={15} x2={4.5} y2={19.5} /><line x1={14.5} y1={4} x2={20} y2={9.5} /></svg>;
+}
export default IconPin; \ No newline at end of file
diff --git a/icons-react/icons-js/pinned-off.js b/icons-react/icons-js/pinned-off.js
index 266d76e3..90406936 100644
--- a/icons-react/icons-js/pinned-off.js
+++ b/icons-react/icons-js/pinned-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPinnedOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-pinned-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M15 4.5l-3.249 3.249m-2.57 1.433l-2.181 .818l-1.5 1.5l7 7l1.5 -1.5l.82 -2.186m1.43 -2.563l3.25 -3.251" /><line x1={9} y1={15} x2={4.5} y2={19.5} /><line x1={14.5} y1={4} x2={20} y2={9.5} /></svg>;
+function IconPinnedOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-pinned-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M15 4.5l-3.249 3.249m-2.57 1.433l-2.181 .818l-1.5 1.5l7 7l1.5 -1.5l.82 -2.186m1.43 -2.563l3.25 -3.251" /><line x1={9} y1={15} x2={4.5} y2={19.5} /><line x1={14.5} y1={4} x2={20} y2={9.5} /></svg>;
+}
export default IconPinnedOff; \ No newline at end of file
diff --git a/icons-react/icons-js/pinned.js b/icons-react/icons-js/pinned.js
index 4e164f39..e5b39443 100644
--- a/icons-react/icons-js/pinned.js
+++ b/icons-react/icons-js/pinned.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPinned = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-pinned" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 4v6l-2 4v2h10v-2l-2 -4v-6" /><line x1={12} y1={16} x2={12} y2={21} /><line x1={8} y1={4} x2={16} y2={4} /></svg>;
+function IconPinned({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-pinned" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 4v6l-2 4v2h10v-2l-2 -4v-6" /><line x1={12} y1={16} x2={12} y2={21} /><line x1={8} y1={4} x2={16} y2={4} /></svg>;
+}
export default IconPinned; \ No newline at end of file
diff --git a/icons-react/icons-js/plane-arrival.js b/icons-react/icons-js/plane-arrival.js
index b8f3753b..e9d15302 100644
--- a/icons-react/icons-js/plane-arrival.js
+++ b/icons-react/icons-js/plane-arrival.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlaneArrival = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-plane-arrival" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 12h5a2 2 0 0 1 0 4h-15l-3 -6h3l2 2h3l-2 -7h3z" transform="rotate(15 12 12) translate(0 -1)" /><line x1={3} y1={21} x2={21} y2={21} /></svg>;
+function IconPlaneArrival({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-plane-arrival" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 12h5a2 2 0 0 1 0 4h-15l-3 -6h3l2 2h3l-2 -7h3z" transform="rotate(15 12 12) translate(0 -1)" /><line x1={3} y1={21} x2={21} y2={21} /></svg>;
+}
export default IconPlaneArrival; \ No newline at end of file
diff --git a/icons-react/icons-js/plane-departure.js b/icons-react/icons-js/plane-departure.js
index 429a6b5e..944304a0 100644
--- a/icons-react/icons-js/plane-departure.js
+++ b/icons-react/icons-js/plane-departure.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlaneDeparture = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-plane-departure" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 12h5a2 2 0 0 1 0 4h-15l-3 -6h3l2 2h3l-2 -7h3z" transform="rotate(-15 12 12) translate(0 -1)" /><line x1={3} y1={21} x2={21} y2={21} /></svg>;
+function IconPlaneDeparture({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-plane-departure" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 12h5a2 2 0 0 1 0 4h-15l-3 -6h3l2 2h3l-2 -7h3z" transform="rotate(-15 12 12) translate(0 -1)" /><line x1={3} y1={21} x2={21} y2={21} /></svg>;
+}
export default IconPlaneDeparture; \ No newline at end of file
diff --git a/icons-react/icons-js/plane.js b/icons-react/icons-js/plane.js
index e21d0f7b..e2daebcc 100644
--- a/icons-react/icons-js/plane.js
+++ b/icons-react/icons-js/plane.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlane = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-plane" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 10h4a2 2 0 0 1 0 4h-4l-4 7h-3l2 -7h-4l-2 2h-3l2-4l-2 -4h3l2 2h4l-2 -7h3z" /></svg>;
+function IconPlane({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-plane" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 10h4a2 2 0 0 1 0 4h-4l-4 7h-3l2 -7h-4l-2 2h-3l2-4l-2 -4h3l2 2h4l-2 -7h3z" /></svg>;
+}
export default IconPlane; \ No newline at end of file
diff --git a/icons-react/icons-js/planet.js b/icons-react/icons-js/planet.js
index a3c3d8b9..d3794eef 100644
--- a/icons-react/icons-js/planet.js
+++ b/icons-react/icons-js/planet.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlanet = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-planet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18.816 13.58c2.292 2.138 3.546 4 3.092 4.9-.745 1.46-5.783-.259-11.255-3.838-5.47-3.579-9.304-7.664-8.56-9.123.464-.91 2.926-.444 5.803.805" /><circle cx={12} cy={12} r={7} /></svg>;
+function IconPlanet({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-planet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18.816 13.58c2.292 2.138 3.546 4 3.092 4.9-.745 1.46-5.783-.259-11.255-3.838-5.47-3.579-9.304-7.664-8.56-9.123.464-.91 2.926-.444 5.803.805" /><circle cx={12} cy={12} r={7} /></svg>;
+}
export default IconPlanet; \ No newline at end of file
diff --git a/icons-react/icons-js/plant-2.js b/icons-react/icons-js/plant-2.js
index 17f22198..d922ea7b 100644
--- a/icons-react/icons-js/plant-2.js
+++ b/icons-react/icons-js/plant-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlant2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-plant-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M2 9a10 10 0 1 0 20 0" /><path d="M12 19a10 10 0 0 1 10 -10" /><path d="M2 9a10 10 0 0 1 10 10" /><path d="M12 4a9.7 9.7 0 0 1 2.99 7.5" /><path d="M9.01 11.5a9.7 9.7 0 0 1 2.99 -7.5" /></svg>;
+function IconPlant2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-plant-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M2 9a10 10 0 1 0 20 0" /><path d="M12 19a10 10 0 0 1 10 -10" /><path d="M2 9a10 10 0 0 1 10 10" /><path d="M12 4a9.7 9.7 0 0 1 2.99 7.5" /><path d="M9.01 11.5a9.7 9.7 0 0 1 2.99 -7.5" /></svg>;
+}
export default IconPlant2; \ No newline at end of file
diff --git a/icons-react/icons-js/plant.js b/icons-react/icons-js/plant.js
index 9f485fe4..b1886b1e 100644
--- a/icons-react/icons-js/plant.js
+++ b/icons-react/icons-js/plant.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlant = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-plant" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 15h10v4a2 2 0 0 1 -2 2h-6a2 2 0 0 1 -2 -2v-4z" /><path d="M12 9a6 6 0 0 0 -6 -6h-3v2a6 6 0 0 0 6 6h3" /><path d="M12 11a6 6 0 0 1 6 -6h3v1a6 6 0 0 1 -6 6h-3" /><line x1={12} y1={15} x2={12} y2={9} /></svg>;
+function IconPlant({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-plant" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 15h10v4a2 2 0 0 1 -2 2h-6a2 2 0 0 1 -2 -2v-4z" /><path d="M12 9a6 6 0 0 0 -6 -6h-3v2a6 6 0 0 0 6 6h3" /><path d="M12 11a6 6 0 0 1 6 -6h3v1a6 6 0 0 1 -6 6h-3" /><line x1={12} y1={15} x2={12} y2={9} /></svg>;
+}
export default IconPlant; \ No newline at end of file
diff --git a/icons-react/icons-js/player-pause.js b/icons-react/icons-js/player-pause.js
index 055967dc..9904fd43 100644
--- a/icons-react/icons-js/player-pause.js
+++ b/icons-react/icons-js/player-pause.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlayerPause = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-player-pause" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={6} y={5} width={4} height={14} rx={1} /><rect x={14} y={5} width={4} height={14} rx={1} /></svg>;
+function IconPlayerPause({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-player-pause" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={6} y={5} width={4} height={14} rx={1} /><rect x={14} y={5} width={4} height={14} rx={1} /></svg>;
+}
export default IconPlayerPause; \ No newline at end of file
diff --git a/icons-react/icons-js/player-play.js b/icons-react/icons-js/player-play.js
index ee843095..7a05eeda 100644
--- a/icons-react/icons-js/player-play.js
+++ b/icons-react/icons-js/player-play.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlayerPlay = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-player-play" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4v16l13 -8z" /></svg>;
+function IconPlayerPlay({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-player-play" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 4v16l13 -8z" /></svg>;
+}
export default IconPlayerPlay; \ No newline at end of file
diff --git a/icons-react/icons-js/player-record.js b/icons-react/icons-js/player-record.js
index cd0e9b1b..3dbd6cc0 100644
--- a/icons-react/icons-js/player-record.js
+++ b/icons-react/icons-js/player-record.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlayerRecord = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-player-record" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={7} /></svg>;
+function IconPlayerRecord({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-player-record" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={7} /></svg>;
+}
export default IconPlayerRecord; \ No newline at end of file
diff --git a/icons-react/icons-js/player-skip-back.js b/icons-react/icons-js/player-skip-back.js
index 72493b3f..a10d18eb 100644
--- a/icons-react/icons-js/player-skip-back.js
+++ b/icons-react/icons-js/player-skip-back.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlayerSkipBack = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-player-skip-back" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 5v14l-12 -7z" /><line x1={4} y1={5} x2={4} y2={19} /></svg>;
+function IconPlayerSkipBack({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-player-skip-back" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 5v14l-12 -7z" /><line x1={4} y1={5} x2={4} y2={19} /></svg>;
+}
export default IconPlayerSkipBack; \ No newline at end of file
diff --git a/icons-react/icons-js/player-skip-forward.js b/icons-react/icons-js/player-skip-forward.js
index c61aa95b..c1b408cf 100644
--- a/icons-react/icons-js/player-skip-forward.js
+++ b/icons-react/icons-js/player-skip-forward.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlayerSkipForward = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-player-skip-forward" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 5v14l12 -7z" /><line x1={20} y1={5} x2={20} y2={19} /></svg>;
+function IconPlayerSkipForward({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-player-skip-forward" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 5v14l12 -7z" /><line x1={20} y1={5} x2={20} y2={19} /></svg>;
+}
export default IconPlayerSkipForward; \ No newline at end of file
diff --git a/icons-react/icons-js/player-stop.js b/icons-react/icons-js/player-stop.js
index 19149b72..87f65817 100644
--- a/icons-react/icons-js/player-stop.js
+++ b/icons-react/icons-js/player-stop.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlayerStop = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-player-stop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={5} width={14} height={14} rx={2} /></svg>;
+function IconPlayerStop({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-player-stop" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={5} width={14} height={14} rx={2} /></svg>;
+}
export default IconPlayerStop; \ No newline at end of file
diff --git a/icons-react/icons-js/player-track-next.js b/icons-react/icons-js/player-track-next.js
index 78832dd4..c368e395 100644
--- a/icons-react/icons-js/player-track-next.js
+++ b/icons-react/icons-js/player-track-next.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlayerTrackNext = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-player-track-next" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 5v14l8-7z" /><path d="M14 5v14l8-7z" /></svg>;
+function IconPlayerTrackNext({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-player-track-next" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 5v14l8-7z" /><path d="M14 5v14l8-7z" /></svg>;
+}
export default IconPlayerTrackNext; \ No newline at end of file
diff --git a/icons-react/icons-js/player-track-prev.js b/icons-react/icons-js/player-track-prev.js
index 9c3cc609..b118b34a 100644
--- a/icons-react/icons-js/player-track-prev.js
+++ b/icons-react/icons-js/player-track-prev.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlayerTrackPrev = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-player-track-prev" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 5v14l-8 -7z" /><path d="M10 5v14l-8 -7z" /></svg>;
+function IconPlayerTrackPrev({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-player-track-prev" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 5v14l-8 -7z" /><path d="M10 5v14l-8 -7z" /></svg>;
+}
export default IconPlayerTrackPrev; \ No newline at end of file
diff --git a/icons-react/icons-js/plug.js b/icons-react/icons-js/plug.js
index 7c48e1a0..4baa2693 100644
--- a/icons-react/icons-js/plug.js
+++ b/icons-react/icons-js/plug.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlug = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-plug" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 7h10v6a3 3 0 0 1 -3 3h-4a3 3 0 0 1 -3 -3v-6" /><line x1={9} y1={3} x2={9} y2={7} /><line x1={15} y1={3} x2={15} y2={7} /><path d="M12 16v2a2 2 0 0 0 2 2h3" /></svg>;
+function IconPlug({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-plug" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 7h10v6a3 3 0 0 1 -3 3h-4a3 3 0 0 1 -3 -3v-6" /><line x1={9} y1={3} x2={9} y2={7} /><line x1={15} y1={3} x2={15} y2={7} /><path d="M12 16v2a2 2 0 0 0 2 2h3" /></svg>;
+}
export default IconPlug; \ No newline at end of file
diff --git a/icons-react/icons-js/plus.js b/icons-react/icons-js/plus.js
index 775363d2..77b6dd30 100644
--- a/icons-react/icons-js/plus.js
+++ b/icons-react/icons-js/plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+function IconPlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+}
export default IconPlus; \ No newline at end of file
diff --git a/icons-react/icons-js/point.js b/icons-react/icons-js/point.js
index 65572521..1d92897a 100644
--- a/icons-react/icons-js/point.js
+++ b/icons-react/icons-js/point.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPoint = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-point" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={4} /></svg>;
+function IconPoint({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-point" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={4} /></svg>;
+}
export default IconPoint; \ No newline at end of file
diff --git a/icons-react/icons-js/power.js b/icons-react/icons-js/power.js
index 6988eff9..610d8b28 100644
--- a/icons-react/icons-js/power.js
+++ b/icons-react/icons-js/power.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPower = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-power" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 6a7.75 7.75 0 1 0 10 0" /><line x1={12} y1={4} x2={12} y2={12} /></svg>;
+function IconPower({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-power" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 6a7.75 7.75 0 1 0 10 0" /><line x1={12} y1={4} x2={12} y2={12} /></svg>;
+}
export default IconPower; \ No newline at end of file
diff --git a/icons-react/icons-js/pray.js b/icons-react/icons-js/pray.js
index 67161921..0e4e2acd 100644
--- a/icons-react/icons-js/pray.js
+++ b/icons-react/icons-js/pray.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPray = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-pray" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={1} /><path d="M7 20h8l-4 -4v-7l4 3l2 -2" /></svg>;
+function IconPray({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-pray" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={1} /><path d="M7 20h8l-4 -4v-7l4 3l2 -2" /></svg>;
+}
export default IconPray; \ No newline at end of file
diff --git a/icons-react/icons-js/presentation.js b/icons-react/icons-js/presentation.js
index 86b56d0a..ef4eaa56 100644
--- a/icons-react/icons-js/presentation.js
+++ b/icons-react/icons-js/presentation.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPresentation = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-presentation" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={4} x2={21} y2={4} /><path d="M4 4v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-10" /><line x1={12} y1={16} x2={12} y2={20} /><line x1={9} y1={20} x2={15} y2={20} /><path d="M8 12l3 -3l2 2l3 -3" /></svg>;
+function IconPresentation({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-presentation" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={4} x2={21} y2={4} /><path d="M4 4v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-10" /><line x1={12} y1={16} x2={12} y2={20} /><line x1={9} y1={20} x2={15} y2={20} /><path d="M8 12l3 -3l2 2l3 -3" /></svg>;
+}
export default IconPresentation; \ No newline at end of file
diff --git a/icons-react/icons-js/printer.js b/icons-react/icons-js/printer.js
index b3967d54..0c580dc6 100644
--- a/icons-react/icons-js/printer.js
+++ b/icons-react/icons-js/printer.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPrinter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-printer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 17h2a2 2 0 0 0 2 -2v-4a2 2 0 0 0 -2 -2h-14a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h2" /><path d="M17 9v-4a2 2 0 0 0 -2 -2h-6a2 2 0 0 0 -2 2v4" /><rect x={7} y={13} width={10} height={8} rx={2} /></svg>;
+function IconPrinter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-printer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 17h2a2 2 0 0 0 2 -2v-4a2 2 0 0 0 -2 -2h-14a2 2 0 0 0 -2 2v4a2 2 0 0 0 2 2h2" /><path d="M17 9v-4a2 2 0 0 0 -2 -2h-6a2 2 0 0 0 -2 2v4" /><rect x={7} y={13} width={10} height={8} rx={2} /></svg>;
+}
export default IconPrinter; \ No newline at end of file
diff --git a/icons-react/icons-js/prompt.js b/icons-react/icons-js/prompt.js
index 3c949267..c1a48c4e 100644
--- a/icons-react/icons-js/prompt.js
+++ b/icons-react/icons-js/prompt.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPrompt = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-prompt" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 7 10 12 5 17" /><line x1={13} y1={17} x2={19} y2={17} /></svg>;
+function IconPrompt({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-prompt" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="5 7 10 12 5 17" /><line x1={13} y1={17} x2={19} y2={17} /></svg>;
+}
export default IconPrompt; \ No newline at end of file
diff --git a/icons-react/icons-js/puzzle.js b/icons-react/icons-js/puzzle.js
index ce2dafbd..05eb0570 100644
--- a/icons-react/icons-js/puzzle.js
+++ b/icons-react/icons-js/puzzle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconPuzzle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-puzzle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 7h3a1 1 0 0 0 1 -1v-1a2 2 0 0 1 4 0v1a1 1 0 0 0 1 1h3a1 1 0 0 1 1 1v3a1 1 0 0 0 1 1h1a2 2 0 0 1 0 4h-1a1 1 0 0 0 -1 1v3a1 1 0 0 1 -1 1h-3a1 1 0 0 1 -1 -1v-1a2 2 0 0 0 -4 0v1a1 1 0 0 1 -1 1h-3a1 1 0 0 1 -1 -1v-3a1 1 0 0 1 1 -1h1a2 2 0 0 0 0 -4h-1a1 1 0 0 1 -1 -1v-3a1 1 0 0 1 1 -1" /></svg>;
+function IconPuzzle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-puzzle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 7h3a1 1 0 0 0 1 -1v-1a2 2 0 0 1 4 0v1a1 1 0 0 0 1 1h3a1 1 0 0 1 1 1v3a1 1 0 0 0 1 1h1a2 2 0 0 1 0 4h-1a1 1 0 0 0 -1 1v3a1 1 0 0 1 -1 1h-3a1 1 0 0 1 -1 -1v-1a2 2 0 0 0 -4 0v1a1 1 0 0 1 -1 1h-3a1 1 0 0 1 -1 -1v-3a1 1 0 0 1 1 -1h1a2 2 0 0 0 0 -4h-1a1 1 0 0 1 -1 -1v-3a1 1 0 0 1 1 -1" /></svg>;
+}
export default IconPuzzle; \ No newline at end of file
diff --git a/icons-react/icons-js/qrcode.js b/icons-react/icons-js/qrcode.js
index 36118c8c..2de267c4 100644
--- a/icons-react/icons-js/qrcode.js
+++ b/icons-react/icons-js/qrcode.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconQrcode = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-qrcode" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={6} rx={1} /><line x1={7} y1={17} x2={7} y2={17.01} /><rect x={14} y={4} width={6} height={6} rx={1} /><line x1={7} y1={7} x2={7} y2={7.01} /><rect x={4} y={14} width={6} height={6} rx={1} /><line x1={17} y1={7} x2={17} y2={7.01} /><line x1={14} y1={14} x2={17} y2={14} /><line x1={20} y1={14} x2={20} y2={14.01} /><line x1={14} y1={14} x2={14} y2={17} /><line x1={14} y1={20} x2={17} y2={20} /><line x1={17} y1={17} x2={20} y2={17} /><line x1={20} y1={17} x2={20} y2={20} /></svg>;
+function IconQrcode({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-qrcode" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={6} height={6} rx={1} /><line x1={7} y1={17} x2={7} y2={17.01} /><rect x={14} y={4} width={6} height={6} rx={1} /><line x1={7} y1={7} x2={7} y2={7.01} /><rect x={4} y={14} width={6} height={6} rx={1} /><line x1={17} y1={7} x2={17} y2={7.01} /><line x1={14} y1={14} x2={17} y2={14} /><line x1={20} y1={14} x2={20} y2={14.01} /><line x1={14} y1={14} x2={14} y2={17} /><line x1={14} y1={20} x2={17} y2={20} /><line x1={17} y1={17} x2={20} y2={17} /><line x1={20} y1={17} x2={20} y2={20} /></svg>;
+}
export default IconQrcode; \ No newline at end of file
diff --git a/icons-react/icons-js/question-mark.js b/icons-react/icons-js/question-mark.js
index d6834e88..2a03d078 100644
--- a/icons-react/icons-js/question-mark.js
+++ b/icons-react/icons-js/question-mark.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconQuestionMark = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-question-mark" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 8a3.5 3 0 0 1 3.5 -3h1a3.5 3 0 0 1 3.5 3a3 3 0 0 1 -2 3a3 4 0 0 0 -2 4" /><line x1={12} y1={19} x2={12} y2={19.01} /></svg>;
+function IconQuestionMark({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-question-mark" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 8a3.5 3 0 0 1 3.5 -3h1a3.5 3 0 0 1 3.5 3a3 3 0 0 1 -2 3a3 4 0 0 0 -2 4" /><line x1={12} y1={19} x2={12} y2={19.01} /></svg>;
+}
export default IconQuestionMark; \ No newline at end of file
diff --git a/icons-react/icons-js/radioactive.js b/icons-react/icons-js/radioactive.js
index 510a98e9..20c86736 100644
--- a/icons-react/icons-js/radioactive.js
+++ b/icons-react/icons-js/radioactive.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRadioactive = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-radioactive" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13.5 14.6l3 5.19a9 9 0 0 0 4.5 -7.79h-6a3 3 0 0 1 -1.5 2.6" /><path d="M13.5 9.4l3 -5.19a9 9 0 0 0 -9 0l3 5.19a3 3 0 0 1 3 0" /><path d="M10.5 14.6l-3 5.19a9 9 0 0 1 -4.5 -7.79h6a3 3 0 0 0 1.5 2.6" /></svg>;
+function IconRadioactive({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-radioactive" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13.5 14.6l3 5.19a9 9 0 0 0 4.5 -7.79h-6a3 3 0 0 1 -1.5 2.6" /><path d="M13.5 9.4l3 -5.19a9 9 0 0 0 -9 0l3 5.19a3 3 0 0 1 3 0" /><path d="M10.5 14.6l-3 5.19a9 9 0 0 1 -4.5 -7.79h6a3 3 0 0 0 1.5 2.6" /></svg>;
+}
export default IconRadioactive; \ No newline at end of file
diff --git a/icons-react/icons-js/record-mail.js b/icons-react/icons-js/record-mail.js
index 31f61f19..8229dc93 100644
--- a/icons-react/icons-js/record-mail.js
+++ b/icons-react/icons-js/record-mail.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRecordMail = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-record-mail" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={12} r={3} /><circle cx={17} cy={12} r={3} /><line x1={7} y1={15} x2={17} y2={15} /></svg>;
+function IconRecordMail({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-record-mail" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={12} r={3} /><circle cx={17} cy={12} r={3} /><line x1={7} y1={15} x2={17} y2={15} /></svg>;
+}
export default IconRecordMail; \ No newline at end of file
diff --git a/icons-react/icons-js/rectangle-vertical.js b/icons-react/icons-js/rectangle-vertical.js
index 7933ef8f..7a25795a 100644
--- a/icons-react/icons-js/rectangle-vertical.js
+++ b/icons-react/icons-js/rectangle-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRectangleVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rectangle-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={18} rx={2} /></svg>;
+function IconRectangleVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rectangle-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={5} y={3} width={14} height={18} rx={2} /></svg>;
+}
export default IconRectangleVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/rectangle.js b/icons-react/icons-js/rectangle.js
index 077b3020..c916bd26 100644
--- a/icons-react/icons-js/rectangle.js
+++ b/icons-react/icons-js/rectangle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRectangle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rectangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /></svg>;
+function IconRectangle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rectangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /></svg>;
+}
export default IconRectangle; \ No newline at end of file
diff --git a/icons-react/icons-js/recycle.js b/icons-react/icons-js/recycle.js
index 55e88806..20070e8c 100644
--- a/icons-react/icons-js/recycle.js
+++ b/icons-react/icons-js/recycle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRecycle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-recycle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 17l-2 2l2 2m-2 -2h9a2 2 0 0 0 1.75 -2.75l-.55 -1" /><path d="M12 17l-2 2l2 2m-2 -2h9a2 2 0 0 0 1.75 -2.75l-.55 -1" transform="rotate(120 12 13)" /><path d="M12 17l-2 2l2 2m-2 -2h9a2 2 0 0 0 1.75 -2.75l-.55 -1" transform="rotate(240 12 13)" /></svg>;
+function IconRecycle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-recycle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 17l-2 2l2 2m-2 -2h9a2 2 0 0 0 1.75 -2.75l-.55 -1" /><path d="M12 17l-2 2l2 2m-2 -2h9a2 2 0 0 0 1.75 -2.75l-.55 -1" transform="rotate(120 12 13)" /><path d="M12 17l-2 2l2 2m-2 -2h9a2 2 0 0 0 1.75 -2.75l-.55 -1" transform="rotate(240 12 13)" /></svg>;
+}
export default IconRecycle; \ No newline at end of file
diff --git a/icons-react/icons-js/refresh-alert.js b/icons-react/icons-js/refresh-alert.js
index 6ee18ece..8e1e7365 100644
--- a/icons-react/icons-js/refresh-alert.js
+++ b/icons-react/icons-js/refresh-alert.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRefreshAlert = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-refresh-alert" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" /><path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" /><line x1={12} y1={9} x2={12} y2={12} /><line x1={12} y1={15} x2={12.01} y2={15} /></svg>;
+function IconRefreshAlert({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-refresh-alert" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" /><path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" /><line x1={12} y1={9} x2={12} y2={12} /><line x1={12} y1={15} x2={12.01} y2={15} /></svg>;
+}
export default IconRefreshAlert; \ No newline at end of file
diff --git a/icons-react/icons-js/refresh.js b/icons-react/icons-js/refresh.js
index 478b75ca..672913f0 100644
--- a/icons-react/icons-js/refresh.js
+++ b/icons-react/icons-js/refresh.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRefresh = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-refresh" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" /><path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" /></svg>;
+function IconRefresh({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-refresh" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" /><path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" /></svg>;
+}
export default IconRefresh; \ No newline at end of file
diff --git a/icons-react/icons-js/registered.js b/icons-react/icons-js/registered.js
index 032d228f..b1e693fc 100644
--- a/icons-react/icons-js/registered.js
+++ b/icons-react/icons-js/registered.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRegistered = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-registered" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M9 16v-8h4a2 2 0 0 1 0 4h-4m3 0l3 4" /></svg>;
+function IconRegistered({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-registered" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M9 16v-8h4a2 2 0 0 1 0 4h-4m3 0l3 4" /></svg>;
+}
export default IconRegistered; \ No newline at end of file
diff --git a/icons-react/icons-js/relation-many-to-many.js b/icons-react/icons-js/relation-many-to-many.js
index fe24f635..63ebcf26 100644
--- a/icons-react/icons-js/relation-many-to-many.js
+++ b/icons-react/icons-js/relation-many-to-many.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRelationManyToMany = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-relation-many-to-many" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M15 14v-4l3 4v-4" /><path d="M6 14v-4l3 4v-4" /><line x1={12} y1={10.5} x2={12} y2={10.51} /><line x1={12} y1={13.5} x2={12} y2={13.51} /></svg>;
+function IconRelationManyToMany({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-relation-many-to-many" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M15 14v-4l3 4v-4" /><path d="M6 14v-4l3 4v-4" /><line x1={12} y1={10.5} x2={12} y2={10.51} /><line x1={12} y1={13.5} x2={12} y2={13.51} /></svg>;
+}
export default IconRelationManyToMany; \ No newline at end of file
diff --git a/icons-react/icons-js/relation-one-to-many.js b/icons-react/icons-js/relation-one-to-many.js
index 5dba76cf..b0e17241 100644
--- a/icons-react/icons-js/relation-one-to-many.js
+++ b/icons-react/icons-js/relation-one-to-many.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRelationOneToMany = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-relation-one-to-many" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M7 10h1v4" /><path d="M14 14v-4l3 4v-4" /><line x1={11} y1={10.5} x2={11} y2={10.51} /><line x1={11} y1={13.5} x2={11} y2={13.51} /></svg>;
+function IconRelationOneToMany({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-relation-one-to-many" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M7 10h1v4" /><path d="M14 14v-4l3 4v-4" /><line x1={11} y1={10.5} x2={11} y2={10.51} /><line x1={11} y1={13.5} x2={11} y2={13.51} /></svg>;
+}
export default IconRelationOneToMany; \ No newline at end of file
diff --git a/icons-react/icons-js/relation-one-to-one.js b/icons-react/icons-js/relation-one-to-one.js
index d57e1836..59bae27f 100644
--- a/icons-react/icons-js/relation-one-to-one.js
+++ b/icons-react/icons-js/relation-one-to-one.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRelationOneToOne = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-relation-one-to-one" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M8 10h1v4" /><path d="M15 10h1v4" /><line x1={12} y1={10.5} x2={12} y2={10.51} /><line x1={12} y1={13.5} x2={12} y2={13.51} /></svg>;
+function IconRelationOneToOne({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-relation-one-to-one" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={5} width={18} height={14} rx={2} /><path d="M8 10h1v4" /><path d="M15 10h1v4" /><line x1={12} y1={10.5} x2={12} y2={10.51} /><line x1={12} y1={13.5} x2={12} y2={13.51} /></svg>;
+}
export default IconRelationOneToOne; \ No newline at end of file
diff --git a/icons-react/icons-js/repeat-once.js b/icons-react/icons-js/repeat-once.js
index 61d28862..568a5e74 100644
--- a/icons-react/icons-js/repeat-once.js
+++ b/icons-react/icons-js/repeat-once.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRepeatOnce = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-repeat-once" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 12v-3a3 3 0 0 1 3 -3h13m-3 -3l3 3l-3 3" /><path d="M20 12v3a3 3 0 0 1 -3 3h-13m3 3l-3-3l3-3" /><path d="M11 11l1 -1v4" /></svg>;
+function IconRepeatOnce({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-repeat-once" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 12v-3a3 3 0 0 1 3 -3h13m-3 -3l3 3l-3 3" /><path d="M20 12v3a3 3 0 0 1 -3 3h-13m3 3l-3-3l3-3" /><path d="M11 11l1 -1v4" /></svg>;
+}
export default IconRepeatOnce; \ No newline at end of file
diff --git a/icons-react/icons-js/repeat.js b/icons-react/icons-js/repeat.js
index a8735b40..b629b533 100644
--- a/icons-react/icons-js/repeat.js
+++ b/icons-react/icons-js/repeat.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRepeat = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-repeat" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 12v-3a3 3 0 0 1 3 -3h13m-3 -3l3 3l-3 3" /><path d="M20 12v3a3 3 0 0 1 -3 3h-13m3 3l-3-3l3-3" /></svg>;
+function IconRepeat({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-repeat" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 12v-3a3 3 0 0 1 3 -3h13m-3 -3l3 3l-3 3" /><path d="M20 12v3a3 3 0 0 1 -3 3h-13m3 3l-3-3l3-3" /></svg>;
+}
export default IconRepeat; \ No newline at end of file
diff --git a/icons-react/icons-js/replace.js b/icons-react/icons-js/replace.js
index 9aa2ba43..e9dbd9a1 100644
--- a/icons-react/icons-js/replace.js
+++ b/icons-react/icons-js/replace.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconReplace = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-replace" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={3} width={6} height={6} rx={1} /><rect x={15} y={15} width={6} height={6} rx={1} /><path d="M21 11v-3a2 2 0 0 0 -2 -2h-6l3 3m0 -6l-3 3" /><path d="M3 13v3a2 2 0 0 0 2 2h6l-3 -3m0 6l3 -3" /></svg>;
+function IconReplace({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-replace" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={3} width={6} height={6} rx={1} /><rect x={15} y={15} width={6} height={6} rx={1} /><path d="M21 11v-3a2 2 0 0 0 -2 -2h-6l3 3m0 -6l-3 3" /><path d="M3 13v3a2 2 0 0 0 2 2h6l-3 -3m0 6l3 -3" /></svg>;
+}
export default IconReplace; \ No newline at end of file
diff --git a/icons-react/icons-js/ripple.js b/icons-react/icons-js/ripple.js
index 4bfa3f39..d7d28626 100644
--- a/icons-react/icons-js/ripple.js
+++ b/icons-react/icons-js/ripple.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRipple = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ripple" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 7c3-2 6-2 9 0s6 2 9 0" /><path d="M3 17c3-2 6-2 9 0s6 2 9 0" /><path d="M3 12c3-2 6-2 9 0s6 2 9 0" /></svg>;
+function IconRipple({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ripple" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 7c3-2 6-2 9 0s6 2 9 0" /><path d="M3 17c3-2 6-2 9 0s6 2 9 0" /><path d="M3 12c3-2 6-2 9 0s6 2 9 0" /></svg>;
+}
export default IconRipple; \ No newline at end of file
diff --git a/icons-react/icons-js/road-sign.js b/icons-react/icons-js/road-sign.js
index 05e9ae1c..988b4a05 100644
--- a/icons-react/icons-js/road-sign.js
+++ b/icons-react/icons-js/road-sign.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRoadSign = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-road-sign" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10.5 20.4l-6.9-6.9c-.781-.781-.781-2.219 0-3l6.9-6.9c.781-.781 2.219-.781 3 0l6.9 6.9c.781.781.781 2.219 0 3l-6.9 6.9c-.781.781-2.219.781-3 0z" /><path d="M9 14v-2c0-.59.414-1 1-1h5" /><path d="M13 9l2 2-2 2" /></svg>;
+function IconRoadSign({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-road-sign" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10.5 20.4l-6.9-6.9c-.781-.781-.781-2.219 0-3l6.9-6.9c.781-.781 2.219-.781 3 0l6.9 6.9c.781.781.781 2.219 0 3l-6.9 6.9c-.781.781-2.219.781-3 0z" /><path d="M9 14v-2c0-.59.414-1 1-1h5" /><path d="M13 9l2 2-2 2" /></svg>;
+}
export default IconRoadSign; \ No newline at end of file
diff --git a/icons-react/icons-js/rocket.js b/icons-react/icons-js/rocket.js
index b907f105..350dc419 100644
--- a/icons-react/icons-js/rocket.js
+++ b/icons-react/icons-js/rocket.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRocket = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rocket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 13a8 8 0 0 1 7 7a6 6 0 0 0 3 -5a9 9 0 0 0 6 -8a3 3 0 0 0 -3 -3a9 9 0 0 0 -8 6a6 6 0 0 0 -5 3" /><path d="M7 14a6 6 0 0 0 -3 6a6 6 0 0 0 6 -3" /><circle cx={15} cy={9} r={1} /></svg>;
+function IconRocket({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rocket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 13a8 8 0 0 1 7 7a6 6 0 0 0 3 -5a9 9 0 0 0 6 -8a3 3 0 0 0 -3 -3a9 9 0 0 0 -8 6a6 6 0 0 0 -5 3" /><path d="M7 14a6 6 0 0 0 -3 6a6 6 0 0 0 6 -3" /><circle cx={15} cy={9} r={1} /></svg>;
+}
export default IconRocket; \ No newline at end of file
diff --git a/icons-react/icons-js/rotate-2.js b/icons-react/icons-js/rotate-2.js
index c132b6b5..0e53dd38 100644
--- a/icons-react/icons-js/rotate-2.js
+++ b/icons-react/icons-js/rotate-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRotate2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rotate-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 4.55a8 8 0 0 0 -6 14.9m0 -4.45v5h-5" /><line x1={18.37} y1={7.16} x2={18.37} y2={7.17} /><line x1={13} y1={19.94} x2={13} y2={19.95} /><line x1={16.84} y1={18.37} x2={16.84} y2={18.38} /><line x1={19.37} y1={15.1} x2={19.37} y2={15.11} /><line x1={19.94} y1={11} x2={19.94} y2={11.01} /></svg>;
+function IconRotate2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rotate-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 4.55a8 8 0 0 0 -6 14.9m0 -4.45v5h-5" /><line x1={18.37} y1={7.16} x2={18.37} y2={7.17} /><line x1={13} y1={19.94} x2={13} y2={19.95} /><line x1={16.84} y1={18.37} x2={16.84} y2={18.38} /><line x1={19.37} y1={15.1} x2={19.37} y2={15.11} /><line x1={19.94} y1={11} x2={19.94} y2={11.01} /></svg>;
+}
export default IconRotate2; \ No newline at end of file
diff --git a/icons-react/icons-js/rotate-clockwise-2.js b/icons-react/icons-js/rotate-clockwise-2.js
index aecd1573..8b5b8c80 100644
--- a/icons-react/icons-js/rotate-clockwise-2.js
+++ b/icons-react/icons-js/rotate-clockwise-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRotateClockwise2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rotate-clockwise-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 4.55a8 8 0 0 1 6 14.9m0 -4.45v5h5" /><line x1={5.63} y1={7.16} x2={5.63} y2={7.17} /><line x1={4.06} y1={11} x2={4.06} y2={11.01} /><line x1={4.63} y1={15.1} x2={4.63} y2={15.11} /><line x1={7.16} y1={18.37} x2={7.16} y2={18.38} /><line x1={11} y1={19.94} x2={11} y2={19.95} /></svg>;
+function IconRotateClockwise2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rotate-clockwise-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 4.55a8 8 0 0 1 6 14.9m0 -4.45v5h5" /><line x1={5.63} y1={7.16} x2={5.63} y2={7.17} /><line x1={4.06} y1={11} x2={4.06} y2={11.01} /><line x1={4.63} y1={15.1} x2={4.63} y2={15.11} /><line x1={7.16} y1={18.37} x2={7.16} y2={18.38} /><line x1={11} y1={19.94} x2={11} y2={19.95} /></svg>;
+}
export default IconRotateClockwise2; \ No newline at end of file
diff --git a/icons-react/icons-js/rotate-clockwise.js b/icons-react/icons-js/rotate-clockwise.js
index 9dd50edf..462599e3 100644
--- a/icons-react/icons-js/rotate-clockwise.js
+++ b/icons-react/icons-js/rotate-clockwise.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRotateClockwise = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rotate-clockwise" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.05 11a8 8 0 1 1 .5 4m-.5 5v-5h5" /></svg>;
+function IconRotateClockwise({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rotate-clockwise" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.05 11a8 8 0 1 1 .5 4m-.5 5v-5h5" /></svg>;
+}
export default IconRotateClockwise; \ No newline at end of file
diff --git a/icons-react/icons-js/rotate-rectangle.js b/icons-react/icons-js/rotate-rectangle.js
index d6ac8243..f8c84d04 100644
--- a/icons-react/icons-js/rotate-rectangle.js
+++ b/icons-react/icons-js/rotate-rectangle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRotateRectangle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rotate-rectangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.3 5h.7a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h5l-2.82 -2.82m0 5.64l2.82 -2.82" transform="rotate(-45 12 12)" /></svg>;
+function IconRotateRectangle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rotate-rectangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16.3 5h.7a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h5l-2.82 -2.82m0 5.64l2.82 -2.82" transform="rotate(-45 12 12)" /></svg>;
+}
export default IconRotateRectangle; \ No newline at end of file
diff --git a/icons-react/icons-js/rotate.js b/icons-react/icons-js/rotate.js
index 91e87c13..75a03f16 100644
--- a/icons-react/icons-js/rotate.js
+++ b/icons-react/icons-js/rotate.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRotate = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rotate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19.95 11a8 8 0 1 0 -.5 4m.5 5v-5h-5" /></svg>;
+function IconRotate({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rotate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19.95 11a8 8 0 1 0 -.5 4m.5 5v-5h-5" /></svg>;
+}
export default IconRotate; \ No newline at end of file
diff --git a/icons-react/icons-js/route.js b/icons-react/icons-js/route.js
index 37030a56..c86aed74 100644
--- a/icons-react/icons-js/route.js
+++ b/icons-react/icons-js/route.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRoute = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-route" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={19} r={2} /><circle cx={18} cy={5} r={2} /><path d="M12 19h4.5a3.5 3.5 0 0 0 0 -7h-8a3.5 3.5 0 0 1 0 -7h3.5" /></svg>;
+function IconRoute({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-route" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={19} r={2} /><circle cx={18} cy={5} r={2} /><path d="M12 19h4.5a3.5 3.5 0 0 0 0 -7h-8a3.5 3.5 0 0 1 0 -7h3.5" /></svg>;
+}
export default IconRoute; \ No newline at end of file
diff --git a/icons-react/icons-js/router.js b/icons-react/icons-js/router.js
index 5378b9b3..eefa0cac 100644
--- a/icons-react/icons-js/router.js
+++ b/icons-react/icons-js/router.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRouter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-router" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={13} width={18} height={8} rx={2} /><line x1={17} y1={17} x2={17} y2={17.01} /><line x1={13} y1={17} x2={13} y2={17.01} /><line x1={15} y1={13} x2={15} y2={11} /><path d="M11.75 8.75a4 4 0 0 1 6.5 0" /><path d="M8.5 6.5a8 8 0 0 1 13 0" /></svg>;
+function IconRouter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-router" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={13} width={18} height={8} rx={2} /><line x1={17} y1={17} x2={17} y2={17.01} /><line x1={13} y1={17} x2={13} y2={17.01} /><line x1={15} y1={13} x2={15} y2={11} /><path d="M11.75 8.75a4 4 0 0 1 6.5 0" /><path d="M8.5 6.5a8 8 0 0 1 13 0" /></svg>;
+}
export default IconRouter; \ No newline at end of file
diff --git a/icons-react/icons-js/rss.js b/icons-react/icons-js/rss.js
index 08de5133..9e112b33 100644
--- a/icons-react/icons-js/rss.js
+++ b/icons-react/icons-js/rss.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRss = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-rss" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={19} r={1} /><path d="M4 4a16 16 0 0 1 16 16" /><path d="M4 11a9 9 0 0 1 9 9" /></svg>;
+function IconRss({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-rss" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={19} r={1} /><path d="M4 4a16 16 0 0 1 16 16" /><path d="M4 11a9 9 0 0 1 9 9" /></svg>;
+}
export default IconRss; \ No newline at end of file
diff --git a/icons-react/icons-js/ruler.js b/icons-react/icons-js/ruler.js
index aaa88f16..9853eb86 100644
--- a/icons-react/icons-js/ruler.js
+++ b/icons-react/icons-js/ruler.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRuler = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ruler" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h14a1 1 0 0 1 1 1v5a1 1 0 0 1 -1 1h-7a1 1 0 0 0 -1 1v7a1 1 0 0 1 -1 1h-5a1 1 0 0 1 -1 -1v-14a1 1 0 0 1 1 -1" /><line x1={4} y1={8} x2={6} y2={8} /><line x1={4} y1={12} x2={7} y2={12} /><line x1={4} y1={16} x2={6} y2={16} /><line x1={8} y1={4} x2={8} y2={6} /><polyline points="12 4 12 7 " /><polyline points="16 4 16 6 " /></svg>;
+function IconRuler({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ruler" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 4h14a1 1 0 0 1 1 1v5a1 1 0 0 1 -1 1h-7a1 1 0 0 0 -1 1v7a1 1 0 0 1 -1 1h-5a1 1 0 0 1 -1 -1v-14a1 1 0 0 1 1 -1" /><line x1={4} y1={8} x2={6} y2={8} /><line x1={4} y1={12} x2={7} y2={12} /><line x1={4} y1={16} x2={6} y2={16} /><line x1={8} y1={4} x2={8} y2={6} /><polyline points="12 4 12 7 " /><polyline points="16 4 16 6 " /></svg>;
+}
export default IconRuler; \ No newline at end of file
diff --git a/icons-react/icons-js/run.js b/icons-react/icons-js/run.js
index 38eb5c69..a4ff5b27 100644
--- a/icons-react/icons-js/run.js
+++ b/icons-react/icons-js/run.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconRun = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-run" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={13} cy={4} r={1} /><path d="M4 17l5 1l.75 -1.5" /><path d="M15 21l0 -4l-4 -3l1 -6" /><path d="M7 12l0 -3l5 -1l3 3l3 1" /></svg>;
+function IconRun({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-run" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={13} cy={4} r={1} /><path d="M4 17l5 1l.75 -1.5" /><path d="M15 21l0 -4l-4 -3l1 -6" /><path d="M7 12l0 -3l5 -1l3 3l3 1" /></svg>;
+}
export default IconRun; \ No newline at end of file
diff --git a/icons-react/icons-js/sailboat.js b/icons-react/icons-js/sailboat.js
index 24c8c5cf..3ff08f9b 100644
--- a/icons-react/icons-js/sailboat.js
+++ b/icons-react/icons-js/sailboat.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSailboat = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sailboat" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M2 20a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1" /><path d="M4 18l-1 -3h18l-1 3" /><path d="M11 12h7l-7 -9v9" /><line x1={8} y1={7} x2={6} y2={12} /></svg>;
+function IconSailboat({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sailboat" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M2 20a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1" /><path d="M4 18l-1 -3h18l-1 3" /><path d="M11 12h7l-7 -9v9" /><line x1={8} y1={7} x2={6} y2={12} /></svg>;
+}
export default IconSailboat; \ No newline at end of file
diff --git a/icons-react/icons-js/scale.js b/icons-react/icons-js/scale.js
index e52ff4f1..d9c77e73 100644
--- a/icons-react/icons-js/scale.js
+++ b/icons-react/icons-js/scale.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconScale = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-scale" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={3} x2={12} y2={21} /><line x1={9} y1={21} x2={15} y2={21} /><polyline points="3 6 6 7 12 5 18 7 21 6" /><path d="M6 7l-3 9a5 5 0 0 0 6 0l-3 -9" /><path d="M18 7l-3 9a5 5 0 0 0 6 0l-3 -9" /></svg>;
+function IconScale({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-scale" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={3} x2={12} y2={21} /><line x1={9} y1={21} x2={15} y2={21} /><polyline points="3 6 6 7 12 5 18 7 21 6" /><path d="M6 7l-3 9a5 5 0 0 0 6 0l-3 -9" /><path d="M18 7l-3 9a5 5 0 0 0 6 0l-3 -9" /></svg>;
+}
export default IconScale; \ No newline at end of file
diff --git a/icons-react/icons-js/scan.js b/icons-react/icons-js/scan.js
index 0f1c7308..7a239e60 100644
--- a/icons-react/icons-js/scan.js
+++ b/icons-react/icons-js/scan.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconScan = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-scan" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 7v-1a2 2 0 0 1 2 -2h2" /><path d="M4 17v1a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v1" /><path d="M16 20h2a2 2 0 0 0 2 -2v-1" /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+function IconScan({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-scan" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 7v-1a2 2 0 0 1 2 -2h2" /><path d="M4 17v1a2 2 0 0 0 2 2h2" /><path d="M16 4h2a2 2 0 0 1 2 2v1" /><path d="M16 20h2a2 2 0 0 0 2 -2v-1" /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+}
export default IconScan; \ No newline at end of file
diff --git a/icons-react/icons-js/school.js b/icons-react/icons-js/school.js
index c5caf340..040e9f86 100644
--- a/icons-react/icons-js/school.js
+++ b/icons-react/icons-js/school.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSchool = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-school" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M22 9l-10 -4l-10 4l10 4l10 -4v6" /><path d="M6 10.6v5.4a6 3 0 0 0 12 0v-5.4" /></svg>;
+function IconSchool({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-school" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M22 9l-10 -4l-10 4l10 4l10 -4v6" /><path d="M6 10.6v5.4a6 3 0 0 0 12 0v-5.4" /></svg>;
+}
export default IconSchool; \ No newline at end of file
diff --git a/icons-react/icons-js/scissors.js b/icons-react/icons-js/scissors.js
index 56ae885c..323a1121 100644
--- a/icons-react/icons-js/scissors.js
+++ b/icons-react/icons-js/scissors.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconScissors = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-scissors" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={7} r={3} /><circle cx={6} cy={17} r={3} /><line x1={8.6} y1={8.6} x2={19} y2={19} /><line x1={8.6} y1={15.4} x2={19} y2={5} /></svg>;
+function IconScissors({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-scissors" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={7} r={3} /><circle cx={6} cy={17} r={3} /><line x1={8.6} y1={8.6} x2={19} y2={19} /><line x1={8.6} y1={15.4} x2={19} y2={5} /></svg>;
+}
export default IconScissors; \ No newline at end of file
diff --git a/icons-react/icons-js/scooter-electric.js b/icons-react/icons-js/scooter-electric.js
index 1449d125..13ba2c7b 100644
--- a/icons-react/icons-js/scooter-electric.js
+++ b/icons-react/icons-js/scooter-electric.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconScooterElectric = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-scooter-electric" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={17} r={2} /><circle cx={6} cy={17} r={2} /><path d="M8 17h5a6 6 0 0 1 5 -5v-5a2 2 0 0 0 -2 -2h-1" /><path d="M10 4l-2 4h3l-2 4" /></svg>;
+function IconScooterElectric({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-scooter-electric" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={17} r={2} /><circle cx={6} cy={17} r={2} /><path d="M8 17h5a6 6 0 0 1 5 -5v-5a2 2 0 0 0 -2 -2h-1" /><path d="M10 4l-2 4h3l-2 4" /></svg>;
+}
export default IconScooterElectric; \ No newline at end of file
diff --git a/icons-react/icons-js/scooter.js b/icons-react/icons-js/scooter.js
index 9821e27c..fe4d4e24 100644
--- a/icons-react/icons-js/scooter.js
+++ b/icons-react/icons-js/scooter.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconScooter = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-scooter" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={17} r={2} /><circle cx={6} cy={17} r={2} /><path d="M8 17h5a6 6 0 0 1 5 -5v-5a2 2 0 0 0 -2 -2h-1" /></svg>;
+function IconScooter({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-scooter" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={18} cy={17} r={2} /><circle cx={6} cy={17} r={2} /><path d="M8 17h5a6 6 0 0 1 5 -5v-5a2 2 0 0 0 -2 -2h-1" /></svg>;
+}
export default IconScooter; \ No newline at end of file
diff --git a/icons-react/icons-js/screen-share-off.js b/icons-react/icons-js/screen-share-off.js
index c595fef2..b642e5be 100644
--- a/icons-react/icons-js/screen-share-off.js
+++ b/icons-react/icons-js/screen-share-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconScreenShareOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-screen-share-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 12v3a1 1 0 0 1 -1 1h-16a1 1 0 0 1 -1 -1v-10a1 1 0 0 1 1 -1h9" /><line x1={7} y1={20} x2={17} y2={20} /><line x1={9} y1={16} x2={9} y2={20} /><line x1={15} y1={16} x2={15} y2={20} /><path d="M17 8l4 -4m-4 0l4 4" /></svg>;
+function IconScreenShareOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-screen-share-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 12v3a1 1 0 0 1 -1 1h-16a1 1 0 0 1 -1 -1v-10a1 1 0 0 1 1 -1h9" /><line x1={7} y1={20} x2={17} y2={20} /><line x1={9} y1={16} x2={9} y2={20} /><line x1={15} y1={16} x2={15} y2={20} /><path d="M17 8l4 -4m-4 0l4 4" /></svg>;
+}
export default IconScreenShareOff; \ No newline at end of file
diff --git a/icons-react/icons-js/screen-share.js b/icons-react/icons-js/screen-share.js
index 67725085..b6763c16 100644
--- a/icons-react/icons-js/screen-share.js
+++ b/icons-react/icons-js/screen-share.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconScreenShare = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-screen-share" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 12v3a1 1 0 0 1 -1 1h-16a1 1 0 0 1 -1 -1v-10a1 1 0 0 1 1 -1h9" /><line x1={7} y1={20} x2={17} y2={20} /><line x1={9} y1={16} x2={9} y2={20} /><line x1={15} y1={16} x2={15} y2={20} /><path d="M17 4h4v4" /><path d="M16 9l5-5" /></svg>;
+function IconScreenShare({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-screen-share" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 12v3a1 1 0 0 1 -1 1h-16a1 1 0 0 1 -1 -1v-10a1 1 0 0 1 1 -1h9" /><line x1={7} y1={20} x2={17} y2={20} /><line x1={9} y1={16} x2={9} y2={20} /><line x1={15} y1={16} x2={15} y2={20} /><path d="M17 4h4v4" /><path d="M16 9l5-5" /></svg>;
+}
export default IconScreenShare; \ No newline at end of file
diff --git a/icons-react/icons-js/search.js b/icons-react/icons-js/search.js
index a274e713..d7ff3f4f 100644
--- a/icons-react/icons-js/search.js
+++ b/icons-react/icons-js/search.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSearch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-search" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={10} r={7} /><line x1={21} y1={21} x2={15} y2={15} /></svg>;
+function IconSearch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-search" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={10} r={7} /><line x1={21} y1={21} x2={15} y2={15} /></svg>;
+}
export default IconSearch; \ No newline at end of file
diff --git a/icons-react/icons-js/seeding.js b/icons-react/icons-js/seeding.js
index 0d8a7821..795b0adb 100644
--- a/icons-react/icons-js/seeding.js
+++ b/icons-react/icons-js/seeding.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSeeding = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-seeding" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 10a6 6 0 0 0 -6 -6h-3v2a6 6 0 0 0 6 6h3" /><path d="M12 14a6 6 0 0 1 6 -6h3v1a6 6 0 0 1 -6 6h-3" /><line x1={12} y1={20} x2={12} y2={10} /></svg>;
+function IconSeeding({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-seeding" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 10a6 6 0 0 0 -6 -6h-3v2a6 6 0 0 0 6 6h3" /><path d="M12 14a6 6 0 0 1 6 -6h3v1a6 6 0 0 1 -6 6h-3" /><line x1={12} y1={20} x2={12} y2={10} /></svg>;
+}
export default IconSeeding; \ No newline at end of file
diff --git a/icons-react/icons-js/select.js b/icons-react/icons-js/select.js
index c751243b..988b0c92 100644
--- a/icons-react/icons-js/select.js
+++ b/icons-react/icons-js/select.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSelect = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-select" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M9 11l3 3l3 -3" /></svg>;
+function IconSelect({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-select" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M9 11l3 3l3 -3" /></svg>;
+}
export default IconSelect; \ No newline at end of file
diff --git a/icons-react/icons-js/selector.js b/icons-react/icons-js/selector.js
index de5cb8bd..f7157f9d 100644
--- a/icons-react/icons-js/selector.js
+++ b/icons-react/icons-js/selector.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSelector = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-selector" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="8 9 12 5 16 9" /><polyline points="16 15 12 19 8 15" /></svg>;
+function IconSelector({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-selector" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="8 9 12 5 16 9" /><polyline points="16 15 12 19 8 15" /></svg>;
+}
export default IconSelector; \ No newline at end of file
diff --git a/icons-react/icons-js/send.js b/icons-react/icons-js/send.js
index d62347f9..bc6df996 100644
--- a/icons-react/icons-js/send.js
+++ b/icons-react/icons-js/send.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSend = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-send" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={10} y1={14} x2={21} y2={3} /><path d="M21 3l-6.5 18a0.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a0.55 .55 0 0 1 0 -1l18 -6.5" /></svg>;
+function IconSend({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-send" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={10} y1={14} x2={21} y2={3} /><path d="M21 3l-6.5 18a0.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a0.55 .55 0 0 1 0 -1l18 -6.5" /></svg>;
+}
export default IconSend; \ No newline at end of file
diff --git a/icons-react/icons-js/separator-horizontal.js b/icons-react/icons-js/separator-horizontal.js
index 65773507..cdd0ca75 100644
--- a/icons-react/icons-js/separator-horizontal.js
+++ b/icons-react/icons-js/separator-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSeparatorHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-separator-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={20} y2={12} /><polyline points="8 8 12 4 16 8" /><polyline points="16 16 12 20 8 16" /></svg>;
+function IconSeparatorHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-separator-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={12} x2={20} y2={12} /><polyline points="8 8 12 4 16 8" /><polyline points="16 16 12 20 8 16" /></svg>;
+}
export default IconSeparatorHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/separator-vertical.js b/icons-react/icons-js/separator-vertical.js
index f775b79d..5f8455d8 100644
--- a/icons-react/icons-js/separator-vertical.js
+++ b/icons-react/icons-js/separator-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSeparatorVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-separator-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={20} /><polyline points="8 8 4 12 8 16" /><polyline points="16 16 20 12 16 8" /></svg>;
+function IconSeparatorVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-separator-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={4} x2={12} y2={20} /><polyline points="8 8 4 12 8 16" /><polyline points="16 16 20 12 16 8" /></svg>;
+}
export default IconSeparatorVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/separator.js b/icons-react/icons-js/separator.js
index a16af33b..674d7219 100644
--- a/icons-react/icons-js/separator.js
+++ b/icons-react/icons-js/separator.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSeparator = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-separator" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={12} x2={3} y2={12.01} /><line x1={7} y1={12} x2={17} y2={12} /><line x1={21} y1={12} x2={21} y2={12.01} /></svg>;
+function IconSeparator({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-separator" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={12} x2={3} y2={12.01} /><line x1={7} y1={12} x2={17} y2={12} /><line x1={21} y1={12} x2={21} y2={12.01} /></svg>;
+}
export default IconSeparator; \ No newline at end of file
diff --git a/icons-react/icons-js/server.js b/icons-react/icons-js/server.js
index deb49f82..32c407ff 100644
--- a/icons-react/icons-js/server.js
+++ b/icons-react/icons-js/server.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconServer = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-server" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={4} width={18} height={8} rx={3} /><rect x={3} y={12} width={18} height={8} rx={3} /><line x1={7} y1={8} x2={7} y2={8.01} /><line x1={7} y1={16} x2={7} y2={16.01} /></svg>;
+function IconServer({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-server" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={4} width={18} height={8} rx={3} /><rect x={3} y={12} width={18} height={8} rx={3} /><line x1={7} y1={8} x2={7} y2={8.01} /><line x1={7} y1={16} x2={7} y2={16.01} /></svg>;
+}
export default IconServer; \ No newline at end of file
diff --git a/icons-react/icons-js/servicemark.js b/icons-react/icons-js/servicemark.js
index 4690b0c4..b5b98d84 100644
--- a/icons-react/icons-js/servicemark.js
+++ b/icons-react/icons-js/servicemark.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconServicemark = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-servicemark" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 9h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3h-2.5" /><path d="M13 15v-6l3 4l3 -4v6" /></svg>;
+function IconServicemark({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-servicemark" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 9h-2.5a1.5 1.5 0 0 0 0 3h1a1.5 1.5 0 0 1 0 3h-2.5" /><path d="M13 15v-6l3 4l3 -4v6" /></svg>;
+}
export default IconServicemark; \ No newline at end of file
diff --git a/icons-react/icons-js/settings.js b/icons-react/icons-js/settings.js
index d7f2f9e3..514bb5d9 100644
--- a/icons-react/icons-js/settings.js
+++ b/icons-react/icons-js/settings.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSettings = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-settings" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z" /><circle cx={12} cy={12} r={3} /></svg>;
+function IconSettings({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-settings" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z" /><circle cx={12} cy={12} r={3} /></svg>;
+}
export default IconSettings; \ No newline at end of file
diff --git a/icons-react/icons-js/shape.js b/icons-react/icons-js/shape.js
index 3748318e..9f1a4d22 100644
--- a/icons-react/icons-js/shape.js
+++ b/icons-react/icons-js/shape.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShape = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shape" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={5} r={2} /><circle cx={19} cy={5} r={2} /><circle cx={5} cy={19} r={2} /><circle cx={19} cy={19} r={2} /><line x1={5} y1={7} x2={5} y2={17} /><line x1={7} y1={5} x2={17} y2={5} /><line x1={7} y1={19} x2={17} y2={19} /><line x1={19} y1={7} x2={19} y2={17} /></svg>;
+function IconShape({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-shape" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={5} r={2} /><circle cx={19} cy={5} r={2} /><circle cx={5} cy={19} r={2} /><circle cx={19} cy={19} r={2} /><line x1={5} y1={7} x2={5} y2={17} /><line x1={7} y1={5} x2={17} y2={5} /><line x1={7} y1={19} x2={17} y2={19} /><line x1={19} y1={7} x2={19} y2={17} /></svg>;
+}
export default IconShape; \ No newline at end of file
diff --git a/icons-react/icons-js/share.js b/icons-react/icons-js/share.js
index 5b3dabac..a50ead98 100644
--- a/icons-react/icons-js/share.js
+++ b/icons-react/icons-js/share.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShare = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-share" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={12} r={3} /><circle cx={18} cy={6} r={3} /><circle cx={18} cy={18} r={3} /><line x1={8.7} y1={10.7} x2={15.3} y2={7.3} /><line x1={8.7} y1={13.3} x2={15.3} y2={16.7} /></svg>;
+function IconShare({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-share" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={12} r={3} /><circle cx={18} cy={6} r={3} /><circle cx={18} cy={18} r={3} /><line x1={8.7} y1={10.7} x2={15.3} y2={7.3} /><line x1={8.7} y1={13.3} x2={15.3} y2={16.7} /></svg>;
+}
export default IconShare; \ No newline at end of file
diff --git a/icons-react/icons-js/shield-check.js b/icons-react/icons-js/shield-check.js
index 71b036af..aac06c57 100644
--- a/icons-react/icons-js/shield-check.js
+++ b/icons-react/icons-js/shield-check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShieldCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shield-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 12l2 2l4 -4" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /></svg>;
+function IconShieldCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-shield-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 12l2 2l4 -4" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /></svg>;
+}
export default IconShieldCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/shield-lock.js b/icons-react/icons-js/shield-lock.js
index 503a223c..dcd065cd 100644
--- a/icons-react/icons-js/shield-lock.js
+++ b/icons-react/icons-js/shield-lock.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShieldLock = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shield-lock" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /><circle cx={12} cy={11} r={1} /><line x1={12} y1={12} x2={12} y2={14.5} /></svg>;
+function IconShieldLock({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-shield-lock" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /><circle cx={12} cy={11} r={1} /><line x1={12} y1={12} x2={12} y2={14.5} /></svg>;
+}
export default IconShieldLock; \ No newline at end of file
diff --git a/icons-react/icons-js/shield-off.js b/icons-react/icons-js/shield-off.js
index 48ba3a16..29be1b8c 100644
--- a/icons-react/icons-js/shield-off.js
+++ b/icons-react/icons-js/shield-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShieldOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shield-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17.669 17.669a12 12 0 0 1 -5.669 3.331a12 12 0 0 1 -8.5 -15c.797 .036 1.589 0 2.366 -.126m3.092 -.912a12 12 0 0 0 3.042 -1.962a12 12 0 0 0 8.5 3a12 12 0 0 1 -1.117 9.379" /></svg>;
+function IconShieldOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-shield-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17.669 17.669a12 12 0 0 1 -5.669 3.331a12 12 0 0 1 -8.5 -15c.797 .036 1.589 0 2.366 -.126m3.092 -.912a12 12 0 0 0 3.042 -1.962a12 12 0 0 0 8.5 3a12 12 0 0 1 -1.117 9.379" /></svg>;
+}
export default IconShieldOff; \ No newline at end of file
diff --git a/icons-react/icons-js/shield-x.js b/icons-react/icons-js/shield-x.js
index a74c40e0..f04e73ee 100644
--- a/icons-react/icons-js/shield-x.js
+++ b/icons-react/icons-js/shield-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShieldX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shield-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /><path d="M10 10l4 4m0 -4l-4 4" /></svg>;
+function IconShieldX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-shield-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /><path d="M10 10l4 4m0 -4l-4 4" /></svg>;
+}
export default IconShieldX; \ No newline at end of file
diff --git a/icons-react/icons-js/shield.js b/icons-react/icons-js/shield.js
index f50490ba..3958a90d 100644
--- a/icons-react/icons-js/shield.js
+++ b/icons-react/icons-js/shield.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShield = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shield" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /></svg>;
+function IconShield({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-shield" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /></svg>;
+}
export default IconShield; \ No newline at end of file
diff --git a/icons-react/icons-js/ship.js b/icons-react/icons-js/ship.js
index d0951a7b..4bce822c 100644
--- a/icons-react/icons-js/ship.js
+++ b/icons-react/icons-js/ship.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShip = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ship" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M2 20a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1" /><path d="M4 18l-1 -5h18l-2 4" /><path d="M5 13v-6h8l4 6" /><path d="M7 7v-4h-1" /></svg>;
+function IconShip({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ship" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M2 20a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1" /><path d="M4 18l-1 -5h18l-2 4" /><path d="M5 13v-6h8l4 6" /><path d="M7 7v-4h-1" /></svg>;
+}
export default IconShip; \ No newline at end of file
diff --git a/icons-react/icons-js/shirt.js b/icons-react/icons-js/shirt.js
index 72c21a49..154b7bb4 100644
--- a/icons-react/icons-js/shirt.js
+++ b/icons-react/icons-js/shirt.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShirt = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shirt" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 4l6 2v5h-3v8a1 1 0 0 1 -1 1h-10a1 1 0 0 1 -1 -1v-8h-3v-5l6 -2a3 3 0 0 0 6 0" /></svg>;
+function IconShirt({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-shirt" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 4l6 2v5h-3v8a1 1 0 0 1 -1 1h-10a1 1 0 0 1 -1 -1v-8h-3v-5l6 -2a3 3 0 0 0 6 0" /></svg>;
+}
export default IconShirt; \ No newline at end of file
diff --git a/icons-react/icons-js/shopping-cart.js b/icons-react/icons-js/shopping-cart.js
index b6390e2e..c871eb59 100644
--- a/icons-react/icons-js/shopping-cart.js
+++ b/icons-react/icons-js/shopping-cart.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconShoppingCart = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shopping-cart" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={19} r={2} /><circle cx={17} cy={19} r={2} /><path d="M3 3h2l2 12a3 3 0 0 0 3 2h7a3 3 0 0 0 3 -2l1 -7h-15.2" /></svg>;
+function IconShoppingCart({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-shopping-cart" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={19} r={2} /><circle cx={17} cy={19} r={2} /><path d="M3 3h2l2 12a3 3 0 0 0 3 2h7a3 3 0 0 0 3 -2l1 -7h-15.2" /></svg>;
+}
export default IconShoppingCart; \ No newline at end of file
diff --git a/icons-react/icons-js/sitemap.js b/icons-react/icons-js/sitemap.js
index 6c173b00..b1e23314 100644
--- a/icons-react/icons-js/sitemap.js
+++ b/icons-react/icons-js/sitemap.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSitemap = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sitemap" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={15} width={6} height={6} rx={2} /><rect x={15} y={15} width={6} height={6} rx={2} /><rect x={9} y={3} width={6} height={6} rx={2} /><path d="M6 15v-1a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v1" /><line x1={12} y1={9} x2={12} y2={12} /></svg>;
+function IconSitemap({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sitemap" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={15} width={6} height={6} rx={2} /><rect x={15} y={15} width={6} height={6} rx={2} /><rect x={9} y={3} width={6} height={6} rx={2} /><path d="M6 15v-1a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v1" /><line x1={12} y1={9} x2={12} y2={12} /></svg>;
+}
export default IconSitemap; \ No newline at end of file
diff --git a/icons-react/icons-js/skateboard.js b/icons-react/icons-js/skateboard.js
index 2952e4a7..dd29e116 100644
--- a/icons-react/icons-js/skateboard.js
+++ b/icons-react/icons-js/skateboard.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSkateboard = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-skateboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={15} r={2} /><circle cx={17} cy={15} r={2} /><path d="M3 9a2 1 0 0 0 2 1h14a2 1 0 0 0 2 -1" /></svg>;
+function IconSkateboard({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-skateboard" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={15} r={2} /><circle cx={17} cy={15} r={2} /><path d="M3 9a2 1 0 0 0 2 1h14a2 1 0 0 0 2 -1" /></svg>;
+}
export default IconSkateboard; \ No newline at end of file
diff --git a/icons-react/icons-js/slice.js b/icons-react/icons-js/slice.js
index 7dd8e8e2..038095ad 100644
--- a/icons-react/icons-js/slice.js
+++ b/icons-react/icons-js/slice.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSlice = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-slice" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 19l15 -15l3 3l-6 6l2 2a14 14 0 0 1 -14 4" /></svg>;
+function IconSlice({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-slice" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 19l15 -15l3 3l-6 6l2 2a14 14 0 0 1 -14 4" /></svg>;
+}
export default IconSlice; \ No newline at end of file
diff --git a/icons-react/icons-js/slideshow.js b/icons-react/icons-js/slideshow.js
index ff36c64d..0033abd6 100644
--- a/icons-react/icons-js/slideshow.js
+++ b/icons-react/icons-js/slideshow.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSlideshow = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-slideshow" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={15} y1={6} x2={15.01} y2={6} /><rect x={3} y={3} width={18} height={14} rx={3} /><path d="M3 13l4 -4a3 5 0 0 1 3 0l4 4" /><path d="M13 12l2 -2a3 5 0 0 1 3 0l3 3" /><line x1={8} y1={21} x2={8.01} y2={21} /><line x1={12} y1={21} x2={12.01} y2={21} /><line x1={16} y1={21} x2={16.01} y2={21} /></svg>;
+function IconSlideshow({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-slideshow" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={15} y1={6} x2={15.01} y2={6} /><rect x={3} y={3} width={18} height={14} rx={3} /><path d="M3 13l4 -4a3 5 0 0 1 3 0l4 4" /><path d="M13 12l2 -2a3 5 0 0 1 3 0l3 3" /><line x1={8} y1={21} x2={8.01} y2={21} /><line x1={12} y1={21} x2={12.01} y2={21} /><line x1={16} y1={21} x2={16.01} y2={21} /></svg>;
+}
export default IconSlideshow; \ No newline at end of file
diff --git a/icons-react/icons-js/smart-home.js b/icons-react/icons-js/smart-home.js
index 89424efd..cf5457b9 100644
--- a/icons-react/icons-js/smart-home.js
+++ b/icons-react/icons-js/smart-home.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSmartHome = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-smart-home" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 8.71l-5.333 -4.148a2.666 2.666 0 0 0 -3.274 0l-5.334 4.148a2.665 2.665 0 0 0 -1.029 2.105v7.2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-7.2c0 -.823 -.38 -1.6 -1.03 -2.105" /><path d="M16 15c-2.21 1.333-5.792 1.333-8 0" /></svg>;
+function IconSmartHome({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-smart-home" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M19 8.71l-5.333 -4.148a2.666 2.666 0 0 0 -3.274 0l-5.334 4.148a2.665 2.665 0 0 0 -1.029 2.105v7.2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-7.2c0 -.823 -.38 -1.6 -1.03 -2.105" /><path d="M16 15c-2.21 1.333-5.792 1.333-8 0" /></svg>;
+}
export default IconSmartHome; \ No newline at end of file
diff --git a/icons-react/icons-js/smoking-no.js b/icons-react/icons-js/smoking-no.js
index 15969cc3..32043cef 100644
--- a/icons-react/icons-js/smoking-no.js
+++ b/icons-react/icons-js/smoking-no.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSmokingNo = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-smoking-no" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={13} x2={8} y2={17} /><path d="M16 5v.5a2 2 0 0 0 2 2a2 2 0 0 1 2 2v.5" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17 13h3a1 1 0 0 1 1 1v2c0 .28 -.115 .533 -.3 .714m-3.7 .286h-13a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1h9" /></svg>;
+function IconSmokingNo({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-smoking-no" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={13} x2={8} y2={17} /><path d="M16 5v.5a2 2 0 0 0 2 2a2 2 0 0 1 2 2v.5" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M17 13h3a1 1 0 0 1 1 1v2c0 .28 -.115 .533 -.3 .714m-3.7 .286h-13a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1h9" /></svg>;
+}
export default IconSmokingNo; \ No newline at end of file
diff --git a/icons-react/icons-js/smoking.js b/icons-react/icons-js/smoking.js
index 21533d49..ffaa4846 100644
--- a/icons-react/icons-js/smoking.js
+++ b/icons-react/icons-js/smoking.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSmoking = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-smoking" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={13} width={18} height={4} rx={1} /><line x1={8} y1={13} x2={8} y2={17} /><path d="M16 5v.5a2 2 0 0 0 2 2a2 2 0 0 1 2 2v.5" /></svg>;
+function IconSmoking({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-smoking" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={13} width={18} height={4} rx={1} /><line x1={8} y1={13} x2={8} y2={17} /><path d="M16 5v.5a2 2 0 0 0 2 2a2 2 0 0 1 2 2v.5" /></svg>;
+}
export default IconSmoking; \ No newline at end of file
diff --git a/icons-react/icons-js/snowflake.js b/icons-react/icons-js/snowflake.js
index 27482330..e3ba0f76 100644
--- a/icons-react/icons-js/snowflake.js
+++ b/icons-react/icons-js/snowflake.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSnowflake = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-snowflake" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(60 12 12)" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(120 12 12)" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(180 12 12)" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(240 12 12)" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(300 12 12)" /></svg>;
+function IconSnowflake({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-snowflake" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(60 12 12)" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(120 12 12)" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(180 12 12)" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(240 12 12)" /><path d="M10 4l2 1l2 -1m-2 -2v6.5l3 1.72" transform="rotate(300 12 12)" /></svg>;
+}
export default IconSnowflake; \ No newline at end of file
diff --git a/icons-react/icons-js/social.js b/icons-react/icons-js/social.js
index d14f6177..f4a2e26a 100644
--- a/icons-react/icons-js/social.js
+++ b/icons-react/icons-js/social.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSocial = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-social" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={2} /><circle cx={5} cy={19} r={2} /><circle cx={19} cy={19} r={2} /><circle cx={12} cy={14} r={3} /><line x1={12} y1={7} x2={12} y2={11} /><line x1={6.7} y1={17.8} x2={9.5} y2={15.8} /><line x1={17.3} y1={17.8} x2={14.5} y2={15.8} /></svg>;
+function IconSocial({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-social" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={2} /><circle cx={5} cy={19} r={2} /><circle cx={19} cy={19} r={2} /><circle cx={12} cy={14} r={3} /><line x1={12} y1={7} x2={12} y2={11} /><line x1={6.7} y1={17.8} x2={9.5} y2={15.8} /><line x1={17.3} y1={17.8} x2={14.5} y2={15.8} /></svg>;
+}
export default IconSocial; \ No newline at end of file
diff --git a/icons-react/icons-js/sort-ascending.js b/icons-react/icons-js/sort-ascending.js
index af9375a2..3f72bdeb 100644
--- a/icons-react/icons-js/sort-ascending.js
+++ b/icons-react/icons-js/sort-ascending.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSortAscending = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sort-ascending" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={11} y2={6} /><line x1={4} y1={12} x2={11} y2={12} /><line x1={4} y1={18} x2={13} y2={18} /><polyline points="15 9 18 6 21 9" /><line x1={18} y1={6} x2={18} y2={18} /></svg>;
+function IconSortAscending({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sort-ascending" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={11} y2={6} /><line x1={4} y1={12} x2={11} y2={12} /><line x1={4} y1={18} x2={13} y2={18} /><polyline points="15 9 18 6 21 9" /><line x1={18} y1={6} x2={18} y2={18} /></svg>;
+}
export default IconSortAscending; \ No newline at end of file
diff --git a/icons-react/icons-js/sort-descending.js b/icons-react/icons-js/sort-descending.js
index 6bfe48ed..ef607dfe 100644
--- a/icons-react/icons-js/sort-descending.js
+++ b/icons-react/icons-js/sort-descending.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSortDescending = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sort-descending" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={13} y2={6} /><line x1={4} y1={12} x2={11} y2={12} /><line x1={4} y1={18} x2={11} y2={18} /><polyline points="15 15 18 18 21 15" /><line x1={18} y1={6} x2={18} y2={18} /></svg>;
+function IconSortDescending({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sort-descending" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={13} y2={6} /><line x1={4} y1={12} x2={11} y2={12} /><line x1={4} y1={18} x2={11} y2={18} /><polyline points="15 15 18 18 21 15" /><line x1={18} y1={6} x2={18} y2={18} /></svg>;
+}
export default IconSortDescending; \ No newline at end of file
diff --git a/icons-react/icons-js/space.js b/icons-react/icons-js/space.js
index 519a51c0..f6bbf7db 100644
--- a/icons-react/icons-js/space.js
+++ b/icons-react/icons-js/space.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSpace = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-space" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 10v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1 -1v-3" /></svg>;
+function IconSpace({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-space" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 10v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1 -1v-3" /></svg>;
+}
export default IconSpace; \ No newline at end of file
diff --git a/icons-react/icons-js/speakerphone.js b/icons-react/icons-js/speakerphone.js
index ecdc596f..413af923 100644
--- a/icons-react/icons-js/speakerphone.js
+++ b/icons-react/icons-js/speakerphone.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSpeakerphone = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-speakerphone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 8a3 3 0 0 1 0 6" /><path d="M10 8v11a1 1 0 0 1 -1 1h-1a1 1 0 0 1 -1 -1v-5" /><path d="M12 8h0l4.524 -3.77a0.9 .9 0 0 1 1.476 .692v12.156a0.9 .9 0 0 1 -1.476 .692l-4.524 -3.77h-8a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h8" /></svg>;
+function IconSpeakerphone({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-speakerphone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 8a3 3 0 0 1 0 6" /><path d="M10 8v11a1 1 0 0 1 -1 1h-1a1 1 0 0 1 -1 -1v-5" /><path d="M12 8h0l4.524 -3.77a0.9 .9 0 0 1 1.476 .692v12.156a0.9 .9 0 0 1 -1.476 .692l-4.524 -3.77h-8a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h8" /></svg>;
+}
export default IconSpeakerphone; \ No newline at end of file
diff --git a/icons-react/icons-js/square-check.js b/icons-react/icons-js/square-check.js
index 50348906..c7a48520 100644
--- a/icons-react/icons-js/square-check.js
+++ b/icons-react/icons-js/square-check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquareCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M9 12l2 2l4 -4" /></svg>;
+function IconSquareCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M9 12l2 2l4 -4" /></svg>;
+}
export default IconSquareCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/square-dot.js b/icons-react/icons-js/square-dot.js
index 48bd6559..5e47c675 100644
--- a/icons-react/icons-js/square-dot.js
+++ b/icons-react/icons-js/square-dot.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquareDot = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-dot" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><circle cx={12} cy={12} r={1} /></svg>;
+function IconSquareDot({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square-dot" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><circle cx={12} cy={12} r={1} /></svg>;
+}
export default IconSquareDot; \ No newline at end of file
diff --git a/icons-react/icons-js/square-forbid-2.js b/icons-react/icons-js/square-forbid-2.js
index e9f8b774..5eda6cd5 100644
--- a/icons-react/icons-js/square-forbid-2.js
+++ b/icons-react/icons-js/square-forbid-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquareForbid2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-forbid-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={15} x2={15} y2={9} /></svg>;
+function IconSquareForbid2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square-forbid-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={15} x2={15} y2={9} /></svg>;
+}
export default IconSquareForbid2; \ No newline at end of file
diff --git a/icons-react/icons-js/square-forbid.js b/icons-react/icons-js/square-forbid.js
index 6a9f1174..c634fcea 100644
--- a/icons-react/icons-js/square-forbid.js
+++ b/icons-react/icons-js/square-forbid.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquareForbid = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-forbid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={9} x2={15} y2={15} /></svg>;
+function IconSquareForbid({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square-forbid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={9} x2={15} y2={15} /></svg>;
+}
export default IconSquareForbid; \ No newline at end of file
diff --git a/icons-react/icons-js/square-minus.js b/icons-react/icons-js/square-minus.js
index 3aecdd56..ef7e9cf9 100644
--- a/icons-react/icons-js/square-minus.js
+++ b/icons-react/icons-js/square-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquareMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={12} x2={15} y2={12} /></svg>;
+function IconSquareMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={12} x2={15} y2={12} /></svg>;
+}
export default IconSquareMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/square-plus.js b/icons-react/icons-js/square-plus.js
index d49a0e42..9d364615 100644
--- a/icons-react/icons-js/square-plus.js
+++ b/icons-react/icons-js/square-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquarePlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={12} x2={15} y2={12} /><line x1={12} y1={9} x2={12} y2={15} /></svg>;
+function IconSquarePlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={12} x2={15} y2={12} /><line x1={12} y1={9} x2={12} y2={15} /></svg>;
+}
export default IconSquarePlus; \ No newline at end of file
diff --git a/icons-react/icons-js/square-rotated.js b/icons-react/icons-js/square-rotated.js
index 7c0c14e0..5e8124b7 100644
--- a/icons-react/icons-js/square-rotated.js
+++ b/icons-react/icons-js/square-rotated.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquareRotated = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-rotated" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10.5 20.4l-6.9-6.9c-.781-.781-.781-2.219 0-3l6.9-6.9c.781-.781 2.219-.781 3 0l6.9 6.9c.781.781.781 2.219 0 3l-6.9 6.9c-.781.781-2.219.781-3 0z" /></svg>;
+function IconSquareRotated({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square-rotated" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10.5 20.4l-6.9-6.9c-.781-.781-.781-2.219 0-3l6.9-6.9c.781-.781 2.219-.781 3 0l6.9 6.9c.781.781.781 2.219 0 3l-6.9 6.9c-.781.781-2.219.781-3 0z" /></svg>;
+}
export default IconSquareRotated; \ No newline at end of file
diff --git a/icons-react/icons-js/square-x.js b/icons-react/icons-js/square-x.js
index aecb8d95..d150778a 100644
--- a/icons-react/icons-js/square-x.js
+++ b/icons-react/icons-js/square-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquareX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M10 10l4 4m0 -4l-4 4" /></svg>;
+function IconSquareX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><path d="M10 10l4 4m0 -4l-4 4" /></svg>;
+}
export default IconSquareX; \ No newline at end of file
diff --git a/icons-react/icons-js/square.js b/icons-react/icons-js/square.js
index cff9881f..7a726aaa 100644
--- a/icons-react/icons-js/square.js
+++ b/icons-react/icons-js/square.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSquare = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /></svg>;
+function IconSquare({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-square" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /></svg>;
+}
export default IconSquare; \ No newline at end of file
diff --git a/icons-react/icons-js/stack.js b/icons-react/icons-js/stack.js
index b03cd22b..d6c14dba 100644
--- a/icons-react/icons-js/stack.js
+++ b/icons-react/icons-js/stack.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStack = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-stack" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="12 4 4 8 12 12 20 8 12 4" /><polyline points="4 12 12 16 20 12" /><polyline points="4 16 12 20 20 16" /></svg>;
+function IconStack({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-stack" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="12 4 4 8 12 12 20 8 12 4" /><polyline points="4 12 12 16 20 12" /><polyline points="4 16 12 20 20 16" /></svg>;
+}
export default IconStack; \ No newline at end of file
diff --git a/icons-react/icons-js/stairs-down.js b/icons-react/icons-js/stairs-down.js
index 809be3f8..ad092536 100644
--- a/icons-react/icons-js/stairs-down.js
+++ b/icons-react/icons-js/stairs-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStairsDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-stairs-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 20h4v-4h4v-4h4v-4h4" /><path d="M11 4l-7 7v-4m4 4h-4" /></svg>;
+function IconStairsDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-stairs-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 20h4v-4h4v-4h4v-4h4" /><path d="M11 4l-7 7v-4m4 4h-4" /></svg>;
+}
export default IconStairsDown; \ No newline at end of file
diff --git a/icons-react/icons-js/stairs-up.js b/icons-react/icons-js/stairs-up.js
index 0c796555..b94a5e65 100644
--- a/icons-react/icons-js/stairs-up.js
+++ b/icons-react/icons-js/stairs-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStairsUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-stairs-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 20h4v-4h4v-4h4v-4h4" /><path d="M4 11l7 -7v4m-4 -4h4" /></svg>;
+function IconStairsUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-stairs-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 20h4v-4h4v-4h4v-4h4" /><path d="M4 11l7 -7v4m-4 -4h4" /></svg>;
+}
export default IconStairsUp; \ No newline at end of file
diff --git a/icons-react/icons-js/stairs.js b/icons-react/icons-js/stairs.js
index c72c2cf8..aa047308 100644
--- a/icons-react/icons-js/stairs.js
+++ b/icons-react/icons-js/stairs.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStairs = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-stairs" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 18h4v-4h4v-4h4v-4h4" /></svg>;
+function IconStairs({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-stairs" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 18h4v-4h4v-4h4v-4h4" /></svg>;
+}
export default IconStairs; \ No newline at end of file
diff --git a/icons-react/icons-js/star-half.js b/icons-react/icons-js/star-half.js
index 71a0b749..f49dc40b 100644
--- a/icons-react/icons-js/star-half.js
+++ b/icons-react/icons-js/star-half.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStarHalf = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-star-half" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253z" /></svg>;
+function IconStarHalf({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-star-half" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253z" /></svg>;
+}
export default IconStarHalf; \ No newline at end of file
diff --git a/icons-react/icons-js/star-off.js b/icons-react/icons-js/star-off.js
index 629bed8b..c12ab794 100644
--- a/icons-react/icons-js/star-off.js
+++ b/icons-react/icons-js/star-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStarOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-star-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M10.012 6.016l1.981 -4.014l3.086 6.253l6.9 1l-4.421 4.304m.012 4.01l.588 3.426l-6.158 -3.245l-6.172 3.245l1.179 -6.873l-5 -4.867l6.327 -.917" /></svg>;
+function IconStarOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-star-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M10.012 6.016l1.981 -4.014l3.086 6.253l6.9 1l-4.421 4.304m.012 4.01l.588 3.426l-6.158 -3.245l-6.172 3.245l1.179 -6.873l-5 -4.867l6.327 -.917" /></svg>;
+}
export default IconStarOff; \ No newline at end of file
diff --git a/icons-react/icons-js/star.js b/icons-react/icons-js/star.js
index 8291bfc7..aa29ed6f 100644
--- a/icons-react/icons-js/star.js
+++ b/icons-react/icons-js/star.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStar = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-star" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z" /></svg>;
+function IconStar({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-star" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z" /></svg>;
+}
export default IconStar; \ No newline at end of file
diff --git a/icons-react/icons-js/stars.js b/icons-react/icons-js/stars.js
index 8432ccff..ad2384e2 100644
--- a/icons-react/icons-js/stars.js
+++ b/icons-react/icons-js/stars.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStars = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-stars" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17.8 19.817l-2.172 1.138a0.392 .392 0 0 1 -.568 -.41l.415 -2.411l-1.757 -1.707a0.389 .389 0 0 1 .217 -.665l2.428 -.352l1.086 -2.193a0.392 .392 0 0 1 .702 0l1.086 2.193l2.428 .352a0.39 .39 0 0 1 .217 .665l-1.757 1.707l.414 2.41a0.39 .39 0 0 1 -.567 .411l-2.172 -1.138z" /><path d="M6.2 19.817l-2.172 1.138a0.392 .392 0 0 1 -.568 -.41l.415 -2.411l-1.757 -1.707a0.389 .389 0 0 1 .217 -.665l2.428 -.352l1.086 -2.193a0.392 .392 0 0 1 .702 0l1.086 2.193l2.428 .352a0.39 .39 0 0 1 .217 .665l-1.757 1.707l.414 2.41a0.39 .39 0 0 1 -.567 .411l-2.172 -1.138z" /><path d="M12 9.817l-2.172 1.138a0.392 .392 0 0 1 -.568 -.41l.415 -2.411l-1.757 -1.707a0.389 .389 0 0 1 .217 -.665l2.428 -.352l1.086 -2.193a0.392 .392 0 0 1 .702 0l1.086 2.193l2.428 .352a0.39 .39 0 0 1 .217 .665l-1.757 1.707l.414 2.41a0.39 .39 0 0 1 -.567 .411l-2.172 -1.138z" /></svg>;
+function IconStars({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-stars" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17.8 19.817l-2.172 1.138a0.392 .392 0 0 1 -.568 -.41l.415 -2.411l-1.757 -1.707a0.389 .389 0 0 1 .217 -.665l2.428 -.352l1.086 -2.193a0.392 .392 0 0 1 .702 0l1.086 2.193l2.428 .352a0.39 .39 0 0 1 .217 .665l-1.757 1.707l.414 2.41a0.39 .39 0 0 1 -.567 .411l-2.172 -1.138z" /><path d="M6.2 19.817l-2.172 1.138a0.392 .392 0 0 1 -.568 -.41l.415 -2.411l-1.757 -1.707a0.389 .389 0 0 1 .217 -.665l2.428 -.352l1.086 -2.193a0.392 .392 0 0 1 .702 0l1.086 2.193l2.428 .352a0.39 .39 0 0 1 .217 .665l-1.757 1.707l.414 2.41a0.39 .39 0 0 1 -.567 .411l-2.172 -1.138z" /><path d="M12 9.817l-2.172 1.138a0.392 .392 0 0 1 -.568 -.41l.415 -2.411l-1.757 -1.707a0.389 .389 0 0 1 .217 -.665l2.428 -.352l1.086 -2.193a0.392 .392 0 0 1 .702 0l1.086 2.193l2.428 .352a0.39 .39 0 0 1 .217 .665l-1.757 1.707l.414 2.41a0.39 .39 0 0 1 -.567 .411l-2.172 -1.138z" /></svg>;
+}
export default IconStars; \ No newline at end of file
diff --git a/icons-react/icons-js/steering-wheel.js b/icons-react/icons-js/steering-wheel.js
index b13485fe..5343085f 100644
--- a/icons-react/icons-js/steering-wheel.js
+++ b/icons-react/icons-js/steering-wheel.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSteeringWheel = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-steering-wheel" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><circle cx={12} cy={12} r={2} /><line x1={12} y1={14} x2={12} y2={21} /><line x1={10} y1={12} x2={3.25} y2={10} /><line x1={14} y1={12} x2={20.75} y2={10} /></svg>;
+function IconSteeringWheel({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-steering-wheel" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><circle cx={12} cy={12} r={2} /><line x1={12} y1={14} x2={12} y2={21} /><line x1={10} y1={12} x2={3.25} y2={10} /><line x1={14} y1={12} x2={20.75} y2={10} /></svg>;
+}
export default IconSteeringWheel; \ No newline at end of file
diff --git a/icons-react/icons-js/step-into.js b/icons-react/icons-js/step-into.js
index 1b0699be..b505d260 100644
--- a/icons-react/icons-js/step-into.js
+++ b/icons-react/icons-js/step-into.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStepInto = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-step-into" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={3} x2={12} y2={15} /><line x1={16} y1={11} x2={12} y2={15} /><line x1={8} y1={11} x2={12} y2={15} /><circle cx={12} cy={20} r={1} /></svg>;
+function IconStepInto({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-step-into" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={3} x2={12} y2={15} /><line x1={16} y1={11} x2={12} y2={15} /><line x1={8} y1={11} x2={12} y2={15} /><circle cx={12} cy={20} r={1} /></svg>;
+}
export default IconStepInto; \ No newline at end of file
diff --git a/icons-react/icons-js/step-out.js b/icons-react/icons-js/step-out.js
index e19c8873..17611e37 100644
--- a/icons-react/icons-js/step-out.js
+++ b/icons-react/icons-js/step-out.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStepOut = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-step-out" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={3} x2={12} y2={15} /><line x1={16} y1={7} x2={12} y2={3} /><line x1={8} y1={7} x2={12} y2={3} /><circle cx={12} cy={20} r={1} /></svg>;
+function IconStepOut({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-step-out" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={3} x2={12} y2={15} /><line x1={16} y1={7} x2={12} y2={3} /><line x1={8} y1={7} x2={12} y2={3} /><circle cx={12} cy={20} r={1} /></svg>;
+}
export default IconStepOut; \ No newline at end of file
diff --git a/icons-react/icons-js/sthetoscope.js b/icons-react/icons-js/sthetoscope.js
index 2f4ef80d..582f547e 100644
--- a/icons-react/icons-js/sthetoscope.js
+++ b/icons-react/icons-js/sthetoscope.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSthetoscope = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sthetoscope" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4h-1a2 2 0 0 0 -2 2v3.5h0a5.5 5.5 0 0 0 11 0v-3.5a2 2 0 0 0 -2 -2h-1h0" /><path d="M8 15a6 6 0 1 0 12 0v-3" /><path d="M11 3v2" /><path d="M6 3v2" /><circle cx={20} cy={10} r={2} /></svg>;
+function IconSthetoscope({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sthetoscope" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 4h-1a2 2 0 0 0 -2 2v3.5h0a5.5 5.5 0 0 0 11 0v-3.5a2 2 0 0 0 -2 -2h-1h0" /><path d="M8 15a6 6 0 1 0 12 0v-3" /><path d="M11 3v2" /><path d="M6 3v2" /><circle cx={20} cy={10} r={2} /></svg>;
+}
export default IconSthetoscope; \ No newline at end of file
diff --git a/icons-react/icons-js/sticker.js b/icons-react/icons-js/sticker.js
index aca4e344..973b1e54 100644
--- a/icons-react/icons-js/sticker.js
+++ b/icons-react/icons-js/sticker.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSticker = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sticker" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 12l-2 .5a6 6 0 0 1 -6.5 -6.5l.5 -2l8 8" /><path d="M20 12a8 8 0 1 1 -8 -8" /></svg>;
+function IconSticker({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sticker" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 12l-2 .5a6 6 0 0 1 -6.5 -6.5l.5 -2l8 8" /><path d="M20 12a8 8 0 1 1 -8 -8" /></svg>;
+}
export default IconSticker; \ No newline at end of file
diff --git a/icons-react/icons-js/strikethrough.js b/icons-react/icons-js/strikethrough.js
index e4cfb866..6e5a5387 100644
--- a/icons-react/icons-js/strikethrough.js
+++ b/icons-react/icons-js/strikethrough.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconStrikethrough = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-strikethrough" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><path d="M16 6.5a4 2 0 0 0 -4 -1.5h-1a3.5 3.5 0 0 0 0 7" /><path d="M16.5 16a3.5 3.5 0 0 1 -3.5 3h-1.5a4 2 0 0 1 -4 -1.5" /></svg>;
+function IconStrikethrough({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-strikethrough" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={12} x2={19} y2={12} /><path d="M16 6.5a4 2 0 0 0 -4 -1.5h-1a3.5 3.5 0 0 0 0 7" /><path d="M16.5 16a3.5 3.5 0 0 1 -3.5 3h-1.5a4 2 0 0 1 -4 -1.5" /></svg>;
+}
export default IconStrikethrough; \ No newline at end of file
diff --git a/icons-react/icons-js/subscript.js b/icons-react/icons-js/subscript.js
index eeed8aae..2f796454 100644
--- a/icons-react/icons-js/subscript.js
+++ b/icons-react/icons-js/subscript.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSubscript = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-subscript" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7l8 10m-8 0l8 -10" /><path d="M21 20h-4l3.5 -4a1.73 1.73 0 0 0 -3.5 -2" /></svg>;
+function IconSubscript({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-subscript" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7l8 10m-8 0l8 -10" /><path d="M21 20h-4l3.5 -4a1.73 1.73 0 0 0 -3.5 -2" /></svg>;
+}
export default IconSubscript; \ No newline at end of file
diff --git a/icons-react/icons-js/subtask.js b/icons-react/icons-js/subtask.js
index b420f74e..135de14c 100644
--- a/icons-react/icons-js/subtask.js
+++ b/icons-react/icons-js/subtask.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSubtask = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-subtask" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={9} x2={12} y2={9} /><line x1={4} y1={5} x2={8} y2={5} /><path d="M6 5v11a1 1 0 0 0 1 1h5" /><rect x={12} y={7} width={8} height={4} rx={1} /><rect x={12} y={15} width={8} height={4} rx={1} /></svg>;
+function IconSubtask({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-subtask" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={9} x2={12} y2={9} /><line x1={4} y1={5} x2={8} y2={5} /><path d="M6 5v11a1 1 0 0 0 1 1h5" /><rect x={12} y={7} width={8} height={4} rx={1} /><rect x={12} y={15} width={8} height={4} rx={1} /></svg>;
+}
export default IconSubtask; \ No newline at end of file
diff --git a/icons-react/icons-js/sum.js b/icons-react/icons-js/sum.js
index 4799d7a9..444d1313 100644
--- a/icons-react/icons-js/sum.js
+++ b/icons-react/icons-js/sum.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSum = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sum" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 16v2a1 1 0 0 1 -1 1h-11l6-7l-6-7h11a1 1 0 0 1 1 1v2" /></svg>;
+function IconSum({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sum" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M18 16v2a1 1 0 0 1 -1 1h-11l6-7l-6-7h11a1 1 0 0 1 1 1v2" /></svg>;
+}
export default IconSum; \ No newline at end of file
diff --git a/icons-react/icons-js/sun-off.js b/icons-react/icons-js/sun-off.js
index 6e6a24cb..54b8770b 100644
--- a/icons-react/icons-js/sun-off.js
+++ b/icons-react/icons-js/sun-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSunOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sun-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M16 12a4 4 0 0 0 -4 -4m-2.834 1.177a4 4 0 0 0 5.66 5.654" /><path d="M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7" /></svg>;
+function IconSunOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sun-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M16 12a4 4 0 0 0 -4 -4m-2.834 1.177a4 4 0 0 0 5.66 5.654" /><path d="M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7" /></svg>;
+}
export default IconSunOff; \ No newline at end of file
diff --git a/icons-react/icons-js/sun.js b/icons-react/icons-js/sun.js
index 396cf162..c126af5b 100644
--- a/icons-react/icons-js/sun.js
+++ b/icons-react/icons-js/sun.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSun = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sun" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={4} /><path d="M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7" /></svg>;
+function IconSun({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sun" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={4} /><path d="M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7" /></svg>;
+}
export default IconSun; \ No newline at end of file
diff --git a/icons-react/icons-js/sunset.js b/icons-react/icons-js/sunset.js
index 57e58129..0c9cf19a 100644
--- a/icons-react/icons-js/sunset.js
+++ b/icons-react/icons-js/sunset.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSunset = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sunset" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 17h1m16 0h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7m-9.7 5.7a4 4 0 0 1 8 0" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M12 9v-6l3 3m-6 0l3 -3" /></svg>;
+function IconSunset({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sunset" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 17h1m16 0h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7m-9.7 5.7a4 4 0 0 1 8 0" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M12 9v-6l3 3m-6 0l3 -3" /></svg>;
+}
export default IconSunset; \ No newline at end of file
diff --git a/icons-react/icons-js/sunshine.js b/icons-react/icons-js/sunshine.js
index dbe4ef22..eb977e6c 100644
--- a/icons-react/icons-js/sunshine.js
+++ b/icons-react/icons-js/sunshine.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSunshine = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-sunshine" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 17h1m16 0h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7m-9.7 5.7a4 4 0 0 1 8 0" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M12 3v6l3 -3m-6 0l3 3" /></svg>;
+function IconSunshine({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-sunshine" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 17h1m16 0h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7m-9.7 5.7a4 4 0 0 1 8 0" /><line x1={3} y1={21} x2={21} y2={21} /><path d="M12 3v6l3 -3m-6 0l3 3" /></svg>;
+}
export default IconSunshine; \ No newline at end of file
diff --git a/icons-react/icons-js/superscript.js b/icons-react/icons-js/superscript.js
index 0f9125e1..05e34b4e 100644
--- a/icons-react/icons-js/superscript.js
+++ b/icons-react/icons-js/superscript.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSuperscript = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-superscript" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7l8 10m-8 0l8 -10" /><path d="M21 11h-4l3.5 -4a1.73 1.73 0 0 0 -3.5 -2" /></svg>;
+function IconSuperscript({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-superscript" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7l8 10m-8 0l8 -10" /><path d="M21 11h-4l3.5 -4a1.73 1.73 0 0 0 -3.5 -2" /></svg>;
+}
export default IconSuperscript; \ No newline at end of file
diff --git a/icons-react/icons-js/swimming.js b/icons-react/icons-js/swimming.js
index fe64090b..495defb6 100644
--- a/icons-react/icons-js/swimming.js
+++ b/icons-react/icons-js/swimming.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSwimming = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-swimming" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={16} cy={9} r={1} /><path d="M6 11l4 -2l3.5 3l-1.5 2" /><path d="M3 16.75a2.4 2.4 0 0 0 1 .25a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 1 -.25" /></svg>;
+function IconSwimming({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-swimming" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={16} cy={9} r={1} /><path d="M6 11l4 -2l3.5 3l-1.5 2" /><path d="M3 16.75a2.4 2.4 0 0 0 1 .25a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 2 -1a2.4 2.4 0 0 1 2 -1a2.4 2.4 0 0 1 2 1a2.4 2.4 0 0 0 2 1a2.4 2.4 0 0 0 1 -.25" /></svg>;
+}
export default IconSwimming; \ No newline at end of file
diff --git a/icons-react/icons-js/switch-horizontal.js b/icons-react/icons-js/switch-horizontal.js
index 364ea36c..f3db7262 100644
--- a/icons-react/icons-js/switch-horizontal.js
+++ b/icons-react/icons-js/switch-horizontal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSwitchHorizontal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-switch-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="16 3 20 7 16 11" /><line x1={10} y1={7} x2={20} y2={7} /><polyline points="8 13 4 17 8 21" /><line x1={4} y1={17} x2={13} y2={17} /></svg>;
+function IconSwitchHorizontal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-switch-horizontal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="16 3 20 7 16 11" /><line x1={10} y1={7} x2={20} y2={7} /><polyline points="8 13 4 17 8 21" /><line x1={4} y1={17} x2={13} y2={17} /></svg>;
+}
export default IconSwitchHorizontal; \ No newline at end of file
diff --git a/icons-react/icons-js/switch-vertical.js b/icons-react/icons-js/switch-vertical.js
index 7203bdd5..b8a69877 100644
--- a/icons-react/icons-js/switch-vertical.js
+++ b/icons-react/icons-js/switch-vertical.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSwitchVertical = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-switch-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 8 7 4 11 8" /><line x1={7} y1={4} x2={7} y2={13} /><polyline points="13 16 17 20 21 16" /><line x1={17} y1={10} x2={17} y2={20} /></svg>;
+function IconSwitchVertical({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-switch-vertical" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 8 7 4 11 8" /><line x1={7} y1={4} x2={7} y2={13} /><polyline points="13 16 17 20 21 16" /><line x1={17} y1={10} x2={17} y2={20} /></svg>;
+}
export default IconSwitchVertical; \ No newline at end of file
diff --git a/icons-react/icons-js/switch.js b/icons-react/icons-js/switch.js
index 0ec04dbc..db2da41d 100644
--- a/icons-react/icons-js/switch.js
+++ b/icons-react/icons-js/switch.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconSwitch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-switch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="15 4 19 4 19 8" /><line x1={14.75} y1={9.25} x2={19} y2={4} /><line x1={5} y1={19} x2={9} y2={15} /><polyline points="15 19 19 19 19 15" /><line x1={5} y1={5} x2={19} y2={19} /></svg>;
+function IconSwitch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-switch" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="15 4 19 4 19 8" /><line x1={14.75} y1={9.25} x2={19} y2={4} /><line x1={5} y1={19} x2={9} y2={15} /><polyline points="15 19 19 19 19 15" /><line x1={5} y1={5} x2={19} y2={19} /></svg>;
+}
export default IconSwitch; \ No newline at end of file
diff --git a/icons-react/icons-js/table.js b/icons-react/icons-js/table.js
index 6d00511b..a51cb13a 100644
--- a/icons-react/icons-js/table.js
+++ b/icons-react/icons-js/table.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTable = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-table" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={10} x2={20} y2={10} /><line x1={10} y1={4} x2={10} y2={20} /></svg>;
+function IconTable({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-table" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={4} y1={10} x2={20} y2={10} /><line x1={10} y1={4} x2={10} y2={20} /></svg>;
+}
export default IconTable; \ No newline at end of file
diff --git a/icons-react/icons-js/tag.js b/icons-react/icons-js/tag.js
index 49a3e54a..6a42a7ca 100644
--- a/icons-react/icons-js/tag.js
+++ b/icons-react/icons-js/tag.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTag = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tag" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 3l9 9a1.5 1.5 0 0 1 0 2l-6 6a1.5 1.5 0 0 1 -2 0l-9 -9v-4a4 4 0 0 1 4 -4h4" /><circle cx={9} cy={9} r={2} /></svg>;
+function IconTag({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tag" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M11 3l9 9a1.5 1.5 0 0 1 0 2l-6 6a1.5 1.5 0 0 1 -2 0l-9 -9v-4a4 4 0 0 1 4 -4h4" /><circle cx={9} cy={9} r={2} /></svg>;
+}
export default IconTag; \ No newline at end of file
diff --git a/icons-react/icons-js/tallymark-1.js b/icons-react/icons-js/tallymark-1.js
index b92a9350..0a320ea3 100644
--- a/icons-react/icons-js/tallymark-1.js
+++ b/icons-react/icons-js/tallymark-1.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTallymark1 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tallymark-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /></svg>;
+function IconTallymark1({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tallymark-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={5} x2={12} y2={19} /></svg>;
+}
export default IconTallymark1; \ No newline at end of file
diff --git a/icons-react/icons-js/tallymark-2.js b/icons-react/icons-js/tallymark-2.js
index 13ccebb4..58ecb0e3 100644
--- a/icons-react/icons-js/tallymark-2.js
+++ b/icons-react/icons-js/tallymark-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTallymark2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tallymark-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={10} y1={5} x2={10} y2={19} /><line x1={14} y1={5} x2={14} y2={19} /></svg>;
+function IconTallymark2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tallymark-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={10} y1={5} x2={10} y2={19} /><line x1={14} y1={5} x2={14} y2={19} /></svg>;
+}
export default IconTallymark2; \ No newline at end of file
diff --git a/icons-react/icons-js/tallymark-3.js b/icons-react/icons-js/tallymark-3.js
index 6d32c4df..5f5a106f 100644
--- a/icons-react/icons-js/tallymark-3.js
+++ b/icons-react/icons-js/tallymark-3.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTallymark3 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tallymark-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={5} x2={8} y2={19} /><line x1={12} y1={5} x2={12} y2={19} /><line x1={16} y1={5} x2={16} y2={19} /></svg>;
+function IconTallymark3({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tallymark-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={5} x2={8} y2={19} /><line x1={12} y1={5} x2={12} y2={19} /><line x1={16} y1={5} x2={16} y2={19} /></svg>;
+}
export default IconTallymark3; \ No newline at end of file
diff --git a/icons-react/icons-js/tallymark-4.js b/icons-react/icons-js/tallymark-4.js
index a1ad88ed..010ac972 100644
--- a/icons-react/icons-js/tallymark-4.js
+++ b/icons-react/icons-js/tallymark-4.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTallymark4 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tallymark-4" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={5} x2={6} y2={19} /><line x1={10} y1={5} x2={10} y2={19} /><line x1={14} y1={5} x2={14} y2={19} /><line x1={18} y1={5} x2={18} y2={19} /></svg>;
+function IconTallymark4({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tallymark-4" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={5} x2={6} y2={19} /><line x1={10} y1={5} x2={10} y2={19} /><line x1={14} y1={5} x2={14} y2={19} /><line x1={18} y1={5} x2={18} y2={19} /></svg>;
+}
export default IconTallymark4; \ No newline at end of file
diff --git a/icons-react/icons-js/tallymarks.js b/icons-react/icons-js/tallymarks.js
index f822c30f..e1041a52 100644
--- a/icons-react/icons-js/tallymarks.js
+++ b/icons-react/icons-js/tallymarks.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTallymarks = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tallymarks" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={5} x2={6} y2={19} /><line x1={10} y1={5} x2={10} y2={19} /><line x1={14} y1={5} x2={14} y2={19} /><line x1={18} y1={5} x2={18} y2={19} /><line x1={3} y1={17} x2={21} y2={7} /></svg>;
+function IconTallymarks({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tallymarks" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={5} x2={6} y2={19} /><line x1={10} y1={5} x2={10} y2={19} /><line x1={14} y1={5} x2={14} y2={19} /><line x1={18} y1={5} x2={18} y2={19} /><line x1={3} y1={17} x2={21} y2={7} /></svg>;
+}
export default IconTallymarks; \ No newline at end of file
diff --git a/icons-react/icons-js/target.js b/icons-react/icons-js/target.js
index eb2d8421..56c57b0b 100644
--- a/icons-react/icons-js/target.js
+++ b/icons-react/icons-js/target.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTarget = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-target" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={1} /><circle cx={12} cy={12} r={5} /><circle cx={12} cy={12} r={9} /></svg>;
+function IconTarget({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-target" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={1} /><circle cx={12} cy={12} r={5} /><circle cx={12} cy={12} r={9} /></svg>;
+}
export default IconTarget; \ No newline at end of file
diff --git a/icons-react/icons-js/tax.js b/icons-react/icons-js/tax.js
index 7d44ca80..35935c3d 100644
--- a/icons-react/icons-js/tax.js
+++ b/icons-react/icons-js/tax.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTax = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tax" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={14} x2={15} y2={8} /><circle cx={9.5} cy={8.5} r={0.5} fill="currentColor" /><circle cx={14.5} cy={13.5} r={0.5} fill="currentColor" /><path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16l-3 -2l-2 2l-2 -2l-2 2l-2 -2l-3 2" /></svg>;
+function IconTax({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tax" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={9} y1={14} x2={15} y2={8} /><circle cx={9.5} cy={8.5} r={0.5} fill="currentColor" /><circle cx={14.5} cy={13.5} r={0.5} fill="currentColor" /><path d="M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16l-3 -2l-2 2l-2 -2l-2 2l-2 -2l-3 2" /></svg>;
+}
export default IconTax; \ No newline at end of file
diff --git a/icons-react/icons-js/temperature-celsius.js b/icons-react/icons-js/temperature-celsius.js
index bd08b2b1..6448cdbe 100644
--- a/icons-react/icons-js/temperature-celsius.js
+++ b/icons-react/icons-js/temperature-celsius.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTemperatureCelsius = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-temperature-celsius" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={8} r={2} /><path d="M20 9a3 3 0 0 0 -3 -3h-1a3 3 0 0 0 -3 3v6a3 3 0 0 0 3 3h1a3 3 0 0 0 3 -3" /></svg>;
+function IconTemperatureCelsius({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-temperature-celsius" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={8} r={2} /><path d="M20 9a3 3 0 0 0 -3 -3h-1a3 3 0 0 0 -3 3v6a3 3 0 0 0 3 3h1a3 3 0 0 0 3 -3" /></svg>;
+}
export default IconTemperatureCelsius; \ No newline at end of file
diff --git a/icons-react/icons-js/temperature-fahrenheit.js b/icons-react/icons-js/temperature-fahrenheit.js
index bdf732ab..a6bd9801 100644
--- a/icons-react/icons-js/temperature-fahrenheit.js
+++ b/icons-react/icons-js/temperature-fahrenheit.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTemperatureFahrenheit = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-temperature-fahrenheit" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={8} r={2} /><line x1={13} y1={12} x2={18} y2={12} /><path d="M20 6h-6a1 1 0 0 0 -1 1v11" /></svg>;
+function IconTemperatureFahrenheit({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-temperature-fahrenheit" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={8} r={2} /><line x1={13} y1={12} x2={18} y2={12} /><path d="M20 6h-6a1 1 0 0 0 -1 1v11" /></svg>;
+}
export default IconTemperatureFahrenheit; \ No newline at end of file
diff --git a/icons-react/icons-js/temperature-minus.js b/icons-react/icons-js/temperature-minus.js
index f5f1a832..47ae27dd 100644
--- a/icons-react/icons-js/temperature-minus.js
+++ b/icons-react/icons-js/temperature-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTemperatureMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-temperature-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 0 0 -4 0v8.5" /><line x1={8} y1={9} x2={12} y2={9} /><line x1={16} y1={9} x2={22} y2={9} /></svg>;
+function IconTemperatureMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-temperature-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 0 0 -4 0v8.5" /><line x1={8} y1={9} x2={12} y2={9} /><line x1={16} y1={9} x2={22} y2={9} /></svg>;
+}
export default IconTemperatureMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/temperature-plus.js b/icons-react/icons-js/temperature-plus.js
index fed870c4..49026493 100644
--- a/icons-react/icons-js/temperature-plus.js
+++ b/icons-react/icons-js/temperature-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTemperaturePlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-temperature-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 0 0 -4 0v8.5" /><line x1={8} y1={9} x2={12} y2={9} /><line x1={16} y1={9} x2={22} y2={9} /><line x1={19} y1={6} x2={19} y2={12} /></svg>;
+function IconTemperaturePlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-temperature-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 0 0 -4 0v8.5" /><line x1={8} y1={9} x2={12} y2={9} /><line x1={16} y1={9} x2={22} y2={9} /><line x1={19} y1={6} x2={19} y2={12} /></svg>;
+}
export default IconTemperaturePlus; \ No newline at end of file
diff --git a/icons-react/icons-js/temperature.js b/icons-react/icons-js/temperature.js
index 61eb5898..939e3f85 100644
--- a/icons-react/icons-js/temperature.js
+++ b/icons-react/icons-js/temperature.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTemperature = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-temperature" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 0 0 -4 0v8.5" /><line x1={10} y1={9} x2={14} y2={9} /></svg>;
+function IconTemperature({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-temperature" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 13.5a4 4 0 1 0 4 0v-8.5a2 2 0 0 0 -4 0v8.5" /><line x1={10} y1={9} x2={14} y2={9} /></svg>;
+}
export default IconTemperature; \ No newline at end of file
diff --git a/icons-react/icons-js/template.js b/icons-react/icons-js/template.js
index 8014f7f0..ea15f7f5 100644
--- a/icons-react/icons-js/template.js
+++ b/icons-react/icons-js/template.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTemplate = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-template" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={4} rx={1} /><rect x={4} y={12} width={6} height={8} rx={1} /><line x1={14} y1={12} x2={20} y2={12} /><line x1={14} y1={16} x2={20} y2={16} /><line x1={14} y1={20} x2={20} y2={20} /></svg>;
+function IconTemplate({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-template" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={4} rx={1} /><rect x={4} y={12} width={6} height={8} rx={1} /><line x1={14} y1={12} x2={20} y2={12} /><line x1={14} y1={16} x2={20} y2={16} /><line x1={14} y1={20} x2={20} y2={20} /></svg>;
+}
export default IconTemplate; \ No newline at end of file
diff --git a/icons-react/icons-js/terminal-2.js b/icons-react/icons-js/terminal-2.js
index d94e7772..a8ae2fb2 100644
--- a/icons-react/icons-js/terminal-2.js
+++ b/icons-react/icons-js/terminal-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTerminal2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-terminal-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 9l3 3l-3 3" /><line x1={13} y1={15} x2={16} y2={15} /><rect x={3} y={4} width={18} height={16} rx={2} /></svg>;
+function IconTerminal2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-terminal-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 9l3 3l-3 3" /><line x1={13} y1={15} x2={16} y2={15} /><rect x={3} y={4} width={18} height={16} rx={2} /></svg>;
+}
export default IconTerminal2; \ No newline at end of file
diff --git a/icons-react/icons-js/terminal.js b/icons-react/icons-js/terminal.js
index e3ddad8e..ccdcf546 100644
--- a/icons-react/icons-js/terminal.js
+++ b/icons-react/icons-js/terminal.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTerminal = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-terminal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7l5 5l-5 5" /><line x1={12} y1={19} x2={19} y2={19} /></svg>;
+function IconTerminal({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-terminal" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 7l5 5l-5 5" /><line x1={12} y1={19} x2={19} y2={19} /></svg>;
+}
export default IconTerminal; \ No newline at end of file
diff --git a/icons-react/icons-js/test-pipe.js b/icons-react/icons-js/test-pipe.js
index c12392ad..eb7a17e8 100644
--- a/icons-react/icons-js/test-pipe.js
+++ b/icons-react/icons-js/test-pipe.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTestPipe = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-test-pipe" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 4l3 3l-12.35 12.35a1.5 1.5 0 0 1 -3 -3l12.35 -12.35" /><line x1={10} y1={10} x2={16} y2={10} /><path d="M19 15l1.5 1.6a2 2 0 1 1 -3 0l1.5 -1.6" /></svg>;
+function IconTestPipe({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-test-pipe" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M16 4l3 3l-12.35 12.35a1.5 1.5 0 0 1 -3 -3l12.35 -12.35" /><line x1={10} y1={10} x2={16} y2={10} /><path d="M19 15l1.5 1.6a2 2 0 1 1 -3 0l1.5 -1.6" /></svg>;
+}
export default IconTestPipe; \ No newline at end of file
diff --git a/icons-react/icons-js/text-wrap-disabled.js b/icons-react/icons-js/text-wrap-disabled.js
index 3ad686a7..ba4360b5 100644
--- a/icons-react/icons-js/text-wrap-disabled.js
+++ b/icons-react/icons-js/text-wrap-disabled.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTextWrapDisabled = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-text-wrap-disabled" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={14} y2={6} /><line x1={4} y1={18} x2={14} y2={18} /><path d="M4 12h17l-3 -3m0 6l3 -3" /></svg>;
+function IconTextWrapDisabled({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-text-wrap-disabled" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={14} y2={6} /><line x1={4} y1={18} x2={14} y2={18} /><path d="M4 12h17l-3 -3m0 6l3 -3" /></svg>;
+}
export default IconTextWrapDisabled; \ No newline at end of file
diff --git a/icons-react/icons-js/text-wrap.js b/icons-react/icons-js/text-wrap.js
index f9c69004..eed93253 100644
--- a/icons-react/icons-js/text-wrap.js
+++ b/icons-react/icons-js/text-wrap.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTextWrap = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-text-wrap" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={4} y1={18} x2={9} y2={18} /><path d="M4 12h13a3 3 0 0 1 0 6h-4l2 -2m0 4l-2 -2" /></svg>;
+function IconTextWrap({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-text-wrap" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={6} x2={20} y2={6} /><line x1={4} y1={18} x2={9} y2={18} /><path d="M4 12h13a3 3 0 0 1 0 6h-4l2 -2m0 4l-2 -2" /></svg>;
+}
export default IconTextWrap; \ No newline at end of file
diff --git a/icons-react/icons-js/thumb-down.js b/icons-react/icons-js/thumb-down.js
index 3abff259..c6c523f4 100644
--- a/icons-react/icons-js/thumb-down.js
+++ b/icons-react/icons-js/thumb-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconThumbDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-thumb-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 13v-8a1 1 0 0 0 -1 -1h-2a1 1 0 0 0 -1 1v7a1 1 0 0 0 1 1h3a4 4 0 0 1 4 4v1a2 2 0 0 0 4 0v-5h3a2 2 0 0 0 2 -2l-1 -5a2 3 0 0 0 -2 -2h-7a3 3 0 0 0 -3 3" /></svg>;
+function IconThumbDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-thumb-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 13v-8a1 1 0 0 0 -1 -1h-2a1 1 0 0 0 -1 1v7a1 1 0 0 0 1 1h3a4 4 0 0 1 4 4v1a2 2 0 0 0 4 0v-5h3a2 2 0 0 0 2 -2l-1 -5a2 3 0 0 0 -2 -2h-7a3 3 0 0 0 -3 3" /></svg>;
+}
export default IconThumbDown; \ No newline at end of file
diff --git a/icons-react/icons-js/thumb-up.js b/icons-react/icons-js/thumb-up.js
index 0d44bce1..c03597b5 100644
--- a/icons-react/icons-js/thumb-up.js
+++ b/icons-react/icons-js/thumb-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconThumbUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-thumb-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 11v8a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-7a1 1 0 0 1 1 -1h3a4 4 0 0 0 4 -4v-1a2 2 0 0 1 4 0v5h3a2 2 0 0 1 2 2l-1 5a2 3 0 0 1 -2 2h-7a3 3 0 0 1 -3 -3" /></svg>;
+function IconThumbUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-thumb-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 11v8a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-7a1 1 0 0 1 1 -1h3a4 4 0 0 0 4 -4v-1a2 2 0 0 1 4 0v5h3a2 2 0 0 1 2 2l-1 5a2 3 0 0 1 -2 2h-7a3 3 0 0 1 -3 -3" /></svg>;
+}
export default IconThumbUp; \ No newline at end of file
diff --git a/icons-react/icons-js/ticket.js b/icons-react/icons-js/ticket.js
index d5d99809..f2ff041a 100644
--- a/icons-react/icons-js/ticket.js
+++ b/icons-react/icons-js/ticket.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTicket = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-ticket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={15} y1={5} x2={15} y2={7} /><line x1={15} y1={11} x2={15} y2={13} /><line x1={15} y1={17} x2={15} y2={19} /><path d="M5 5h14a2 2 0 0 1 2 2v3a2 2 0 0 0 0 4v3a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-3a2 2 0 0 0 0 -4v-3a2 2 0 0 1 2 -2" /></svg>;
+function IconTicket({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-ticket" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={15} y1={5} x2={15} y2={7} /><line x1={15} y1={11} x2={15} y2={13} /><line x1={15} y1={17} x2={15} y2={19} /><path d="M5 5h14a2 2 0 0 1 2 2v3a2 2 0 0 0 0 4v3a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-3a2 2 0 0 0 0 -4v-3a2 2 0 0 1 2 -2" /></svg>;
+}
export default IconTicket; \ No newline at end of file
diff --git a/icons-react/icons-js/tir.js b/icons-react/icons-js/tir.js
index 48f622c8..594926dc 100644
--- a/icons-react/icons-js/tir.js
+++ b/icons-react/icons-js/tir.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTir = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tir" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M7 18h8m4 0h2v-6a5 7 0 0 0 -5 -7h-1l1.5 7h4.5" /><path d="M12 18v-13h3" /><polyline points="3 17 3 12 12 12" /></svg>;
+function IconTir({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tir" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={5} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M7 18h8m4 0h2v-6a5 7 0 0 0 -5 -7h-1l1.5 7h4.5" /><path d="M12 18v-13h3" /><polyline points="3 17 3 12 12 12" /></svg>;
+}
export default IconTir; \ No newline at end of file
diff --git a/icons-react/icons-js/toggle-left.js b/icons-react/icons-js/toggle-left.js
index 1c5f1286..09f7a4ed 100644
--- a/icons-react/icons-js/toggle-left.js
+++ b/icons-react/icons-js/toggle-left.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconToggleLeft = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-toggle-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={8} cy={12} r={2} /><rect x={2} y={6} width={20} height={12} rx={6} /></svg>;
+function IconToggleLeft({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-toggle-left" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={8} cy={12} r={2} /><rect x={2} y={6} width={20} height={12} rx={6} /></svg>;
+}
export default IconToggleLeft; \ No newline at end of file
diff --git a/icons-react/icons-js/toggle-right.js b/icons-react/icons-js/toggle-right.js
index 0e0c79a1..3b6a07b6 100644
--- a/icons-react/icons-js/toggle-right.js
+++ b/icons-react/icons-js/toggle-right.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconToggleRight = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-toggle-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={16} cy={12} r={2} /><rect x={2} y={6} width={20} height={12} rx={6} /></svg>;
+function IconToggleRight({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-toggle-right" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={16} cy={12} r={2} /><rect x={2} y={6} width={20} height={12} rx={6} /></svg>;
+}
export default IconToggleRight; \ No newline at end of file
diff --git a/icons-react/icons-js/tool.js b/icons-react/icons-js/tool.js
index 08fd9756..df6c37f5 100644
--- a/icons-react/icons-js/tool.js
+++ b/icons-react/icons-js/tool.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTool = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tool" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 10h3v-3l-3.5 -3.5a6 6 0 0 1 8 8l6 6a2 2 0 0 1 -3 3l-6-6a6 6 0 0 1 -8 -8l3.5 3.5" /></svg>;
+function IconTool({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tool" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 10h3v-3l-3.5 -3.5a6 6 0 0 1 8 8l6 6a2 2 0 0 1 -3 3l-6-6a6 6 0 0 1 -8 -8l3.5 3.5" /></svg>;
+}
export default IconTool; \ No newline at end of file
diff --git a/icons-react/icons-js/tools-kitchen.js b/icons-react/icons-js/tools-kitchen.js
index b0444e1b..8fe2ee51 100644
--- a/icons-react/icons-js/tools-kitchen.js
+++ b/icons-react/icons-js/tools-kitchen.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconToolsKitchen = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tools-kitchen" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 3h8l-1 9h-6z" /><path d="M7 18h2v3h-2z" /><path d="M20 3v12h-5c-.023-3.681.184-7.406 5-12z" /><path d="M20 15v6h-1v-3" /><line x1={8} y1={12} x2={8} y2={18} /></svg>;
+function IconToolsKitchen({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tools-kitchen" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 3h8l-1 9h-6z" /><path d="M7 18h2v3h-2z" /><path d="M20 3v12h-5c-.023-3.681.184-7.406 5-12z" /><path d="M20 15v6h-1v-3" /><line x1={8} y1={12} x2={8} y2={18} /></svg>;
+}
export default IconToolsKitchen; \ No newline at end of file
diff --git a/icons-react/icons-js/tools.js b/icons-react/icons-js/tools.js
index f672799e..b0bea37d 100644
--- a/icons-react/icons-js/tools.js
+++ b/icons-react/icons-js/tools.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTools = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tools" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21h4l13 -13a1.5 1.5 0 0 0 -4 -4l-13 13v4" /><line x1={14.5} y1={5.5} x2={18.5} y2={9.5} /><polyline points="12 8 7 3 3 7 8 12" /><line x1={7} y1={8} x2={5.5} y2={9.5} /><polyline points="16 12 21 17 17 21 12 16" /><line x1={16} y1={17} x2={14.5} y2={18.5} /></svg>;
+function IconTools({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tools" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 21h4l13 -13a1.5 1.5 0 0 0 -4 -4l-13 13v4" /><line x1={14.5} y1={5.5} x2={18.5} y2={9.5} /><polyline points="12 8 7 3 3 7 8 12" /><line x1={7} y1={8} x2={5.5} y2={9.5} /><polyline points="16 12 21 17 17 21 12 16" /><line x1={16} y1={17} x2={14.5} y2={18.5} /></svg>;
+}
export default IconTools; \ No newline at end of file
diff --git a/icons-react/icons-js/tornado.js b/icons-react/icons-js/tornado.js
index b7f74734..4a332632 100644
--- a/icons-react/icons-js/tornado.js
+++ b/icons-react/icons-js/tornado.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTornado = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tornado" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={21} y1={4} x2={3} y2={4} /><line x1={13} y1={16} x2={7} y2={16} /><line x1={11} y1={20} x2={15} y2={20} /><line x1={6} y1={8} x2={20} y2={8} /><line x1={4} y1={12} x2={16} y2={12} /></svg>;
+function IconTornado({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tornado" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={21} y1={4} x2={3} y2={4} /><line x1={13} y1={16} x2={7} y2={16} /><line x1={11} y1={20} x2={15} y2={20} /><line x1={6} y1={8} x2={20} y2={8} /><line x1={4} y1={12} x2={16} y2={12} /></svg>;
+}
export default IconTornado; \ No newline at end of file
diff --git a/icons-react/icons-js/tournament.js b/icons-react/icons-js/tournament.js
index c0fdf049..566caa4e 100644
--- a/icons-react/icons-js/tournament.js
+++ b/icons-react/icons-js/tournament.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTournament = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tournament" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 6h3a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-3" /><path d="M5 14h3a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-3" /><path d="M9 8h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4" /><line x1={14} y1={12} x2={19} y2={12} /></svg>;
+function IconTournament({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tournament" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 6h3a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-3" /><path d="M5 14h3a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-3" /><path d="M9 8h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4" /><line x1={14} y1={12} x2={19} y2={12} /></svg>;
+}
export default IconTournament; \ No newline at end of file
diff --git a/icons-react/icons-js/tractor.js b/icons-react/icons-js/tractor.js
index cb37292f..7e48575d 100644
--- a/icons-react/icons-js/tractor.js
+++ b/icons-react/icons-js/tractor.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTractor = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-tractor" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={15} r={4} /><line x1={7} y1={15} x2={7} y2={15.01} /><circle cx={19} cy={17} r={2} /><line x1={10.5} y1={17} x2={17} y2={17} /><path d="M20 15.2v-4.2a1 1 0 0 0 -1 -1h-6l-2 -5h-6v6.5" /><path d="M18 5h-1a1 1 0 0 0 -1 1v4" /></svg>;
+function IconTractor({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-tractor" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={15} r={4} /><line x1={7} y1={15} x2={7} y2={15.01} /><circle cx={19} cy={17} r={2} /><line x1={10.5} y1={17} x2={17} y2={17} /><path d="M20 15.2v-4.2a1 1 0 0 0 -1 -1h-6l-2 -5h-6v6.5" /><path d="M18 5h-1a1 1 0 0 0 -1 1v4" /></svg>;
+}
export default IconTractor; \ No newline at end of file
diff --git a/icons-react/icons-js/trademark.js b/icons-react/icons-js/trademark.js
index dc6c7881..e15f6730 100644
--- a/icons-react/icons-js/trademark.js
+++ b/icons-react/icons-js/trademark.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrademark = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-trademark" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.5 9h5m-2.5 0v6" /><path d="M13 15v-6l3 4l3 -4v6" /></svg>;
+function IconTrademark({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-trademark" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4.5 9h5m-2.5 0v6" /><path d="M13 15v-6l3 4l3 -4v6" /></svg>;
+}
export default IconTrademark; \ No newline at end of file
diff --git a/icons-react/icons-js/traffic-cone.js b/icons-react/icons-js/traffic-cone.js
index 861f0606..d638f0c3 100644
--- a/icons-react/icons-js/traffic-cone.js
+++ b/icons-react/icons-js/traffic-cone.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrafficCone = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-traffic-cone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={20} y2={20} /><line x1={9.4} y1={10} x2={14.6} y2={10} /><line x1={7.8} y1={15} x2={16.2} y2={15} /><path d="M6 20l5 -15h2l5 15" /></svg>;
+function IconTrafficCone({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-traffic-cone" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={20} y2={20} /><line x1={9.4} y1={10} x2={14.6} y2={10} /><line x1={7.8} y1={15} x2={16.2} y2={15} /><path d="M6 20l5 -15h2l5 15" /></svg>;
+}
export default IconTrafficCone; \ No newline at end of file
diff --git a/icons-react/icons-js/traffic-lights.js b/icons-react/icons-js/traffic-lights.js
index c46a04d1..7f5a49b4 100644
--- a/icons-react/icons-js/traffic-lights.js
+++ b/icons-react/icons-js/traffic-lights.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrafficLights = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-traffic-lights" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={7} y={2} width={10} height={20} rx={5} /><circle cx={12} cy={7} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={12} cy={17} r={1} /></svg>;
+function IconTrafficLights({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-traffic-lights" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={7} y={2} width={10} height={20} rx={5} /><circle cx={12} cy={7} r={1} /><circle cx={12} cy={12} r={1} /><circle cx={12} cy={17} r={1} /></svg>;
+}
export default IconTrafficLights; \ No newline at end of file
diff --git a/icons-react/icons-js/trash-off.js b/icons-react/icons-js/trash-off.js
index dd52be86..a2f468cb 100644
--- a/icons-react/icons-js/trash-off.js
+++ b/icons-react/icons-js/trash-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrashOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-trash-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M4 7h3m4 0h9" /><line x1={10} y1={11} x2={10} y2={17} /><line x1={14} y1={14} x2={14} y2={17} /><path d="M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l.077 -.923" /><line x1={18.384} y1={14.373} x2={19} y2={7} /><path d="M9 5v-1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3" /></svg>;
+function IconTrashOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-trash-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M4 7h3m4 0h9" /><line x1={10} y1={11} x2={10} y2={17} /><line x1={14} y1={14} x2={14} y2={17} /><path d="M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l.077 -.923" /><line x1={18.384} y1={14.373} x2={19} y2={7} /><path d="M9 5v-1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3" /></svg>;
+}
export default IconTrashOff; \ No newline at end of file
diff --git a/icons-react/icons-js/trash.js b/icons-react/icons-js/trash.js
index 88ae5a1a..24891b8b 100644
--- a/icons-react/icons-js/trash.js
+++ b/icons-react/icons-js/trash.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrash = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-trash" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={7} x2={20} y2={7} /><line x1={10} y1={11} x2={10} y2={17} /><line x1={14} y1={11} x2={14} y2={17} /><path d="M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12" /><path d="M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3" /></svg>;
+function IconTrash({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-trash" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={7} x2={20} y2={7} /><line x1={10} y1={11} x2={10} y2={17} /><line x1={14} y1={11} x2={14} y2={17} /><path d="M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12" /><path d="M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3" /></svg>;
+}
export default IconTrash; \ No newline at end of file
diff --git a/icons-react/icons-js/trees.js b/icons-react/icons-js/trees.js
index e7e2cbae..b42280f6 100644
--- a/icons-react/icons-js/trees.js
+++ b/icons-react/icons-js/trees.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrees = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-trees" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={3} width={8} height={14} rx={4} /><rect x={12} y={7} width={8} height={10} rx={3} /><line x1={8} y1={21} x2={8} y2={13} /><line x1={16} y1={21} x2={16} y2={14} /></svg>;
+function IconTrees({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-trees" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={3} width={8} height={14} rx={4} /><rect x={12} y={7} width={8} height={10} rx={3} /><line x1={8} y1={21} x2={8} y2={13} /><line x1={16} y1={21} x2={16} y2={14} /></svg>;
+}
export default IconTrees; \ No newline at end of file
diff --git a/icons-react/icons-js/trending-down.js b/icons-react/icons-js/trending-down.js
index 11d81a77..6a15c886 100644
--- a/icons-react/icons-js/trending-down.js
+++ b/icons-react/icons-js/trending-down.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrendingDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-trending-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 7 9 13 13 9 21 17" /><polyline points="21 10 21 17 14 17" /></svg>;
+function IconTrendingDown({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-trending-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 7 9 13 13 9 21 17" /><polyline points="21 10 21 17 14 17" /></svg>;
+}
export default IconTrendingDown; \ No newline at end of file
diff --git a/icons-react/icons-js/trending-up.js b/icons-react/icons-js/trending-up.js
index 1f3d3f8e..b309172a 100644
--- a/icons-react/icons-js/trending-up.js
+++ b/icons-react/icons-js/trending-up.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrendingUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-trending-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 17 9 11 13 15 21 7" /><polyline points="14 7 21 7 21 14" /></svg>;
+function IconTrendingUp({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-trending-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="3 17 9 11 13 15 21 7" /><polyline points="14 7 21 7 21 14" /></svg>;
+}
export default IconTrendingUp; \ No newline at end of file
diff --git a/icons-react/icons-js/triangle-square-circle.js b/icons-react/icons-js/triangle-square-circle.js
index 33e75c6d..82984545 100644
--- a/icons-react/icons-js/triangle-square-circle.js
+++ b/icons-react/icons-js/triangle-square-circle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTriangleSquareCircle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-triangle-square-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3l-4 7h8z" /><circle cx={17} cy={17} r={3} /><rect x={4} y={14} width={6} height={6} rx={1} /></svg>;
+function IconTriangleSquareCircle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-triangle-square-circle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3l-4 7h8z" /><circle cx={17} cy={17} r={3} /><rect x={4} y={14} width={6} height={6} rx={1} /></svg>;
+}
export default IconTriangleSquareCircle; \ No newline at end of file
diff --git a/icons-react/icons-js/triangle.js b/icons-react/icons-js/triangle.js
index f37c08e4..d57dc30b 100644
--- a/icons-react/icons-js/triangle.js
+++ b/icons-react/icons-js/triangle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTriangle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-triangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 19h14a2 2 0 0 0 1.84 -2.75l-7.1 -12.25a2 2 0 0 0 -3.5 0l-7.1 12.25a2 2 0 0 0 1.75 2.75" /></svg>;
+function IconTriangle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-triangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 19h14a2 2 0 0 0 1.84 -2.75l-7.1 -12.25a2 2 0 0 0 -3.5 0l-7.1 12.25a2 2 0 0 0 1.75 2.75" /></svg>;
+}
export default IconTriangle; \ No newline at end of file
diff --git a/icons-react/icons-js/trident.js b/icons-react/icons-js/trident.js
index 3b16bf27..3b3167e9 100644
--- a/icons-react/icons-js/trident.js
+++ b/icons-react/icons-js/trident.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrident = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-trident" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 6l2 -2v3a7 7 0 0 0 14 0v-3l2 2" /><path d="M12 21v-18l-2 2m4 0l-2 -2" /></svg>;
+function IconTrident({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-trident" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 6l2 -2v3a7 7 0 0 0 14 0v-3l2 2" /><path d="M12 21v-18l-2 2m4 0l-2 -2" /></svg>;
+}
export default IconTrident; \ No newline at end of file
diff --git a/icons-react/icons-js/trophy.js b/icons-react/icons-js/trophy.js
index 258431c6..5b265ba4 100644
--- a/icons-react/icons-js/trophy.js
+++ b/icons-react/icons-js/trophy.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTrophy = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-trophy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={17} x2={12} y2={21} /><line x1={7} y1={4} x2={17} y2={4} /><path d="M17 4v8a5 5 0 0 1 -10 0v-8" /><circle cx={5} cy={9} r={2} /><circle cx={19} cy={9} r={2} /></svg>;
+function IconTrophy({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-trophy" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={8} y1={21} x2={16} y2={21} /><line x1={12} y1={17} x2={12} y2={21} /><line x1={7} y1={4} x2={17} y2={4} /><path d="M17 4v8a5 5 0 0 1 -10 0v-8" /><circle cx={5} cy={9} r={2} /><circle cx={19} cy={9} r={2} /></svg>;
+}
export default IconTrophy; \ No newline at end of file
diff --git a/icons-react/icons-js/truck-delivery.js b/icons-react/icons-js/truck-delivery.js
index 41def818..8d18e7c4 100644
--- a/icons-react/icons-js/truck-delivery.js
+++ b/icons-react/icons-js/truck-delivery.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTruckDelivery = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-truck-delivery" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-4m-1 -8h11v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5" /><line x1={3} y1={9} x2={7} y2={9} /></svg>;
+function IconTruckDelivery({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-truck-delivery" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-4m-1 -8h11v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5" /><line x1={3} y1={9} x2={7} y2={9} /></svg>;
+}
export default IconTruckDelivery; \ No newline at end of file
diff --git a/icons-react/icons-js/truck-return.js b/icons-react/icons-js/truck-return.js
index 71b7c9d9..1f0faf89 100644
--- a/icons-react/icons-js/truck-return.js
+++ b/icons-react/icons-js/truck-return.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTruckReturn = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-truck-return" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-11a1 1 0 0 1 1 -1h9v6h-5l2 2m0 -4l-2 2" /><line x1={9} y1={17} x2={15} y2={17} /><path d="M13 6h5l3 5v6h-2" /></svg>;
+function IconTruckReturn({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-truck-return" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-11a1 1 0 0 1 1 -1h9v6h-5l2 2m0 -4l-2 2" /><line x1={9} y1={17} x2={15} y2={17} /><path d="M13 6h5l3 5v6h-2" /></svg>;
+}
export default IconTruckReturn; \ No newline at end of file
diff --git a/icons-react/icons-js/truck.js b/icons-react/icons-js/truck.js
index 2efe1505..234e7eef 100644
--- a/icons-react/icons-js/truck.js
+++ b/icons-react/icons-js/truck.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTruck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-truck" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-11a1 1 0 0 1 1 -1h9v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5" /></svg>;
+function IconTruck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-truck" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={7} cy={17} r={2} /><circle cx={17} cy={17} r={2} /><path d="M5 17h-2v-11a1 1 0 0 1 1 -1h9v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5" /></svg>;
+}
export default IconTruck; \ No newline at end of file
diff --git a/icons-react/icons-js/typography.js b/icons-react/icons-js/typography.js
index 9ec1264d..6da67963 100644
--- a/icons-react/icons-js/typography.js
+++ b/icons-react/icons-js/typography.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconTypography = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-typography" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={7} y2={20} /><line x1={14} y1={20} x2={21} y2={20} /><line x1={6.9} y1={15} x2={13.8} y2={15} /><line x1={10.2} y1={6.3} x2={16} y2={20} /><polyline points="5 20 11 4 13 4 20 20" /></svg>;
+function IconTypography({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-typography" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={7} y2={20} /><line x1={14} y1={20} x2={21} y2={20} /><line x1={6.9} y1={15} x2={13.8} y2={15} /><line x1={10.2} y1={6.3} x2={16} y2={20} /><polyline points="5 20 11 4 13 4 20 20" /></svg>;
+}
export default IconTypography; \ No newline at end of file
diff --git a/icons-react/icons-js/umbrella.js b/icons-react/icons-js/umbrella.js
index 475b0fe3..c92d0d4f 100644
--- a/icons-react/icons-js/umbrella.js
+++ b/icons-react/icons-js/umbrella.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUmbrella = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-umbrella" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 12a8 8 0 0 1 16 0Z" /><path d="M12 12v6a2 2 0 0 0 4 0" /></svg>;
+function IconUmbrella({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-umbrella" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 12a8 8 0 0 1 16 0Z" /><path d="M12 12v6a2 2 0 0 0 4 0" /></svg>;
+}
export default IconUmbrella; \ No newline at end of file
diff --git a/icons-react/icons-js/underline.js b/icons-react/icons-js/underline.js
index 1d047b8a..15e6a25a 100644
--- a/icons-react/icons-js/underline.js
+++ b/icons-react/icons-js/underline.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUnderline = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-underline" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={20} x2={18} y2={20} /><path d="M8 5v6a4 4 0 0 0 8 0v-6" /></svg>;
+function IconUnderline({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-underline" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={6} y1={20} x2={18} y2={20} /><path d="M8 5v6a4 4 0 0 0 8 0v-6" /></svg>;
+}
export default IconUnderline; \ No newline at end of file
diff --git a/icons-react/icons-js/unlink.js b/icons-react/icons-js/unlink.js
index 51df4197..0c621edf 100644
--- a/icons-react/icons-js/unlink.js
+++ b/icons-react/icons-js/unlink.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUnlink = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-unlink" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /><line x1={16} y1={21} x2={16} y2={19} /><line x1={19} y1={16} x2={21} y2={16} /><line x1={3} y1={8} x2={5} y2={8} /><line x1={8} y1={3} x2={8} y2={5} /></svg>;
+function IconUnlink({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-unlink" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /><line x1={16} y1={21} x2={16} y2={19} /><line x1={19} y1={16} x2={21} y2={16} /><line x1={3} y1={8} x2={5} y2={8} /><line x1={8} y1={3} x2={8} y2={5} /></svg>;
+}
export default IconUnlink; \ No newline at end of file
diff --git a/icons-react/icons-js/upload.js b/icons-react/icons-js/upload.js
index 9176fd69..f3db5f9a 100644
--- a/icons-react/icons-js/upload.js
+++ b/icons-react/icons-js/upload.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUpload = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-upload" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2" /><polyline points="7 9 12 4 17 9" /><line x1={12} y1={4} x2={12} y2={16} /></svg>;
+function IconUpload({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-upload" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2" /><polyline points="7 9 12 4 17 9" /><line x1={12} y1={4} x2={12} y2={16} /></svg>;
+}
export default IconUpload; \ No newline at end of file
diff --git a/icons-react/icons-js/urgent.js b/icons-react/icons-js/urgent.js
index 69036ffa..bcb138b9 100644
--- a/icons-react/icons-js/urgent.js
+++ b/icons-react/icons-js/urgent.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUrgent = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-urgent" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 16v-4a4 4 0 0 1 8 0v4" /><path d="M3 12h1m8 -9v1m8 8h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7" /><rect x={6} y={16} width={12} height={4} rx={1} /></svg>;
+function IconUrgent({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-urgent" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M8 16v-4a4 4 0 0 1 8 0v4" /><path d="M3 12h1m8 -9v1m8 8h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7" /><rect x={6} y={16} width={12} height={4} rx={1} /></svg>;
+}
export default IconUrgent; \ No newline at end of file
diff --git a/icons-react/icons-js/user-check.js b/icons-react/icons-js/user-check.js
index 4217dd5a..a42039a2 100644
--- a/icons-react/icons-js/user-check.js
+++ b/icons-react/icons-js/user-check.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUserCheck = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-user-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><path d="M16 11l2 2l4 -4" /></svg>;
+function IconUserCheck({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-user-check" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><path d="M16 11l2 2l4 -4" /></svg>;
+}
export default IconUserCheck; \ No newline at end of file
diff --git a/icons-react/icons-js/user-exclamation.js b/icons-react/icons-js/user-exclamation.js
index 1459d515..3695cbd4 100644
--- a/icons-react/icons-js/user-exclamation.js
+++ b/icons-react/icons-js/user-exclamation.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUserExclamation = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-user-exclamation" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><line x1={19} y1={7} x2={19} y2={10} /><line x1={19} y1={14} x2={19} y2={14.01} /></svg>;
+function IconUserExclamation({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-user-exclamation" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><line x1={19} y1={7} x2={19} y2={10} /><line x1={19} y1={14} x2={19} y2={14.01} /></svg>;
+}
export default IconUserExclamation; \ No newline at end of file
diff --git a/icons-react/icons-js/user-minus.js b/icons-react/icons-js/user-minus.js
index 8a91eca8..013d1058 100644
--- a/icons-react/icons-js/user-minus.js
+++ b/icons-react/icons-js/user-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUserMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-user-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><line x1={16} y1={11} x2={22} y2={11} /></svg>;
+function IconUserMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-user-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><line x1={16} y1={11} x2={22} y2={11} /></svg>;
+}
export default IconUserMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/user-off.js b/icons-react/icons-js/user-off.js
index 7e272601..c39bd54b 100644
--- a/icons-react/icons-js/user-off.js
+++ b/icons-react/icons-js/user-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUserOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-user-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14.274 10.291a4 4 0 1 0 -5.554 -5.58m-.548 3.453a4.01 4.01 0 0 0 2.62 2.65" /><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 1.147 .167m2.685 2.681a4 4 0 0 1 .168 1.152v2" /><line x1={3} y1={3} x2={21} y2={21} /></svg>;
+function IconUserOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-user-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14.274 10.291a4 4 0 1 0 -5.554 -5.58m-.548 3.453a4.01 4.01 0 0 0 2.62 2.65" /><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 1.147 .167m2.685 2.681a4 4 0 0 1 .168 1.152v2" /><line x1={3} y1={3} x2={21} y2={21} /></svg>;
+}
export default IconUserOff; \ No newline at end of file
diff --git a/icons-react/icons-js/user-plus.js b/icons-react/icons-js/user-plus.js
index 8e972735..2462d2db 100644
--- a/icons-react/icons-js/user-plus.js
+++ b/icons-react/icons-js/user-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUserPlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-user-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><path d="M16 11h6m-3 -3v6" /></svg>;
+function IconUserPlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-user-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><path d="M16 11h6m-3 -3v6" /></svg>;
+}
export default IconUserPlus; \ No newline at end of file
diff --git a/icons-react/icons-js/user-x.js b/icons-react/icons-js/user-x.js
index 792ba1d2..910304e6 100644
--- a/icons-react/icons-js/user-x.js
+++ b/icons-react/icons-js/user-x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUserX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-user-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><path d="M17 9l4 4m0 -4l-4 4" /></svg>;
+function IconUserX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-user-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><path d="M17 9l4 4m0 -4l-4 4" /></svg>;
+}
export default IconUserX; \ No newline at end of file
diff --git a/icons-react/icons-js/user.js b/icons-react/icons-js/user.js
index ac5cbe74..f91855e8 100644
--- a/icons-react/icons-js/user.js
+++ b/icons-react/icons-js/user.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUser = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-user" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={7} r={4} /><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /></svg>;
+function IconUser({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-user" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={7} r={4} /><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /></svg>;
+}
export default IconUser; \ No newline at end of file
diff --git a/icons-react/icons-js/users.js b/icons-react/icons-js/users.js
index 08041ddb..c77bfe61 100644
--- a/icons-react/icons-js/users.js
+++ b/icons-react/icons-js/users.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconUsers = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-users" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><path d="M16 3.13a4 4 0 0 1 0 7.75" /><path d="M21 21v-2a4 4 0 0 0 -3 -3.85" /></svg>;
+function IconUsers({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-users" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={9} cy={7} r={4} /><path d="M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /><path d="M16 3.13a4 4 0 0 1 0 7.75" /><path d="M21 21v-2a4 4 0 0 0 -3 -3.85" /></svg>;
+}
export default IconUsers; \ No newline at end of file
diff --git a/icons-react/icons-js/vector-beizer-2.js b/icons-react/icons-js/vector-beizer-2.js
index 494ad506..84127822 100644
--- a/icons-react/icons-js/vector-beizer-2.js
+++ b/icons-react/icons-js/vector-beizer-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVectorBeizer2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-vector-beizer-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={3} width={4} height={4} rx={1} /><rect x={17} y={17} width={4} height={4} rx={1} /><line x1={7} y1={5} x2={14} y2={5} /><line x1={10} y1={19} x2={17} y2={19} /><circle cx={9} cy={19} r={1} /><circle cx={15} cy={5} r={1} /><path d="M7 5.5a5 6.5 0 0 1 5 6.5a5 6.5 0 0 0 5 6.5" /></svg>;
+function IconVectorBeizer2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-vector-beizer-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={3} width={4} height={4} rx={1} /><rect x={17} y={17} width={4} height={4} rx={1} /><line x1={7} y1={5} x2={14} y2={5} /><line x1={10} y1={19} x2={17} y2={19} /><circle cx={9} cy={19} r={1} /><circle cx={15} cy={5} r={1} /><path d="M7 5.5a5 6.5 0 0 1 5 6.5a5 6.5 0 0 0 5 6.5" /></svg>;
+}
export default IconVectorBeizer2; \ No newline at end of file
diff --git a/icons-react/icons-js/vector-beizer.js b/icons-react/icons-js/vector-beizer.js
index fbdd22ea..ccc5eada 100644
--- a/icons-react/icons-js/vector-beizer.js
+++ b/icons-react/icons-js/vector-beizer.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVectorBeizer = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-vector-beizer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={14} width={4} height={4} rx={1} /><rect x={17} y={14} width={4} height={4} rx={1} /><rect x={10} y={6} width={4} height={4} rx={1} /><path d="M10 8.5a6 6 0 0 0 -5 5.5" /><path d="M14 8.5a6 6 0 0 1 5 5.5" /><line x1={10} y1={8} x2={4} y2={8} /><line x1={20} y1={8} x2={14} y2={8} /><circle cx={3} cy={8} r={1} /><circle cx={21} cy={8} r={1} /></svg>;
+function IconVectorBeizer({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-vector-beizer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={14} width={4} height={4} rx={1} /><rect x={17} y={14} width={4} height={4} rx={1} /><rect x={10} y={6} width={4} height={4} rx={1} /><path d="M10 8.5a6 6 0 0 0 -5 5.5" /><path d="M14 8.5a6 6 0 0 1 5 5.5" /><line x1={10} y1={8} x2={4} y2={8} /><line x1={20} y1={8} x2={14} y2={8} /><circle cx={3} cy={8} r={1} /><circle cx={21} cy={8} r={1} /></svg>;
+}
export default IconVectorBeizer; \ No newline at end of file
diff --git a/icons-react/icons-js/vector-triangle.js b/icons-react/icons-js/vector-triangle.js
index a250a6a8..1ca0d50a 100644
--- a/icons-react/icons-js/vector-triangle.js
+++ b/icons-react/icons-js/vector-triangle.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVectorTriangle = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-vector-triangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={10} y={4} width={4} height={4} rx={1} /><rect x={3} y={17} width={4} height={4} rx={1} /><rect x={17} y={17} width={4} height={4} rx={1} /><line x1={6.5} y1={17.1} x2={11.5} y2={8} /><line x1={17.5} y1={17.1} x2={12.5} y2={8} /><line x1={7} y1={19} x2={17} y2={19} /></svg>;
+function IconVectorTriangle({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-vector-triangle" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={10} y={4} width={4} height={4} rx={1} /><rect x={3} y={17} width={4} height={4} rx={1} /><rect x={17} y={17} width={4} height={4} rx={1} /><line x1={6.5} y1={17.1} x2={11.5} y2={8} /><line x1={17.5} y1={17.1} x2={12.5} y2={8} /><line x1={7} y1={19} x2={17} y2={19} /></svg>;
+}
export default IconVectorTriangle; \ No newline at end of file
diff --git a/icons-react/icons-js/vector.js b/icons-react/icons-js/vector.js
index 61a929a6..ac7ad309 100644
--- a/icons-react/icons-js/vector.js
+++ b/icons-react/icons-js/vector.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVector = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-vector" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={3} width={4} height={4} rx={1} /><rect x={17} y={3} width={4} height={4} rx={1} /><rect x={17} y={17} width={4} height={4} rx={1} /><rect x={3} y={17} width={4} height={4} rx={1} /><line x1={5} y1={7} x2={5} y2={17} /><line x1={19} y1={7} x2={19} y2={17} /><line x1={7} y1={5} x2={17} y2={5} /><line x1={7} y1={19} x2={17} y2={19} /></svg>;
+function IconVector({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-vector" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={3} width={4} height={4} rx={1} /><rect x={17} y={3} width={4} height={4} rx={1} /><rect x={17} y={17} width={4} height={4} rx={1} /><rect x={3} y={17} width={4} height={4} rx={1} /><line x1={5} y1={7} x2={5} y2={17} /><line x1={19} y1={7} x2={19} y2={17} /><line x1={7} y1={5} x2={17} y2={5} /><line x1={7} y1={19} x2={17} y2={19} /></svg>;
+}
export default IconVector; \ No newline at end of file
diff --git a/icons-react/icons-js/venus.js b/icons-react/icons-js/venus.js
index 42385f81..3cdd4710 100644
--- a/icons-react/icons-js/venus.js
+++ b/icons-react/icons-js/venus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVenus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-venus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={9} r={5} /><line x1={12} y1={14} x2={12} y2={21} /><line x1={9} y1={18} x2={15} y2={18} /></svg>;
+function IconVenus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-venus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={9} r={5} /><line x1={12} y1={14} x2={12} y2={21} /><line x1={9} y1={18} x2={15} y2={18} /></svg>;
+}
export default IconVenus; \ No newline at end of file
diff --git a/icons-react/icons-js/versions.js b/icons-react/icons-js/versions.js
index 643d4994..a1b38612 100644
--- a/icons-react/icons-js/versions.js
+++ b/icons-react/icons-js/versions.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVersions = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-versions" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={10} y={5} width={10} height={14} rx={2} /><line x1={7} y1={7} x2={7} y2={17} /><line x1={4} y1={8} x2={4} y2={16} /></svg>;
+function IconVersions({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-versions" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={10} y={5} width={10} height={14} rx={2} /><line x1={7} y1={7} x2={7} y2={17} /><line x1={4} y1={8} x2={4} y2={16} /></svg>;
+}
export default IconVersions; \ No newline at end of file
diff --git a/icons-react/icons-js/video-minus.js b/icons-react/icons-js/video-minus.js
index dda2e2a3..4d39e319 100644
--- a/icons-react/icons-js/video-minus.js
+++ b/icons-react/icons-js/video-minus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVideoMinus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-video-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4z" /><rect x={3} y={6} width={12} height={12} rx={2} /><line x1={7} y1={12} x2={11} y2={12} /></svg>;
+function IconVideoMinus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-video-minus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4z" /><rect x={3} y={6} width={12} height={12} rx={2} /><line x1={7} y1={12} x2={11} y2={12} /></svg>;
+}
export default IconVideoMinus; \ No newline at end of file
diff --git a/icons-react/icons-js/video-off.js b/icons-react/icons-js/video-off.js
index 104ca4eb..a37e83c2 100644
--- a/icons-react/icons-js/video-off.js
+++ b/icons-react/icons-js/video-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVideoOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-video-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M15 11v-1l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -.675 .946" /><path d="M10 6h3a2 2 0 0 1 2 2v3m0 4v1a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h1" /></svg>;
+function IconVideoOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-video-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M15 11v-1l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -.675 .946" /><path d="M10 6h3a2 2 0 0 1 2 2v3m0 4v1a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h1" /></svg>;
+}
export default IconVideoOff; \ No newline at end of file
diff --git a/icons-react/icons-js/video-plus.js b/icons-react/icons-js/video-plus.js
index 2fffd8ec..e659b9a6 100644
--- a/icons-react/icons-js/video-plus.js
+++ b/icons-react/icons-js/video-plus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVideoPlus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-video-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4z" /><rect x={3} y={6} width={12} height={12} rx={2} /><line x1={7} y1={12} x2={11} y2={12} /><line x1={9} y1={10} x2={9} y2={14} /></svg>;
+function IconVideoPlus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-video-plus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4z" /><rect x={3} y={6} width={12} height={12} rx={2} /><line x1={7} y1={12} x2={11} y2={12} /><line x1={9} y1={10} x2={9} y2={14} /></svg>;
+}
export default IconVideoPlus; \ No newline at end of file
diff --git a/icons-react/icons-js/video.js b/icons-react/icons-js/video.js
index 8651ff15..c9658d0e 100644
--- a/icons-react/icons-js/video.js
+++ b/icons-react/icons-js/video.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVideo = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-video" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4z" /><rect x={3} y={6} width={12} height={12} rx={2} /></svg>;
+function IconVideo({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-video" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4z" /><rect x={3} y={6} width={12} height={12} rx={2} /></svg>;
+}
export default IconVideo; \ No newline at end of file
diff --git a/icons-react/icons-js/view-360.js b/icons-react/icons-js/view-360.js
index ce314b5d..c6e632ae 100644
--- a/icons-react/icons-js/view-360.js
+++ b/icons-react/icons-js/view-360.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconView360 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-view-360" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><ellipse cx={12} cy={12} rx={4} ry={9} /><ellipse cx={12} cy={12} rx={4} ry={9} transform="rotate(90 12 12)" /></svg>;
+function IconView360({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-view-360" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><ellipse cx={12} cy={12} rx={4} ry={9} /><ellipse cx={12} cy={12} rx={4} ry={9} transform="rotate(90 12 12)" /></svg>;
+}
export default IconView360; \ No newline at end of file
diff --git a/icons-react/icons-js/viewfinder.js b/icons-react/icons-js/viewfinder.js
index 8867f1cc..8da09fbd 100644
--- a/icons-react/icons-js/viewfinder.js
+++ b/icons-react/icons-js/viewfinder.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconViewfinder = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-viewfinder" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={3} x2={12} y2={7} /><line x1={12} y1={21} x2={12} y2={18} /><line x1={3} y1={12} x2={7} y2={12} /><line x1={21} y1={12} x2={18} y2={12} /><line x1={12} y1={12} x2={12} y2={12.01} /></svg>;
+function IconViewfinder({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-viewfinder" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={12} y1={3} x2={12} y2={7} /><line x1={12} y1={21} x2={12} y2={18} /><line x1={3} y1={12} x2={7} y2={12} /><line x1={21} y1={12} x2={18} y2={12} /><line x1={12} y1={12} x2={12} y2={12.01} /></svg>;
+}
export default IconViewfinder; \ No newline at end of file
diff --git a/icons-react/icons-js/viewport-narrow.js b/icons-react/icons-js/viewport-narrow.js
index af8ab671..f037d9f3 100644
--- a/icons-react/icons-js/viewport-narrow.js
+++ b/icons-react/icons-js/viewport-narrow.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconViewportNarrow = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-viewport-narrow" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h7l-3 -3m0 6l3 -3" /><path d="M21 12h-7l3 -3m0 6l-3 -3" /><path d="M9 6v-3h6v3" /><path d="M9 18v3h6v-3" /></svg>;
+function IconViewportNarrow({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-viewport-narrow" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h7l-3 -3m0 6l3 -3" /><path d="M21 12h-7l3 -3m0 6l-3 -3" /><path d="M9 6v-3h6v3" /><path d="M9 18v3h6v-3" /></svg>;
+}
export default IconViewportNarrow; \ No newline at end of file
diff --git a/icons-react/icons-js/viewport-wide.js b/icons-react/icons-js/viewport-wide.js
index 7d14d46c..dd6f6719 100644
--- a/icons-react/icons-js/viewport-wide.js
+++ b/icons-react/icons-js/viewport-wide.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconViewportWide = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-viewport-wide" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 12h-7l3 -3m0 6l-3 -3" /><path d="M14 12h7l-3 -3m0 6l3 -3" /><path d="M3 6v-3h18v3" /><path d="M3 18v3h18v-3" /></svg>;
+function IconViewportWide({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-viewport-wide" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M10 12h-7l3 -3m0 6l-3 -3" /><path d="M14 12h7l-3 -3m0 6l3 -3" /><path d="M3 6v-3h18v3" /><path d="M3 18v3h18v-3" /></svg>;
+}
export default IconViewportWide; \ No newline at end of file
diff --git a/icons-react/icons-js/virus-off.js b/icons-react/icons-js/virus-off.js
index cf63f670..b39fe1fa 100644
--- a/icons-react/icons-js/virus-off.js
+++ b/icons-react/icons-js/virus-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVirusOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-virus-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M8.469 8.46a5 5 0 0 0 7.058 7.084m1.386 -2.608a5 5 0 0 0 -5.826 -5.853" /><path d="M12 7v-4m-1 0h2" /><path d="M12 7v-4m-1 0h2" transform="rotate(45 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(90 12 12)" /><line x1={12} y1={3} x2={13} y2={3} transform="rotate(135 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(180 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(225 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(270 12 12)" /><line x1={12} y1={3} x2={11} y2={3} transform="rotate(315 12 12)" /></svg>;
+function IconVirusOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-virus-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={3} y1={3} x2={21} y2={21} /><path d="M8.469 8.46a5 5 0 0 0 7.058 7.084m1.386 -2.608a5 5 0 0 0 -5.826 -5.853" /><path d="M12 7v-4m-1 0h2" /><path d="M12 7v-4m-1 0h2" transform="rotate(45 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(90 12 12)" /><line x1={12} y1={3} x2={13} y2={3} transform="rotate(135 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(180 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(225 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(270 12 12)" /><line x1={12} y1={3} x2={11} y2={3} transform="rotate(315 12 12)" /></svg>;
+}
export default IconVirusOff; \ No newline at end of file
diff --git a/icons-react/icons-js/virus-search.js b/icons-react/icons-js/virus-search.js
index 6b549581..72e224a8 100644
--- a/icons-react/icons-js/virus-search.js
+++ b/icons-react/icons-js/virus-search.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVirusSearch = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-virus-search" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 12a5 5 0 1 0 -5 5" /><path d="M12 7v-4m-1 0h2" /><path d="M12 7v-4m-1 0h2" transform="rotate(45 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(90 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(180 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(225 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(270 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(315 12 12)" /><circle cx={17.5} cy={17.5} r={2.5} /><line x1={19.5} y1={19.5} x2={22} y2={22} /></svg>;
+function IconVirusSearch({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-virus-search" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 12a5 5 0 1 0 -5 5" /><path d="M12 7v-4m-1 0h2" /><path d="M12 7v-4m-1 0h2" transform="rotate(45 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(90 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(180 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(225 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(270 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(315 12 12)" /><circle cx={17.5} cy={17.5} r={2.5} /><line x1={19.5} y1={19.5} x2={22} y2={22} /></svg>;
+}
export default IconVirusSearch; \ No newline at end of file
diff --git a/icons-react/icons-js/virus.js b/icons-react/icons-js/virus.js
index 75fbbd03..f4f7b44b 100644
--- a/icons-react/icons-js/virus.js
+++ b/icons-react/icons-js/virus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVirus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-virus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={5} /><path d="M12 7v-4m-1 0h2" /><path d="M12 7v-4m-1 0h2" transform="rotate(45 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(90 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(135 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(180 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(225 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(270 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(315 12 12)" /></svg>;
+function IconVirus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-virus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={5} /><path d="M12 7v-4m-1 0h2" /><path d="M12 7v-4m-1 0h2" transform="rotate(45 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(90 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(135 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(180 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(225 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(270 12 12)" /><path d="M12 7v-4m-1 0h2" transform="rotate(315 12 12)" /></svg>;
+}
export default IconVirus; \ No newline at end of file
diff --git a/icons-react/icons-js/volume-2.js b/icons-react/icons-js/volume-2.js
index b359f2f1..89ff362f 100644
--- a/icons-react/icons-js/volume-2.js
+++ b/icons-react/icons-js/volume-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVolume2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-volume-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 8a5 5 0 0 1 0 8" /><path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" /></svg>;
+function IconVolume2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-volume-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 8a5 5 0 0 1 0 8" /><path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" /></svg>;
+}
export default IconVolume2; \ No newline at end of file
diff --git a/icons-react/icons-js/volume-3.js b/icons-react/icons-js/volume-3.js
index 76770826..cc2b8521 100644
--- a/icons-react/icons-js/volume-3.js
+++ b/icons-react/icons-js/volume-3.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVolume3 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-volume-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" /><path d="M16 10l4 4m0 -4l-4 4" /></svg>;
+function IconVolume3({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-volume-3" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" /><path d="M16 10l4 4m0 -4l-4 4" /></svg>;
+}
export default IconVolume3; \ No newline at end of file
diff --git a/icons-react/icons-js/volume.js b/icons-react/icons-js/volume.js
index 466ee6b8..a6651acc 100644
--- a/icons-react/icons-js/volume.js
+++ b/icons-react/icons-js/volume.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconVolume = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-volume" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 8a5 5 0 0 1 0 8" /><path d="M17.7 5a9 9 0 0 1 0 14" /><path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" /></svg>;
+function IconVolume({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-volume" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 8a5 5 0 0 1 0 8" /><path d="M17.7 5a9 9 0 0 1 0 14" /><path d="M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5" /></svg>;
+}
export default IconVolume; \ No newline at end of file
diff --git a/icons-react/icons-js/walk.js b/icons-react/icons-js/walk.js
index 8f574822..f12e5914 100644
--- a/icons-react/icons-js/walk.js
+++ b/icons-react/icons-js/walk.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWalk = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-walk" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={13} cy={4} r={1} /><line x1={7} y1={21} x2={10} y2={17} /><path d="M16 21l-2 -4l-3 -3l1 -6" /><path d="M6 12l2 -3l4 -1l3 3l3 1" /></svg>;
+function IconWalk({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-walk" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={13} cy={4} r={1} /><line x1={7} y1={21} x2={10} y2={17} /><path d="M16 21l-2 -4l-3 -3l1 -6" /><path d="M6 12l2 -3l4 -1l3 3l3 1" /></svg>;
+}
export default IconWalk; \ No newline at end of file
diff --git a/icons-react/icons-js/wallet.js b/icons-react/icons-js/wallet.js
index b99c2c36..9fc38dfb 100644
--- a/icons-react/icons-js/wallet.js
+++ b/icons-react/icons-js/wallet.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWallet = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wallet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 8v-3a1 1 0 0 0 -1 -1h-10a2 2 0 0 0 0 4h12a1 1 0 0 1 1 1v3m0 4v3a1 1 0 0 1 -1 1h-12a2 2 0 0 1 -2 -2v-12" /><path d="M20 12v4h-4a2 2 0 0 1 0 -4h4" /></svg>;
+function IconWallet({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wallet" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M17 8v-3a1 1 0 0 0 -1 -1h-10a2 2 0 0 0 0 4h12a1 1 0 0 1 1 1v3m0 4v3a1 1 0 0 1 -1 1h-12a2 2 0 0 1 -2 -2v-12" /><path d="M20 12v4h-4a2 2 0 0 1 0 -4h4" /></svg>;
+}
export default IconWallet; \ No newline at end of file
diff --git a/icons-react/icons-js/wand.js b/icons-react/icons-js/wand.js
index c9295d77..27a1c1e1 100644
--- a/icons-react/icons-js/wand.js
+++ b/icons-react/icons-js/wand.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWand = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wand" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="6 21 21 6 18 3 3 18 6 21" /><line x1={15} y1={6} x2={18} y2={9} /><path d="M9 3a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2" /><path d="M19 13a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2" /></svg>;
+function IconWand({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wand" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><polyline points="6 21 21 6 18 3 3 18 6 21" /><line x1={15} y1={6} x2={18} y2={9} /><path d="M9 3a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2" /><path d="M19 13a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2" /></svg>;
+}
export default IconWand; \ No newline at end of file
diff --git a/icons-react/icons-js/wave-saw-tool.js b/icons-react/icons-js/wave-saw-tool.js
index 2d1aed86..006ec7eb 100644
--- a/icons-react/icons-js/wave-saw-tool.js
+++ b/icons-react/icons-js/wave-saw-tool.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWaveSawTool = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wave-saw-tool" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h5l4 8v-16l4 8h5" /></svg>;
+function IconWaveSawTool({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wave-saw-tool" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h5l4 8v-16l4 8h5" /></svg>;
+}
export default IconWaveSawTool; \ No newline at end of file
diff --git a/icons-react/icons-js/wave-sine.js b/icons-react/icons-js/wave-sine.js
index 969fdbfc..860cc22e 100644
--- a/icons-react/icons-js/wave-sine.js
+++ b/icons-react/icons-js/wave-sine.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWaveSine = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wave-sine" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 12h-2c-0.894 0 -1.662 -.857 -1.761 -2c-0.296 -3.45 -.749 -6 -2.749 -6s-2.5 3.582 -2.5 8s-.5 8 -2.5 8s-2.452 -2.547 -2.749 -6c-.1 -1.147 -.867 -2 -1.763 -2h-2" /></svg>;
+function IconWaveSine({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wave-sine" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M21 12h-2c-0.894 0 -1.662 -.857 -1.761 -2c-0.296 -3.45 -.749 -6 -2.749 -6s-2.5 3.582 -2.5 8s-.5 8 -2.5 8s-2.452 -2.547 -2.749 -6c-.1 -1.147 -.867 -2 -1.763 -2h-2" /></svg>;
+}
export default IconWaveSine; \ No newline at end of file
diff --git a/icons-react/icons-js/wave-square.js b/icons-react/icons-js/wave-square.js
index bf1b8e6d..358a0b67 100644
--- a/icons-react/icons-js/wave-square.js
+++ b/icons-react/icons-js/wave-square.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWaveSquare = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wave-square" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h5v8h4v-16h4v8h5" /></svg>;
+function IconWaveSquare({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wave-square" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 12h5v8h4v-16h4v8h5" /></svg>;
+}
export default IconWaveSquare; \ No newline at end of file
diff --git a/icons-react/icons-js/wifi-0.js b/icons-react/icons-js/wifi-0.js
index 6f2826f4..7ba5cc79 100644
--- a/icons-react/icons-js/wifi-0.js
+++ b/icons-react/icons-js/wifi-0.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWifi0 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wifi-0" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /></svg>;
+function IconWifi0({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wifi-0" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /></svg>;
+}
export default IconWifi0; \ No newline at end of file
diff --git a/icons-react/icons-js/wifi-1.js b/icons-react/icons-js/wifi-1.js
index a400af80..d23a9eec 100644
--- a/icons-react/icons-js/wifi-1.js
+++ b/icons-react/icons-js/wifi-1.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWifi1 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wifi-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /><path d="M9.172 15.172a4 4 0 0 1 5.656 0" /></svg>;
+function IconWifi1({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wifi-1" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /><path d="M9.172 15.172a4 4 0 0 1 5.656 0" /></svg>;
+}
export default IconWifi1; \ No newline at end of file
diff --git a/icons-react/icons-js/wifi-2.js b/icons-react/icons-js/wifi-2.js
index 190c838b..c2ea5e81 100644
--- a/icons-react/icons-js/wifi-2.js
+++ b/icons-react/icons-js/wifi-2.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWifi2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wifi-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /><path d="M9.172 15.172a4 4 0 0 1 5.656 0" /><path d="M6.343 12.343a8 8 0 0 1 11.314 0" /></svg>;
+function IconWifi2({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wifi-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /><path d="M9.172 15.172a4 4 0 0 1 5.656 0" /><path d="M6.343 12.343a8 8 0 0 1 11.314 0" /></svg>;
+}
export default IconWifi2; \ No newline at end of file
diff --git a/icons-react/icons-js/wifi-off.js b/icons-react/icons-js/wifi-off.js
index c1f25792..2424d827 100644
--- a/icons-react/icons-js/wifi-off.js
+++ b/icons-react/icons-js/wifi-off.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWifiOff = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wifi-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /><path d="M9.172 15.172a4 4 0 0 1 5.656 0" /><path d="M6.343 12.343a7.963 7.963 0 0 1 3.864 -2.14m4.163.155a7.965 7.965 0 0 1 3.287 2" /><path d="M3.515 9.515A12 12 0 0 1 7.059 7.06m3.101-.92a12 12 0 0 1 10.325 3.374" /><line x1={3} y1={3} x2={21} y2={21} /></svg>;
+function IconWifiOff({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wifi-off" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /><path d="M9.172 15.172a4 4 0 0 1 5.656 0" /><path d="M6.343 12.343a7.963 7.963 0 0 1 3.864 -2.14m4.163.155a7.965 7.965 0 0 1 3.287 2" /><path d="M3.515 9.515A12 12 0 0 1 7.059 7.06m3.101-.92a12 12 0 0 1 10.325 3.374" /><line x1={3} y1={3} x2={21} y2={21} /></svg>;
+}
export default IconWifiOff; \ No newline at end of file
diff --git a/icons-react/icons-js/wifi.js b/icons-react/icons-js/wifi.js
index cb04dbd0..33905e0c 100644
--- a/icons-react/icons-js/wifi.js
+++ b/icons-react/icons-js/wifi.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWifi = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wifi" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /><path d="M9.172 15.172a4 4 0 0 1 5.656 0" /><path d="M6.343 12.343a8 8 0 0 1 11.314 0" /><path d="M3.515 9.515c4.686-4.687 12.284-4.687 17 0" /></svg>;
+function IconWifi({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wifi" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={12} y1={18} x2={12.01} y2={18} /><path d="M9.172 15.172a4 4 0 0 1 5.656 0" /><path d="M6.343 12.343a8 8 0 0 1 11.314 0" /><path d="M3.515 9.515c4.686-4.687 12.284-4.687 17 0" /></svg>;
+}
export default IconWifi; \ No newline at end of file
diff --git a/icons-react/icons-js/wind.js b/icons-react/icons-js/wind.js
index 702f91aa..d6f5f980 100644
--- a/icons-react/icons-js/wind.js
+++ b/icons-react/icons-js/wind.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWind = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wind" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 8h8.5a2.5 2.5 0 1 0 -2.34 -3.24" /><path d="M3 12h15.5a2.5 2.5 0 1 1 -2.34 3.24" /><path d="M4 16h5.5a2.5 2.5 0 1 1 -2.34 3.24" /></svg>;
+function IconWind({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wind" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 8h8.5a2.5 2.5 0 1 0 -2.34 -3.24" /><path d="M3 12h15.5a2.5 2.5 0 1 1 -2.34 3.24" /><path d="M4 16h5.5a2.5 2.5 0 1 1 -2.34 3.24" /></svg>;
+}
export default IconWind; \ No newline at end of file
diff --git a/icons-react/icons-js/windmill.js b/icons-react/icons-js/windmill.js
index 73f91264..18e2e97e 100644
--- a/icons-react/icons-js/windmill.js
+++ b/icons-react/icons-js/windmill.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWindmill = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-windmill" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 12c2.76 0 5-2.01 5-4.5S14.76 3 12 3v9z" /><path d="M12 12c0 2.76 2.01 5 4.5 5s4.5-2.24 4.5-5h-9z" /><path d="M12 12c-2.76 0-5 2.01-5 4.5S9.24 21 12 21v-9z" /><path d="M12 12c0-2.76-2.01-5-4.5-5S3 9.24 3 12h9z" /></svg>;
+function IconWindmill({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-windmill" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 12c2.76 0 5-2.01 5-4.5S14.76 3 12 3v9z" /><path d="M12 12c0 2.76 2.01 5 4.5 5s4.5-2.24 4.5-5h-9z" /><path d="M12 12c-2.76 0-5 2.01-5 4.5S9.24 21 12 21v-9z" /><path d="M12 12c0-2.76-2.01-5-4.5-5S3 9.24 3 12h9z" /></svg>;
+}
export default IconWindmill; \ No newline at end of file
diff --git a/icons-react/icons-js/wiper-wash.js b/icons-react/icons-js/wiper-wash.js
index e9adc841..541fe6d7 100644
--- a/icons-react/icons-js/wiper-wash.js
+++ b/icons-react/icons-js/wiper-wash.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWiperWash = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wiper-wash" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={20} r={1} /><path d="M3 11l5.5 5.5a5 5 0 0 1 7 0l5.5 -5.5a12 12 0 0 0 -18 0" /><line x1={12} y1={20} x2={12} y2={6} /><path d="M4 6a4 4 0 0 1 .4 -1.8" /><path d="M7 2.1a4 4 0 0 1 2 0" /><path d="M12 6a4 4 0 0 0 -.4 -1.8" /><path d="M12 6a4 4 0 0 1 .4 -1.8" /><path d="M15 2.1a4 4 0 0 1 2 0" /><path d="M20 6a4 4 0 0 0 -.4 -1.8" /></svg>;
+function IconWiperWash({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wiper-wash" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={20} r={1} /><path d="M3 11l5.5 5.5a5 5 0 0 1 7 0l5.5 -5.5a12 12 0 0 0 -18 0" /><line x1={12} y1={20} x2={12} y2={6} /><path d="M4 6a4 4 0 0 1 .4 -1.8" /><path d="M7 2.1a4 4 0 0 1 2 0" /><path d="M12 6a4 4 0 0 0 -.4 -1.8" /><path d="M12 6a4 4 0 0 1 .4 -1.8" /><path d="M15 2.1a4 4 0 0 1 2 0" /><path d="M20 6a4 4 0 0 0 -.4 -1.8" /></svg>;
+}
export default IconWiperWash; \ No newline at end of file
diff --git a/icons-react/icons-js/wiper.js b/icons-react/icons-js/wiper.js
index 77d3c052..d89eced6 100644
--- a/icons-react/icons-js/wiper.js
+++ b/icons-react/icons-js/wiper.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWiper = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-wiper" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={18} r={1} /><path d="M3 9l5.5 5.5a5 5 0 0 1 7 0l5.5 -5.5a12 12 0 0 0 -18 0" /><line x1={12} y1={18} x2={9.8} y2={5.2} /></svg>;
+function IconWiper({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-wiper" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={18} r={1} /><path d="M3 9l5.5 5.5a5 5 0 0 1 7 0l5.5 -5.5a12 12 0 0 0 -18 0" /><line x1={12} y1={18} x2={9.8} y2={5.2} /></svg>;
+}
export default IconWiper; \ No newline at end of file
diff --git a/icons-react/icons-js/woman.js b/icons-react/icons-js/woman.js
index 81175dee..f5c3bf9b 100644
--- a/icons-react/icons-js/woman.js
+++ b/icons-react/icons-js/woman.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWoman = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-woman" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={2} /><path d="M10 22v-4h-2l2 -6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1l2 6h-2v4" /></svg>;
+function IconWoman({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-woman" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={5} r={2} /><path d="M10 22v-4h-2l2 -6a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1l2 6h-2v4" /></svg>;
+}
export default IconWoman; \ No newline at end of file
diff --git a/icons-react/icons-js/world-latitude.js b/icons-react/icons-js/world-latitude.js
index 50481571..ebbf5bb9 100644
--- a/icons-react/icons-js/world-latitude.js
+++ b/icons-react/icons-js/world-latitude.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWorldLatitude = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-world-latitude" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={4.6} y1={7} x2={19.4} y2={7} /><line x1={3} y1={12} x2={21} y2={12} /><line x1={4.6} y1={17} x2={19.4} y2={17} /></svg>;
+function IconWorldLatitude({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-world-latitude" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={4.6} y1={7} x2={19.4} y2={7} /><line x1={3} y1={12} x2={21} y2={12} /><line x1={4.6} y1={17} x2={19.4} y2={17} /></svg>;
+}
export default IconWorldLatitude; \ No newline at end of file
diff --git a/icons-react/icons-js/world-longitude.js b/icons-react/icons-js/world-longitude.js
index 165f7461..d24cbe29 100644
--- a/icons-react/icons-js/world-longitude.js
+++ b/icons-react/icons-js/world-longitude.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWorldLongitude = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-world-longitude" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M11.5 3a11.2 11.2 0 0 0 0 18" /><path d="M12.5 3a11.2 11.2 0 0 1 0 18" /><line x1={12} y1={3} x2={12} y2={21} /></svg>;
+function IconWorldLongitude({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-world-longitude" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M11.5 3a11.2 11.2 0 0 0 0 18" /><path d="M12.5 3a11.2 11.2 0 0 1 0 18" /><line x1={12} y1={3} x2={12} y2={21} /></svg>;
+}
export default IconWorldLongitude; \ No newline at end of file
diff --git a/icons-react/icons-js/world.js b/icons-react/icons-js/world.js
index 17b4102b..995fa17b 100644
--- a/icons-react/icons-js/world.js
+++ b/icons-react/icons-js/world.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconWorld = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-world" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={3.6} y1={9} x2={20.4} y2={9} /><line x1={3.6} y1={15} x2={20.4} y2={15} /><path d="M11.5 3a17 17 0 0 0 0 18" /><path d="M12.5 3a17 17 0 0 1 0 18" /></svg>;
+function IconWorld({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-world" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><line x1={3.6} y1={9} x2={20.4} y2={9} /><line x1={3.6} y1={15} x2={20.4} y2={15} /><path d="M11.5 3a17 17 0 0 0 0 18" /><path d="M12.5 3a17 17 0 0 1 0 18" /></svg>;
+}
export default IconWorld; \ No newline at end of file
diff --git a/icons-react/icons-js/x.js b/icons-react/icons-js/x.js
index 14466189..95741b8e 100644
--- a/icons-react/icons-js/x.js
+++ b/icons-react/icons-js/x.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconX = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={18} y1={6} x2={6} y2={18} /><line x1={6} y1={6} x2={18} y2={18} /></svg>;
+function IconX({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-x" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={18} y1={6} x2={6} y2={18} /><line x1={6} y1={6} x2={18} y2={18} /></svg>;
+}
export default IconX; \ No newline at end of file
diff --git a/icons-react/icons-js/yin-yang.js b/icons-react/icons-js/yin-yang.js
index 92ad21cd..cae6d8b8 100644
--- a/icons-react/icons-js/yin-yang.js
+++ b/icons-react/icons-js/yin-yang.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconYinYang = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-yin-yang" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M12 3a4.5 4.5 0 0 0 0 9a4.5 4.5 0 0 1 0 9" /><circle cx={12} cy={7.5} r={0.5} fill="currentColor" /><circle cx={12} cy={16.5} r={0.5} fill="currentColor" /></svg>;
+function IconYinYang({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-yin-yang" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={12} cy={12} r={9} /><path d="M12 3a4.5 4.5 0 0 0 0 9a4.5 4.5 0 0 1 0 9" /><circle cx={12} cy={7.5} r={0.5} fill="currentColor" /><circle cx={12} cy={16.5} r={0.5} fill="currentColor" /></svg>;
+}
export default IconYinYang; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-aquarius.js b/icons-react/icons-js/zodiac-aquarius.js
index e5504869..9ace4e33 100644
--- a/icons-react/icons-js/zodiac-aquarius.js
+++ b/icons-react/icons-js/zodiac-aquarius.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacAquarius = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-aquarius" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 10l3-3 3 3 3-3 3 3 3-3 3 3" /><path d="M3 17l3-3 3 3 3-3 3 3 3-3 3 3" /></svg>;
+function IconZodiacAquarius({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-aquarius" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 10l3-3 3 3 3-3 3 3 3-3 3 3" /><path d="M3 17l3-3 3 3 3-3 3 3 3-3 3 3" /></svg>;
+}
export default IconZodiacAquarius; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-aries.js b/icons-react/icons-js/zodiac-aries.js
index bd91868f..8b8576f5 100644
--- a/icons-react/icons-js/zodiac-aries.js
+++ b/icons-react/icons-js/zodiac-aries.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacAries = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-aries" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 5a5 5 0 1 0 -4 8" /><path d="M16 13a5 5 0 1 0 -4 -8" /><line x1={12} y1={21} x2={12} y2={5} /></svg>;
+function IconZodiacAries({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-aries" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 5a5 5 0 1 0 -4 8" /><path d="M16 13a5 5 0 1 0 -4 -8" /><line x1={12} y1={21} x2={12} y2={5} /></svg>;
+}
export default IconZodiacAries; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-cancer.js b/icons-react/icons-js/zodiac-cancer.js
index c16292a4..30239ea6 100644
--- a/icons-react/icons-js/zodiac-cancer.js
+++ b/icons-react/icons-js/zodiac-cancer.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacCancer = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-cancer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={12} r={3} /><circle cx={18} cy={12} r={3} /><path d="M3 12a10 6.5 0 0 1 14 -6.5" /><path d="M21 12a10 6.5 0 0 1 -14 6.5" /></svg>;
+function IconZodiacCancer({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-cancer" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={6} cy={12} r={3} /><circle cx={18} cy={12} r={3} /><path d="M3 12a10 6.5 0 0 1 14 -6.5" /><path d="M21 12a10 6.5 0 0 1 -14 6.5" /></svg>;
+}
export default IconZodiacCancer; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-capricorn.js b/icons-react/icons-js/zodiac-capricorn.js
index e74af227..50fe5543 100644
--- a/icons-react/icons-js/zodiac-capricorn.js
+++ b/icons-react/icons-js/zodiac-capricorn.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacCapricorn = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-capricorn" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 4a3 3 0 0 1 3 3v9" /><path d="M7 7a3 3 0 0 1 6 0v11a3 3 0 0 1 -3 3" /><circle cx={16} cy={17} r={3} /></svg>;
+function IconZodiacCapricorn({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-capricorn" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 4a3 3 0 0 1 3 3v9" /><path d="M7 7a3 3 0 0 1 6 0v11a3 3 0 0 1 -3 3" /><circle cx={16} cy={17} r={3} /></svg>;
+}
export default IconZodiacCapricorn; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-gemini.js b/icons-react/icons-js/zodiac-gemini.js
index 805f0545..a4ccfb4f 100644
--- a/icons-react/icons-js/zodiac-gemini.js
+++ b/icons-react/icons-js/zodiac-gemini.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacGemini = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-gemini" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 3a21 21 0 0 0 18 0" /><path d="M3 21a21 21 0 0 1 18 0" /><line x1={7} y1={4.5} x2={7} y2={19.5} /><line x1={17} y1={4.5} x2={17} y2={19.5} /></svg>;
+function IconZodiacGemini({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-gemini" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 3a21 21 0 0 0 18 0" /><path d="M3 21a21 21 0 0 1 18 0" /><line x1={7} y1={4.5} x2={7} y2={19.5} /><line x1={17} y1={4.5} x2={17} y2={19.5} /></svg>;
+}
export default IconZodiacGemini; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-leo.js b/icons-react/icons-js/zodiac-leo.js
index 5893414d..b197606f 100644
--- a/icons-react/icons-js/zodiac-leo.js
+++ b/icons-react/icons-js/zodiac-leo.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacLeo = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-leo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 17a4 4 0 1 0 8 0" /><circle cx={6} cy={16} r={3} /><circle cx={11} cy={7} r={4} /><path d="M7 7c0 3 2 5 2 9" /><path d="M15 7c0 4-2 6-2 10" /></svg>;
+function IconZodiacLeo({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-leo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M13 17a4 4 0 1 0 8 0" /><circle cx={6} cy={16} r={3} /><circle cx={11} cy={7} r={4} /><path d="M7 7c0 3 2 5 2 9" /><path d="M15 7c0 4-2 6-2 10" /></svg>;
+}
export default IconZodiacLeo; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-libra.js b/icons-react/icons-js/zodiac-libra.js
index d84c266e..feaef372 100644
--- a/icons-react/icons-js/zodiac-libra.js
+++ b/icons-react/icons-js/zodiac-libra.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacLibra = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-libra" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={20} x2={19} y2={20} /><path d="M5 17h5v-.3a7 7 0 1 1 4 0v.3h5" /></svg>;
+function IconZodiacLibra({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-libra" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={5} y1={20} x2={19} y2={20} /><path d="M5 17h5v-.3a7 7 0 1 1 4 0v.3h5" /></svg>;
+}
export default IconZodiacLibra; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-pisces.js b/icons-react/icons-js/zodiac-pisces.js
index 781cd8da..6a1064b9 100644
--- a/icons-react/icons-js/zodiac-pisces.js
+++ b/icons-react/icons-js/zodiac-pisces.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacPisces = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-pisces" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 3a21 21 0 0 1 0 18" /><path d="M19 3a21 21 0 0 0 0 18" /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+function IconZodiacPisces({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-pisces" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M5 3a21 21 0 0 1 0 18" /><path d="M19 3a21 21 0 0 0 0 18" /><line x1={5} y1={12} x2={19} y2={12} /></svg>;
+}
export default IconZodiacPisces; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-sagittarius.js b/icons-react/icons-js/zodiac-sagittarius.js
index 6e1e5b45..7bb22185 100644
--- a/icons-react/icons-js/zodiac-sagittarius.js
+++ b/icons-react/icons-js/zodiac-sagittarius.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacSagittarius = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-sagittarius" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={20} y2={4} /><path d="M13 4h7v7" /><line x1={6.5} y1={12.5} x2={11.5} y2={17.5} /></svg>;
+function IconZodiacSagittarius({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-sagittarius" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><line x1={4} y1={20} x2={20} y2={4} /><path d="M13 4h7v7" /><line x1={6.5} y1={12.5} x2={11.5} y2={17.5} /></svg>;
+}
export default IconZodiacSagittarius; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-scorpio.js b/icons-react/icons-js/zodiac-scorpio.js
index 64d639ae..91122629 100644
--- a/icons-react/icons-js/zodiac-scorpio.js
+++ b/icons-react/icons-js/zodiac-scorpio.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacScorpio = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-scorpio" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 4a2 2 0 0 1 2 2v9" /><path d="M5 6a2 2 0 0 1 4 0v9" /><path d="M9 6a2 2 0 0 1 4 0v10a3 3 0 0 0 3 3h5l-3 -3m0 6l3 -3" /></svg>;
+function IconZodiacScorpio({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-scorpio" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 4a2 2 0 0 1 2 2v9" /><path d="M5 6a2 2 0 0 1 4 0v9" /><path d="M9 6a2 2 0 0 1 4 0v10a3 3 0 0 0 3 3h5l-3 -3m0 6l3 -3" /></svg>;
+}
export default IconZodiacScorpio; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-taurus.js b/icons-react/icons-js/zodiac-taurus.js
index 558b7128..8e204905 100644
--- a/icons-react/icons-js/zodiac-taurus.js
+++ b/icons-react/icons-js/zodiac-taurus.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacTaurus = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-taurus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 3a6 6 0 0 0 12 0" /><circle cx={12} cy={15} r={6} /></svg>;
+function IconZodiacTaurus({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-taurus" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M6 3a6 6 0 0 0 12 0" /><circle cx={12} cy={15} r={6} /></svg>;
+}
export default IconZodiacTaurus; \ No newline at end of file
diff --git a/icons-react/icons-js/zodiac-virgo.js b/icons-react/icons-js/zodiac-virgo.js
index e9cfd060..9d72c539 100644
--- a/icons-react/icons-js/zodiac-virgo.js
+++ b/icons-react/icons-js/zodiac-virgo.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZodiacVirgo = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zodiac-virgo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 4a2 2 0 0 1 2 2v9" /><path d="M5 6a2 2 0 0 1 4 0v9" /><path d="M9 6a2 2 0 0 1 4 0v10a7 5 0 0 0 7 5" /><path d="M12 21a7 5 0 0 0 7 -5v-2a3 3 0 0 0 -6 0" /></svg>;
+function IconZodiacVirgo({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zodiac-virgo" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M3 4a2 2 0 0 1 2 2v9" /><path d="M5 6a2 2 0 0 1 4 0v9" /><path d="M9 6a2 2 0 0 1 4 0v10a7 5 0 0 0 7 5" /><path d="M12 21a7 5 0 0 0 7 -5v-2a3 3 0 0 0 -6 0" /></svg>;
+}
export default IconZodiacVirgo; \ No newline at end of file
diff --git a/icons-react/icons-js/zoom-cancel.js b/icons-react/icons-js/zoom-cancel.js
index 004cd8f4..6e3cc334 100644
--- a/icons-react/icons-js/zoom-cancel.js
+++ b/icons-react/icons-js/zoom-cancel.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZoomCancel = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zoom-cancel" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={10} r={7} /><line x1={8} y1={8} x2={12} y2={12} /><line x1={12} y1={8} x2={8} y2={12} /><line x1={21} y1={21} x2={15} y2={15} /></svg>;
+function IconZoomCancel({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zoom-cancel" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={10} r={7} /><line x1={8} y1={8} x2={12} y2={12} /><line x1={12} y1={8} x2={8} y2={12} /><line x1={21} y1={21} x2={15} y2={15} /></svg>;
+}
export default IconZoomCancel; \ No newline at end of file
diff --git a/icons-react/icons-js/zoom-in.js b/icons-react/icons-js/zoom-in.js
index 25010552..1e558598 100644
--- a/icons-react/icons-js/zoom-in.js
+++ b/icons-react/icons-js/zoom-in.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZoomIn = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zoom-in" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={10} r={7} /><line x1={7} y1={10} x2={13} y2={10} /><line x1={10} y1={7} x2={10} y2={13} /><line x1={21} y1={21} x2={15} y2={15} /></svg>;
+function IconZoomIn({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zoom-in" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={10} r={7} /><line x1={7} y1={10} x2={13} y2={10} /><line x1={10} y1={7} x2={10} y2={13} /><line x1={21} y1={21} x2={15} y2={15} /></svg>;
+}
export default IconZoomIn; \ No newline at end of file
diff --git a/icons-react/icons-js/zoom-out.js b/icons-react/icons-js/zoom-out.js
index 086a9493..df0f3fa7 100644
--- a/icons-react/icons-js/zoom-out.js
+++ b/icons-react/icons-js/zoom-out.js
@@ -1,5 +1,12 @@
import * as React from "react";
-const IconZoomOut = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-zoom-out" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={10} r={7} /><line x1={7} y1={10} x2={13} y2={10} /><line x1={21} y1={21} x2={15} y2={15} /></svg>;
+function IconZoomOut({
+ size = 24,
+ color = "currentColor",
+ stroke = 2,
+ ...props
+}) {
+ return <svg className="icon icon-tabler icon-tabler-zoom-out" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><circle cx={10} cy={10} r={7} /><line x1={7} y1={10} x2={13} y2={10} /><line x1={21} y1={21} x2={15} y2={15} /></svg>;
+}
export default IconZoomOut; \ No newline at end of file
diff --git a/package.json b/package.json
index a0c401d0..bf553902 100644
--- a/package.json
+++ b/package.json
@@ -5,8 +5,9 @@
"type": "git",
"url": "git+https://github.com/tabler/tabler-icons.git"
},
- "main": "./icons-react/index.js",
- "module": "./icons-react/index.js",
+ "main": "./icons-react/dist/index.cjs.js",
+ "module": "./icons-react/dist/index.esm.js",
+ "browser": "./icons-react/dist/index.umd.js",
"types": "./icons-react/index.d.ts",
"author": "",
"license": "MIT",
@@ -20,7 +21,8 @@
"files": [
"icons/*",
"icons-png/*",
- "icons-react/*",
+ "icons-react/index.d.ts",
+ "icons-react/dist/*",
"iconfont/*",
"tabler-sprite.svg",
"tabler-sprite-nostroke.svg"
@@ -28,13 +30,22 @@
"homepage": "https://github.com/tabler/tabler-icons#readme",
"scripts": {
"start": "bundle exec jekyll serve --watch --livereload --trace --livereload_port 8888",
+ "prebuild-react": "rm -rf ./icons-react/dist/",
+ "build-react": "rollup -c",
"optimize": "gulp optimize",
"release": "release-it"
},
"description": "",
"devDependencies": {
- "@svgr/core": "5.4.0",
+ "@babel/core": "7.11.6",
+ "@babel/parser": "7.11.5",
+ "@babel/preset-env": "7.11.5",
+ "@babel/preset-react": "7.10.4",
+ "@rollup/plugin-babel": "5.2.1",
+ "@rollup/plugin-commonjs": "15.1.0",
+ "@rollup/plugin-node-resolve": "9.0.0",
"@svgr/babel-plugin-replace-jsx-attribute-value": "5.0.1",
+ "@svgr/core": "5.4.0",
"clean-css": "4.2.3",
"glob": "7.1.6",
"gulp": "4.0.2",
@@ -45,6 +56,11 @@
"node-sass": "4.14.1",
"puppeteer": "5.3.0",
"release-it": "14.0.3",
+ "rollup": "2.28.2",
+ "rollup-plugin-filesize": "9.0.2",
+ "rollup-plugin-peer-deps-external": "2.2.3",
+ "rollup-plugin-terser": "7.0.2",
+ "rollup-plugin-uglify": "6.0.4",
"svg-outline-stroke": "1.3.0"
},
"release-it": {
@@ -62,5 +78,9 @@
"github": {
"release": true
}
+ },
+ "peerDependencies": {
+ "react": "^16.13.1",
+ "react-dom": "^16.13.1"
}
}
diff --git a/rollup.config.js b/rollup.config.js
new file mode 100644
index 00000000..bfcf4f3e
--- /dev/null
+++ b/rollup.config.js
@@ -0,0 +1,119 @@
+import resolve from "@rollup/plugin-node-resolve";
+import commonjs from "@rollup/plugin-commonjs";
+import filesize from "rollup-plugin-filesize";
+import babel from "@rollup/plugin-babel";
+import external from "rollup-plugin-peer-deps-external";
+import { terser } from "rollup-plugin-terser";
+import { uglify } from "rollup-plugin-uglify";
+import pkg from "./package.json";
+
+const input = "icons-react/index.js";
+
+const minifyExtension = (pathToFile) => pathToFile.replace(/\.js$/, ".min.js");
+
+const plugins = [
+ babel({
+ exclude: "node_modules/**",
+ }),
+ external(),
+ resolve(),
+ commonjs(),
+ filesize(),
+];
+
+const minCjsPlugins = [
+ babel({
+ exclude: "node_modules/**",
+ }),
+ external(),
+ resolve(),
+ commonjs(),
+ uglify(),
+ filesize(),
+];
+
+const minUmdEsmPlugins = [
+ babel({
+ exclude: "node_modules/**",
+ }),
+ external(),
+ resolve(),
+ commonjs(),
+ terser(),
+ filesize(),
+];
+
+export default [
+ // CommonJS (for Node)
+ {
+ input,
+ output: {
+ file: pkg.main,
+ format: "cjs",
+ sourcemap: true,
+ },
+ plugins,
+ },
+ // CommonJS (for Node) minified
+ {
+ input,
+ output: {
+ file: minifyExtension(pkg.main),
+ format: "cjs",
+ sourcemap: true,
+ },
+ plugins: minCjsPlugins,
+ },
+ // UMD (for browser)
+ {
+ input,
+ output: {
+ file: pkg.browser,
+ format: "umd",
+ sourcemap: true,
+ name: "tablerIcons",
+ globals: {
+ react: "React",
+ "react-dom": "ReactDOM",
+ },
+ },
+ plugins,
+ },
+ // UMD (for browser) minified
+ {
+ input,
+ output: {
+ file: minifyExtension(pkg.browser),
+ format: "umd",
+ sourcemap: true,
+ name: "tablerIcons",
+ globals: {
+ react: "React",
+ "react-dom": "ReactDOM",
+ },
+ },
+ plugins: minUmdEsmPlugins,
+ },
+ // ESM (for bundlers)
+ {
+ input,
+ output: {
+ file: pkg.module,
+ format: "es",
+ sourcemap: true,
+ exports: "named",
+ },
+ plugins,
+ },
+ // ESM (for bundlers) minified
+ {
+ input,
+ output: {
+ file: minifyExtension(pkg.module),
+ format: "es",
+ sourcemap: true,
+ exports: "named",
+ },
+ plugins: minUmdEsmPlugins,
+ },
+];