Repository: ismamz/react-bootstrap-icons
Branch: master
Commit: 1c735685a64f
Files: 2090
Total size: 2.8 MB
Directory structure:
gitextract_uxkms7vr/
├── .babelrc
├── .eslintrc
├── .gitignore
├── .npmignore
├── .prettierrc
├── LICENSE.md
├── README.md
├── bin/
│ └── build.js
├── package.json
├── rollup.config.js
└── src/
├── icons/
│ ├── 0-circle-fill.js
│ ├── 0-circle.js
│ ├── 0-square-fill.js
│ ├── 0-square.js
│ ├── 1-circle-fill.js
│ ├── 1-circle.js
│ ├── 1-square-fill.js
│ ├── 1-square.js
│ ├── 123.js
│ ├── 2-circle-fill.js
│ ├── 2-circle.js
│ ├── 2-square-fill.js
│ ├── 2-square.js
│ ├── 3-circle-fill.js
│ ├── 3-circle.js
│ ├── 3-square-fill.js
│ ├── 3-square.js
│ ├── 4-circle-fill.js
│ ├── 4-circle.js
│ ├── 4-square-fill.js
│ ├── 4-square.js
│ ├── 5-circle-fill.js
│ ├── 5-circle.js
│ ├── 5-square-fill.js
│ ├── 5-square.js
│ ├── 6-circle-fill.js
│ ├── 6-circle.js
│ ├── 6-square-fill.js
│ ├── 6-square.js
│ ├── 7-circle-fill.js
│ ├── 7-circle.js
│ ├── 7-square-fill.js
│ ├── 7-square.js
│ ├── 8-circle-fill.js
│ ├── 8-circle.js
│ ├── 8-square-fill.js
│ ├── 8-square.js
│ ├── 9-circle-fill.js
│ ├── 9-circle.js
│ ├── 9-square-fill.js
│ ├── 9-square.js
│ ├── activity.js
│ ├── airplane-engines-fill.js
│ ├── airplane-engines.js
│ ├── airplane-fill.js
│ ├── airplane.js
│ ├── alarm-fill.js
│ ├── alarm.js
│ ├── alexa.js
│ ├── align-bottom.js
│ ├── align-center.js
│ ├── align-end.js
│ ├── align-middle.js
│ ├── align-start.js
│ ├── align-top.js
│ ├── alipay.js
│ ├── alphabet-uppercase.js
│ ├── alphabet.js
│ ├── alt.js
│ ├── amazon.js
│ ├── amd.js
│ ├── android.js
│ ├── android2.js
│ ├── anthropic.js
│ ├── app-indicator.js
│ ├── app.js
│ ├── apple-music.js
│ ├── apple.js
│ ├── archive-fill.js
│ ├── archive.js
│ ├── arrow-90deg-down.js
│ ├── arrow-90deg-left.js
│ ├── arrow-90deg-right.js
│ ├── arrow-90deg-up.js
│ ├── arrow-bar-down.js
│ ├── arrow-bar-left.js
│ ├── arrow-bar-right.js
│ ├── arrow-bar-up.js
│ ├── arrow-clockwise.js
│ ├── arrow-counterclockwise.js
│ ├── arrow-down-circle-fill.js
│ ├── arrow-down-circle.js
│ ├── arrow-down-left-circle-fill.js
│ ├── arrow-down-left-circle.js
│ ├── arrow-down-left-square-fill.js
│ ├── arrow-down-left-square.js
│ ├── arrow-down-left.js
│ ├── arrow-down-right-circle-fill.js
│ ├── arrow-down-right-circle.js
│ ├── arrow-down-right-square-fill.js
│ ├── arrow-down-right-square.js
│ ├── arrow-down-right.js
│ ├── arrow-down-short.js
│ ├── arrow-down-square-fill.js
│ ├── arrow-down-square.js
│ ├── arrow-down-up.js
│ ├── arrow-down.js
│ ├── arrow-left-circle-fill.js
│ ├── arrow-left-circle.js
│ ├── arrow-left-right.js
│ ├── arrow-left-short.js
│ ├── arrow-left-square-fill.js
│ ├── arrow-left-square.js
│ ├── arrow-left.js
│ ├── arrow-repeat.js
│ ├── arrow-return-left.js
│ ├── arrow-return-right.js
│ ├── arrow-right-circle-fill.js
│ ├── arrow-right-circle.js
│ ├── arrow-right-short.js
│ ├── arrow-right-square-fill.js
│ ├── arrow-right-square.js
│ ├── arrow-right.js
│ ├── arrow-through-heart-fill.js
│ ├── arrow-through-heart.js
│ ├── arrow-up-circle-fill.js
│ ├── arrow-up-circle.js
│ ├── arrow-up-left-circle-fill.js
│ ├── arrow-up-left-circle.js
│ ├── arrow-up-left-square-fill.js
│ ├── arrow-up-left-square.js
│ ├── arrow-up-left.js
│ ├── arrow-up-right-circle-fill.js
│ ├── arrow-up-right-circle.js
│ ├── arrow-up-right-square-fill.js
│ ├── arrow-up-right-square.js
│ ├── arrow-up-right.js
│ ├── arrow-up-short.js
│ ├── arrow-up-square-fill.js
│ ├── arrow-up-square.js
│ ├── arrow-up.js
│ ├── arrows-angle-contract.js
│ ├── arrows-angle-expand.js
│ ├── arrows-collapse-vertical.js
│ ├── arrows-collapse.js
│ ├── arrows-expand-vertical.js
│ ├── arrows-expand.js
│ ├── arrows-fullscreen.js
│ ├── arrows-move.js
│ ├── arrows-vertical.js
│ ├── arrows.js
│ ├── aspect-ratio-fill.js
│ ├── aspect-ratio.js
│ ├── asterisk.js
│ ├── at.js
│ ├── award-fill.js
│ ├── award.js
│ ├── back.js
│ ├── backpack-fill.js
│ ├── backpack.js
│ ├── backpack2-fill.js
│ ├── backpack2.js
│ ├── backpack3-fill.js
│ ├── backpack3.js
│ ├── backpack4-fill.js
│ ├── backpack4.js
│ ├── backspace-fill.js
│ ├── backspace-reverse-fill.js
│ ├── backspace-reverse.js
│ ├── backspace.js
│ ├── badge-3d-fill.js
│ ├── badge-3d.js
│ ├── badge-4k-fill.js
│ ├── badge-4k.js
│ ├── badge-8k-fill.js
│ ├── badge-8k.js
│ ├── badge-ad-fill.js
│ ├── badge-ad.js
│ ├── badge-ar-fill.js
│ ├── badge-ar.js
│ ├── badge-cc-fill.js
│ ├── badge-cc.js
│ ├── badge-hd-fill.js
│ ├── badge-hd.js
│ ├── badge-sd-fill.js
│ ├── badge-sd.js
│ ├── badge-tm-fill.js
│ ├── badge-tm.js
│ ├── badge-vo-fill.js
│ ├── badge-vo.js
│ ├── badge-vr-fill.js
│ ├── badge-vr.js
│ ├── badge-wc-fill.js
│ ├── badge-wc.js
│ ├── bag-check-fill.js
│ ├── bag-check.js
│ ├── bag-dash-fill.js
│ ├── bag-dash.js
│ ├── bag-fill.js
│ ├── bag-heart-fill.js
│ ├── bag-heart.js
│ ├── bag-plus-fill.js
│ ├── bag-plus.js
│ ├── bag-x-fill.js
│ ├── bag-x.js
│ ├── bag.js
│ ├── balloon-fill.js
│ ├── balloon-heart-fill.js
│ ├── balloon-heart.js
│ ├── balloon.js
│ ├── ban-fill.js
│ ├── ban.js
│ ├── bandaid-fill.js
│ ├── bandaid.js
│ ├── bank.js
│ ├── bank2.js
│ ├── bar-chart-fill.js
│ ├── bar-chart-line-fill.js
│ ├── bar-chart-line.js
│ ├── bar-chart-steps.js
│ ├── bar-chart.js
│ ├── basket-fill.js
│ ├── basket.js
│ ├── basket2-fill.js
│ ├── basket2.js
│ ├── basket3-fill.js
│ ├── basket3.js
│ ├── battery-charging.js
│ ├── battery-full.js
│ ├── battery-half.js
│ ├── battery-low.js
│ ├── battery.js
│ ├── beaker-fill.js
│ ├── beaker.js
│ ├── behance.js
│ ├── bell-fill.js
│ ├── bell-slash-fill.js
│ ├── bell-slash.js
│ ├── bell.js
│ ├── bezier.js
│ ├── bezier2.js
│ ├── bicycle.js
│ ├── bing.js
│ ├── binoculars-fill.js
│ ├── binoculars.js
│ ├── blockquote-left.js
│ ├── blockquote-right.js
│ ├── bluesky.js
│ ├── bluetooth.js
│ ├── body-text.js
│ ├── book-fill.js
│ ├── book-half.js
│ ├── book.js
│ ├── bookmark-check-fill.js
│ ├── bookmark-check.js
│ ├── bookmark-dash-fill.js
│ ├── bookmark-dash.js
│ ├── bookmark-fill.js
│ ├── bookmark-heart-fill.js
│ ├── bookmark-heart.js
│ ├── bookmark-plus-fill.js
│ ├── bookmark-plus.js
│ ├── bookmark-star-fill.js
│ ├── bookmark-star.js
│ ├── bookmark-x-fill.js
│ ├── bookmark-x.js
│ ├── bookmark.js
│ ├── bookmarks-fill.js
│ ├── bookmarks.js
│ ├── bookshelf.js
│ ├── boombox-fill.js
│ ├── boombox.js
│ ├── bootstrap-fill.js
│ ├── bootstrap-reboot.js
│ ├── bootstrap.js
│ ├── border-all.js
│ ├── border-bottom.js
│ ├── border-center.js
│ ├── border-inner.js
│ ├── border-left.js
│ ├── border-middle.js
│ ├── border-outer.js
│ ├── border-right.js
│ ├── border-style.js
│ ├── border-top.js
│ ├── border-width.js
│ ├── border.js
│ ├── bounding-box-circles.js
│ ├── bounding-box.js
│ ├── box-arrow-down-left.js
│ ├── box-arrow-down-right.js
│ ├── box-arrow-down.js
│ ├── box-arrow-in-down-left.js
│ ├── box-arrow-in-down-right.js
│ ├── box-arrow-in-down.js
│ ├── box-arrow-in-left.js
│ ├── box-arrow-in-right.js
│ ├── box-arrow-in-up-left.js
│ ├── box-arrow-in-up-right.js
│ ├── box-arrow-in-up.js
│ ├── box-arrow-left.js
│ ├── box-arrow-right.js
│ ├── box-arrow-up-left.js
│ ├── box-arrow-up-right.js
│ ├── box-arrow-up.js
│ ├── box-fill.js
│ ├── box-seam-fill.js
│ ├── box-seam.js
│ ├── box.js
│ ├── box2-fill.js
│ ├── box2-heart-fill.js
│ ├── box2-heart.js
│ ├── box2.js
│ ├── boxes.js
│ ├── braces-asterisk.js
│ ├── braces.js
│ ├── bricks.js
│ ├── briefcase-fill.js
│ ├── briefcase.js
│ ├── brightness-alt-high-fill.js
│ ├── brightness-alt-high.js
│ ├── brightness-alt-low-fill.js
│ ├── brightness-alt-low.js
│ ├── brightness-high-fill.js
│ ├── brightness-high.js
│ ├── brightness-low-fill.js
│ ├── brightness-low.js
│ ├── brilliance.js
│ ├── broadcast-pin.js
│ ├── broadcast.js
│ ├── browser-chrome.js
│ ├── browser-edge.js
│ ├── browser-firefox.js
│ ├── browser-safari.js
│ ├── brush-fill.js
│ ├── brush.js
│ ├── bucket-fill.js
│ ├── bucket.js
│ ├── bug-fill.js
│ ├── bug.js
│ ├── building-add.js
│ ├── building-check.js
│ ├── building-dash.js
│ ├── building-down.js
│ ├── building-exclamation.js
│ ├── building-fill-add.js
│ ├── building-fill-check.js
│ ├── building-fill-dash.js
│ ├── building-fill-down.js
│ ├── building-fill-exclamation.js
│ ├── building-fill-gear.js
│ ├── building-fill-lock.js
│ ├── building-fill-slash.js
│ ├── building-fill-up.js
│ ├── building-fill-x.js
│ ├── building-fill.js
│ ├── building-gear.js
│ ├── building-lock.js
│ ├── building-slash.js
│ ├── building-up.js
│ ├── building-x.js
│ ├── building.js
│ ├── buildings-fill.js
│ ├── buildings.js
│ ├── bullseye.js
│ ├── bus-front-fill.js
│ ├── bus-front.js
│ ├── c-circle-fill.js
│ ├── c-circle.js
│ ├── c-square-fill.js
│ ├── c-square.js
│ ├── cake-fill.js
│ ├── cake.js
│ ├── cake2-fill.js
│ ├── cake2.js
│ ├── calculator-fill.js
│ ├── calculator.js
│ ├── calendar-check-fill.js
│ ├── calendar-check.js
│ ├── calendar-date-fill.js
│ ├── calendar-date.js
│ ├── calendar-day-fill.js
│ ├── calendar-day.js
│ ├── calendar-event-fill.js
│ ├── calendar-event.js
│ ├── calendar-fill.js
│ ├── calendar-heart-fill.js
│ ├── calendar-heart.js
│ ├── calendar-minus-fill.js
│ ├── calendar-minus.js
│ ├── calendar-month-fill.js
│ ├── calendar-month.js
│ ├── calendar-plus-fill.js
│ ├── calendar-plus.js
│ ├── calendar-range-fill.js
│ ├── calendar-range.js
│ ├── calendar-week-fill.js
│ ├── calendar-week.js
│ ├── calendar-x-fill.js
│ ├── calendar-x.js
│ ├── calendar.js
│ ├── calendar2-check-fill.js
│ ├── calendar2-check.js
│ ├── calendar2-date-fill.js
│ ├── calendar2-date.js
│ ├── calendar2-day-fill.js
│ ├── calendar2-day.js
│ ├── calendar2-event-fill.js
│ ├── calendar2-event.js
│ ├── calendar2-fill.js
│ ├── calendar2-heart-fill.js
│ ├── calendar2-heart.js
│ ├── calendar2-minus-fill.js
│ ├── calendar2-minus.js
│ ├── calendar2-month-fill.js
│ ├── calendar2-month.js
│ ├── calendar2-plus-fill.js
│ ├── calendar2-plus.js
│ ├── calendar2-range-fill.js
│ ├── calendar2-range.js
│ ├── calendar2-week-fill.js
│ ├── calendar2-week.js
│ ├── calendar2-x-fill.js
│ ├── calendar2-x.js
│ ├── calendar2.js
│ ├── calendar3-event-fill.js
│ ├── calendar3-event.js
│ ├── calendar3-fill.js
│ ├── calendar3-range-fill.js
│ ├── calendar3-range.js
│ ├── calendar3-week-fill.js
│ ├── calendar3-week.js
│ ├── calendar3.js
│ ├── calendar4-event.js
│ ├── calendar4-range.js
│ ├── calendar4-week.js
│ ├── calendar4.js
│ ├── camera-fill.js
│ ├── camera-reels-fill.js
│ ├── camera-reels.js
│ ├── camera-video-fill.js
│ ├── camera-video-off-fill.js
│ ├── camera-video-off.js
│ ├── camera-video.js
│ ├── camera.js
│ ├── camera2.js
│ ├── capslock-fill.js
│ ├── capslock.js
│ ├── capsule-pill.js
│ ├── capsule.js
│ ├── car-front-fill.js
│ ├── car-front.js
│ ├── card-checklist.js
│ ├── card-heading.js
│ ├── card-image.js
│ ├── card-list.js
│ ├── card-text.js
│ ├── caret-down-fill.js
│ ├── caret-down-square-fill.js
│ ├── caret-down-square.js
│ ├── caret-down.js
│ ├── caret-left-fill.js
│ ├── caret-left-square-fill.js
│ ├── caret-left-square.js
│ ├── caret-left.js
│ ├── caret-right-fill.js
│ ├── caret-right-square-fill.js
│ ├── caret-right-square.js
│ ├── caret-right.js
│ ├── caret-up-fill.js
│ ├── caret-up-square-fill.js
│ ├── caret-up-square.js
│ ├── caret-up.js
│ ├── cart-check-fill.js
│ ├── cart-check.js
│ ├── cart-dash-fill.js
│ ├── cart-dash.js
│ ├── cart-fill.js
│ ├── cart-plus-fill.js
│ ├── cart-plus.js
│ ├── cart-x-fill.js
│ ├── cart-x.js
│ ├── cart.js
│ ├── cart2.js
│ ├── cart3.js
│ ├── cart4.js
│ ├── cash-coin.js
│ ├── cash-stack.js
│ ├── cash.js
│ ├── cassette-fill.js
│ ├── cassette.js
│ ├── cast.js
│ ├── cc-circle-fill.js
│ ├── cc-circle.js
│ ├── cc-square-fill.js
│ ├── cc-square.js
│ ├── chat-dots-fill.js
│ ├── chat-dots.js
│ ├── chat-fill.js
│ ├── chat-heart-fill.js
│ ├── chat-heart.js
│ ├── chat-left-dots-fill.js
│ ├── chat-left-dots.js
│ ├── chat-left-fill.js
│ ├── chat-left-heart-fill.js
│ ├── chat-left-heart.js
│ ├── chat-left-quote-fill.js
│ ├── chat-left-quote.js
│ ├── chat-left-text-fill.js
│ ├── chat-left-text.js
│ ├── chat-left.js
│ ├── chat-quote-fill.js
│ ├── chat-quote.js
│ ├── chat-right-dots-fill.js
│ ├── chat-right-dots.js
│ ├── chat-right-fill.js
│ ├── chat-right-heart-fill.js
│ ├── chat-right-heart.js
│ ├── chat-right-quote-fill.js
│ ├── chat-right-quote.js
│ ├── chat-right-text-fill.js
│ ├── chat-right-text.js
│ ├── chat-right.js
│ ├── chat-square-dots-fill.js
│ ├── chat-square-dots.js
│ ├── chat-square-fill.js
│ ├── chat-square-heart-fill.js
│ ├── chat-square-heart.js
│ ├── chat-square-quote-fill.js
│ ├── chat-square-quote.js
│ ├── chat-square-text-fill.js
│ ├── chat-square-text.js
│ ├── chat-square.js
│ ├── chat-text-fill.js
│ ├── chat-text.js
│ ├── chat.js
│ ├── check-all.js
│ ├── check-circle-fill.js
│ ├── check-circle.js
│ ├── check-lg.js
│ ├── check-square-fill.js
│ ├── check-square.js
│ ├── check.js
│ ├── check2-all.js
│ ├── check2-circle.js
│ ├── check2-square.js
│ ├── check2.js
│ ├── chevron-bar-contract.js
│ ├── chevron-bar-down.js
│ ├── chevron-bar-expand.js
│ ├── chevron-bar-left.js
│ ├── chevron-bar-right.js
│ ├── chevron-bar-up.js
│ ├── chevron-compact-down.js
│ ├── chevron-compact-left.js
│ ├── chevron-compact-right.js
│ ├── chevron-compact-up.js
│ ├── chevron-contract.js
│ ├── chevron-double-down.js
│ ├── chevron-double-left.js
│ ├── chevron-double-right.js
│ ├── chevron-double-up.js
│ ├── chevron-down.js
│ ├── chevron-expand.js
│ ├── chevron-left.js
│ ├── chevron-right.js
│ ├── chevron-up.js
│ ├── circle-fill.js
│ ├── circle-half.js
│ ├── circle-square.js
│ ├── circle.js
│ ├── claude.js
│ ├── clipboard-check-fill.js
│ ├── clipboard-check.js
│ ├── clipboard-data-fill.js
│ ├── clipboard-data.js
│ ├── clipboard-fill.js
│ ├── clipboard-heart-fill.js
│ ├── clipboard-heart.js
│ ├── clipboard-minus-fill.js
│ ├── clipboard-minus.js
│ ├── clipboard-plus-fill.js
│ ├── clipboard-plus.js
│ ├── clipboard-pulse.js
│ ├── clipboard-x-fill.js
│ ├── clipboard-x.js
│ ├── clipboard.js
│ ├── clipboard2-check-fill.js
│ ├── clipboard2-check.js
│ ├── clipboard2-data-fill.js
│ ├── clipboard2-data.js
│ ├── clipboard2-fill.js
│ ├── clipboard2-heart-fill.js
│ ├── clipboard2-heart.js
│ ├── clipboard2-minus-fill.js
│ ├── clipboard2-minus.js
│ ├── clipboard2-plus-fill.js
│ ├── clipboard2-plus.js
│ ├── clipboard2-pulse-fill.js
│ ├── clipboard2-pulse.js
│ ├── clipboard2-x-fill.js
│ ├── clipboard2-x.js
│ ├── clipboard2.js
│ ├── clock-fill.js
│ ├── clock-history.js
│ ├── clock.js
│ ├── cloud-arrow-down-fill.js
│ ├── cloud-arrow-down.js
│ ├── cloud-arrow-up-fill.js
│ ├── cloud-arrow-up.js
│ ├── cloud-check-fill.js
│ ├── cloud-check.js
│ ├── cloud-download-fill.js
│ ├── cloud-download.js
│ ├── cloud-drizzle-fill.js
│ ├── cloud-drizzle.js
│ ├── cloud-fill.js
│ ├── cloud-fog-fill.js
│ ├── cloud-fog.js
│ ├── cloud-fog2-fill.js
│ ├── cloud-fog2.js
│ ├── cloud-hail-fill.js
│ ├── cloud-hail.js
│ ├── cloud-haze-fill.js
│ ├── cloud-haze.js
│ ├── cloud-haze2-fill.js
│ ├── cloud-haze2.js
│ ├── cloud-lightning-fill.js
│ ├── cloud-lightning-rain-fill.js
│ ├── cloud-lightning-rain.js
│ ├── cloud-lightning.js
│ ├── cloud-minus-fill.js
│ ├── cloud-minus.js
│ ├── cloud-moon-fill.js
│ ├── cloud-moon.js
│ ├── cloud-plus-fill.js
│ ├── cloud-plus.js
│ ├── cloud-rain-fill.js
│ ├── cloud-rain-heavy-fill.js
│ ├── cloud-rain-heavy.js
│ ├── cloud-rain.js
│ ├── cloud-slash-fill.js
│ ├── cloud-slash.js
│ ├── cloud-sleet-fill.js
│ ├── cloud-sleet.js
│ ├── cloud-snow-fill.js
│ ├── cloud-snow.js
│ ├── cloud-sun-fill.js
│ ├── cloud-sun.js
│ ├── cloud-upload-fill.js
│ ├── cloud-upload.js
│ ├── cloud.js
│ ├── clouds-fill.js
│ ├── clouds.js
│ ├── cloudy-fill.js
│ ├── cloudy.js
│ ├── code-slash.js
│ ├── code-square.js
│ ├── code.js
│ ├── coin.js
│ ├── collection-fill.js
│ ├── collection-play-fill.js
│ ├── collection-play.js
│ ├── collection.js
│ ├── columns-gap.js
│ ├── columns.js
│ ├── command.js
│ ├── compass-fill.js
│ ├── compass.js
│ ├── cone-striped.js
│ ├── cone.js
│ ├── controller.js
│ ├── cookie.js
│ ├── copy.js
│ ├── cpu-fill.js
│ ├── cpu.js
│ ├── credit-card-2-back-fill.js
│ ├── credit-card-2-back.js
│ ├── credit-card-2-front-fill.js
│ ├── credit-card-2-front.js
│ ├── credit-card-fill.js
│ ├── credit-card.js
│ ├── crop.js
│ ├── crosshair.js
│ ├── crosshair2.js
│ ├── css.js
│ ├── cup-fill.js
│ ├── cup-hot-fill.js
│ ├── cup-hot.js
│ ├── cup-straw.js
│ ├── cup.js
│ ├── currency-bitcoin.js
│ ├── currency-dollar.js
│ ├── currency-euro.js
│ ├── currency-exchange.js
│ ├── currency-pound.js
│ ├── currency-rupee.js
│ ├── currency-yen.js
│ ├── cursor-fill.js
│ ├── cursor-text.js
│ ├── cursor.js
│ ├── dash-circle-dotted.js
│ ├── dash-circle-fill.js
│ ├── dash-circle.js
│ ├── dash-lg.js
│ ├── dash-square-dotted.js
│ ├── dash-square-fill.js
│ ├── dash-square.js
│ ├── dash.js
│ ├── database-add.js
│ ├── database-check.js
│ ├── database-dash.js
│ ├── database-down.js
│ ├── database-exclamation.js
│ ├── database-fill-add.js
│ ├── database-fill-check.js
│ ├── database-fill-dash.js
│ ├── database-fill-down.js
│ ├── database-fill-exclamation.js
│ ├── database-fill-gear.js
│ ├── database-fill-lock.js
│ ├── database-fill-slash.js
│ ├── database-fill-up.js
│ ├── database-fill-x.js
│ ├── database-fill.js
│ ├── database-gear.js
│ ├── database-lock.js
│ ├── database-slash.js
│ ├── database-up.js
│ ├── database-x.js
│ ├── database.js
│ ├── device-hdd-fill.js
│ ├── device-hdd.js
│ ├── device-ssd-fill.js
│ ├── device-ssd.js
│ ├── diagram-2-fill.js
│ ├── diagram-2.js
│ ├── diagram-3-fill.js
│ ├── diagram-3.js
│ ├── diamond-fill.js
│ ├── diamond-half.js
│ ├── diamond.js
│ ├── dice-1-fill.js
│ ├── dice-1.js
│ ├── dice-2-fill.js
│ ├── dice-2.js
│ ├── dice-3-fill.js
│ ├── dice-3.js
│ ├── dice-4-fill.js
│ ├── dice-4.js
│ ├── dice-5-fill.js
│ ├── dice-5.js
│ ├── dice-6-fill.js
│ ├── dice-6.js
│ ├── disc-fill.js
│ ├── disc.js
│ ├── discord.js
│ ├── display-fill.js
│ ├── display.js
│ ├── displayport-fill.js
│ ├── displayport.js
│ ├── distribute-horizontal.js
│ ├── distribute-vertical.js
│ ├── door-closed-fill.js
│ ├── door-closed.js
│ ├── door-open-fill.js
│ ├── door-open.js
│ ├── dot.js
│ ├── download.js
│ ├── dpad-fill.js
│ ├── dpad.js
│ ├── dribbble.js
│ ├── dropbox.js
│ ├── droplet-fill.js
│ ├── droplet-half.js
│ ├── droplet.js
│ ├── duffle-fill.js
│ ├── duffle.js
│ ├── ear-fill.js
│ ├── ear.js
│ ├── earbuds.js
│ ├── easel-fill.js
│ ├── easel.js
│ ├── easel2-fill.js
│ ├── easel2.js
│ ├── easel3-fill.js
│ ├── easel3.js
│ ├── egg-fill.js
│ ├── egg-fried.js
│ ├── egg.js
│ ├── eject-fill.js
│ ├── eject.js
│ ├── emoji-angry-fill.js
│ ├── emoji-angry.js
│ ├── emoji-astonished-fill.js
│ ├── emoji-astonished.js
│ ├── emoji-dizzy-fill.js
│ ├── emoji-dizzy.js
│ ├── emoji-expressionless-fill.js
│ ├── emoji-expressionless.js
│ ├── emoji-frown-fill.js
│ ├── emoji-frown.js
│ ├── emoji-grimace-fill.js
│ ├── emoji-grimace.js
│ ├── emoji-grin-fill.js
│ ├── emoji-grin.js
│ ├── emoji-heart-eyes-fill.js
│ ├── emoji-heart-eyes.js
│ ├── emoji-kiss-fill.js
│ ├── emoji-kiss.js
│ ├── emoji-laughing-fill.js
│ ├── emoji-laughing.js
│ ├── emoji-neutral-fill.js
│ ├── emoji-neutral.js
│ ├── emoji-smile-fill.js
│ ├── emoji-smile-upside-down-fill.js
│ ├── emoji-smile-upside-down.js
│ ├── emoji-smile.js
│ ├── emoji-sunglasses-fill.js
│ ├── emoji-sunglasses.js
│ ├── emoji-surprise-fill.js
│ ├── emoji-surprise.js
│ ├── emoji-tear-fill.js
│ ├── emoji-tear.js
│ ├── emoji-wink-fill.js
│ ├── emoji-wink.js
│ ├── envelope-arrow-down-fill.js
│ ├── envelope-arrow-down.js
│ ├── envelope-arrow-up-fill.js
│ ├── envelope-arrow-up.js
│ ├── envelope-at-fill.js
│ ├── envelope-at.js
│ ├── envelope-check-fill.js
│ ├── envelope-check.js
│ ├── envelope-dash-fill.js
│ ├── envelope-dash.js
│ ├── envelope-exclamation-fill.js
│ ├── envelope-exclamation.js
│ ├── envelope-fill.js
│ ├── envelope-heart-fill.js
│ ├── envelope-heart.js
│ ├── envelope-open-fill.js
│ ├── envelope-open-heart-fill.js
│ ├── envelope-open-heart.js
│ ├── envelope-open.js
│ ├── envelope-paper-fill.js
│ ├── envelope-paper-heart-fill.js
│ ├── envelope-paper-heart.js
│ ├── envelope-paper.js
│ ├── envelope-plus-fill.js
│ ├── envelope-plus.js
│ ├── envelope-slash-fill.js
│ ├── envelope-slash.js
│ ├── envelope-x-fill.js
│ ├── envelope-x.js
│ ├── envelope.js
│ ├── eraser-fill.js
│ ├── eraser.js
│ ├── escape.js
│ ├── ethernet.js
│ ├── ev-front-fill.js
│ ├── ev-front.js
│ ├── ev-station-fill.js
│ ├── ev-station.js
│ ├── exclamation-circle-fill.js
│ ├── exclamation-circle.js
│ ├── exclamation-diamond-fill.js
│ ├── exclamation-diamond.js
│ ├── exclamation-lg.js
│ ├── exclamation-octagon-fill.js
│ ├── exclamation-octagon.js
│ ├── exclamation-square-fill.js
│ ├── exclamation-square.js
│ ├── exclamation-triangle-fill.js
│ ├── exclamation-triangle.js
│ ├── exclamation.js
│ ├── exclude.js
│ ├── explicit-fill.js
│ ├── explicit.js
│ ├── exposure.js
│ ├── eye-fill.js
│ ├── eye-slash-fill.js
│ ├── eye-slash.js
│ ├── eye.js
│ ├── eyedropper.js
│ ├── eyeglasses.js
│ ├── facebook.js
│ ├── fan.js
│ ├── fast-forward-btn-fill.js
│ ├── fast-forward-btn.js
│ ├── fast-forward-circle-fill.js
│ ├── fast-forward-circle.js
│ ├── fast-forward-fill.js
│ ├── fast-forward.js
│ ├── feather.js
│ ├── feather2.js
│ ├── file-arrow-down-fill.js
│ ├── file-arrow-down.js
│ ├── file-arrow-up-fill.js
│ ├── file-arrow-up.js
│ ├── file-bar-graph-fill.js
│ ├── file-bar-graph.js
│ ├── file-binary-fill.js
│ ├── file-binary.js
│ ├── file-break-fill.js
│ ├── file-break.js
│ ├── file-check-fill.js
│ ├── file-check.js
│ ├── file-code-fill.js
│ ├── file-code.js
│ ├── file-diff-fill.js
│ ├── file-diff.js
│ ├── file-earmark-arrow-down-fill.js
│ ├── file-earmark-arrow-down.js
│ ├── file-earmark-arrow-up-fill.js
│ ├── file-earmark-arrow-up.js
│ ├── file-earmark-bar-graph-fill.js
│ ├── file-earmark-bar-graph.js
│ ├── file-earmark-binary-fill.js
│ ├── file-earmark-binary.js
│ ├── file-earmark-break-fill.js
│ ├── file-earmark-break.js
│ ├── file-earmark-check-fill.js
│ ├── file-earmark-check.js
│ ├── file-earmark-code-fill.js
│ ├── file-earmark-code.js
│ ├── file-earmark-diff-fill.js
│ ├── file-earmark-diff.js
│ ├── file-earmark-easel-fill.js
│ ├── file-earmark-easel.js
│ ├── file-earmark-excel-fill.js
│ ├── file-earmark-excel.js
│ ├── file-earmark-fill.js
│ ├── file-earmark-font-fill.js
│ ├── file-earmark-font.js
│ ├── file-earmark-image-fill.js
│ ├── file-earmark-image.js
│ ├── file-earmark-lock-fill.js
│ ├── file-earmark-lock.js
│ ├── file-earmark-lock2-fill.js
│ ├── file-earmark-lock2.js
│ ├── file-earmark-medical-fill.js
│ ├── file-earmark-medical.js
│ ├── file-earmark-minus-fill.js
│ ├── file-earmark-minus.js
│ ├── file-earmark-music-fill.js
│ ├── file-earmark-music.js
│ ├── file-earmark-pdf-fill.js
│ ├── file-earmark-pdf.js
│ ├── file-earmark-person-fill.js
│ ├── file-earmark-person.js
│ ├── file-earmark-play-fill.js
│ ├── file-earmark-play.js
│ ├── file-earmark-plus-fill.js
│ ├── file-earmark-plus.js
│ ├── file-earmark-post-fill.js
│ ├── file-earmark-post.js
│ ├── file-earmark-ppt-fill.js
│ ├── file-earmark-ppt.js
│ ├── file-earmark-richtext-fill.js
│ ├── file-earmark-richtext.js
│ ├── file-earmark-ruled-fill.js
│ ├── file-earmark-ruled.js
│ ├── file-earmark-slides-fill.js
│ ├── file-earmark-slides.js
│ ├── file-earmark-spreadsheet-fill.js
│ ├── file-earmark-spreadsheet.js
│ ├── file-earmark-text-fill.js
│ ├── file-earmark-text.js
│ ├── file-earmark-word-fill.js
│ ├── file-earmark-word.js
│ ├── file-earmark-x-fill.js
│ ├── file-earmark-x.js
│ ├── file-earmark-zip-fill.js
│ ├── file-earmark-zip.js
│ ├── file-earmark.js
│ ├── file-easel-fill.js
│ ├── file-easel.js
│ ├── file-excel-fill.js
│ ├── file-excel.js
│ ├── file-fill.js
│ ├── file-font-fill.js
│ ├── file-font.js
│ ├── file-image-fill.js
│ ├── file-image.js
│ ├── file-lock-fill.js
│ ├── file-lock.js
│ ├── file-lock2-fill.js
│ ├── file-lock2.js
│ ├── file-medical-fill.js
│ ├── file-medical.js
│ ├── file-minus-fill.js
│ ├── file-minus.js
│ ├── file-music-fill.js
│ ├── file-music.js
│ ├── file-pdf-fill.js
│ ├── file-pdf.js
│ ├── file-person-fill.js
│ ├── file-person.js
│ ├── file-play-fill.js
│ ├── file-play.js
│ ├── file-plus-fill.js
│ ├── file-plus.js
│ ├── file-post-fill.js
│ ├── file-post.js
│ ├── file-ppt-fill.js
│ ├── file-ppt.js
│ ├── file-richtext-fill.js
│ ├── file-richtext.js
│ ├── file-ruled-fill.js
│ ├── file-ruled.js
│ ├── file-slides-fill.js
│ ├── file-slides.js
│ ├── file-spreadsheet-fill.js
│ ├── file-spreadsheet.js
│ ├── file-text-fill.js
│ ├── file-text.js
│ ├── file-word-fill.js
│ ├── file-word.js
│ ├── file-x-fill.js
│ ├── file-x.js
│ ├── file-zip-fill.js
│ ├── file-zip.js
│ ├── file.js
│ ├── files-alt.js
│ ├── files.js
│ ├── filetype-aac.js
│ ├── filetype-ai.js
│ ├── filetype-bmp.js
│ ├── filetype-cs.js
│ ├── filetype-css.js
│ ├── filetype-csv.js
│ ├── filetype-doc.js
│ ├── filetype-docx.js
│ ├── filetype-exe.js
│ ├── filetype-gif.js
│ ├── filetype-heic.js
│ ├── filetype-html.js
│ ├── filetype-java.js
│ ├── filetype-jpg.js
│ ├── filetype-js.js
│ ├── filetype-json.js
│ ├── filetype-jsx.js
│ ├── filetype-key.js
│ ├── filetype-m4p.js
│ ├── filetype-md.js
│ ├── filetype-mdx.js
│ ├── filetype-mov.js
│ ├── filetype-mp3.js
│ ├── filetype-mp4.js
│ ├── filetype-otf.js
│ ├── filetype-pdf.js
│ ├── filetype-php.js
│ ├── filetype-png.js
│ ├── filetype-ppt.js
│ ├── filetype-pptx.js
│ ├── filetype-psd.js
│ ├── filetype-py.js
│ ├── filetype-raw.js
│ ├── filetype-rb.js
│ ├── filetype-sass.js
│ ├── filetype-scss.js
│ ├── filetype-sh.js
│ ├── filetype-sql.js
│ ├── filetype-svg.js
│ ├── filetype-tiff.js
│ ├── filetype-tsx.js
│ ├── filetype-ttf.js
│ ├── filetype-txt.js
│ ├── filetype-wav.js
│ ├── filetype-woff.js
│ ├── filetype-xls.js
│ ├── filetype-xlsx.js
│ ├── filetype-xml.js
│ ├── filetype-yml.js
│ ├── film.js
│ ├── filter-circle-fill.js
│ ├── filter-circle.js
│ ├── filter-left.js
│ ├── filter-right.js
│ ├── filter-square-fill.js
│ ├── filter-square.js
│ ├── filter.js
│ ├── fingerprint.js
│ ├── fire.js
│ ├── flag-fill.js
│ ├── flag.js
│ ├── flask-fill.js
│ ├── flask-florence-fill.js
│ ├── flask-florence.js
│ ├── flask.js
│ ├── floppy-fill.js
│ ├── floppy.js
│ ├── floppy2-fill.js
│ ├── floppy2.js
│ ├── flower1.js
│ ├── flower2.js
│ ├── flower3.js
│ ├── folder-check.js
│ ├── folder-fill.js
│ ├── folder-minus.js
│ ├── folder-plus.js
│ ├── folder-symlink-fill.js
│ ├── folder-symlink.js
│ ├── folder-x.js
│ ├── folder.js
│ ├── folder2-open.js
│ ├── folder2.js
│ ├── fonts.js
│ ├── fork-knife.js
│ ├── forward-fill.js
│ ├── forward.js
│ ├── front.js
│ ├── fuel-pump-diesel-fill.js
│ ├── fuel-pump-diesel.js
│ ├── fuel-pump-fill.js
│ ├── fuel-pump.js
│ ├── fullscreen-exit.js
│ ├── fullscreen.js
│ ├── funnel-fill.js
│ ├── funnel.js
│ ├── gear-fill.js
│ ├── gear-wide-connected.js
│ ├── gear-wide.js
│ ├── gear.js
│ ├── gem.js
│ ├── gender-ambiguous.js
│ ├── gender-female.js
│ ├── gender-male.js
│ ├── gender-neuter.js
│ ├── gender-trans.js
│ ├── geo-alt-fill.js
│ ├── geo-alt.js
│ ├── geo-fill.js
│ ├── geo.js
│ ├── gift-fill.js
│ ├── gift.js
│ ├── git.js
│ ├── github.js
│ ├── gitlab.js
│ ├── globe-americas-fill.js
│ ├── globe-americas.js
│ ├── globe-asia-australia-fill.js
│ ├── globe-asia-australia.js
│ ├── globe-central-south-asia-fill.js
│ ├── globe-central-south-asia.js
│ ├── globe-europe-africa-fill.js
│ ├── globe-europe-africa.js
│ ├── globe.js
│ ├── globe2.js
│ ├── google-play.js
│ ├── google.js
│ ├── gpu-card.js
│ ├── graph-down-arrow.js
│ ├── graph-down.js
│ ├── graph-up-arrow.js
│ ├── graph-up.js
│ ├── grid-1x2-fill.js
│ ├── grid-1x2.js
│ ├── grid-3x2-gap-fill.js
│ ├── grid-3x2-gap.js
│ ├── grid-3x2.js
│ ├── grid-3x3-gap-fill.js
│ ├── grid-3x3-gap.js
│ ├── grid-3x3.js
│ ├── grid-fill.js
│ ├── grid.js
│ ├── grip-horizontal.js
│ ├── grip-vertical.js
│ ├── h-circle-fill.js
│ ├── h-circle.js
│ ├── h-square-fill.js
│ ├── h-square.js
│ ├── hammer.js
│ ├── hand-index-fill.js
│ ├── hand-index-thumb-fill.js
│ ├── hand-index-thumb.js
│ ├── hand-index.js
│ ├── hand-thumbs-down-fill.js
│ ├── hand-thumbs-down.js
│ ├── hand-thumbs-up-fill.js
│ ├── hand-thumbs-up.js
│ ├── handbag-fill.js
│ ├── handbag.js
│ ├── hash.js
│ ├── hdd-fill.js
│ ├── hdd-network-fill.js
│ ├── hdd-network.js
│ ├── hdd-rack-fill.js
│ ├── hdd-rack.js
│ ├── hdd-stack-fill.js
│ ├── hdd-stack.js
│ ├── hdd.js
│ ├── hdmi-fill.js
│ ├── hdmi.js
│ ├── headphones.js
│ ├── headset-vr.js
│ ├── headset.js
│ ├── heart-arrow.js
│ ├── heart-fill.js
│ ├── heart-half.js
│ ├── heart-pulse-fill.js
│ ├── heart-pulse.js
│ ├── heart.js
│ ├── heartbreak-fill.js
│ ├── heartbreak.js
│ ├── hearts.js
│ ├── heptagon-fill.js
│ ├── heptagon-half.js
│ ├── heptagon.js
│ ├── hexagon-fill.js
│ ├── hexagon-half.js
│ ├── hexagon.js
│ ├── highlighter.js
│ ├── highlights.js
│ ├── hospital-fill.js
│ ├── hospital.js
│ ├── hourglass-bottom.js
│ ├── hourglass-split.js
│ ├── hourglass-top.js
│ ├── hourglass.js
│ ├── house-add-fill.js
│ ├── house-add.js
│ ├── house-check-fill.js
│ ├── house-check.js
│ ├── house-dash-fill.js
│ ├── house-dash.js
│ ├── house-door-fill.js
│ ├── house-door.js
│ ├── house-down-fill.js
│ ├── house-down.js
│ ├── house-exclamation-fill.js
│ ├── house-exclamation.js
│ ├── house-fill.js
│ ├── house-gear-fill.js
│ ├── house-gear.js
│ ├── house-heart-fill.js
│ ├── house-heart.js
│ ├── house-lock-fill.js
│ ├── house-lock.js
│ ├── house-slash-fill.js
│ ├── house-slash.js
│ ├── house-up-fill.js
│ ├── house-up.js
│ ├── house-x-fill.js
│ ├── house-x.js
│ ├── house.js
│ ├── houses-fill.js
│ ├── houses.js
│ ├── hr.js
│ ├── hurricane.js
│ ├── hypnotize.js
│ ├── image-alt.js
│ ├── image-fill.js
│ ├── image.js
│ ├── images.js
│ ├── inbox-fill.js
│ ├── inbox.js
│ ├── inboxes-fill.js
│ ├── inboxes.js
│ ├── incognito.js
│ ├── indent.js
│ ├── infinity.js
│ ├── info-circle-fill.js
│ ├── info-circle.js
│ ├── info-lg.js
│ ├── info-square-fill.js
│ ├── info-square.js
│ ├── info.js
│ ├── input-cursor-text.js
│ ├── input-cursor.js
│ ├── instagram.js
│ ├── intersect.js
│ ├── javascript.js
│ ├── journal-album.js
│ ├── journal-arrow-down.js
│ ├── journal-arrow-up.js
│ ├── journal-bookmark-fill.js
│ ├── journal-bookmark.js
│ ├── journal-check.js
│ ├── journal-code.js
│ ├── journal-medical.js
│ ├── journal-minus.js
│ ├── journal-plus.js
│ ├── journal-richtext.js
│ ├── journal-text.js
│ ├── journal-x.js
│ ├── journal.js
│ ├── journals.js
│ ├── joystick.js
│ ├── justify-left.js
│ ├── justify-right.js
│ ├── justify.js
│ ├── kanban-fill.js
│ ├── kanban.js
│ ├── key-fill.js
│ ├── key.js
│ ├── keyboard-fill.js
│ ├── keyboard.js
│ ├── ladder.js
│ ├── lamp-fill.js
│ ├── lamp.js
│ ├── laptop-fill.js
│ ├── laptop.js
│ ├── layer-backward.js
│ ├── layer-forward.js
│ ├── layers-fill.js
│ ├── layers-half.js
│ ├── layers.js
│ ├── layout-sidebar-inset-reverse.js
│ ├── layout-sidebar-inset.js
│ ├── layout-sidebar-reverse.js
│ ├── layout-sidebar.js
│ ├── layout-split.js
│ ├── layout-text-sidebar-reverse.js
│ ├── layout-text-sidebar.js
│ ├── layout-text-window-reverse.js
│ ├── layout-text-window.js
│ ├── layout-three-columns.js
│ ├── layout-wtf.js
│ ├── leaf-fill.js
│ ├── leaf.js
│ ├── life-preserver.js
│ ├── lightbulb-fill.js
│ ├── lightbulb-off-fill.js
│ ├── lightbulb-off.js
│ ├── lightbulb.js
│ ├── lightning-charge-fill.js
│ ├── lightning-charge.js
│ ├── lightning-fill.js
│ ├── lightning.js
│ ├── line.js
│ ├── link-45deg.js
│ ├── link.js
│ ├── linkedin.js
│ ├── list-check.js
│ ├── list-columns-reverse.js
│ ├── list-columns.js
│ ├── list-nested.js
│ ├── list-ol.js
│ ├── list-stars.js
│ ├── list-task.js
│ ├── list-ul.js
│ ├── list.js
│ ├── lock-fill.js
│ ├── lock.js
│ ├── luggage-fill.js
│ ├── luggage.js
│ ├── lungs-fill.js
│ ├── lungs.js
│ ├── magic.js
│ ├── magnet-fill.js
│ ├── magnet.js
│ ├── mailbox-flag.js
│ ├── mailbox.js
│ ├── mailbox2-flag.js
│ ├── mailbox2.js
│ ├── map-fill.js
│ ├── map.js
│ ├── markdown-fill.js
│ ├── markdown.js
│ ├── marker-tip.js
│ ├── mask.js
│ ├── mastodon.js
│ ├── measuring-cup-fill.js
│ ├── measuring-cup.js
│ ├── medium.js
│ ├── megaphone-fill.js
│ ├── megaphone.js
│ ├── memory.js
│ ├── menu-app-fill.js
│ ├── menu-app.js
│ ├── menu-button-fill.js
│ ├── menu-button-wide-fill.js
│ ├── menu-button-wide.js
│ ├── menu-button.js
│ ├── menu-down.js
│ ├── menu-up.js
│ ├── messenger.js
│ ├── meta.js
│ ├── mic-fill.js
│ ├── mic-mute-fill.js
│ ├── mic-mute.js
│ ├── mic.js
│ ├── microsoft-teams.js
│ ├── microsoft.js
│ ├── minecart-loaded.js
│ ├── minecart.js
│ ├── modem-fill.js
│ ├── modem.js
│ ├── moisture.js
│ ├── moon-fill.js
│ ├── moon-stars-fill.js
│ ├── moon-stars.js
│ ├── moon.js
│ ├── mortarboard-fill.js
│ ├── mortarboard.js
│ ├── motherboard-fill.js
│ ├── motherboard.js
│ ├── mouse-fill.js
│ ├── mouse.js
│ ├── mouse2-fill.js
│ ├── mouse2.js
│ ├── mouse3-fill.js
│ ├── mouse3.js
│ ├── music-note-beamed.js
│ ├── music-note-list.js
│ ├── music-note.js
│ ├── music-player-fill.js
│ ├── music-player.js
│ ├── newspaper.js
│ ├── nintendo-switch.js
│ ├── node-minus-fill.js
│ ├── node-minus.js
│ ├── node-plus-fill.js
│ ├── node-plus.js
│ ├── noise-reduction.js
│ ├── nut-fill.js
│ ├── nut.js
│ ├── nvidia.js
│ ├── nvme-fill.js
│ ├── nvme.js
│ ├── octagon-fill.js
│ ├── octagon-half.js
│ ├── octagon.js
│ ├── openai.js
│ ├── opencollective.js
│ ├── optical-audio-fill.js
│ ├── optical-audio.js
│ ├── option.js
│ ├── outlet.js
│ ├── p-circle-fill.js
│ ├── p-circle.js
│ ├── p-square-fill.js
│ ├── p-square.js
│ ├── paint-bucket.js
│ ├── palette-fill.js
│ ├── palette.js
│ ├── palette2.js
│ ├── paperclip.js
│ ├── paragraph.js
│ ├── pass-fill.js
│ ├── pass.js
│ ├── passport-fill.js
│ ├── passport.js
│ ├── patch-check-fill.js
│ ├── patch-check.js
│ ├── patch-exclamation-fill.js
│ ├── patch-exclamation.js
│ ├── patch-minus-fill.js
│ ├── patch-minus.js
│ ├── patch-plus-fill.js
│ ├── patch-plus.js
│ ├── patch-question-fill.js
│ ├── patch-question.js
│ ├── pause-btn-fill.js
│ ├── pause-btn.js
│ ├── pause-circle-fill.js
│ ├── pause-circle.js
│ ├── pause-fill.js
│ ├── pause.js
│ ├── paypal.js
│ ├── pc-display-horizontal.js
│ ├── pc-display.js
│ ├── pc-horizontal.js
│ ├── pc.js
│ ├── pci-card-network.js
│ ├── pci-card-sound.js
│ ├── pci-card.js
│ ├── peace-fill.js
│ ├── peace.js
│ ├── pen-fill.js
│ ├── pen.js
│ ├── pencil-fill.js
│ ├── pencil-square.js
│ ├── pencil.js
│ ├── pentagon-fill.js
│ ├── pentagon-half.js
│ ├── pentagon.js
│ ├── people-fill.js
│ ├── people.js
│ ├── percent.js
│ ├── perplexity.js
│ ├── person-add.js
│ ├── person-arms-up.js
│ ├── person-badge-fill.js
│ ├── person-badge.js
│ ├── person-bounding-box.js
│ ├── person-check-fill.js
│ ├── person-check.js
│ ├── person-circle.js
│ ├── person-dash-fill.js
│ ├── person-dash.js
│ ├── person-down.js
│ ├── person-exclamation.js
│ ├── person-fill-add.js
│ ├── person-fill-check.js
│ ├── person-fill-dash.js
│ ├── person-fill-down.js
│ ├── person-fill-exclamation.js
│ ├── person-fill-gear.js
│ ├── person-fill-lock.js
│ ├── person-fill-slash.js
│ ├── person-fill-up.js
│ ├── person-fill-x.js
│ ├── person-fill.js
│ ├── person-gear.js
│ ├── person-heart.js
│ ├── person-hearts.js
│ ├── person-lines-fill.js
│ ├── person-lock.js
│ ├── person-plus-fill.js
│ ├── person-plus.js
│ ├── person-raised-hand.js
│ ├── person-rolodex.js
│ ├── person-slash.js
│ ├── person-square.js
│ ├── person-standing-dress.js
│ ├── person-standing.js
│ ├── person-up.js
│ ├── person-vcard-fill.js
│ ├── person-vcard.js
│ ├── person-video.js
│ ├── person-video2.js
│ ├── person-video3.js
│ ├── person-walking.js
│ ├── person-wheelchair.js
│ ├── person-workspace.js
│ ├── person-x-fill.js
│ ├── person-x.js
│ ├── person.js
│ ├── phone-fill.js
│ ├── phone-flip.js
│ ├── phone-landscape-fill.js
│ ├── phone-landscape.js
│ ├── phone-vibrate-fill.js
│ ├── phone-vibrate.js
│ ├── phone.js
│ ├── pie-chart-fill.js
│ ├── pie-chart.js
│ ├── piggy-bank-fill.js
│ ├── piggy-bank.js
│ ├── pin-angle-fill.js
│ ├── pin-angle.js
│ ├── pin-fill.js
│ ├── pin-map-fill.js
│ ├── pin-map.js
│ ├── pin.js
│ ├── pinterest.js
│ ├── pip-fill.js
│ ├── pip.js
│ ├── play-btn-fill.js
│ ├── play-btn.js
│ ├── play-circle-fill.js
│ ├── play-circle.js
│ ├── play-fill.js
│ ├── play.js
│ ├── playstation.js
│ ├── plug-fill.js
│ ├── plug.js
│ ├── plugin.js
│ ├── plus-circle-dotted.js
│ ├── plus-circle-fill.js
│ ├── plus-circle.js
│ ├── plus-lg.js
│ ├── plus-slash-minus.js
│ ├── plus-square-dotted.js
│ ├── plus-square-fill.js
│ ├── plus-square.js
│ ├── plus.js
│ ├── postage-fill.js
│ ├── postage-heart-fill.js
│ ├── postage-heart.js
│ ├── postage.js
│ ├── postcard-fill.js
│ ├── postcard-heart-fill.js
│ ├── postcard-heart.js
│ ├── postcard.js
│ ├── power.js
│ ├── prescription.js
│ ├── prescription2.js
│ ├── printer-fill.js
│ ├── printer.js
│ ├── projector-fill.js
│ ├── projector.js
│ ├── puzzle-fill.js
│ ├── puzzle.js
│ ├── qr-code-scan.js
│ ├── qr-code.js
│ ├── question-circle-fill.js
│ ├── question-circle.js
│ ├── question-diamond-fill.js
│ ├── question-diamond.js
│ ├── question-lg.js
│ ├── question-octagon-fill.js
│ ├── question-octagon.js
│ ├── question-square-fill.js
│ ├── question-square.js
│ ├── question.js
│ ├── quora.js
│ ├── quote.js
│ ├── r-circle-fill.js
│ ├── r-circle.js
│ ├── r-square-fill.js
│ ├── r-square.js
│ ├── radar.js
│ ├── radioactive.js
│ ├── rainbow.js
│ ├── receipt-cutoff.js
│ ├── receipt.js
│ ├── reception-0.js
│ ├── reception-1.js
│ ├── reception-2.js
│ ├── reception-3.js
│ ├── reception-4.js
│ ├── record-btn-fill.js
│ ├── record-btn.js
│ ├── record-circle-fill.js
│ ├── record-circle.js
│ ├── record-fill.js
│ ├── record.js
│ ├── record2-fill.js
│ ├── record2.js
│ ├── recycle.js
│ ├── reddit.js
│ ├── regex.js
│ ├── repeat-1.js
│ ├── repeat.js
│ ├── reply-all-fill.js
│ ├── reply-all.js
│ ├── reply-fill.js
│ ├── reply.js
│ ├── rewind-btn-fill.js
│ ├── rewind-btn.js
│ ├── rewind-circle-fill.js
│ ├── rewind-circle.js
│ ├── rewind-fill.js
│ ├── rewind.js
│ ├── robot.js
│ ├── rocket-fill.js
│ ├── rocket-takeoff-fill.js
│ ├── rocket-takeoff.js
│ ├── rocket.js
│ ├── router-fill.js
│ ├── router.js
│ ├── rss-fill.js
│ ├── rss.js
│ ├── rulers.js
│ ├── safe-fill.js
│ ├── safe.js
│ ├── safe2-fill.js
│ ├── safe2.js
│ ├── save-fill.js
│ ├── save.js
│ ├── save2-fill.js
│ ├── save2.js
│ ├── scissors.js
│ ├── scooter.js
│ ├── screwdriver.js
│ ├── sd-card-fill.js
│ ├── sd-card.js
│ ├── search-heart-fill.js
│ ├── search-heart.js
│ ├── search.js
│ ├── segmented-nav.js
│ ├── send-arrow-down-fill.js
│ ├── send-arrow-down.js
│ ├── send-arrow-up-fill.js
│ ├── send-arrow-up.js
│ ├── send-check-fill.js
│ ├── send-check.js
│ ├── send-dash-fill.js
│ ├── send-dash.js
│ ├── send-exclamation-fill.js
│ ├── send-exclamation.js
│ ├── send-fill.js
│ ├── send-plus-fill.js
│ ├── send-plus.js
│ ├── send-slash-fill.js
│ ├── send-slash.js
│ ├── send-x-fill.js
│ ├── send-x.js
│ ├── send.js
│ ├── server.js
│ ├── shadows.js
│ ├── share-fill.js
│ ├── share.js
│ ├── shield-check.js
│ ├── shield-exclamation.js
│ ├── shield-fill-check.js
│ ├── shield-fill-exclamation.js
│ ├── shield-fill-minus.js
│ ├── shield-fill-plus.js
│ ├── shield-fill-x.js
│ ├── shield-fill.js
│ ├── shield-lock-fill.js
│ ├── shield-lock.js
│ ├── shield-minus.js
│ ├── shield-plus.js
│ ├── shield-shaded.js
│ ├── shield-slash-fill.js
│ ├── shield-slash.js
│ ├── shield-x.js
│ ├── shield.js
│ ├── shift-fill.js
│ ├── shift.js
│ ├── shop-window.js
│ ├── shop.js
│ ├── shuffle.js
│ ├── sign-dead-end-fill.js
│ ├── sign-dead-end.js
│ ├── sign-do-not-enter-fill.js
│ ├── sign-do-not-enter.js
│ ├── sign-intersection-fill.js
│ ├── sign-intersection-side-fill.js
│ ├── sign-intersection-side.js
│ ├── sign-intersection-t-fill.js
│ ├── sign-intersection-t.js
│ ├── sign-intersection-y-fill.js
│ ├── sign-intersection-y.js
│ ├── sign-intersection.js
│ ├── sign-merge-left-fill.js
│ ├── sign-merge-left.js
│ ├── sign-merge-right-fill.js
│ ├── sign-merge-right.js
│ ├── sign-no-left-turn-fill.js
│ ├── sign-no-left-turn.js
│ ├── sign-no-parking-fill.js
│ ├── sign-no-parking.js
│ ├── sign-no-right-turn-fill.js
│ ├── sign-no-right-turn.js
│ ├── sign-railroad-fill.js
│ ├── sign-railroad.js
│ ├── sign-stop-fill.js
│ ├── sign-stop-lights-fill.js
│ ├── sign-stop-lights.js
│ ├── sign-stop.js
│ ├── sign-turn-left-fill.js
│ ├── sign-turn-left.js
│ ├── sign-turn-right-fill.js
│ ├── sign-turn-right.js
│ ├── sign-turn-slight-left-fill.js
│ ├── sign-turn-slight-left.js
│ ├── sign-turn-slight-right-fill.js
│ ├── sign-turn-slight-right.js
│ ├── sign-yield-fill.js
│ ├── sign-yield.js
│ ├── signal.js
│ ├── signpost-2-fill.js
│ ├── signpost-2.js
│ ├── signpost-fill.js
│ ├── signpost-split-fill.js
│ ├── signpost-split.js
│ ├── signpost.js
│ ├── sim-fill.js
│ ├── sim-slash-fill.js
│ ├── sim-slash.js
│ ├── sim.js
│ ├── sina-weibo.js
│ ├── skip-backward-btn-fill.js
│ ├── skip-backward-btn.js
│ ├── skip-backward-circle-fill.js
│ ├── skip-backward-circle.js
│ ├── skip-backward-fill.js
│ ├── skip-backward.js
│ ├── skip-end-btn-fill.js
│ ├── skip-end-btn.js
│ ├── skip-end-circle-fill.js
│ ├── skip-end-circle.js
│ ├── skip-end-fill.js
│ ├── skip-end.js
│ ├── skip-forward-btn-fill.js
│ ├── skip-forward-btn.js
│ ├── skip-forward-circle-fill.js
│ ├── skip-forward-circle.js
│ ├── skip-forward-fill.js
│ ├── skip-forward.js
│ ├── skip-start-btn-fill.js
│ ├── skip-start-btn.js
│ ├── skip-start-circle-fill.js
│ ├── skip-start-circle.js
│ ├── skip-start-fill.js
│ ├── skip-start.js
│ ├── skype.js
│ ├── slack.js
│ ├── slash-circle-fill.js
│ ├── slash-circle.js
│ ├── slash-lg.js
│ ├── slash-square-fill.js
│ ├── slash-square.js
│ ├── slash.js
│ ├── sliders.js
│ ├── sliders2-vertical.js
│ ├── sliders2.js
│ ├── smartwatch.js
│ ├── snapchat.js
│ ├── snow.js
│ ├── snow2.js
│ ├── snow3.js
│ ├── sort-alpha-down-alt.js
│ ├── sort-alpha-down.js
│ ├── sort-alpha-up-alt.js
│ ├── sort-alpha-up.js
│ ├── sort-down-alt.js
│ ├── sort-down.js
│ ├── sort-numeric-down-alt.js
│ ├── sort-numeric-down.js
│ ├── sort-numeric-up-alt.js
│ ├── sort-numeric-up.js
│ ├── sort-up-alt.js
│ ├── sort-up.js
│ ├── soundwave.js
│ ├── sourceforge.js
│ ├── speaker-fill.js
│ ├── speaker.js
│ ├── speedometer.js
│ ├── speedometer2.js
│ ├── spellcheck.js
│ ├── spotify.js
│ ├── square-fill.js
│ ├── square-half.js
│ ├── square.js
│ ├── stack-overflow.js
│ ├── stack.js
│ ├── star-fill.js
│ ├── star-half.js
│ ├── star.js
│ ├── stars.js
│ ├── steam.js
│ ├── stickies-fill.js
│ ├── stickies.js
│ ├── sticky-fill.js
│ ├── sticky.js
│ ├── stop-btn-fill.js
│ ├── stop-btn.js
│ ├── stop-circle-fill.js
│ ├── stop-circle.js
│ ├── stop-fill.js
│ ├── stop.js
│ ├── stoplights-fill.js
│ ├── stoplights.js
│ ├── stopwatch-fill.js
│ ├── stopwatch.js
│ ├── strava.js
│ ├── stripe.js
│ ├── subscript.js
│ ├── substack.js
│ ├── subtract.js
│ ├── suit-club-fill.js
│ ├── suit-club.js
│ ├── suit-diamond-fill.js
│ ├── suit-diamond.js
│ ├── suit-heart-fill.js
│ ├── suit-heart.js
│ ├── suit-spade-fill.js
│ ├── suit-spade.js
│ ├── suitcase-fill.js
│ ├── suitcase-lg-fill.js
│ ├── suitcase-lg.js
│ ├── suitcase.js
│ ├── suitcase2-fill.js
│ ├── suitcase2.js
│ ├── sun-fill.js
│ ├── sun.js
│ ├── sunglasses.js
│ ├── sunrise-fill.js
│ ├── sunrise.js
│ ├── sunset-fill.js
│ ├── sunset.js
│ ├── superscript.js
│ ├── symmetry-horizontal.js
│ ├── symmetry-vertical.js
│ ├── table.js
│ ├── tablet-fill.js
│ ├── tablet-landscape-fill.js
│ ├── tablet-landscape.js
│ ├── tablet.js
│ ├── tag-fill.js
│ ├── tag.js
│ ├── tags-fill.js
│ ├── tags.js
│ ├── taxi-front-fill.js
│ ├── taxi-front.js
│ ├── telegram.js
│ ├── telephone-fill.js
│ ├── telephone-forward-fill.js
│ ├── telephone-forward.js
│ ├── telephone-inbound-fill.js
│ ├── telephone-inbound.js
│ ├── telephone-minus-fill.js
│ ├── telephone-minus.js
│ ├── telephone-outbound-fill.js
│ ├── telephone-outbound.js
│ ├── telephone-plus-fill.js
│ ├── telephone-plus.js
│ ├── telephone-x-fill.js
│ ├── telephone-x.js
│ ├── telephone.js
│ ├── tencent-qq.js
│ ├── terminal-dash.js
│ ├── terminal-fill.js
│ ├── terminal-plus.js
│ ├── terminal-split.js
│ ├── terminal-x.js
│ ├── terminal.js
│ ├── text-center.js
│ ├── text-indent-left.js
│ ├── text-indent-right.js
│ ├── text-left.js
│ ├── text-paragraph.js
│ ├── text-right.js
│ ├── text-wrap.js
│ ├── textarea-resize.js
│ ├── textarea-t.js
│ ├── textarea.js
│ ├── thermometer-half.js
│ ├── thermometer-high.js
│ ├── thermometer-low.js
│ ├── thermometer-snow.js
│ ├── thermometer-sun.js
│ ├── thermometer.js
│ ├── threads-fill.js
│ ├── threads.js
│ ├── three-dots-vertical.js
│ ├── three-dots.js
│ ├── thunderbolt-fill.js
│ ├── thunderbolt.js
│ ├── ticket-detailed-fill.js
│ ├── ticket-detailed.js
│ ├── ticket-fill.js
│ ├── ticket-perforated-fill.js
│ ├── ticket-perforated.js
│ ├── ticket.js
│ ├── tiktok.js
│ ├── toggle-off.js
│ ├── toggle-on.js
│ ├── toggle2-off.js
│ ├── toggle2-on.js
│ ├── toggles.js
│ ├── toggles2.js
│ ├── tools.js
│ ├── tornado.js
│ ├── train-freight-front-fill.js
│ ├── train-freight-front.js
│ ├── train-front-fill.js
│ ├── train-front.js
│ ├── train-lightrail-front-fill.js
│ ├── train-lightrail-front.js
│ ├── translate.js
│ ├── transparency.js
│ ├── trash-fill.js
│ ├── trash.js
│ ├── trash2-fill.js
│ ├── trash2.js
│ ├── trash3-fill.js
│ ├── trash3.js
│ ├── tree-fill.js
│ ├── tree.js
│ ├── trello.js
│ ├── triangle-fill.js
│ ├── triangle-half.js
│ ├── triangle.js
│ ├── trophy-fill.js
│ ├── trophy.js
│ ├── tropical-storm.js
│ ├── truck-flatbed.js
│ ├── truck-front-fill.js
│ ├── truck-front.js
│ ├── truck.js
│ ├── tsunami.js
│ ├── tux.js
│ ├── tv-fill.js
│ ├── tv.js
│ ├── twitch.js
│ ├── twitter-x.js
│ ├── twitter.js
│ ├── type-bold.js
│ ├── type-h1.js
│ ├── type-h2.js
│ ├── type-h3.js
│ ├── type-h4.js
│ ├── type-h5.js
│ ├── type-h6.js
│ ├── type-italic.js
│ ├── type-strikethrough.js
│ ├── type-underline.js
│ ├── type.js
│ ├── typescript.js
│ ├── ubuntu.js
│ ├── ui-checks-grid.js
│ ├── ui-checks.js
│ ├── ui-radios-grid.js
│ ├── ui-radios.js
│ ├── umbrella-fill.js
│ ├── umbrella.js
│ ├── unindent.js
│ ├── union.js
│ ├── unity.js
│ ├── universal-access-circle.js
│ ├── universal-access.js
│ ├── unlock-fill.js
│ ├── unlock.js
│ ├── unlock2-fill.js
│ ├── unlock2.js
│ ├── upc-scan.js
│ ├── upc.js
│ ├── upload.js
│ ├── usb-c-fill.js
│ ├── usb-c.js
│ ├── usb-drive-fill.js
│ ├── usb-drive.js
│ ├── usb-fill.js
│ ├── usb-micro-fill.js
│ ├── usb-micro.js
│ ├── usb-mini-fill.js
│ ├── usb-mini.js
│ ├── usb-plug-fill.js
│ ├── usb-plug.js
│ ├── usb-symbol.js
│ ├── usb.js
│ ├── valentine.js
│ ├── valentine2.js
│ ├── vector-pen.js
│ ├── view-list.js
│ ├── view-stacked.js
│ ├── vignette.js
│ ├── vimeo.js
│ ├── vinyl-fill.js
│ ├── vinyl.js
│ ├── virus.js
│ ├── virus2.js
│ ├── voicemail.js
│ ├── volume-down-fill.js
│ ├── volume-down.js
│ ├── volume-mute-fill.js
│ ├── volume-mute.js
│ ├── volume-off-fill.js
│ ├── volume-off.js
│ ├── volume-up-fill.js
│ ├── volume-up.js
│ ├── vr.js
│ ├── wallet-fill.js
│ ├── wallet.js
│ ├── wallet2.js
│ ├── watch.js
│ ├── water.js
│ ├── webcam-fill.js
│ ├── webcam.js
│ ├── wechat.js
│ ├── whatsapp.js
│ ├── wifi-1.js
│ ├── wifi-2.js
│ ├── wifi-off.js
│ ├── wifi.js
│ ├── wikipedia.js
│ ├── wind.js
│ ├── window-dash.js
│ ├── window-desktop.js
│ ├── window-dock.js
│ ├── window-fullscreen.js
│ ├── window-plus.js
│ ├── window-sidebar.js
│ ├── window-split.js
│ ├── window-stack.js
│ ├── window-x.js
│ ├── window.js
│ ├── windows.js
│ ├── wordpress.js
│ ├── wrench-adjustable-circle-fill.js
│ ├── wrench-adjustable-circle.js
│ ├── wrench-adjustable.js
│ ├── wrench.js
│ ├── x-circle-fill.js
│ ├── x-circle.js
│ ├── x-diamond-fill.js
│ ├── x-diamond.js
│ ├── x-lg.js
│ ├── x-octagon-fill.js
│ ├── x-octagon.js
│ ├── x-square-fill.js
│ ├── x-square.js
│ ├── x.js
│ ├── xbox.js
│ ├── yelp.js
│ ├── yin-yang.js
│ ├── youtube.js
│ ├── zoom-in.js
│ └── zoom-out.js
├── index.d.ts
└── index.js
================================================
FILE CONTENTS
================================================
================================================
FILE: .babelrc
================================================
{
"presets": [
["@babel/env", { "modules": false }],
"@babel/react"
],
"plugins": [
"@babel/proposal-object-rest-spread"
]
}
================================================
FILE: .eslintrc
================================================
{
"extends": "airbnb",
"rules": {
"arrow-body-style": 0,
"react/jsx-filename-extension": [1, { "extensions": [".js", ".jsx"] }]
}
}
================================================
FILE: .gitignore
================================================
node_modules
dist
build
.DS_Store
.vscode
package-lock.json
_demo
================================================
FILE: .npmignore
================================================
bin
src
.babelrc
================================================
FILE: .prettierrc
================================================
{
"singleQuote": true,
"trailingComma": "none",
"bracketSpacing": true,
"semi": true,
"arrowParens": "avoid",
"jsxSingleQuote": false,
"printWidth": 80,
"tabWidth": 2,
"useTabs": false
}
================================================
FILE: LICENSE.md
================================================
MIT License
Copyright (c) 2022 Ismael Martínez
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
================================================
FILE: README.md
================================================
# React Bootstrap Icons
The brand new [Bootstrap Icons library](https://icons.getbootstrap.com/) to use as React components.
> Currently v1.13.1, over **2000 icons!**

## Installation
```bash
npm install react-bootstrap-icons --save
```
or
```bash
yarn add react-bootstrap-icons
```
## Usage
```jsx
import { ArrowRight } from 'react-bootstrap-icons';
export default function App() {
return ;
}
```
Icons can be configured with inline props:
```jsx
```
You can pass whatever props you want:
```jsx
```
You can also include the whole icon pack:
```jsx
import * as Icon from 'react-bootstrap-icons';
export default function App() {
return ;
}
```
The icon names are the `PascalCase` version of the original name. For those icons whose name begins with a number, the `Icon` prefix will be used. Examples: `arrow-right` → `ArrowRight`, `1-circle` → `Icon1Circle`.
You can also create an `Icon` component and pass it the icon name as a prop:
```jsx
import * as icons from 'react-bootstrap-icons';
interface IconProps extends icons.IconProps {
// Cannot use "name" as it is a valid SVG attribute
// "iconName", "filename", "icon" will do it instead
iconName: keyof typeof icons;
}
export const Icon = ({ iconName, ...props }: IconProps) => {
const BootstrapIcon = icons[iconName];
return ;
}
```
```jsx
import { Icon } from './Icon';
export default function App() {
return (
);
}
```
## IconProps
| Name | Type | Description |
| ------------ | ---------------- | ---------------------------------------------- |
| `color?` | string | color of the icon |
| `size?` | string \| number | size of the icon (`width` and `height`) |
| `title?` | string | provides an accessible, short-text description |
| `className?` | string | `bi bi-{icon-name}` and add your own classes |
## Figma Plugin
You can install it from the Figma app: [Bootstrap Icons Plugin for Figma](https://www.figma.com/community/plugin/868341386266170307/Bootstrap-Icons)
## More options
Other ways to use Boostrap icons: [https://icons.getbootstrap.com/#usage](https://icons.getbootstrap.com/#usage)
## License
- react-bootstrap-icons are open-sourced ([MIT](https://github.com/ismamz/react-bootstrap-icons/blob/master/LICENSE.md))
- Bootstrap Icons are open-sourced ([MIT](https://github.com/twbs/icons/blob/main/LICENSE)).
## Collaborators
- [@kwnath](https://github.com/kwnath)
================================================
FILE: bin/build.js
================================================
const path = require('path');
const fs = require('fs');
const upperCamelCase = require('uppercamelcase');
const format = require('prettier-eslint');
const iconsDir = path.join(__dirname, '../node_modules/bootstrap-icons/icons');
const rootDir = path.join(__dirname, '..');
const dir = path.join(rootDir, 'src/icons');
if (!fs.existsSync(dir)) {
fs.mkdirSync(dir);
}
const initialTypeDefinitions = `///
import { FC, SVGAttributes } from 'react';
export interface IconProps extends SVGAttributes {
color?: string;
size?: string | number;
title?: string;
className?: string;
}
export type Icon = FC;
`;
fs.writeFileSync(
path.join(rootDir, 'src', 'index.d.ts'),
initialTypeDefinitions,
'utf-8'
);
fs.writeFileSync(path.join(rootDir, 'src', 'index.js'), '', 'utf-8');
let n = 0;
fs.readdirSync(iconsDir).forEach(file => {
const svg = fs.readFileSync(`${iconsDir}/${file}`, 'utf8');
const svgContent = svg.replace(/