diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 00000000..982b2fa1 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,14 @@ +module.exports = { + env: { + es2021: true, + node: true, + }, + extends: ['eslint:recommended', 'plugin:prettier/recommended'], + parserOptions: { + ecmaVersion: 13, + sourceType: 'module', + }, + rules: { + 'prettier/prettier': ['error'], + }, +}; diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 9b762984..dde60db8 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -13,21 +13,22 @@ Before reporting an issue, please search to see if someone has filed a similar i ## Prerequisites -- Version: -- Are you running from source/main: -- Are you using a released build: -- Operating system: +* Version: +* Are you running from source/main: +* Are you using a released build: +* Operating system: +* Bits: ## Step to reproduce -_(Type here)_ +*(Type here)* ### Actual behavior ## Any message or error -_(Type here)_ +*(Type here)* ## Additional info or screenshots -- Screenshots +* Screenshots diff --git a/.github/ISSUE_TEMPLATE/icon_request.md b/.github/ISSUE_TEMPLATE/icon_request.md index c9827fd6..b8dfcb8b 100644 --- a/.github/ISSUE_TEMPLATE/icon_request.md +++ b/.github/ISSUE_TEMPLATE/icon_request.md @@ -13,6 +13,6 @@ Before creating an icon request, please search to see if someone has requested t ## Icon Request -- Icon name: -- Use case: -- Screenshots of similar icons: +* Icon name: +* Use case: +* Screenshots of similar icons: diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml deleted file mode 100644 index 5e4e226f..00000000 --- a/.github/actions/setup/action.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Setup -description: Setup the environment for the project - -inputs: - node-registry: - description: Node.js package registry to set up for auth - required: false - -runs: - using: composite - steps: - - name: Install Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - registry-url: ${{ inputs.node-registry }} - - - name: Install pnpm - uses: pnpm/action-setup@v4 - - - name: Get pnpm store directory - id: pnpm-cache-dir - shell: bash - run: echo "dir=$(pnpm store path)" >> $GITHUB_OUTPUT - - - name: Setup pnpm cache - uses: actions/cache@v4 - with: - path: ${{ steps.pnpm-cache-dir.outputs.dir }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - - name: Install dependencies - shell: bash - run: pnpm install diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 6b7174ac..74b2230b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -9,19 +9,23 @@ jobs: build: name: Build runs-on: ubuntu-latest - # Skip job on forks - if: github.repository_owner == 'iconoir-icons' steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Setup - uses: ./.github/actions/setup - - - name: Build CSS - run: pnpm run build css - - - name: Commit changes - uses: stefanzweifel/git-auto-commit-action@v6 - with: - commit_message: Update build artifacts + - uses: actions/checkout@v2 + - uses: actions/cache@v2 + with: + path: ~/.pnpm-store + key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}- + - uses: actions/setup-node@v2 + with: + node-version: '16' + registry-url: 'https://registry.npmjs.org' + - uses: pnpm/action-setup@v2.1.0 + with: + version: 7.8.0 + run_install: true + - run: pnpm run build + - uses: stefanzweifel/git-auto-commit-action@v4 + with: + commit_message: Update build artifacts diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml deleted file mode 100644 index 1e65815a..00000000 --- a/.github/workflows/ci.yaml +++ /dev/null @@ -1,28 +0,0 @@ -name: CI - -on: - pull_request: - branches: - - main - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - lint: - name: Lint - runs-on: ubuntu-latest - steps: - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v46 - - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Setup - uses: ./.github/actions/setup - - - name: Run Linter - run: pnpm exec eslint ${{ steps.changed-files.outputs.all_changed_files }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index ac08a105..0e9a4d1c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -9,56 +9,48 @@ jobs: release: name: Release runs-on: ubuntu-latest - permissions: - contents: write - id-token: write steps: - - name: Checkout repository - uses: actions/checkout@v4 + - uses: actions/checkout@v2 with: - # We have to checkout main or PNPM fails. Tag should be on main anyway. - ref: main - - - name: Setup - uses: ./.github/actions/setup + ref: main # We have to checkout main or PNPM fails. Tag should be on main anyway. + - uses: actions/cache@v2 with: - node-registry: https://registry.npmjs.org - - - name: Generate changelog file - uses: rhysd/changelog-from-release/action@v3 + path: ~/.pnpm-store + key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}- + - uses: actions/setup-node@v2 + with: + node-version: '16' + registry-url: 'https://registry.npmjs.org' + - uses: pnpm/action-setup@v2.1.0 + with: + version: 7.8.0 + run_install: true + - uses: rhysd/changelog-from-release/action@v2 with: - github_token: ${{ secrets.GITHUB_TOKEN }} file: packages/iconoir-flutter/CHANGELOG.md + github_token: ${{ secrets.GITHUB_TOKEN }} commit: false - args: -d=false - - - name: Build - run: pnpm run build - - - name: Prepare packages - run: pnpm run prepublish-all + - run: pnpm run build + - run: pnpm run prepublish-all env: TAG_NAME: ${{ github.ref_name }} - - - name: Commit release - uses: stefanzweifel/git-auto-commit-action@v6 + - uses: stefanzweifel/git-auto-commit-action@v4 with: commit_message: Release Version ${{ github.ref_name }} branch: main - - - name: Update tag - run: | - git -c user.email="actions@github.com" -c user.name="GitHub Actions" tag -fa ${{ github.ref_name }} -m "${{ github.ref_name }}" - git push -f origin ${{ github.ref_name }} - - - name: Publish packages - run: pnpm -r publish --access public + - run: git -c user.email="actions@github.com" -c user.name="GitHub Actions" tag -fa ${{ github.ref_name }} -m "${{ github.ref_name }}" + - run: git push -f origin ${{ github.ref_name }} + - run: npm publish --access public + continue-on-error: true env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - NPM_CONFIG_PROVENANCE: true - - - name: Publish Flutter - uses: k-paxian/dart-package-publisher@v1.6 - with: - credentialJson: ${{ secrets.PUB_CREDENTIAL_JSON }} - relativePath: ./packages/iconoir-flutter + - run: pnpm -r publish --filter './packages/**' --access public + continue-on-error: true + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + # - uses: sakebook/actions-flutter-pub-publisher@v1.4.0 + # with: + # credential: ${{ secrets.PUB_CREDENTIAL_JSON }} + # package_directory: ./packages/iconoir-flutter diff --git a/.github/workflows/website.yaml b/.github/workflows/website.yaml index 83178de5..7606f243 100644 --- a/.github/workflows/website.yaml +++ b/.github/workflows/website.yaml @@ -1,59 +1,62 @@ name: Website -on: - workflow_dispatch: - workflow_run: - workflows: - - Release - types: - - completed - permissions: - actions: read contents: read pages: write id-token: write concurrency: - group: ${{ github.workflow }} + group: pages cancel-in-progress: true +on: + workflow_dispatch: {} + push: + tags: + - 'v*' + jobs: build: - name: Build runs-on: ubuntu-latest steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Setup - uses: ./.github/actions/setup - - - name: Build - run: pnpm run build react - - - name: Build website - run: pnpm run build - working-directory: iconoir.com - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Setup GitHub Pages - uses: actions/configure-pages@v5 - - - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + - uses: actions/checkout@v2 with: - path: ./iconoir.com/out - + ref: main # We have to checkout main or PNPM fails. Tag should be on main anyway. + - uses: actions/cache@v2 + with: + path: ~/.pnpm-store + key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}- + - uses: actions/setup-node@v2 + with: + node-version: '16' + registry-url: 'https://registry.npmjs.org' + - uses: pnpm/action-setup@v2.1.0 + with: + version: 7.8.0 + run_install: true + - name: Build Packages + run: pnpm run dist + - name: Build + run: ./node_modules/.bin/next build + working-directory: iconoir.com + - name: Export + run: ./node_modules/.bin/next export + working-directory: iconoir.com + - name: Setup Pages + uses: actions/configure-pages@v1 + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + with: + path: './iconoir.com/out' deploy: - name: Deploy - needs: build - runs-on: ubuntu-latest environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v1 diff --git a/.gitignore b/.gitignore index 2c60c589..b9470778 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,2 @@ -.DS_Store - node_modules/ dist/ - -packages/iconoir-flutter/lib/ - -packages/iconoir-vue/src/* -!packages/iconoir-vue/src/IconoirProvider.vue -!packages/iconoir-vue/src/providerKey.ts diff --git a/.node-version b/.node-version deleted file mode 100644 index 2bd5a0a9..00000000 --- a/.node-version +++ /dev/null @@ -1 +0,0 @@ -22 diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..319e41e6 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +strict-peer-dependencies=false diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 00000000..544138be --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,3 @@ +{ + "singleQuote": true +} diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index 940260d8..00000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "recommendations": ["dbaeumer.vscode-eslint"] -} diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 9f2f4482..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - // Disable the default formatter, use eslint instead - "prettier.enable": false, - "editor.formatOnSave": false, - - // Auto fix - "editor.codeActionsOnSave": { - "source.fixAll.eslint": "explicit", - "source.organizeImports": "never" - }, - - // Silent the stylistic rules in you IDE, but still auto fix them - "eslint.rules.customizations": [ - { "rule": "style/*", "severity": "off", "fixable": true }, - { "rule": "format/*", "severity": "off", "fixable": true }, - { "rule": "*-indent", "severity": "off", "fixable": true }, - { "rule": "*-spacing", "severity": "off", "fixable": true }, - { "rule": "*-spaces", "severity": "off", "fixable": true }, - { "rule": "*-order", "severity": "off", "fixable": true }, - { "rule": "*-dangle", "severity": "off", "fixable": true }, - { "rule": "*-newline", "severity": "off", "fixable": true }, - { "rule": "*quotes", "severity": "off", "fixable": true }, - { "rule": "*semi", "severity": "off", "fixable": true } - ], - - // Enable eslint for all supported languages - "eslint.validate": [ - "javascript", - "javascriptreact", - "typescript", - "typescriptreact", - "vue", - "html", - "markdown", - "json", - "json5", - "jsonc", - "yaml", - "toml", - "xml", - "gql", - "graphql", - "astro", - "svelte", - "css", - "less", - "scss", - "pcss", - "postcss" - ] -} diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 19941254..88ec62b4 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -17,23 +17,23 @@ diverse, inclusive, and healthy community. Examples of behavior that contributes to a positive environment for our community include: -- Demonstrating empathy and kindness toward other people -- Being respectful of differing opinions, viewpoints, and experiences -- Giving and gracefully accepting constructive feedback -- Accepting responsibility and apologizing to those affected by our mistakes, +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience -- Focusing on what is best not just for us as individuals, but for the +* Focusing on what is best not just for us as individuals, but for the overall community Examples of unacceptable behavior include: -- The use of sexualized language or imagery, and sexual attention or +* The use of sexualized language or imagery, and sexual attention or advances of any kind -- Trolling, insulting or derogatory comments, and personal or political attacks -- Public or private harassment -- Publishing others' private information, such as a physical or email +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email address, without their explicit permission -- Other conduct which could reasonably be considered inappropriate in a +* Other conduct which could reasonably be considered inappropriate in a professional setting ## Enforcement Responsibilities @@ -106,7 +106,7 @@ Violating these terms may lead to a permanent ban. ### 4. Permanent Ban **Community Impact**: Demonstrating a pattern of violation of community -standards, including sustained inappropriate behavior, harassment of an +standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals. **Consequence**: A permanent ban from any sort of public interaction within @@ -118,11 +118,11 @@ This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 2.0, available at [https://www.contributor-covenant.org/version/2/0/code_of_conduct.html][v2.0]. -Community Impact Guidelines were inspired by +Community Impact Guidelines were inspired by [Mozilla's code of conduct enforcement ladder][Mozilla CoC]. For answers to common questions about this code of conduct, see the FAQ at -[https://www.contributor-covenant.org/faq][FAQ]. Translations are available +[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at [https://www.contributor-covenant.org/translations][translations]. [homepage]: https://www.contributor-covenant.org diff --git a/.github/FUNDING.yml b/FUNDING.yml similarity index 100% rename from .github/FUNDING.yml rename to FUNDING.yml diff --git a/NAMING_CONVENTION.md b/NAMING_CONVENTION.md deleted file mode 100644 index a4e2a320..00000000 --- a/NAMING_CONVENTION.md +++ /dev/null @@ -1,74 +0,0 @@ -# Naming Convention - -## Hierarchy - -The foundation of the naming convention in Iconoir is: - -``` -[Object]-[Modifier]-[Container] -``` - -### [Object] - -Contains one or more objects. - -### [Modifier] - -It's often an additional and unique element added as a secondary object (`-minus`, `-plus`, `-warning`). - -### [Container] - -A shape used as a container for the object (`-square`, `-circle`). -If a shape is directly part of an object, it's not considered a container. - -\* You could notice a difference between icons such as -`user-minus` and `minus-square`. The second one looks different -because in this case the minus symbol is an _[Object]_, followed -by the _[Container]_. - -## Styles - -An optional rule is regarding icons style. Iconoir is actually offering Regular and Solid icons. With the latter, icons names end with `-solid`. An example here: - -- Regular: `check-circle` -- Solid: `check-circle-solid` - -## Object-Oriented Naming - -Exceptions apart, icons follow an object-oriented naming and -should not embed actions in their names. - -Examples: - -- `user-minus` is correct. -- `remove-user` would be wrong. - -## Physical Actions - -Icons that represent a physical action or movement -can embed that action in their name. - -Examples: - -- `walking`, `running`, `vehicle-fast`, `crane-lifting` are correct. - -## Most-Used Modifiers and Shapes - -### Modifiers - -`-plus`, `-minus`, `-warning`, `-check`, `-xmark`, `-tag`, -`-ban`, `-slash` - -- `-plus-in` and `minus-in`: Differently from `-plus` and `-minus`, these are used when the icon - has a bigger plus or minus icon in the center or inside the main object. -- `-no-access`: It's regularly used when the icon has a restrict - symbol in a corner. - -### Shapes - -`-square`, `-circle` - -## Exceptions - -If you spot an icon that is not following any of the rules, -please open a [new issue](https://github.com/iconoir-icons/iconoir/issues/new/choose) on GitHub. diff --git a/README.md b/README.md index 66dd2b33..113f1109 100644 --- a/README.md +++ b/README.md @@ -1,70 +1,69 @@ -# Iconoir +
+ Iconoir +
-[![Version](https://img.shields.io/github/v/release/iconoir-icons/iconoir?style=flat-square)](https://github.com/iconoir-icons/iconoir/releases) -[![Project Stars](https://img.shields.io/github/stars/iconoir-icons/iconoir?style=flat-square)](https://github.com/iconoir-icons/iconoir) -[![License](https://img.shields.io/github/license/iconoir-icons/iconoir?style=flat-square)](https://github.com/iconoir-icons/iconoir/blob/main/LICENSE) -[![Discord](https://img.shields.io/discord/998909400234348615?color=5865f2&label=discord&style=flat-square)](https://discord.gg/txXcKCAmKW) +
+ Iconoir is an open-source library with 1000+ unique SVG icons, designed on a 24x24 pixels grid. No premium icons, no email sign-up, no newsletters. +
-## What is Iconoir? +
+ Browse at iconoir.com → +
-Iconoir is an open-source library with 1600+ unique SVG icons, designed on a 24x24 pixels grid. - -Browse at iconoir.com → +
+ + Version + + + Project Stars + + + React Library + + + License + +
## Basic Usage You can download any icon of the pack directly from https://iconoir.com or get them from this repository. -The icons are also available via the [`iconoir`](https://www.npmjs.com/package/iconoir) NPM package: - -| npm | Yarn | pnpm | Bun | -| --------------- | ------------------ | ------------------ | ----------------- | -| `npm i iconoir` | `yarn add iconoir` | `pnpm add iconoir` | `bun add iconoir` | +Additionally, the icons are available via the `iconoir` NPM package: +```bash +yarn add iconoir +# or +npm i iconoir +``` Example usage: - ```js -import Iconoir from 'iconoir/icons/iconoir.svg'; +import Iconoir from 'iconoir/icons/iconoir.svg' ``` ## React -A React library is available under the name `iconoir-react`. - -For more details, see the package [README](./packages/iconoir-react). +A React library is available to install under the name `iconoir-react`. For more details, see the package [README](./packages/iconoir-react). ## React Native -A React Native library is available under the name `iconoir-react-native`. - -For more details, see the package [README](./packages/iconoir-react-native). - -## Vue - -A Vue library is available under the name `@iconoir/vue`. - -For more details, see the package [README](./packages/iconoir-vue). +A React Native library is available to install under the name `iconoir-react-native`. For more details, see the package [README](./packages/iconoir-react-native). ## Flutter -A Flutter library is available under the name `iconoir_flutter`. - -For more details, see the package [README](./packages/iconoir-flutter). +A Flutter library is available to install under the name `iconoir_flutter`. For more details, see the package [README](./packages/iconoir-flutter). ## Framer -Iconoir is happily part of [Framer](https://framer.com). - -To start using the icons: On the top menu, `Insert` > `Graphics` > `Iconoir`. - +Iconoir is happily part of [Framer](https://framer.com) now. To start using the icons: On the top menu, `Insert` > `Graphics` > `Iconoir`. You can switch between icons from the right sidebar in the editor. ## CSS -Import the CSS file: +Import the CSS File: ```html - + ``` Here is an example in HTML: @@ -72,49 +71,12 @@ Here is an example in HTML: ```html ``` - The class must always be "iconoir-" and then the name of the icon. You can find the names of the icons [here](https://iconoir.com). -The icons are `display: inline-block` and default to the current font size. You can control this -by adjusting the `::before` styles of the element (which is where the icons are added as a mask). - ## Figma The library is available in the Figma community [here](https://www.figma.com/community/file/983248991460488027/Iconoir-Pack). -## Swift Package - -To add `Iconoir-swift` to your Xcode project, follow these steps: - -1. In Xcode, open your project and navigate to _File_ > _Swift Packages_ > _Add Package Dependency..._ -2. Enter the repository URL: `https://github.com/iconoir-icons/iconoir-swift.git` -3. Choose the branch or version you want to add, and click _Next_. -4. Select the target where you want to use the package, then click _Finish_. - -### UIKit - -```swift -import UIKit -import Iconoir - -let imageView = UIImageView(image: Iconoir.bell.asUIImage) -``` - -### SwiftUI - -```swift -import SwiftUI -import Iconoir - -struct ContentView: View { - var body: some View { - Iconoir.bell.asImage - .foregroundColor(.blue) - .font(.system(size: 24)) - } -} -``` - ## License -MIT License. +MIT License diff --git a/assets/cover.png b/assets/cover.png new file mode 100644 index 00000000..e638c572 Binary files /dev/null and b/assets/cover.png differ diff --git a/bin/build.js b/bin/build.js new file mode 100644 index 00000000..620f12dc --- /dev/null +++ b/bin/build.js @@ -0,0 +1,482 @@ +import execa from 'execa'; +import { promises as fs, readFileSync } from 'fs'; +import { generateTemplateFilesBatch } from 'generate-template-files'; +import { Listr } from 'listr2'; +import os from 'os'; +import path, { basename, dirname } from 'path'; +import { fileURLToPath } from 'url'; +import { incompatibleNames } from '../constants.js'; + +// Paths +const __dirname = dirname(fileURLToPath(import.meta.url)); +const rootDir = path.join(__dirname, '..'); +const iconoirIconsDir = path.join(rootDir, 'icons'); +const ignoreCleanFilenames = ['IconoirContext.tsx']; + +// Targets for building icons +const targets = { + 'meta-data': { path: 'meta-data.json' }, + css: { path: 'css/iconoir.css' }, + 'iconoir-flutter': { flutter: true, path: 'packages/iconoir-flutter' }, + 'iconoir-react': { react: true, path: 'packages/iconoir-react' }, + 'iconoir-react-native': { + react: true, + path: 'packages/iconoir-react-native', + }, +}; + +// Get targets from command line arguments +// (build all targets if no arguments) +const args = process.argv.slice(2); +const cliTargets = []; +args.forEach((target) => { + if (target in targets) { + cliTargets.push(target); + } else { + console.error(`Target '${target}' doesn't exist!\n\nPossible targets are:`); + for (const [targetName] of Object.entries(targets)) { + console.log(`- ${targetName}`); + } + process.exit(1); + } +}); + +// Build tasks +const tasks = new Listr( + [ + { + title: 'Fetching icons', + task: async (ctx) => { + ctx.iconoirIconsFiles = await fs.readdir(iconoirIconsDir); + }, + }, + { + title: 'Building targets', + skip: (ctx) => !ctx.iconoirIconsFiles, + task: (_, task) => + task.newListr( + [ + { + title: 'Building meta-data file', + enabled: () => + cliTargets.length === 0 || cliTargets.includes('meta-data'), + task: async (ctx) => { + await fs.writeFile( + path.join(rootDir, targets['meta-data'].path), + JSON.stringify({ icons: ctx.iconoirIconsFiles }) + ); + }, + }, + { + title: 'Building CSS file', + enabled: () => + cliTargets.length === 0 || cliTargets.includes('css'), + task: async (ctx) => { + const content = [ + ( + await fs.readFile( + path.join(__dirname, 'header.css'), + 'utf8' + ) + ).replace('[YEAR]', new Date().getFullYear()), + ]; + ctx.iconoirIconsFiles.forEach((file) => { + const fileContents = readFileSync( + path.join(__dirname, '../icons/', file) + ) + .toString() + .replace(/\n/g, ''); + content.push( + `.iconoir-${ + path.parse(file).name + }::before{mask-image:url('data:image/svg+xml;charset=utf-8,${fileContents}');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,${fileContents}');}` + ); + }); + await fs.writeFile( + path.join(rootDir, targets.css.path), + content + ); + }, + }, + { + title: 'Building React libraries', + enabled: () => + cliTargets.length === 0 || + cliTargets.filter((cliTarget) => targets[cliTarget]?.react) + .length > 0, + task: (_, task) => + task.newListr( + [ + { + title: 'Creating temporary directory', + task: async (ctx) => { + try { + ctx.tmpDir = await fs.mkdtemp( + path.join(os.tmpdir(), 'iconoir-') + ); + } catch (err) { + ctx.skip = true; + throw new Error(err.message); + } + }, + }, + { + title: + 'Copying icon files to temporary directory, while renaming icons with incompatible names', + skip: (ctx) => ctx.skip, + task: async (ctx) => { + try { + const promises = ctx.iconoirIconsFiles.map((file) => { + const srcFilePath = path.join( + iconoirIconsDir, + file + ); + const iconName = file.split('.')[0]; + const dstFileName = + iconName in incompatibleNames + ? incompatibleNames[iconName] + : iconName; + const dstFilePath = path.join( + ctx.tmpDir, + `${dstFileName}.svg` + ); + + return fs.copyFile(srcFilePath, dstFilePath); + }); + return Promise.all(promises).catch((err) => { + ctx.skip = true; + throw new Error(err.message); + }); + } catch (err) { + ctx.skip = true; + throw new Error(err.message); + } + }, + }, + { + skip: (ctx) => ctx.skip, + task: (_, task) => { + const targetsToBuild = + cliTargets.length > 0 + ? cliTargets.filter( + (cliTarget) => targets[cliTarget]?.react + ) + : Object.keys(targets).filter( + (target) => targets[target].react + ); + const tasks = targetsToBuild.map((target) => { + const builtIconsDir = path.join( + rootDir, + targets[target].path, + 'src' + ); + return { + title: `Building ${target}`, + task: (_, task) => + task.newListr( + [ + { + title: 'Cleaning target directory', + task: async (ctx) => { + try { + const files = await fs.readdir( + builtIconsDir + ); + const promises = files + .filter( + (file) => + !ignoreCleanFilenames.includes( + path.basename(file) + ) + ) + .map((file) => { + return fs.unlink( + path.join(builtIconsDir, file) + ); + }); + return Promise.all(promises).catch( + (err) => { + ctx[target] = { skip: true }; + throw new Error(err.message); + } + ); + } catch (err) { + ctx[target] = { skip: true }; + throw new Error(err.message); + } + }, + }, + { + title: 'Building icon files', + skip: (ctx) => ctx[target]?.skip, + task: async (ctx) => { + try { + await execa( + 'svgr', + [ + '--config-file', + path.join( + targets[target].path, + '.svgrrc.json' + ), + '--out-dir', + builtIconsDir, + '--template', + 'bin/templates/icon-template.cjs', + '--index-template', + 'bin/templates/index-template.cjs', + ctx.tmpDir, + ], + { preferLocal: true } + ); + } catch (err) { + throw new Error(err.message); + } + }, + }, + ], + { concurrent: false, exitOnError: false } + ), + }; + }); + return task.newListr(tasks, { + concurrent: true, + rendererOptions: { collapse: false }, + }); + }, + }, + ], + { concurrent: false } + ), + }, + { + title: 'Building Flutter libraries', + enabled: () => + cliTargets.length === 0 || + cliTargets.filter((cliTarget) => targets[cliTarget]?.flutter) + .length > 0, + task: (_, task) => + task.newListr( + [ + { + title: 'Creating temporary directory', + task: async (ctx) => { + try { + ctx.tmpDir = await fs.mkdtemp( + path.join(os.tmpdir(), 'iconoir-') + ); + } catch (err) { + ctx.skip = true; + throw new Error(err.message); + } + }, + }, + { + title: + 'Copying icon files to temporary directory, while renaming icons with incompatible names', + skip: (ctx) => ctx.skip, + task: async (ctx) => { + try { + const promises = ctx.iconoirIconsFiles.map((file) => { + const srcFilePath = path.join( + iconoirIconsDir, + file + ); + const iconName = file.split('.')[0]; + const dstFileName = + iconName in incompatibleNames + ? incompatibleNames[iconName] + : iconName; + const dstFilePath = path.join( + ctx.tmpDir, + `${dstFileName}.svg` + ); + + ctx.dstFilePaths = [ + ...(ctx.dstFilePaths ?? []), + dstFilePath, + ]; + + return fs.copyFile(srcFilePath, dstFilePath); + }); + return Promise.all(promises).catch((err) => { + ctx.skip = true; + throw new Error(err.message); + }); + } catch (err) { + ctx.skip = true; + throw new Error(err.message); + } + }, + }, + { + skip: (ctx) => ctx.skip, + task: (_, task) => { + const targetsToBuild = + cliTargets.length > 0 + ? cliTargets.filter( + (cliTarget) => targets[cliTarget]?.flutter + ) + : Object.keys(targets).filter( + (target) => targets[target].flutter + ); + const tasks = targetsToBuild.map((target) => { + const builtIconsDir = path.join( + rootDir, + targets[target].path, + 'lib' + ); + return { + title: `Building ${target}`, + task: (_, task) => + task.newListr( + [ + { + title: 'Cleaning target directory', + task: async (ctx) => { + try { + const files = await fs.readdir( + builtIconsDir + ); + const promises = files.map((file) => { + return fs.unlink( + path.join(builtIconsDir, file) + ); + }); + return Promise.all(promises).catch( + (err) => { + ctx[target] = { skip: true }; + throw new Error(err.message); + } + ); + } catch (err) { + ctx[target] = { skip: true }; + throw new Error(err.message); + } + }, + }, + { + title: 'Create entry file', + task: async () => { + await fs.writeFile( + path.join( + builtIconsDir, + 'iconoir_flutter.dart' + ), + 'library iconoir_flutter;\n\n' + ); + }, + }, + { + title: 'Building icon files', + skip: (ctx) => ctx[target]?.skip, + task: async (ctx) => { + const finalFileNames = []; + try { + await Promise.all( + ctx.dstFilePaths.map(async (file) => { + const svgfilename = + path.parse(file).name; + // Prefix with Svg if icon name starts with a number + const iconname = `${ + /^\d/.test(svgfilename) + ? 'Svg' + : '' + }${svgfilename}`; + + const svgfilecontent = ( + await fs.readFile(file) + ).toString(); + + await generateTemplateFilesBatch([ + { + option: + 'Create Icon Flutter Widget', + entry: { + folderPath: + './bin/templates/__svgfilename__.dart', + }, + dynamicReplacers: [ + { + slot: '__icon__', + slotValue: iconname, + }, + { + slot: '__svgfilecontent__', + slotValue: svgfilecontent, + }, + { + slot: '__svgfilename__', + slotValue: svgfilename, + }, + ], + output: { + path: './packages/iconoir-flutter/lib/__svgfilename__(snakeCase).dart', + pathAndFileNameDefaultCase: + '(snakeCase)', + }, + async onComplete(results) { + finalFileNames.push( + results.output.path + ); + }, + }, + ]); + }) + ); + + finalFileNames.sort(); + await fs.appendFile( + path.join( + builtIconsDir, + 'iconoir_flutter.dart' + ), + finalFileNames + .map( + (fileName) => + `export './${basename( + fileName + )}';` + ) + .join('\n') + ); + } catch (err) { + throw new Error(err.message); + } + }, + }, + ], + { concurrent: false, exitOnError: false } + ), + }; + }); + return task.newListr(tasks, { + concurrent: true, + rendererOptions: { collapse: false }, + }); + }, + }, + ], + { concurrent: false } + ), + }, + ], + { concurrent: true } + ), + }, + { + title: 'Removing temporary directory', + skip: (ctx) => !ctx.tmpDir, + task: async (ctx) => { + await fs.rm(ctx.tmpDir, { recursive: true }); + }, + }, + ], + { + concurrent: false, + exitOnError: false, + rendererOptions: { collapse: false, collapseErrors: false }, + } +); + +await tasks.run(); diff --git a/bin/build/index.js b/bin/build/index.js deleted file mode 100644 index 54ce89e0..00000000 --- a/bin/build/index.js +++ /dev/null @@ -1,139 +0,0 @@ -import fs from 'node:fs/promises'; -import path from 'node:path'; -import process from 'node:process'; -import { fileURLToPath } from 'node:url'; -import { Listr } from 'listr2'; -import { pascalCase, snakeCase } from 'scule'; -import Tinypool from 'tinypool'; - -const __dirname = path.dirname(fileURLToPath(import.meta.url)); - -const rootDir = path.join(__dirname, '..', '..'); -const iconsDir = path.join(rootDir, 'icons'); - -const iconsVariants = ['regular', 'solid']; -const defaultVariant = iconsVariants[0]; - -const targets = { - 'css': { - title: 'CSS files', - path: 'css', - }, - 'flutter': { - title: 'Flutter library', - path: 'packages/iconoir-flutter', - }, - 'react': { - title: 'React library', - path: 'packages/iconoir-react', - }, - 'react-native': { - title: 'React Native library', - target: 'react', - native: true, - path: 'packages/iconoir-react-native', - }, - 'vue': { - title: 'Vue library', - path: 'packages/iconoir-vue', - }, -}; - -const tasks = new Listr( - [ - { - title: 'Fetching icons', - task: async (ctx) => { - ctx.tasks = { global: { defaultVariant }, icons: {} }; - - const iconsVariantsDirs = Object.fromEntries( - iconsVariants.map((variant) => [ - variant, - path.join(iconsDir, variant), - ]), - ); - - for (const [variant, dir] of Object.entries(iconsVariantsDirs)) { - const files = await fs.readdir(dir); - - const icons = files - .filter((file) => file.endsWith('.svg')) - .map((file) => { - const name = path.parse(file).name; - const nameVariant = `${name}-${variant}`; - - return { - name, - nameVariant, - pascalName: pascalCase(name), - pascalNameVariant: pascalCase(nameVariant), - snakeName: snakeCase(name), - snakeNameVariant: snakeCase(nameVariant), - path: path.join(dir, file), - }; - }); - - ctx.tasks.icons[variant] = icons; - } - }, - }, - { - title: 'Building targets', - task: (ctx, task) => - task.newListr( - Object.entries(targets).map(([targetName, targetConfig]) => ({ - title: targetConfig.title, - enabled: () => ctx.cliTargets.length === 0 || ctx.cliTargets.includes(targetName), - task: (ctx) => { - targetConfig.path = path.join( - rootDir, - ...targetConfig.path.split(path.posix.sep), - ); - - return ctx.pool.run({ targetName, config: ctx.tasks, targetConfig }); - }, - })), - { concurrent: true, exitOnError: false }, - ), - }, - ], - { - rendererOptions: { - collapseSubtasks: false, - collapseErrors: false, - }, - }, -); - -const cliTargets = []; - -// Get targets from command line arguments -// (build all targets if no arguments given) -for (const arg of process.argv.slice(2)) { - if (arg in targets) { - cliTargets.push(arg); - } else { - console.error( - `Target '${arg}' doesn't exist!\n\nPossible targets are:\n${Object.keys( - targets, - ) - .map((name) => `- ${name}`) - .join('\n')}`, - ); - - process.exit(1); - } -} - -const pool = new Tinypool({ - filename: new URL('./worker.js', import.meta.url).href, - minThreads: 0, - resourceLimits: { - // Vue target (Vite/Rollup) takes up a lot of memory - maxOldGenerationSizeMb: 8192, - }, -}); - -await tasks.run({ cliTargets, pool }); - -await pool.destroy(); diff --git a/bin/build/lib/import-export.js b/bin/build/lib/import-export.js deleted file mode 100644 index 1045256b..00000000 --- a/bin/build/lib/import-export.js +++ /dev/null @@ -1,20 +0,0 @@ -import path from 'node:path'; - -export function generateImport(name, from) { - if (Array.isArray(name)) - name = `{${name.toString()}}`; - - return `import ${name} from "${from}";`; -} - -export function generateExport(name, from) { - const base = `export {${name.toString()}}`; - - return from ? `${base} from "${from}";` : `${base};`; -} - -export function toImportPath(input) { - input = input.split(path.sep).join(path.posix.sep); - - return input.charAt(0) !== '.' ? `./${input}` : input; -} diff --git a/bin/build/lib/ts.js b/bin/build/lib/ts.js deleted file mode 100644 index 4417984b..00000000 --- a/bin/build/lib/ts.js +++ /dev/null @@ -1,65 +0,0 @@ -import { normalize } from 'node:path'; -import ts from 'typescript'; - -/** - * - * @param {string} path - * @param {string} content - * @param {object} options - */ -export function getDts(path, content, options) { - options = ts.convertCompilerOptionsFromJson(options, '').options; - - let output; - - const host = ts.createCompilerHost(options); - - const _readFile = host.readFile; - - host.readFile = (filename) => { - if (normalize(filename) === path) - return content; - - return _readFile(filename); - }; - - const dtsFilename = path.replace(/\.(m|c)?(ts|js)x?$/, '.d.$1ts'); - - host.writeFile = (filename, contents) => { - if (normalize(filename) === dtsFilename) - output = contents; - }; - - const program = ts.createProgram([path], options, host); - const emitResult = program.emit(); - - const allDiagnostics = ts - .getPreEmitDiagnostics(program) - .concat(emitResult.diagnostics); - - const results = allDiagnostics.map((diagnostic) => { - if (diagnostic.file) { - const { line, character } = ts.getLineAndCharacterOfPosition( - diagnostic.file, - diagnostic.start, - ); - - const message = ts.flattenDiagnosticMessageText( - diagnostic.messageText, - '\n', - ); - - return `${diagnostic.file.fileName} (${line + 1},${ - character + 1 - }): ${message}`; - } else { - return ts.flattenDiagnosticMessageText(diagnostic.messageText, '\n'); - } - }); - - if (results.length > 0) { - throw new Error(results); - } - - return output; -} diff --git a/bin/build/targets/css/header.css b/bin/build/targets/css/header.css deleted file mode 100644 index 26f6c96b..00000000 --- a/bin/build/targets/css/header.css +++ /dev/null @@ -1,21 +0,0 @@ -/*! - * Iconoir - * Copyright (c) [YEAR] Luca Burgio - https://iconoir.com - * License - https://github.com/iconoir-icons/iconoir/blob/main/LICENSE (Code: MIT License) - * CSS file created by Till Esser (@Wiwaltill) and automated by Pascal Jufer (@paescuj) - */ - -*[class^='iconoir-']::before, -*[class*=' iconoir-']::before { - content: ' '; - display: block; - background: currentColor; - mask-size: cover; - -webkit-mask-size: cover; - width: 1em; - height: 1em; -} -*[class^='iconoir-'], -*[class*=' iconoir-'] { - display: inline-block; -} diff --git a/bin/build/targets/css/index.js b/bin/build/targets/css/index.js deleted file mode 100644 index 25537434..00000000 --- a/bin/build/targets/css/index.js +++ /dev/null @@ -1,51 +0,0 @@ -import fs from 'node:fs/promises'; -import { EOL } from 'node:os'; -import path from 'node:path'; -import { fileURLToPath } from 'node:url'; - -const __dirname = path.dirname(fileURLToPath(import.meta.url)); - -export default async (ctx, target) => { - const headerFile = await fs.readFile( - path.join(__dirname, 'header.css'), - 'utf8', - ); - - const header = headerFile.replace('[YEAR]', new Date().getFullYear()); - - const mainCssContent = [header]; - - for (const [variant, icons] of Object.entries(ctx.icons)) { - const variantCssContent = [header]; - - const cssTarget = (icon, suffixed) => { - const iconName = suffixed && variant !== ctx.global.defaultVariant - ? icon.nameVariant - : icon.name; - - return `.iconoir-${iconName}::before`; - }; - - for (const icon of icons) { - const fileContent = await fs.readFile(icon.path, 'utf8'); - - const transformedContent = fileContent - .replaceAll(EOL, '') - .replace(/(width|height)="\d+px"/g, '') - .replace(/ +/g, ' '); - - const cssContent = `{mask-image:url('data:image/svg+xml;charset=utf-8,${transformedContent}');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,${transformedContent}');}`; - - mainCssContent.push(`${cssTarget(icon, true)}${cssContent}`); - - variantCssContent.push(`${cssTarget(icon)}${cssContent}`); - } - - await fs.writeFile( - path.join(target.path, `iconoir-${variant}.css`), - variantCssContent, - ); - } - - await fs.writeFile(path.join(target.path, 'iconoir.css'), mainCssContent); -}; diff --git a/bin/build/targets/flutter/index.js b/bin/build/targets/flutter/index.js deleted file mode 100644 index a6f5c4b6..00000000 --- a/bin/build/targets/flutter/index.js +++ /dev/null @@ -1,47 +0,0 @@ -import fs from 'node:fs/promises'; -import path from 'node:path'; -import iconTemplate from './template.js'; - -export default async (ctx, target) => { - const promises = []; - - const outDir = path.join(target.path, 'lib'); - - const entryContent = ['library;']; - - for (const [variant, icons] of Object.entries(ctx.icons)) { - const variantOutDir = path.join(outDir, variant); - await fs.mkdir(variantOutDir, { recursive: true }); - - for (const icon of icons) { - const dartFileName = `${icon.snakeName}.dart`; - const dartPath = path.join(variant, dartFileName); - - promises.push( - generateIconFile( - icon.path, - path.join(outDir, dartPath), - variant !== ctx.global.defaultVariant - ? icon.pascalNameVariant - : icon.pascalName, - ), - ); - - entryContent.push(`export './${dartPath}';`); - } - } - - promises.push( - fs.writeFile(path.join(outDir, 'iconoir_flutter.dart'), entryContent), - ); - - return Promise.all(promises); -}; - -async function generateIconFile(src, dest, iconName) { - const iconContent = await fs.readFile(src, 'utf8'); - - const dartContent = iconTemplate(iconName, iconContent); - - return fs.writeFile(dest, dartContent); -} diff --git a/bin/build/targets/flutter/template.js b/bin/build/targets/flutter/template.js deleted file mode 100644 index fc2f7730..00000000 --- a/bin/build/targets/flutter/template.js +++ /dev/null @@ -1,26 +0,0 @@ -function template(name, svg) { - return `import 'package:flutter/widgets.dart' as widgets; -import 'package:flutter_svg/flutter_svg.dart'; - -class ${name} extends widgets.StatelessWidget { - final widgets.Color? color; - final double? width; - final double? height; - - const ${name}({super.key, this.color, this.width, this.height}); - - @override - widgets.Widget build(widgets.BuildContext context) => SvgPicture.string( - ''' -${svg}''', - colorFilter: color != null - ? widgets.ColorFilter.mode(color!, widgets.BlendMode.srcIn) - : null, - width: width, - height: height, - ); -} -`; -} - -export default template; diff --git a/bin/build/targets/react/index.js b/bin/build/targets/react/index.js deleted file mode 100644 index 0535686e..00000000 --- a/bin/build/targets/react/index.js +++ /dev/null @@ -1,263 +0,0 @@ -import fs from 'node:fs/promises'; -import path from 'node:path'; -import * as svgr from '@svgr/core'; -import * as esbuild from 'esbuild'; -import { - generateExport, - generateImport, - toImportPath, -} from '../../lib/import-export.js'; -import { getDts } from '../../lib/ts.js'; -import iconoirContextTemplate, { - exports as iconoirContextExports, -} from './resources/context-template.js'; -import { getTemplate as getIconTemplate } from './resources/icon-template.js'; -import { nativeSvgrOptions, svgrOptions } from './resources/svgr-options.js'; - -const outDir = 'dist'; - -const jsTargets = [ - { - format: 'cjs', - module: 'commonjs', - dir: '.', - ext: 'js', - dtsExt: 'd.ts', - }, - { - format: 'esm', - module: 'esnext', - dir: 'esm', - ext: 'mjs', - dtsExt: 'd.mts', - }, -]; - -/** @type {import('esbuild').TransformOptions} */ -const defaultEsbuildOptions = { target: 'es6', minify: true }; - -const defaultTsOptions = { - declaration: true, - emitDeclarationOnly: true, - target: 'es6', - strict: true, - esModuleInterop: true, - skipLibCheck: true, -}; - -export default async (ctx, target) => { - const localJsTargets = jsTargets.map((jsTarget) => ({ - ...jsTarget, - })); - - const promises = []; - - const outPath = path.join(target.path, outDir); - - // Preparation - // (needs to run in a separate loop, otherwise leads to uncaught exceptions in case of errors in main loop) - for (const jsTarget of localJsTargets) { - jsTarget.path = path.join(outPath, jsTarget.dir); - - await fs.mkdir(jsTarget.path, { recursive: true }); - - const iconoirContext = iconoirContextTemplate(target.native); - - jsTarget.iconoirContextPath = path.join( - jsTarget.path, - `IconoirContext.${jsTarget.ext}`, - ); - - await generateJs( - jsTarget.iconoirContextPath, - iconoirContext, - jsTarget.format, - ); - - const iconoirContextTsxPath = path.join( - jsTarget.path, - 'IconoirContext.tsx', - ); - - const iconoirContextDtsPath = path.join( - jsTarget.path, - `IconoirContext.${jsTarget.dtsExt}`, - ); - - await generateDts( - iconoirContextTsxPath, - iconoirContextDtsPath, - iconoirContext, - jsTarget.module, - target.native, - ); - - for (const variant of Object.keys(ctx.icons)) { - jsTarget.path = path.join(outPath, jsTarget.dir); - - await fs.mkdir(path.join(jsTarget.path, variant), { recursive: true }); - } - } - - for (const jsTarget of localJsTargets) { - const mainIndex = prepareIndex(jsTarget); - - for (const [variant, icons] of Object.entries(ctx.icons)) { - const variantIndex = prepareIndex(jsTarget, variant); - - for (const icon of icons) { - const mainIndexComponentName = variant === ctx.global.defaultVariant - ? icon.pascalName - : icon.pascalNameVariant; - - const jsPath = path.join( - jsTarget.path, - variant, - `${icon.pascalName}.${jsTarget.ext}`, - ); - - mainIndex.add(mainIndexComponentName, jsPath); - variantIndex.add(icon.pascalName, jsPath); - - if (!jsTarget.iconTemplate) { - jsTarget.iconTemplate = getIconTemplate( - target.native, - toImportPath( - path.relative( - path.join(jsTarget.path, variant), - jsTarget.iconoirContextPath, - ), - ), - ); - } - - const reactComponent = getReactComponent( - icon.path, - target.native, - jsTarget.iconTemplate, - ); - - // Only run for first icon, type is same and can be reused for all the others - if (!jsTarget.iconDts) { - jsTarget.iconDts = true; - - // Virtual input path - const tsxPath = path.join(jsTarget.path, variant, 'icon.tsx'); - - const dtsPath = path.join(jsTarget.path, `icon.${jsTarget.dtsExt}`); - - const iconDts = generateDts( - tsxPath, - dtsPath, - reactComponent, - jsTarget.module, - target.native, - ); - - promises.push(iconDts); - } - - const iconJs = generateJs(jsPath, reactComponent, jsTarget.format); - - promises.push(iconJs); - } - - promises.push(variantIndex.generate()); - } - - promises.push(mainIndex.generate()); - } - - return Promise.all(promises); -}; - -async function getReactComponent(iconPath, native, template) { - const iconContent = await fs.readFile(iconPath, 'utf8'); - - const options = { - ...(native ? nativeSvgrOptions : svgrOptions), - template, - }; - - return svgr.transform(iconContent, options); -} - -async function generateDts(inputPath, outputPath, input, module, native) { - const dts = getDts(inputPath, await input, { - ...defaultTsOptions, - jsx: native ? 'react-native' : 'react', - module, - ...(module === 'esnext' && { moduleResolution: 'bundler' }), - }); - - return fs.writeFile(outputPath, dts); -} - -async function generateJs(outputPath, input, format) { - const { code } = await esbuild.transform(await input, { - ...defaultEsbuildOptions, - loader: 'tsx', - format, - }); - - return fs.writeFile(outputPath, code); -} - -function prepareIndex(jsTarget, variant) { - const outputPath = path.join(jsTarget.path, variant ?? ''); - - const iconoirContextPath = toImportPath( - path.relative(outputPath, jsTarget.iconoirContextPath), - ); - - const iconoirContext = generateExport( - iconoirContextExports, - iconoirContextPath, - ); - - const content = [iconoirContext]; - - const iconJsPath = toImportPath( - path.relative(outputPath, path.join(jsTarget.path, `icon.${jsTarget.ext}`)), - ); - - const iconDtsImport = generateImport('Icon', iconJsPath); - - const dtsContent = [iconoirContext, iconDtsImport, 'type I = typeof Icon;']; - - function add(name, iconPath) { - const iconImportPath = toImportPath(path.relative(outputPath, iconPath)); - - content.push(generateExport(`default as ${name}`, iconImportPath)); - - dtsContent.push(`export declare const ${name}: I;`); - } - - function generate() { - const indexJs = generateIndexJs( - outputPath, - content, - jsTarget.format, - jsTarget.ext, - ); - - const indexDts = generateIndexDts(outputPath, dtsContent, jsTarget.dtsExt); - - return Promise.all([indexJs, indexDts]); - } - - return { add, generate }; -} - -async function generateIndexJs(outputDir, content, format, ext) { - const { code } = await esbuild.transform(content.join(''), { - minify: true, - format, - }); - - return fs.writeFile(path.join(outputDir, `index.${ext}`), code); -} - -async function generateIndexDts(outputDir, content, dtsExt) { - return fs.writeFile(path.join(outputDir, `index.${dtsExt}`), content); -} diff --git a/bin/build/targets/react/resources/context-template.js b/bin/build/targets/react/resources/context-template.js deleted file mode 100644 index 5d9a8ffc..00000000 --- a/bin/build/targets/react/resources/context-template.js +++ /dev/null @@ -1,36 +0,0 @@ -function template(native) { - const useClientDirective = native ? '' : '"use client";'; - - const imports = [ - 'import React from "react";', - ...(native ? ['import type { SvgProps } from "react-native-svg";'] : []), - ].join('\n'); - - return ` -${useClientDirective} -${imports} - -type IconoirContextValue = Partial<${ - native ? 'SvgProps' : 'React.SVGProps' -}>; - -export const IconoirContext = React.createContext({}); - -export interface IconoirProviderProps { - iconProps?: Partial<${ - native ? `Omit` : 'React.SVGProps' - }>; - children: React.ReactNode; -} - -export function IconoirProvider({ iconProps, children }: IconoirProviderProps) { - return ( - - ); -} -`; -} - -export default template; - -export const exports = ['IconoirContext', 'IconoirProvider']; diff --git a/bin/build/targets/react/resources/icon-template.js b/bin/build/targets/react/resources/icon-template.js deleted file mode 100644 index c10ca0e0..00000000 --- a/bin/build/targets/react/resources/icon-template.js +++ /dev/null @@ -1,34 +0,0 @@ -import { generateImport } from '../../../lib/import-export.js'; - -export function getTemplate(native, iconoirContextPath) { - return (variables, { tpl }) => { - variables.props[0].name = 'passedProps'; - - // Workaround to fix ref type for React Native - if (native) - variables.props[1].typeAnnotation.typeAnnotation.typeParameters.params[0].typeName.name = 'Svg'; - - const useClientDirective = native ? [] : '"use client"'; - - const iconoirContextImport = generateImport( - ['IconoirContext'], - iconoirContextPath, - ); - - return tpl` -${useClientDirective}; -${variables.imports}; -${iconoirContextImport} - -${variables.interfaces}; - -const ${variables.componentName} = (${variables.props}) => { - const context = React.useContext(IconoirContext); - const props = { ...context, ...passedProps }; - return ${variables.jsx}; -}; - -${variables.exports}; - `; - }; -} diff --git a/bin/build/targets/react/resources/svgr-options.js b/bin/build/targets/react/resources/svgr-options.js deleted file mode 100644 index f44e2df2..00000000 --- a/bin/build/targets/react/resources/svgr-options.js +++ /dev/null @@ -1,46 +0,0 @@ -/** @type {import('@svgr/core').Config} */ -export const svgrOptions = { - plugins: ['@svgr/plugin-jsx'], - icon: true, - ref: true, - typescript: true, - svgProps: { - width: '1.5em', - height: '1.5em', - color: 'currentColor', - }, - jsx: { - babelConfig: { - plugins: [ - [ - '@svgr/babel-plugin-remove-jsx-attribute', - { - elements: ['path'], - attributes: ['strokeWidth'], - }, - 'remove-stroke-width', - ], - ], - }, - }, -}; - -/** @type {import('@svgr/core').Config} */ -export const nativeSvgrOptions = { - ...svgrOptions, - native: true, - jsx: { - babelConfig: { - plugins: [ - ...svgrOptions.jsx.babelConfig.plugins, - [ - '@svgr/babel-plugin-remove-jsx-attribute', - { - elements: ['Svg'], - attributes: ['xmlns'], - }, - ], - ], - }, - }, -}; diff --git a/bin/build/targets/vue/index.js b/bin/build/targets/vue/index.js deleted file mode 100644 index 2a47309c..00000000 --- a/bin/build/targets/vue/index.js +++ /dev/null @@ -1,97 +0,0 @@ -import fs from 'node:fs/promises'; -import path from 'node:path'; -import vue from '@vitejs/plugin-vue'; -import { fromHtml } from 'hast-util-from-html'; -import { toHtml } from 'hast-util-to-html'; -import { build } from 'vite'; -import dts from 'vite-plugin-dts'; -import { generateExport } from '../../lib/import-export.js'; -import iconTemplate from './template.js'; - -export default async (ctx, target) => { - const promises = []; - - const outDir = path.join(target.path, 'src'); - - const mainIndexContent = [ - generateExport(`default as IconoirProvider`, `./IconoirProvider.vue`), - ]; - - for (const [variant, icons] of Object.entries(ctx.icons)) { - const variantOutDir = path.join(outDir, variant); - await fs.mkdir(variantOutDir, { recursive: true }); - - const variantIndexContent = [ - generateExport(`default as IconoirProvider`, `../IconoirProvider.vue`), - ]; - - const generateIconFile = async (src, vueFileName) => { - const iconContent = await fs.readFile(src, 'utf8'); - - const iconAst = fromHtml(iconContent, { fragment: true }); - // Bind iconProps of the provider to the svg root - iconAst.children[0].properties['v-bind'] = 'context'; - const transformedIcon = toHtml(iconAst); - const componentContent = iconTemplate(transformedIcon); - - const vuePath = path.join(variantOutDir, vueFileName); - - return fs.writeFile(vuePath, componentContent); - }; - - for (const icon of icons) { - const vueFileName = `${icon.pascalName}.vue`; - - promises.push(generateIconFile(icon.path, vueFileName)); - - const mainIndexComponentName = variant === ctx.global.defaultVariant - ? icon.pascalName - : icon.pascalNameVariant; - - mainIndexContent.push( - generateExport( - `default as ${mainIndexComponentName}`, - `./${variant}/${vueFileName}`, - ), - ); - - variantIndexContent.push( - generateExport( - `default as ${mainIndexComponentName}`, - `./${vueFileName}`, - ), - ); - } - - promises.push( - fs.writeFile(path.join(variantOutDir, 'index.ts'), variantIndexContent), - ); - } - - promises.push(fs.writeFile(path.join(outDir, 'index.ts'), mainIndexContent)); - - await Promise.all(promises); - - return build({ - root: target.path, - logLevel: 'silent', - build: { - outDir: 'dist', - lib: { - entry: path.join('src', 'index.ts'), - fileName: (format, name) => - format === 'cjs' ? `${name}.js` : `esm/${name}.mjs`, - formats: ['cjs', 'es'], - }, - rollupOptions: { - external: ['vue'], - }, - }, - plugins: [ - vue({ - isProduction: true, - }), - dts(), - ], - }); -}; diff --git a/bin/build/targets/vue/template.js b/bin/build/targets/vue/template.js deleted file mode 100644 index 24f07b69..00000000 --- a/bin/build/targets/vue/template.js +++ /dev/null @@ -1,21 +0,0 @@ -function template(svg) { - return ` - - - `; -} - -export default template; diff --git a/bin/build/worker.js b/bin/build/worker.js deleted file mode 100644 index a9fd8782..00000000 --- a/bin/build/worker.js +++ /dev/null @@ -1,7 +0,0 @@ -export default async ({ targetName, config, targetConfig }) => { - const { default: task } = await import( - `./targets/${targetConfig.target || targetName}/index.js` - ); - - return task(config, targetConfig); -}; diff --git a/bin/header.css b/bin/header.css new file mode 100644 index 00000000..296a8ed4 --- /dev/null +++ b/bin/header.css @@ -0,0 +1,21 @@ +/*! + * Iconoir + * Copyright (c) [YEAR] Luca Burgio - https://iconoir.com + * License - https://github.com/lucaburgio/iconoir/blob/main/LICENSE (Code: MIT License) + * CSS file created by Till Esser (@Wiwaltill) and automated by Pascal Jufer (@paescuj) + */ + +*[class^="iconoir-"]::before, +*[class*=" iconoir-"]::before { + content: " "; + display: block; + background: currentColor; + mask-size: cover; + -webkit-mask-size: cover; + width: 1em; + height: 1em; +} +*[class^="iconoir-"], +*[class*=" iconoir-"] { + display: block; +} diff --git a/bin/prepublish.js b/bin/prepublish.js index da7dcae6..9d94f682 100644 --- a/bin/prepublish.js +++ b/bin/prepublish.js @@ -1,34 +1,28 @@ -/* eslint-disable no-console */ - -import fs from 'node:fs'; -import path from 'node:path'; -import process from 'node:process'; import { updateYamlKey } from '@atomist/yaml-updater'; +import fs from 'fs'; +import path from 'path'; import semver from 'semver'; +const PACKAGE_BASE = ''; + const newVersion = semver.valid(semver.coerce(process.env.TAG_NAME)); console.info('New version is %s', newVersion); - if (!newVersion) { throw new Error(`Tag name ${process.env.TAG_NAME} is not valid.`); } -publishNpmPackage('iconoir'); -publishNpmPackage('iconoir-react'); -publishNpmPackage('iconoir-react-native'); -publishNpmPackage('iconoir-vue'); -publishPubPackage('iconoir-flutter'); - function publishNpmPackage(name) { console.info('Publishing %s', name); - const packageJsonPath = name === 'iconoir' - ? 'package.json' - : path.join('packages', name, 'package.json'); - + const packageJsonPath = + name === 'iconoir' + ? 'package.json' + : path.join('packages', name, 'package.json'); const contents = JSON.parse(fs.readFileSync(packageJsonPath).toString()); contents.version = newVersion; - + if (PACKAGE_BASE) { + contents.name = `${PACKAGE_BASE}/${name}`; + } fs.writeFileSync(packageJsonPath, JSON.stringify(contents, undefined, 2)); console.info('package.json updated'); } @@ -39,8 +33,13 @@ function publishPubPackage(name) { fs.writeFileSync( pubspecFilepath, - updateYamlKey('version', newVersion, pubspecContents), + updateYamlKey('version', newVersion, pubspecContents) ); console.info('pubspec.yaml updated'); } + +publishNpmPackage('iconoir'); +publishNpmPackage('iconoir-react'); +publishNpmPackage('iconoir-react-native'); +publishPubPackage('iconoir-flutter'); diff --git a/bin/templates/__svgfilename__.dart b/bin/templates/__svgfilename__.dart new file mode 100644 index 00000000..2ad4c47f --- /dev/null +++ b/bin/templates/__svgfilename__.dart @@ -0,0 +1,20 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class __icon__(pascalCase) extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const __icon__(pascalCase)({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' +__svgfilecontent__''', + color: color, + width: width, + height: height, + ); +} diff --git a/bin/templates/icon-template.cjs b/bin/templates/icon-template.cjs new file mode 100644 index 00000000..c72f8ac0 --- /dev/null +++ b/bin/templates/icon-template.cjs @@ -0,0 +1,26 @@ +const template = ( + { template }, + opts, + { imports, interfaces, componentName, props, jsx, exports } +) => { + const plugins = ['jsx']; + if (opts.typescript) { + plugins.push('typescript'); + } + const typeScriptTpl = template.smart({ plugins }); + props[0].name = 'passedProps'; + return typeScriptTpl.ast`${imports} +import { IconoirContext } from './IconoirContext' + +${interfaces} + +function ${componentName}(${props}) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ${jsx}; +} +${exports} + `; +}; + +module.exports = template; diff --git a/bin/templates/index-template.cjs b/bin/templates/index-template.cjs new file mode 100644 index 00000000..6f3b6685 --- /dev/null +++ b/bin/templates/index-template.cjs @@ -0,0 +1,15 @@ +const path = require('path'); + +function template(filePaths) { + const exportEntries = filePaths.map((filePath) => { + const basename = path.basename(filePath, path.extname(filePath)); + const exportName = /^\d/.test(basename) ? `Svg${basename}` : basename; + return `export { default as ${exportName} } from './${basename}'`; + }); + exportEntries.push( + "export { IconoirProvider, IconoirContext, IconoirContextValue } from './IconoirContext'" + ); + return exportEntries.join('\n'); +} + +module.exports = template; diff --git a/constants.js b/constants.js new file mode 100644 index 00000000..b6dfb914 --- /dev/null +++ b/constants.js @@ -0,0 +1,12 @@ +export const incompatibleNames = { + '1st-medal': 'medal-1st', + '4k-display': 'display-4k', + '2x2-cell': 'cell-2x2', + '360-view': 'view360', + github: 'gitHub', + 'github-outline': 'gitHubOutline', + 'gitlab-full': 'gitLabFull', + linkedin: 'linkedIn', + tiktok: 'tikTok', + youtube: 'youTube', +}; diff --git a/css/README.md b/css/README.md index 3d2a12ca..92407d27 100644 --- a/css/README.md +++ b/css/README.md @@ -1,9 +1,9 @@ -# Iconoir - CSS +# Iconoir CSS -Import the CSS file: +Import the CSS File: ```html - + ``` Here is an example in HTML: @@ -11,8 +11,7 @@ Here is an example in HTML: ```html ``` +The class must always be "iconoir-" and then the name of the icon. You can find the names of the +icons [here](https://iconoir.com). -The class must always be "iconoir-" and then the name of the icon. You can find the names of the icons [here](https://iconoir.com). - -The icons are `display: inline-block` and default to the current font size. You can control this -by adjusting the `::before` styles of the element (which is where the icons are added as a mask). + diff --git a/css/iconoir-regular.css b/css/iconoir-regular.css deleted file mode 100644 index 15cd0af3..00000000 --- a/css/iconoir-regular.css +++ /dev/null @@ -1,22 +0,0 @@ -/*! - * Iconoir - * Copyright (c) 2025 Luca Burgio - https://iconoir.com - * License - https://github.com/iconoir-icons/iconoir/blob/main/LICENSE (Code: MIT License) - * CSS file created by Till Esser (@Wiwaltill) and automated by Pascal Jufer (@paescuj) - */ - -*[class^='iconoir-']::before, -*[class*=' iconoir-']::before { - content: ' '; - display: block; - background: currentColor; - mask-size: cover; - -webkit-mask-size: cover; - width: 1em; - height: 1em; -} -*[class^='iconoir-'], -*[class*=' iconoir-'] { - display: inline-block; -} -.iconoir-accessibility-sign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-accessibility-tech::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-accessibility::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-activity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-after-effects::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-illustrator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-indesign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-lightroom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-photoshop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-xd::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-african-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-agile::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-air-conditioner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-helix-45deg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-helix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-rotation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplay::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-alarm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-carousel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-open::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-bottom-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-horizontal-centers::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-horizontal-spacing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-justify::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-left-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-right-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-top-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-vertical-centers::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-vertical-spacing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-angle-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-signal-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-signal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-notification::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-store::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-imac-2021-side::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-imac-2021::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-mac::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-shortcuts::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-swift::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ar-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arc-3d-center-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arc-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arcade::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archery-match::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-area-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-archery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-email-forward::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-enlarge-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-reduce-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-separate-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-separate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-union-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-union::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrows-up-from-line::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-asana::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-asterisk::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-at-sign-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-at-sign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-atom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-attachment::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-augmented-reality::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-auto-flash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-avi-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-axes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-backward-15-seconds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-badge-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-balcony::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-barcode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-basketball-field::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-basketball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bathroom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-25::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-50::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-75::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-indicator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bbq::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-beach-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bed-ready::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-behance-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-behance::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell-notification::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bicycle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-binocular::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-birthday-cake::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bishop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitbucket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitcoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitcoin-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bluetooth-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bluetooth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bold-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bold::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bonfire::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book-stack::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-bl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-bottom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-br::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-inner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-tl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-tr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bounce-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bounce-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bowling-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-3d-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-3d-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-3d-three-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-iso::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-boxing-glove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brain-electricity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brain-research::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brain-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brain::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bread-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bridge-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bridge-surface::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bright-crown::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bright-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brightness-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brightness::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-income::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-outcome::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bug::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-building::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bus-green::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bus-stop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-c-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cable-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calculator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-rotate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-camera::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-candlestick-chart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-car::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-reader::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cell-2x2::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cellar::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-center-align::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-translate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chocolate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chromecast-active::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chromecast::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-church-side::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-church::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cigarette-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cinema-old::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-circle-spark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-city::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clipboard-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clock-rotate-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-closed-captions-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-closet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-bookmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-desync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-sunny::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-sync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code-brackets-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code-brackets::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-codepen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coffee-cup::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coin-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coins-swap::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coins::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-collage-frame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-collapse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-filter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-picker::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-wheel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-combine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-commodity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-community::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-bottom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compact-disc::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-component::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compress-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compress::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-computer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-constrained-surface::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-consumable::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-contactless::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-control-slider::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cookie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cooling-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-copy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-copyright::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-bottom-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-bottom-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-top-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-top-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cpu-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cpu::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cracked-egg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-creative-commons::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-card-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-cards::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crib::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-bl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-br::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-tl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-tr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crown-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crown::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-css3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-bandage::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-cut-with-curve::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-dots::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-hole::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-replace-face::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cursor-pointer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-curve-array::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cut::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cutlery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cycling::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cylinder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dash-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard-dots::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard-speed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-both::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-backup::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-export::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-monitor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-restore::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-script-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-script-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-script::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-stats::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-de-compress::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-delivery-truck::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-delivery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-depth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-design-nib::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-design-pencil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-desk::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-developer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dew-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dialpad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-diameter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-five::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-four::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-one::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-six::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-three::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-two::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dimmer-switch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-director-chair::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-discord::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dishwasher::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-display-4k::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide-three::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dna::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dns::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-magnifying-glass-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-magnifying-glass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-star-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dogecoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dogecoin-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dollar-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dollar::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-domotic-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-donate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dot-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dot-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dot-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dot-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dots-grid-3x3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-double-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-data-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drag-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drawer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dribbble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-landing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-refresh::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-take-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-snow-flake-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-curve-control-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in-control-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-out-control-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ecology-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-edit-pencil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-edit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-egg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eject::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-electronics-chip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-electronics-transistor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-elevator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ellipse-3d-three-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ellipse-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-blink-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-blink-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-puzzled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-quite::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-really::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-satisfied::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-left-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-right-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-surprise-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-surprise::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-talking-angry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-talking-happy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-think-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-think-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-empty-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-energy-usage-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-erase::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ethereum-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ethereum-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-euro-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-euro::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-charge-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-charge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-station::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-exclude::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-expand-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-expand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-extrude::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye-closed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-f-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-face-3d-draft::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-face-id::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facebook-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facebook::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facetime::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-farm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-down-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-up-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-down-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-up-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-favourite-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-favourite-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-female::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-figma::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-file-not-found::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fill-color::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fillet-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-list-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-finder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-check-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-lock-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-xmark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fire-flame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fish::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fishing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flash-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flask::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flip-reverse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-floppy-disk-arrow-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-floppy-disk-arrow-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-floppy-disk::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flower::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fog::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-font-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-football-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-football::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward-15-seconds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-alt-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-select::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-simple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fridge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fx-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fx::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gamepad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-garage::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas-tank-droplet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas-tank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gif-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gift::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-branch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-cherry-pick-commit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-commit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-compare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-fork::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-merge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-pull-request-closed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-pull-request::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-github-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-github::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gitlab-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-fragile::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-half-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glasses::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-globe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-golf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-docs::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-sync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-home::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-one::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gps::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graduation-cap::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graph-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graph-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-group::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gym::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-h-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-half-cookie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-half-moon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hammer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-brake::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-contactless::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-handbag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hard-drive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hashtag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hd-display::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hd::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hdr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-bolt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-help::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-health-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-healthcare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heart-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heating-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heavy-rain::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-help-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-help-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heptagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon-dice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-historic-shield-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-historic-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt-slim-horiz::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt-slim::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-hospital::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-sale::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-secure::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-simple-door::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-simple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-table::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-temperature-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-temperature-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horizontal-merge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horizontal-split::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hospital-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hospital::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hot-air-balloon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hourglass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-house-rooms::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-html5::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ice-cream::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-iconoir::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-import::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-inclination::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-industry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-infinite::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-info-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-field::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-output::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-instagram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-internet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-intersect-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-intersect::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ios-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ip-address-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-iris-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-italic-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-italic::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-jellyfish::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-journal-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-journal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-jpeg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-jpg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-kanban-board::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-back::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-command::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-horizontal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-position::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-couple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-label::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lamp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-language::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-dev-mode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-fix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-layout-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-layout-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaderboard-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaderboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-learning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lens-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lifebelt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb-on::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-line-space::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linear::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-link-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-link-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-link::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linkedin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linux::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-list-select::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-litecoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-litecoin-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lock-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lock-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-loft-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lot-of-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lullaby::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-control-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-dock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-option-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-os-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magic-wand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magnet-energy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magnet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-open::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-male::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-pin-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-pin-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-pin-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-pin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow-diagonal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-go-straight::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-back::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mask-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mastercard-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mastodon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-math-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maximize::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal-1st::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medium::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-megaphone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-menu-scale::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-menu::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-alert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-meter-arrow-down-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-metro::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-mute::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-speaking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microscope::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-square-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mirror::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mobile-dev-mode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mobile-fingerprint::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mobile-voice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-modern-tv-4k::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-modern-tv::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-money-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-moon-sat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-horiz-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-horiz::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-vert-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-vert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-motorcycle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-button-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-button-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-scroll-wheel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-movie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mpeg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-bubble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-mac-os-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-double-note-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-double-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-note-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-n-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-navigator-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-navigator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-neighbourhood::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-reverse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-new-tab::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nintendo-switch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-smoking-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-non-binary::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-notes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-npm-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-npm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-0-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-1-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-2-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-3-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-4-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-5-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-6-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-7-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-8-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-9-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-numbered-list-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-numbered-list-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-o-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-octagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-off-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-oil-industry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-okrs::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-on-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-one-finger-select-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-one-point-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-in-browser::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-in-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-new-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-select-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-vpn::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-slice-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-organic-food-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-organic-food::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orthogonal-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-package-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-package::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-packages::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pacman::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-edit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-flip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-palette::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-panorama-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-panorama-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pants-pockets::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pants::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-parking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-cursor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-paste-clipboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-path-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pause-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pause::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-paypal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-firewall::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-mouse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-no-entry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-peace-hand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-peerlist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-connect-bluetooth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-connect-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet-connect-usb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet-connect-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pentagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-people-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percent-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-perspective-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pharmacy-cross-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pharmacy-cross-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-disabled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-income::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-outcome::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-paused::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-piggy-bank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pillow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pine-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pinterest::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pipe-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pizza-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet-sat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planimetry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-play::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist-play::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playstation-gamepad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-a::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-c::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-g::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-l::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-square-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-png-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-podcast::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pokeball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-polar-sh::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-position-align::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-position::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-post::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-potion::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pound::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-precision-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-presentation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-printer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-printing-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-medium::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-privacy-policy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-private-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-profile-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-prohibition::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-project-curve-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-puzzle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-qr-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-question-mark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-radiation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-radius::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rain::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-raw-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-dollars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-euros::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-pounds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-yens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo-action::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh-double::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reload-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reminder-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repeat-once::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repeat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reply-to-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reply::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-report-columns::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reports::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repository::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-restart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rewind::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rhombus-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rhombus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rook::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rotate-camera-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rotate-camera-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-round-flask::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rounded-mirror::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rss-feed-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rss-feed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rubik-cube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-arrows::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-combine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-running::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safari::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safe-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safe-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safe-open::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sandals::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scale-frame-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scale-frame-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scan-barcode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scan-qr-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scanning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scarf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scissor-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scissor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-screenshot::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sea-and-sun::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sea-waves::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search-engine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-secure-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-security-pass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-edge-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-face-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-point-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-selective-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-diagonal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-dollars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-euros::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-mail::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-pounds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-yens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server-connection::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-settings-profiles::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-share-android::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-share-ios::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-alert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-broken::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-eye::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-loading::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shirt-tank-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shirt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop-four-tiles-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop-four-tiles::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-pocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-short-pants-pockets::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-short-pants::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shortcut-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shuffle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sidebar-collapse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sidebar-expand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sigma-function::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-simple-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sine-wave::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-single-tap-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skateboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skateboarding::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-next::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-prev::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-slash-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sleeper-chair::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-slips::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-small-lamp-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-small-lamp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-smartphone-device::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-smoking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snapchat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snow-flake::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soap::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soccer-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sofa::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soil-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-min::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spades::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sparks::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sphere::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spiral::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-split-area::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-split-square-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spock-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spotify::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-3d-corner-to-corner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-3d-from-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-3d-three-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-cursor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-wave::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stackoverflow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star-half-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stat-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stat-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-down-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-report::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-up-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-strategy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stretching::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-strikethrough::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stroller::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-style-border::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-submit-document::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-substract::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-suggestion::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-suitcase::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sun-light::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-svg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sweep-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swimming::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-down-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-left-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-right-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-down-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-left-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-right-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-up-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-up-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-switch-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-switch-on::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-system-restart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-system-shut::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table-2-columns::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table-rows::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-task-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-telegram-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-telegram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-temperature-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-temperature-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-temperature-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-temperature-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tennis-ball-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tennis-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-terminal-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-terminal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-test-tube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-arrows-up-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-magnifying-glass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-size::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-threads::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-three-points-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-three-stars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thumbs-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thumbs-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thunderstorm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tif-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tiff-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tiktok::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-time-zone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-timer-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-timer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tools::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tournament::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trademark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-train::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-translate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-treadmill::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trekking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trello::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag-two-stripes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trophy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-truck-green::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-truck-length::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-truck::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tunnel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv-fix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-twitter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-two-points-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-two-seater-sofa::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-type::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-u-turn-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-u-turn-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-umbrella::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-underline-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-underline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo-action::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union-horiz-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-unity-5::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-unity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-unjoin-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload-data-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-usb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-badge-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-crown::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-love::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vehicle-green::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vertical-merge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vertical-split::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vials::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-video-camera-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-video-camera::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-video-projector::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-360::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-columns-2::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-columns-3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-grid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-structure-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-structure-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-lock-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vr-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vue-js::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-waist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-walking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-triangle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-washing-machine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-watering-soil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-energy-consumption::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-webp-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-weight-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-weight::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-whatsapp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-white-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-signal-none::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wind::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-tabs::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-windows::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wolf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wrap-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wrench::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wristwatch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-www::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-x-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-x::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-a::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-b::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-x::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-y::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xray-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-y-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yelp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yen-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yoga::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-youtube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-z-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-zoom-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-zoom-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');} \ No newline at end of file diff --git a/css/iconoir-solid.css b/css/iconoir-solid.css deleted file mode 100644 index fa887e5f..00000000 --- a/css/iconoir-solid.css +++ /dev/null @@ -1,22 +0,0 @@ -/*! - * Iconoir - * Copyright (c) 2025 Luca Burgio - https://iconoir.com - * License - https://github.com/iconoir-icons/iconoir/blob/main/LICENSE (Code: MIT License) - * CSS file created by Till Esser (@Wiwaltill) and automated by Pascal Jufer (@paescuj) - */ - -*[class^='iconoir-']::before, -*[class*=' iconoir-']::before { - content: ' '; - display: block; - background: currentColor; - mask-size: cover; - -webkit-mask-size: cover; - width: 1em; - height: 1em; -} -*[class^='iconoir-'], -*[class*=' iconoir-'] { - display: inline-block; -} -.iconoir-adobe-after-effects::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-illustrator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-indesign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-lightroom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-photoshop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-xd::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplay::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-alarm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-bottom-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-horizontal-centers::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-horizontal-spacing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-left-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-right-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-top-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-vertical-centers::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-vertical-spacing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-notification::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-store::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-shortcuts::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bathroom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell-notification::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitcoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bluetooth-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bold-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bug::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cable-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-rotate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-camera::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-center-align::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-translate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-closed-captions-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-bottom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-component::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cooling-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-dots::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-design-nib::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-diameter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide-three::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dogecoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dollar-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dots-grid-3x3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-snow-flake-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-erase::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ethereum-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-euro-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facetime::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-down-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-up-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fill-color::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-list-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flask::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fx-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graduation-cap::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hd-display::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-bolt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heating-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-help-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-help-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hospital-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ice-cream::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-info-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-italic-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-horizontal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-position::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-couple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-label::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-litecoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magnet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-open::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal-1st::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-alert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-mute::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-speaking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microscope::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-money-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-bubble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-note-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-reverse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-0-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-1-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-2-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-3-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-4-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-5-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-6-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-7-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-8-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-9-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-path-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pause::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-peerlist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-income::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-outcome::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-paused::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-play::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-podcast::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-post::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-presentation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-medium::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-radiation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-radius::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reports::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rewind::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rhombus-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-round-flask::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rss-feed-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-diagonal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-mail::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server-connection::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-share-android::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shortcut-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-next::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-prev::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snapchat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-min::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sparks::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-cursor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-down-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-up-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-style-border::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-test-tube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-three-stars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tiktok::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-timer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-underline-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-usb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vials::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-triangle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-energy-consumption::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-whatsapp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-white-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-signal-none::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-tabs::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wolf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yen-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-youtube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');} \ No newline at end of file diff --git a/css/iconoir.css b/css/iconoir.css index 0b9dd46d..13415134 100644 --- a/css/iconoir.css +++ b/css/iconoir.css @@ -1,13 +1,13 @@ /*! * Iconoir - * Copyright (c) 2025 Luca Burgio - https://iconoir.com - * License - https://github.com/iconoir-icons/iconoir/blob/main/LICENSE (Code: MIT License) + * Copyright (c) 2022 Luca Burgio - https://iconoir.com + * License - https://github.com/lucaburgio/iconoir/blob/main/LICENSE (Code: MIT License) * CSS file created by Till Esser (@Wiwaltill) and automated by Pascal Jufer (@paescuj) */ -*[class^='iconoir-']::before, -*[class*=' iconoir-']::before { - content: ' '; +*[class^="iconoir-"]::before, +*[class*=" iconoir-"]::before { + content: " "; display: block; background: currentColor; mask-size: cover; @@ -15,8 +15,8 @@ width: 1em; height: 1em; } -*[class^='iconoir-'], -*[class*=' iconoir-'] { - display: inline-block; +*[class^="iconoir-"], +*[class*=" iconoir-"] { + display: block; } -.iconoir-accessibility-sign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-accessibility-tech::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-accessibility::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-activity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-after-effects::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-illustrator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-indesign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-lightroom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-photoshop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-xd::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-african-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-agile::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-air-conditioner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-helix-45deg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-helix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-rotation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplay::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-alarm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-carousel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-open::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-bottom-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-horizontal-centers::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-horizontal-spacing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-justify::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-left-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-right-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-top-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-vertical-centers::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-vertical-spacing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-angle-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-signal-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-signal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-notification::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-store::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-imac-2021-side::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-imac-2021::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-mac::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-shortcuts::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-swift::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ar-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arc-3d-center-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arc-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arcade::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archery-match::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-area-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-archery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-email-forward::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-enlarge-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-reduce-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-separate-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-separate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-union-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-union::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrows-up-from-line::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-asana::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-asterisk::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-at-sign-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-at-sign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-atom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-attachment::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-augmented-reality::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-auto-flash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-avi-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-axes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-backward-15-seconds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-badge-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-balcony::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-barcode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-basketball-field::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-basketball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bathroom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-25::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-50::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-75::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-indicator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bbq::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-beach-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bed-ready::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-behance-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-behance::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell-notification::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bicycle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-binocular::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-birthday-cake::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bishop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitbucket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitcoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitcoin-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bluetooth-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bluetooth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bold-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bold::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bonfire::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book-stack::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-bl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-bottom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-br::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-inner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-tl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-tr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bounce-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bounce-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bowling-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-3d-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-3d-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-3d-three-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-iso::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-boxing-glove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brain-electricity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brain-research::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brain-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brain::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bread-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bridge-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bridge-surface::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bright-crown::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bright-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brightness-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brightness::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-income::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-outcome::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bug::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-building::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bus-green::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bus-stop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-c-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cable-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calculator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-rotate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-camera::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-candlestick-chart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-car::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-reader::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cell-2x2::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cellar::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-center-align::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-translate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chocolate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chromecast-active::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chromecast::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-church-side::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-church::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cigarette-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cinema-old::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-circle-spark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-city::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clipboard-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clock-rotate-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-closed-captions-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-closet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-bookmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-desync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-sunny::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-sync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code-brackets-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code-brackets::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-codepen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coffee-cup::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coin-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coins-swap::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coins::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-collage-frame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-collapse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-filter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-picker::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-wheel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-combine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-commodity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-community::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-bottom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compact-disc::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-component::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compress-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compress::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-computer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-constrained-surface::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-consumable::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-contactless::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-control-slider::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cookie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cooling-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-copy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-copyright::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-bottom-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-bottom-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-top-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-top-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cpu-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cpu::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cracked-egg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-creative-commons::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-card-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-cards::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crib::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-bl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-br::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-tl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-tr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crown-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crown::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-css3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-bandage::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-cut-with-curve::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-dots::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-hole::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-replace-face::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cursor-pointer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-curve-array::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cut::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cutlery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cycling::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cylinder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dash-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard-dots::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard-speed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-both::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-backup::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-export::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-monitor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-restore::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-script-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-script-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-script::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-stats::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-de-compress::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-delivery-truck::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-delivery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-depth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-design-nib::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-design-pencil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-desk::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-developer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dew-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dialpad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-diameter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-five::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-four::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-one::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-six::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-three::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-two::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dimmer-switch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-director-chair::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-discord::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dishwasher::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-display-4k::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide-three::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dna::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dns::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-magnifying-glass-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-magnifying-glass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-star-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dogecoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dogecoin-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dollar-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dollar::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-domotic-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-donate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dot-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dot-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dot-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dot-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dots-grid-3x3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-double-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-data-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drag-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drawer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dribbble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-landing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-refresh::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-take-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-snow-flake-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-curve-control-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in-control-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-out-control-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ecology-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-edit-pencil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-edit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-egg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eject::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-electronics-chip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-electronics-transistor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-elevator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ellipse-3d-three-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ellipse-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-blink-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-blink-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-puzzled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-quite::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-really::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-satisfied::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-left-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-right-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-surprise-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-surprise::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-talking-angry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-talking-happy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-think-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-think-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-empty-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-energy-usage-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-erase::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ethereum-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ethereum-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-euro-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-euro::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-charge-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-charge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-station::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-exclude::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-expand-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-expand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-extrude::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye-closed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-f-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-face-3d-draft::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-face-id::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facebook-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facebook::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facetime::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-farm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-down-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-left-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-right-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-up-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-down-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-up-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-favourite-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-favourite-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-female::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-figma::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-file-not-found::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fill-color::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fillet-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-list-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-finder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-check-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-lock-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-xmark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fire-flame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fish::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fishing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flash-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flask::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flip-reverse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-floppy-disk-arrow-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-floppy-disk-arrow-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-floppy-disk::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flower::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fog::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-font-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-football-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-football::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward-15-seconds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-alt-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-select::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-simple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fridge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fx-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fx::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gamepad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-garage::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas-tank-droplet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas-tank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gif-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gift::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-branch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-cherry-pick-commit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-commit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-compare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-fork::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-merge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-pull-request-closed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-pull-request::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-github-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-github::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gitlab-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-fragile::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-half-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glasses::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-globe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-golf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-docs::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-sync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-home::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-one::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gps::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graduation-cap::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graph-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graph-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-group::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gym::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-h-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-half-cookie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-half-moon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hammer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-brake::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-contactless::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-handbag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hard-drive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hashtag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hd-display::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hd::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hdr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-bolt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-help::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-health-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-healthcare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heart-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heating-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heavy-rain::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-help-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-help-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heptagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon-dice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-historic-shield-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-historic-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt-slim-horiz::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt-slim::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-hospital::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-sale::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-secure::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-simple-door::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-simple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-table::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-temperature-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-temperature-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horizontal-merge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horizontal-split::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hospital-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hospital::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hot-air-balloon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hourglass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-house-rooms::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-html5::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ice-cream::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-iconoir::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-import::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-inclination::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-industry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-infinite::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-info-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-field::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-output::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-instagram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-internet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-intersect-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-intersect::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ios-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ip-address-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-iris-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-italic-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-italic::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-jellyfish::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-journal-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-journal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-jpeg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-jpg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-kanban-board::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-back::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-command::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-horizontal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-position::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-couple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-label::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lamp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-language::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-dev-mode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-fix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-layout-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-layout-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaderboard-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaderboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-learning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lens-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lifebelt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb-on::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-line-space::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linear::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-link-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-link-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-link::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linkedin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linux::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-list-select::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-litecoin-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-litecoin-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lock-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lock-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-loft-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lot-of-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lullaby::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-control-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-dock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-option-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-os-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magic-wand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magnet-energy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magnet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-open::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-male::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-pin-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-pin-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-pin-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-pin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow-diagonal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-go-straight::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-back::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mask-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mastercard-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mastodon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-math-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maximize::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal-1st::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medium::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-megaphone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-menu-scale::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-menu::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-alert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-meter-arrow-down-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-metro::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-mute::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-speaking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microscope::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-square-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mirror::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mobile-dev-mode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mobile-fingerprint::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mobile-voice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-modern-tv-4k::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-modern-tv::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-money-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-moon-sat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-horiz-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-horiz::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-vert-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-vert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-motorcycle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-button-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-button-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-scroll-wheel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-movie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mpeg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-bubble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-mac-os-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-double-note-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-double-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-note-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-n-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-navigator-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-navigator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-neighbourhood::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-reverse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-new-tab::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nintendo-switch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-smoking-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-non-binary::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-notes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-npm-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-npm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-0-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-1-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-2-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-3-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-4-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-5-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-6-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-7-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-8-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-9-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-numbered-list-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-numbered-list-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-o-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-octagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-off-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-oil-industry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-okrs::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-on-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-one-finger-select-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-one-point-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-in-browser::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-in-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-new-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-select-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-vpn::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-slice-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-organic-food-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-organic-food::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orthogonal-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-package-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-package::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-packages::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pacman::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-edit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-flip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-minus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-palette::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-panorama-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-panorama-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pants-pockets::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pants::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-parking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-cursor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-paste-clipboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-path-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pause-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pause::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-paypal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-firewall::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-mouse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-no-entry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-peace-hand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-peerlist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-connect-bluetooth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-connect-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet-connect-usb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet-connect-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pentagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-people-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percent-rotate-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-perspective-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pharmacy-cross-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pharmacy-cross-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-disabled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-income::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-outcome::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-paused::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-piggy-bank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pillow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pine-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pinterest::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pipe-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pizza-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet-sat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planimetry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-play::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist-play::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playstation-gamepad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-a::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-c::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-g::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-l::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-square-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-png-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-podcast::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pokeball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-polar-sh::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-position-align::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-position::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-post::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-potion::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pound::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-precision-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-presentation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-printer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-printing-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-medium::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-privacy-policy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-private-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-profile-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-prohibition::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-project-curve-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-puzzle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-qr-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-question-mark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-radiation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-radius::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rain::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-raw-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-dollars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-euros::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-pounds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-yens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo-action::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh-double::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reload-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reminder-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repeat-once::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repeat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reply-to-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reply::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-report-columns::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reports::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repository::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-restart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rewind::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rhombus-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rhombus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rook::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rotate-camera-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rotate-camera-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-round-flask::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rounded-mirror::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rss-feed-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rss-feed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rubik-cube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-arrows::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-combine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-running::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safari::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safe-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safe-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safe-open::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sandals::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scale-frame-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scale-frame-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scan-barcode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scan-qr-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scanning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scarf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scissor-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scissor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-screenshot::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sea-and-sun::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sea-waves::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search-engine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-secure-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-security-pass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-edge-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-face-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-point-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-selective-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-diagonal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-dollars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-euros::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-mail::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-pounds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-yens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server-connection::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-settings-profiles::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-share-android::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-share-ios::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-alert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-broken::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-eye::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-loading::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-plus-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shirt-tank-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shirt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop-four-tiles-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop-four-tiles::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-pocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-short-pants-pockets::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-short-pants::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shortcut-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shuffle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sidebar-collapse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sidebar-expand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sigma-function::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-simple-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sine-wave::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-single-tap-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skateboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skateboarding::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-next::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-prev::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-slash-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-slash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sleeper-chair::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-slips::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-small-lamp-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-small-lamp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-smartphone-device::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-smoking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snapchat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snow-flake::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soap::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soccer-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sofa::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soil-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-min::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spades::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sparks::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sphere::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spiral::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-split-area::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-split-square-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spock-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spotify::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-3d-corner-to-corner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-3d-from-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-3d-three-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-cursor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-wave::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stackoverflow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star-half-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stat-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stat-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-down-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-report::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-up-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-strategy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stretching::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-strikethrough::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stroller::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-style-border::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-submit-document::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-substract::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-suggestion::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-suitcase::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sun-light::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-svg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sweep-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swimming::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-down-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-left-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-right-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-down-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-left-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-right-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-up-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-up-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-switch-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-switch-on::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-system-restart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-system-shut::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table-2-columns::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table-rows::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-task-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-telegram-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-telegram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-temperature-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-temperature-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-temperature-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-temperature-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tennis-ball-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tennis-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-terminal-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-terminal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-test-tube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-arrows-up-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-magnifying-glass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-size::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-threads::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-three-points-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-three-stars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thumbs-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thumbs-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thunderstorm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tif-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tiff-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tiktok::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-time-zone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-timer-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-timer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tools::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tournament::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trademark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-train::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-translate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-treadmill::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trekking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trello::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag-two-stripes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trophy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-truck-green::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-truck-length::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-truck::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tunnel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv-fix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-twitter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-two-points-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-two-seater-sofa::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-type::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-u-turn-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-u-turn-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-umbrella::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-underline-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-underline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo-action::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union-horiz-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-unity-5::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-unity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-unjoin-3d::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload-data-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-usb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-badge-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-crown::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-love::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vehicle-green::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vertical-merge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vertical-split::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vials::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-video-camera-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-video-camera::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-video-projector::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-360::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-columns-2::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-columns-3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-grid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-structure-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-structure-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-lock-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vr-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vue-js::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-waist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-walking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-triangle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-washing-machine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-watering-soil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-energy-consumption::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-webp-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-weight-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-weight::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-whatsapp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-white-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-signal-none::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-tag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wind::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-tabs::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-windows::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wolf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wrap-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wrench::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wristwatch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-www::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-x-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-x::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-a::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-b::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-x::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-y::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xray-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-y-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yelp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yen-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yoga::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-youtube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-z-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-zoom-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-zoom-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-after-effects-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-illustrator-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-indesign-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-lightroom-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-photoshop-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-adobe-xd-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplay-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-alarm-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-bottom-box-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-horizontal-centers-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-horizontal-spacing-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-left-box-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-right-box-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-top-box-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-vertical-centers-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-vertical-spacing-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-notification-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-store-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-shortcuts-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-left-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-right-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-left-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-right-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bathroom-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell-notification-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitcoin-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bluetooth-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bold-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-search-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-xmark-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bug-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cable-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-arrow-down-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-arrow-up-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-check-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-minus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-plus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-rotate-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar-xmark-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-camera-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cash-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-center-align-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-check-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-empty-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-question-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-translate-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-warning-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-xmark-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-lines-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-minus-in-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-plus-in-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clock-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-closed-captions-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-bottom-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-left-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-comp-align-top-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compass-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-component-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cooling-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-card-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-dots-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cube-scan-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-check-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-xmark-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-design-nib-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-diameter-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide-three-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dogecoin-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dollar-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dots-grid-3x3-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-snow-flake-in-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-erase-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ethereum-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-euro-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facetime-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-down-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-left-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-right-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-up-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fill-color-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-list-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flash-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flask-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-tool-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fx-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graduation-cap-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hd-display-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-bolt-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-warning-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heart-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heating-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-help-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-help-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-left-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hospital-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ice-cream-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-info-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-italic-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-center-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-horizontal-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-vertical-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-minus-in-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-minus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-plus-in-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-plus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-position-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-couple-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-label-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-litecoin-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-left-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-down-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-up-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-down-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-up-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-left-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magnet-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-in-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-open-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-out-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal-1st-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-alert-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-text-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-check-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-minus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-mute-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-plus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-speaking-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-warning-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microphone-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-microscope-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-money-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-bubble-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-note-plus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-note-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-down-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-left-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-up-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-left-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-reverse-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-0-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-1-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-2-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-3-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-4-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-5-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-6-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-7-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-8-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-number-9-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-down-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-left-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-up-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-path-arrow-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pause-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-peerlist-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-income-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-minus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-outcome-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-paused-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-plus-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-xmark-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin-slash-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-play-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pocket-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-podcast-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-post-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-presentation-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-down-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-high-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-medium-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-up-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote-message-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-radiation-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-radius-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reports-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rewind-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rhombus-arrow-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-round-flask-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rss-feed-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-diagonal-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-mail-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server-connection-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-share-android-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shortcut-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-next-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-prev-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snapchat-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-high-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-low-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-min-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-off-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spark-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sparks-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square-cursor-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-down-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-up-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-style-border-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-test-tube-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-three-stars-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tiktok-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-timer-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-down-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-left-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-right-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-up-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trash-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-underline-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-usb-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vials-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wallet-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-triangle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-energy-consumption-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-xmark-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-whatsapp-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-white-flag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-signal-none-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-tag-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-warning-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-window-tabs-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wolf-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark-circle-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xmark-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yen-square-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-youtube-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');} \ No newline at end of file +.iconoir-1st-medal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-2x2-cell::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-360-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-add-hole::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-arc-center-pt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-arc::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-bridge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-center-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-ellipse-three-pts::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-ellipse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-pt-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-rect-corner-to-corner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-rect-from-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-rect-three-pts::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-select-edge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-select-face::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-select-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-select-solid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-3d-three-pts-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-4k-display::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-accessibility-sign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-accessibility-tech::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-accessibility::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-activity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-circled-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-database-script::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-frame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-keyframe-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-keyframe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-keyframes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-lens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-media-image::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-media-video::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-page-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-pin-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-selection::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-to-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-add-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-african-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-air-conditioner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-helix-45deg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-helix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane-rotation::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplane::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-airplay::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-alarm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-carousel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album-open::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-album::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-bottom-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-justify::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-left-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-right-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-align-top-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-angle-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-signal-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna-signal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-antenna::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-notification::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-app-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-half-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-imac-2021-side::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-imac-2021::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-mac::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-swift::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-apple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ar-symbol::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arcade::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archery-match::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-archive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-area-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-archery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-separate-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-separate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-union-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-union::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-asana::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-atom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-attachment::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-augmented-reality::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-auto-flash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-avi-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-axes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-backward-15-seconds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-barcode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-basketball-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-basketball-field::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-basketball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-25::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-50::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-75::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-indicator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-battery-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bbq::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-beach-bag-big::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-beach-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bed-ready::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-behance-squared::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-behance::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell-notification::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bell::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bicycle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bishop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bitbucket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bluetooth-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bluetooth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bold-square-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bold::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bonfire::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book-stack::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bookmark-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-bl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-bottom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-br::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-inner::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-tl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-border-tr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bounce-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bounce-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bowling-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box-iso::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-boxing-glove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bread-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brightness-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-brightness::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-income::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-outcome::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bubble-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-building::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bus-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-bus-stop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cable-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calculator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-calendar::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-camera::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cancel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-car-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-carbon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-card-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-center-align::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-check-1::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-translate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-bubble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chat-remove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-circled-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chocolate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chromecast-active::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-chromecast::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-church-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-church::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cinema-old::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-city::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clean-water::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clipboard-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clock-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-closed-captions::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-closet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-book-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-desync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-sunny::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-sync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cloud::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-clutery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code-brackets-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code-brackets::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-codepen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coffee-cup::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-coin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-collage-frame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-collapse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-filter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-picker-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-color-picker::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-combine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compact-disc::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compress-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-compress::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-computer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-consumable::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-control-slider::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cookie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-copy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-copyright::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-bottom-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-bottom-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-top-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-corner-top-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cpu-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cpu::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cracked-egg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-creative-commons::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-card-2::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-credit-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crib::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-bl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-br::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-tl::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop-rotate-tr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-crop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-css3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cursor-pointer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cut-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cut::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cycling::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-cylinder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dash-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard-dots::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard-speed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dashboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-both::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-data-transfer-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-backup::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-export::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-monitor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-restore::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-script::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-database-stats::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-db-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-db-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-db-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-db-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-db-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-db::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-de-compress::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-delete-circled-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-delivery-truck::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-delivery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-depth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-design-nib::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-design-pencil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-desk::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dialpad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-five::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-four::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-one::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-six::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-three::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dice-two::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dimmer-switch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-director-chair::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-discord::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dishwasher::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide-selection-1::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-divide-selection-2::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-search-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-star-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-doc-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dollar::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-domotic-issue::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-donate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-double-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-down-round-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-circled-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-data-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download-square-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drag-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drawer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-dribbble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-charge-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-landing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-refresh::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone-take-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-drone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-droplet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-curve-control-points::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in-control-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-out-control-point::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ease-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ecology-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-edit-pencil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-edit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-egg::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eject::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-electronics-chip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-electronics-transistor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-blink-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-blink-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-bottom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-look-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-puzzled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-quite::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-really::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-satisfied::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-left-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-right-note::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-sing-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-surprise-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-surprise::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-talking-angry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-talking-happy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-think-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji-think-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-emoji::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-empty-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-energy-usage-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-enlarge-round-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-erase::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-error-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-euro-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-euro::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-charge-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-charge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-plug::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ev-station::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-exclude::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-expand-lines::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-expand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye-close::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-eye-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-face-id::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facebook-squared::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facebook::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-facetime::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-farm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-down-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-left-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-right-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-arrow-up-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-bottom-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-left-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-right-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fast-top-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-favourite-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-favourite-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-female::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-figma::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-file-not-found::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-filter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-finder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-finger-print-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-circled-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-circled-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-circled-ok::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-phone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint-squared::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fingerprint::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fire-flame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fishing::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flash-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flask::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flip-reverse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-flower::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fluorine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fog::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-alert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-font-size::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-football-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-football::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward-15-seconds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-forward::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-alt-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-select::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-simple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-frame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fridge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fx-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-fx::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gamepad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-garage::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas-tank-drop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas-tank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gas::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gif-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gift::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-branch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-command::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-commit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-compare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-fork::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-merge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-git-pull-request::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-github-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-github::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gitlab-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-half-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glass-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-glasses::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-globe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-golf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-docs::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-sync::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-drive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-home::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google-one::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-google::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gps::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graph-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-graph-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-green-bus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-green-truck::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-green-vehicle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-grid-remove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-group::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-gym::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-half-cookie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-half-moon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hammer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hand-brake::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-handbag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hard-drive::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hd-display::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hd::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hdr::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-charge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-help::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset-issue::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-headset::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-health-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-healthcare::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heavy-rain::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-heptagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-her-slips::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hesa-warning-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon-dice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-high-priority::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-historic-shield-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-historic-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt-slim-horiz::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt-slim::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-hospital::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-sale::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-secure::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-simple-door::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-simple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-table::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-home::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-horiz-distribution-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hospital-sign::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hospital::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hot-air-balloon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hourglass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-html5::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-hydrogen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-iconoir::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-import::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-industry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-infinite::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-info-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-field::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-output::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-input-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-instagram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-internet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-intersect-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-intersect::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ios-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ip-address::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-iris-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-italic-square-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-italic::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-journal-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-journal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-jpeg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-jpg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-kanban-board::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-alt-back::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-alt-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-alt-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-alt-remove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-key-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-center::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-horizontal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-align-vertical::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe-position::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes-couple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-keyframes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-label-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lamp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-language::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-charging::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-fix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop-issue::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-laptop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-large-suitcase::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-layout-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-layout-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaderboard-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaderboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-leaf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-left-round-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lifebelt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb-on::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-light-bulb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-line-space::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linear::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-link::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linkedin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-linux::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-list-select::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-load-action-floppy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lock-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-locked-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-locked-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-denied::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-log-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-down-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-left-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-up-1::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-right-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-long-arrow-up-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-lot-of-cash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-control-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-dock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-option-key::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mac-os-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magnet-energy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-magnet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-opened::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mail::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-male::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map-issue::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-map::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow-diagonal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow-issue::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-go-straight::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-back::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maps-turn-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mask-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-math-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-maximize::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-image::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-media-video::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-medium::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-megaphone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-menu-scale::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-menu::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-alert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-metro::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mic-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mic-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mic-mute::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mic-remove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mic-speaking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mic-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mic::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-1::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-hexagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-pin-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mirror::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-missing-font::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-modern-tv-4k::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-modern-tv::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-money-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-moon-sat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-horiz-circled-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-horiz::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-vert-circled-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-more-vert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-motorcycle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-button-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-button-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mouse-scroll-wheel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-move-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-move-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-move-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-move-ruler::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-move-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-movie::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-mpeg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-bubble::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-mac-os-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multi-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-delete::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages-remove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-multiple-pages::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-1-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-1::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-2-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-music-2::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nav-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-navigator-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-navigator::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-network::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-new-tab::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nintendo-switch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-nitrogen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-access-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-battery::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-coin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-credit-card::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-link::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-smoking-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-no-smoking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-notes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-npm-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-npm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-numbered-list-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-numbered-list-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-octagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-off-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-oil-industry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-on-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-one-finger-select-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-one-point-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-book::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-in-browser::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-in-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-new-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-select-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-open-vpn::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-half::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-slice-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orange-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-organic-food-squared::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-organic-food::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-orthogonal-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-oxygen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-package-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-package::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-packages::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pacman::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-edit::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-flip::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page-star::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-palette::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-panorama-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-panorama-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pants-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pants::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-parking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-cursor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-password-pass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-paste-clipboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pause-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pause-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-firewall::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-mouse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-no-entry::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pc-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-peace-hand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-connect-bluetooth::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-connect-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet-connect-usb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet-connect-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pen-tablet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pentagon::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-people-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-round::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-percentage::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-perspective-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pharmacy-circled-cross::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pharmacy-squared-cross::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-delete::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-disabled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-income::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-outcome::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-paused::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone-remove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-phone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-piggy-bank::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pillow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pine-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pinterest::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pizza-slice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet-sat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-planet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-play-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist-play::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playlist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-playstation-gamepad::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-a::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-c::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-g::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plug-type-l::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-plus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-png-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-podcast::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pokeball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-position-align::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-position::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-potion::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-pound::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-precision-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-printer-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-printer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-printing-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-priority-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-private-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-profile-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-prohibition::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-puzzle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-qr-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-question-mark-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-question-mark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-question-square-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-quote::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rain::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-raw-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-dollars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-euros::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-pounds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-receive-yens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo-action::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-redo::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reduce-round-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh-circular::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh-double::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-refresh::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reload-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reminder-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-database-script::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-empty::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-folder::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-frame::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-from-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-keyframe-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-keyframe::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-keyframes::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-link::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-media-image::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-media-video::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-page-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-page::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-pin-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-pin::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-selection::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-remove-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repeat-once::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repeat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reply-to-message::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reply::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-report-columns::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-reports::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-repository::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-restart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rewind-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rhombus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-right-round-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rocket::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rook::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rotate-camera-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rotate-camera-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-round-flask::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rounded-mirror::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rss-feed-squared::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-rss-feed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-combine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler-remove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-ruler::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-running::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-safari::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sandals::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-save-action-floppy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-save-floppy-disk::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scale-frame-enlarge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scale-frame-reduce::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scan-barcode::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scan-qr-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scanning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scarf::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scissor-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-scissor::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-screenshot::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sea-and-sun::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sea-waves::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search-engine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search-font::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-secure-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-security-pass::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-select-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-selection::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-selective-tool::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-diagonal::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-dollars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-euros::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-mail::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-pounds::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send-yens::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-send::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server-connection::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-server::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-settings-cloud::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-settings-profiles::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-settings::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-share-android::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-share-ios::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-alert::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-broken::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-cross::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-download::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-eye::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-loading::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-minus::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-question::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-search::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shield::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-add::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-arrow-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-arrow-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-issue::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag-remove::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shopping-code::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-short-pants-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-short-pants::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-shuffle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sidebar-collapse::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sidebar-expand::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sigma-function::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-simple-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-single-tap-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skateboard::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skateboarding::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-next-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-skip-prev-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sleeper-chair::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-small-lamp-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-small-lamp::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-small-shop-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-small-shop::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-smartphone-device::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-smoking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snapchat::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snow-flake::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-snow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soap::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soccer-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sofa::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soil-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-soil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sort::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-high::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-low::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-min::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sound-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spades::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sphere::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spiral::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-spock-hand-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stackoverflow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star-half-dashed::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-star-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stat-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stat-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-report::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-square-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stats-square-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stretching::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-stroller::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-style-border::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-submit-document::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-substract::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-suggestion::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-sun-light::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-svg-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swimming::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-down-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-left-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-right-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-down-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-left-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-right-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-two-fingers-up-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-swipe-up-gesture::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-switch-off-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-switch-on-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-system-restart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-system-shut::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table-2-columns::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table-rows::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-table::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-task-list::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-telegram-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-telegram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tennis-ball-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tennis-ball::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-terminal-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-terminal-simple::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-test-tube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-box::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text-size::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-three-points-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-three-stars::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thumbs-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thumbs-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-thunderstorm::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tif-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tiff-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tiktok::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-timer-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-timer::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tools::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tournament::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-check::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-no-access::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower-warning::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tower::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trademark::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-train-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tram::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-bottom::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-left::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-right::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-transition-top::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-translate::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-treadmill::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tree::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trekking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trello::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-triangle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-trophy::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-truck-length::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-truck::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tunnel::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv-fix::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv-issue::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-tv::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-twitter-verified-badge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-twitter::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-two-points-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-two-seater-sofa::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-type::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-umbrella-full::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-underline-square-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-underline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo-action::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo-circle::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-undo::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union-horiz-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-union::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-unity-5::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-unity::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-up-round-arrow::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload-data-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload-square-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-upload::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-usb::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-bag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-cart::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-circle-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user-square-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan-squared::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vegan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-verified-badge::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-verified-user::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-video-camera-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-video-camera::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-columns-2::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-columns-3::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-grid::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-structure-down::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-view-structure-up::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-circled-lock::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-circled::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-ok::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-phone::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-scan::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice-squared::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-voice::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-vr-symbol::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-waist::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-walking::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wallet::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-circled-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-square-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-triangle-outline::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-warning-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wash::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-washing-machine::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-watering-soil::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-close::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window-energy-consumption::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-web-window::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-webp-format::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-weight-alt::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-weight::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-white-flag::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-error::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-issue::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-off::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-rounded::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi-signal-none::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wifi::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wind::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-windows::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wrap-text::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wrench::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-wristwatch::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-www::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-a::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-b::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-x::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xbox-y::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-xray-view::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yen-square::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yen::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-yoga::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-youtube::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-zoom-in::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');}.iconoir-zoom-out::before{mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');} \ No newline at end of file diff --git a/docs/framer.md b/docs/framer.md index 6a8ac015..268e228e 100644 --- a/docs/framer.md +++ b/docs/framer.md @@ -1,7 +1,7 @@ -# Iconoir - Framer +# Iconoir Framer -Iconoir is happily part of [Framer](https://framer.com). +Iconoir is happily part of [Framer](https://framer.com) now. To start using the icons: On the top +menu, `Insert` > `Graphics` > `Iconoir`. You can switch between icons from the right sidebar in the +editor. -To start using the icons: On the top menu, `Insert` > `Graphics` > `Iconoir`. - -You can switch between icons from the right sidebar in the editor. + diff --git a/eslint.config.js b/eslint.config.js deleted file mode 100644 index 25239a07..00000000 --- a/eslint.config.js +++ /dev/null @@ -1,115 +0,0 @@ -// @ts-check -import antfu from '@antfu/eslint-config'; -import nextPlugin from '@next/eslint-plugin-next'; -import jsxA11yPlugin from 'eslint-plugin-jsx-a11y'; -import reactPlugin from 'eslint-plugin-react'; -import hooksPlugin from 'eslint-plugin-react-hooks'; - -export default antfu({ - typescript: true, - formatters: true, - stylistic: { - semi: true, - overrides: { - 'style/arrow-parens': 'error', - 'style/brace-style': ['error', '1tbs', { allowSingleLine: true }], - }, - }, - javascript: { - overrides: { - 'antfu/no-top-level-await': 'off', - }, - }, - ignores: [ - 'css/*.css', - 'iconoir.com/out/', - '**/.expo/', - 'packages/iconoir-flutter/.dart_tool/', - 'packages/iconoir-flutter/build/', - 'packages/iconoir-flutter/example/', - - ], - rules: { - 'style/padding-line-between-statements': [ - 'error', - { - blankLine: 'always', - prev: [ - 'block', - 'block-like', - 'cjs-export', - 'class', - 'multiline-block-like', - 'multiline-const', - 'multiline-expression', - 'multiline-let', - 'multiline-var', - ], - next: '*', - }, - { - blankLine: 'always', - prev: ['const', 'let'], - next: [ - 'block', - 'block-like', - 'cjs-export', - 'class', - ], - }, - { - blankLine: 'always', - prev: '*', - next: [ - 'multiline-block-like', - 'multiline-const', - 'multiline-expression', - 'multiline-let', - 'multiline-var', - ], - }, - ], - }, -}, { - files: ['iconoir.com/**'], - plugins: { - '@next/next': nextPlugin, - 'react': reactPlugin, - 'react-hooks': hooksPlugin, - 'jsx-a11y': jsxA11yPlugin, - }, - settings: { - next: { - rootDir: 'iconoir.com/', - }, - react: { - version: 'detect', - }, - - }, - // @ts-ignore - rules: { - ...nextPlugin.configs.recommended.rules, - ...nextPlugin.configs['core-web-vitals'].rules, - ...reactPlugin.configs.recommended.rules, - ...hooksPlugin.configs.recommended.rules, - - // rules from "eslint-config-next" - 'react/no-unknown-property': 'off', - 'react/react-in-jsx-scope': 'off', - 'react/prop-types': 'off', - 'jsx-a11y/alt-text': [ - 'warn', - { - elements: ['img'], - img: ['Image'], - }, - ], - 'jsx-a11y/aria-props': 'warn', - 'jsx-a11y/aria-proptypes': 'warn', - 'jsx-a11y/aria-unsupported-elements': 'warn', - 'jsx-a11y/role-has-required-aria-props': 'warn', - 'jsx-a11y/role-supports-aria-props': 'warn', - 'react/jsx-no-target-blank': 'off', - }, -}); diff --git a/examples/next/.gitignore b/examples/next/.gitignore deleted file mode 100644 index 5ef6a520..00000000 --- a/examples/next/.gitignore +++ /dev/null @@ -1,41 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.* -.yarn/* -!.yarn/patches -!.yarn/plugins -!.yarn/releases -!.yarn/versions - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* -.pnpm-debug.log* - -# env files (can opt-in for committing if needed) -.env* - -# vercel -.vercel - -# typescript -*.tsbuildinfo -next-env.d.ts diff --git a/examples/next/app/layout.tsx b/examples/next/app/layout.tsx deleted file mode 100644 index 5b173499..00000000 --- a/examples/next/app/layout.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import type { Metadata } from 'next'; - -export const metadata: Metadata = { - title: 'Iconoir', -}; - -export default function RootLayout({ - children, -}: { - children: React.ReactNode; -}) { - return ( - - {children} - - ); -} diff --git a/examples/next/app/page.tsx b/examples/next/app/page.tsx deleted file mode 100644 index 90401a00..00000000 --- a/examples/next/app/page.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { - Check, - Iconoir, - IconoirProvider, - Medal1st, - Medal1stSolid, -} from 'iconoir-react'; -import { AdobeAfterEffects as AdobeAfterEffectsRegular } from 'iconoir-react/regular'; -import { AdobeAfterEffects as AdobeAfterEffectsSolid } from 'iconoir-react/solid'; - -export default function Home() { - return ( - <> - - - - - - - - - - - ); -} diff --git a/examples/next/next.config.ts b/examples/next/next.config.ts deleted file mode 100644 index 275909b6..00000000 --- a/examples/next/next.config.ts +++ /dev/null @@ -1,9 +0,0 @@ -import type { NextConfig } from 'next'; - -const nextConfig: NextConfig = { - experimental: { - optimizePackageImports: ['iconoir-react'], - }, -}; - -export default nextConfig; diff --git a/examples/next/package.json b/examples/next/package.json deleted file mode 100644 index 847d7662..00000000 --- a/examples/next/package.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "example-next", - "private": true, - "scripts": { - "dev": "next dev --turbopack", - "build": "next build", - "start": "next start", - "lint": "next lint" - }, - "dependencies": { - "next": "15.4.4", - "react": "^19.0.0", - "react-dom": "^19.0.0" - }, - "devDependencies": { - "@types/node": "^22.10.2", - "@types/react": "^19.0.1", - "@types/react-dom": "^19.0.2", - "iconoir-react": "workspace:*", - "typescript": "^5.7.2" - } -} diff --git a/examples/next/tsconfig.json b/examples/next/tsconfig.json deleted file mode 100644 index 5d306ce7..00000000 --- a/examples/next/tsconfig.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "compilerOptions": { - "incremental": true, - "target": "ES2017", - "jsx": "preserve", - "lib": ["dom", "dom.iterable", "esnext"], - "module": "esnext", - "moduleResolution": "bundler", - "paths": { - "@/*": ["./*"] - }, - "resolveJsonModule": true, - "allowJs": true, - "strict": true, - "noEmit": true, - "esModuleInterop": true, - "isolatedModules": true, - "skipLibCheck": true, - "plugins": [ - { - "name": "next" - } - ] - }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], - "exclude": ["node_modules"] -} diff --git a/examples/react-native/.gitignore b/examples/react-native/.gitignore deleted file mode 100644 index d16e1efb..00000000 --- a/examples/react-native/.gitignore +++ /dev/null @@ -1,36 +0,0 @@ -# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files - -# dependencies -node_modules/ - -# Expo -.expo/ -dist/ -web-build/ -expo-env.d.ts - -# Native -*.orig.* -*.jks -*.p8 -*.p12 -*.key -*.mobileprovision - -# Metro -.metro-health-check* - -# debug -npm-debug.* -yarn-debug.* -yarn-error.* - -# macOS -.DS_Store -*.pem - -# local env files -.env*.local - -# typescript -*.tsbuildinfo diff --git a/examples/react-native/App.tsx b/examples/react-native/App.tsx deleted file mode 100644 index bda4a224..00000000 --- a/examples/react-native/App.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import { Check, Iconoir, IconoirProvider } from 'iconoir-react-native'; -import { View } from 'react-native'; - -export default function App() { - return ( - - - - - - - - ); -} diff --git a/examples/react-native/app.json b/examples/react-native/app.json deleted file mode 100644 index 173213a4..00000000 --- a/examples/react-native/app.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "expo": { - "name": "Iconoir", - "slug": "example-react-native", - "version": "1.0.0", - "orientation": "portrait", - "userInterfaceStyle": "light", - "newArchEnabled": true, - "splash": { - "backgroundColor": "#ffffff" - }, - "ios": { - "supportsTablet": true - }, - "android": { - "adaptiveIcon": { - "backgroundColor": "#ffffff" - } - } - } -} diff --git a/examples/react-native/index.ts b/examples/react-native/index.ts deleted file mode 100644 index 1d6e981e..00000000 --- a/examples/react-native/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { registerRootComponent } from 'expo'; - -import App from './App'; - -// registerRootComponent calls AppRegistry.registerComponent('main', () => App); -// It also ensures that whether you load the app in Expo Go or in a native build, -// the environment is set up appropriately -registerRootComponent(App); diff --git a/examples/react-native/metro.config.js b/examples/react-native/metro.config.js deleted file mode 100644 index 6ad921f6..00000000 --- a/examples/react-native/metro.config.js +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Workaround to be able to import iconoir lib from workspace. - * See also: https://github.com/pnpm/pnpm/issues/4286 - */ - -const { makeMetroConfig } = require('@rnx-kit/metro-config'); -const MetroSymlinksResolver = require('@rnx-kit/metro-resolver-symlinks'); -const { getDefaultConfig } = require('expo/metro-config'); - -const symlinksResolver = MetroSymlinksResolver({ - remapModule: (_context, moduleName) => { - if (moduleName === 'iconoir-react-native') { - return require.resolve(moduleName); - } - - return moduleName; - }, -}, -); - -/** @type {import('expo/metro-config').MetroConfig} */ -const expoConfig = getDefaultConfig(__dirname); - -/** @type {import('expo/metro-config').MetroConfig} */ -module.exports = makeMetroConfig({ - ...expoConfig, - resolver: { - ...expoConfig.resolver, - resolveRequest: symlinksResolver, - }, -}); diff --git a/examples/react-native/package.json b/examples/react-native/package.json deleted file mode 100644 index 7336bc0e..00000000 --- a/examples/react-native/package.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "name": "example-react-native", - "version": "1.0.0", - "private": true, - "main": "index.ts", - "scripts": { - "start": "expo start", - "android": "expo start --android", - "ios": "expo start --ios", - "web": "expo start --web" - }, - "dependencies": { - "expo": "^53.0.20", - "expo-status-bar": "^2.0.0", - "iconoir-react-native": "workspace:*", - "react": "^19.0.0", - "react-dom": "^19.0.0", - "react-native": "^0.79.5", - "react-native-svg": "^15.11.2", - "react-native-web": "^0.20.0" - }, - "devDependencies": { - "@babel/core": "^7.25.2", - "@react-native/metro-config": "^0.79.5", - "@rnx-kit/metro-config": "^2.0.1", - "@rnx-kit/metro-resolver-symlinks": "^0.2.1", - "@types/react": "^19.0.14", - "typescript": "~5.8.3" - } -} diff --git a/examples/react-native/tsconfig.json b/examples/react-native/tsconfig.json deleted file mode 100644 index b9567f60..00000000 --- a/examples/react-native/tsconfig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extends": "expo/tsconfig.base", - "compilerOptions": { - "strict": true - } -} diff --git a/examples/vue/.gitignore b/examples/vue/.gitignore deleted file mode 100644 index 8ee54e8d..00000000 --- a/examples/vue/.gitignore +++ /dev/null @@ -1,30 +0,0 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* -lerna-debug.log* - -node_modules -.DS_Store -dist -dist-ssr -coverage -*.local - -/cypress/videos/ -/cypress/screenshots/ - -# Editor directories and files -.vscode/* -!.vscode/extensions.json -.idea -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? - -*.tsbuildinfo diff --git a/examples/vue/env.d.ts b/examples/vue/env.d.ts deleted file mode 100644 index 11f02fe2..00000000 --- a/examples/vue/env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/examples/vue/index.html b/examples/vue/index.html deleted file mode 100644 index 238f8f73..00000000 --- a/examples/vue/index.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - Iconoir - - -
- - - diff --git a/examples/vue/package.json b/examples/vue/package.json deleted file mode 100644 index bdc94cf5..00000000 --- a/examples/vue/package.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "example-vue", - "type": "module", - "private": true, - "scripts": { - "dev": "vite", - "build": "run-p type-check \"build-only {@}\" --", - "preview": "vite preview", - "build-only": "vite build", - "type-check": "vue-tsc --build" - }, - "dependencies": { - "vue": "^3.5.18" - }, - "devDependencies": { - "@iconoir/vue": "workspace:*", - "@tsconfig/node22": "^22.0.2", - "@types/node": "^22.16.5", - "@vitejs/plugin-vue": "^6.0.0", - "@vue/tsconfig": "^0.7.0", - "npm-run-all2": "^8.0.4", - "typescript": "~5.8.3", - "vite": "^7.0.6", - "vite-plugin-vue-devtools": "^7.7.7", - "vue-tsc": "^3.0.4" - } -} diff --git a/examples/vue/src/App.vue b/examples/vue/src/App.vue deleted file mode 100644 index 448ab040..00000000 --- a/examples/vue/src/App.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/examples/vue/src/main.ts b/examples/vue/src/main.ts deleted file mode 100644 index 684d0421..00000000 --- a/examples/vue/src/main.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { createApp } from 'vue'; -import App from './App.vue'; - -createApp(App).mount('#app'); diff --git a/examples/vue/tsconfig.app.json b/examples/vue/tsconfig.app.json deleted file mode 100644 index 95588cd0..00000000 --- a/examples/vue/tsconfig.app.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "@vue/tsconfig/tsconfig.dom.json", - "compilerOptions": { - "composite": true, - "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", - - "paths": { - "@/*": ["./src/*"] - } - }, - "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], - "exclude": ["src/**/__tests__/*"] -} diff --git a/examples/vue/tsconfig.json b/examples/vue/tsconfig.json deleted file mode 100644 index d85c910c..00000000 --- a/examples/vue/tsconfig.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "references": [ - { - "path": "./tsconfig.node.json" - }, - { - "path": "./tsconfig.app.json" - } - ], - "files": [] -} diff --git a/examples/vue/tsconfig.node.json b/examples/vue/tsconfig.node.json deleted file mode 100644 index a129c39d..00000000 --- a/examples/vue/tsconfig.node.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "extends": "@tsconfig/node22/tsconfig.json", - "compilerOptions": { - "composite": true, - "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", - - "module": "ESNext", - "moduleResolution": "Bundler", - "types": ["node"], - "noEmit": true - }, - "include": [ - "vite.config.*", - "vitest.config.*", - "cypress.config.*", - "nightwatch.conf.*", - "playwright.config.*" - ] -} diff --git a/examples/vue/vite.config.ts b/examples/vue/vite.config.ts deleted file mode 100644 index cadb514e..00000000 --- a/examples/vue/vite.config.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { fileURLToPath, URL } from 'node:url'; - -import vue from '@vitejs/plugin-vue'; -import { defineConfig } from 'vite'; -import vueDevTools from 'vite-plugin-vue-devtools'; - -// https://vite.dev/config/ -export default defineConfig({ - plugins: [ - vue(), - vueDevTools(), - ], - resolve: { - alias: { - '@': fileURLToPath(new URL('./src', import.meta.url)), - }, - }, -}); diff --git a/iconoir.com/.eslintrc.json b/iconoir.com/.eslintrc.json new file mode 100755 index 00000000..92ada67c --- /dev/null +++ b/iconoir.com/.eslintrc.json @@ -0,0 +1,6 @@ +{ + "extends": "next/core-web-vitals", + "rules": { + "react/no-unescaped-entities": ["off"] + } +} diff --git a/iconoir.com/.gitignore b/iconoir.com/.gitignore old mode 100644 new mode 100755 diff --git a/iconoir.com/README.md b/iconoir.com/README.md new file mode 100755 index 00000000..c87e0421 --- /dev/null +++ b/iconoir.com/README.md @@ -0,0 +1,34 @@ +This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). + +## Getting Started + +First, run the development server: + +```bash +npm run dev +# or +yarn dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file. + +[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`. + +The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. + +Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/iconoir.com/components/Ad.tsx b/iconoir.com/components/Ad.tsx index 485727ef..9cedf5d1 100644 --- a/iconoir.com/components/Ad.tsx +++ b/iconoir.com/components/Ad.tsx @@ -1,11 +1,29 @@ import React from 'react'; import styled from 'styled-components'; +export function Ad() { + const containerRef = React.useRef(null); + const addedScript = React.useRef(false); + React.useEffect(() => { + const container = containerRef.current; + if (container && !addedScript.current) { + addedScript.current = true; + const script = document.createElement('script'); + script.async = true; + script.type = 'text/javascript'; + script.src = + '//cdn.carbonads.com/carbon.js?serve=CESDK5QJ&placement=iconoircom'; + script.id = '_carbonads_js'; + container.appendChild(script); + } + }, []); + return ; +} + const AdContainer = styled.div` #carbonads { - margin: 24px 0 0 0; a { - text-decoration: none; + text-decoration: none !important; } .carbon-wrap { display: flex; @@ -13,11 +31,6 @@ const AdContainer = styled.div` > :first-child { margin-right: 12px; } - & > a > img { - width: 100px; - height: 74px; - filter: grayscale(100%); - } } .carbon-text { color: var(--black-80); @@ -30,24 +43,3 @@ const AdContainer = styled.div` } } `; - -export function Ad() { - const containerRef = React.useRef(null); - const addedScript = React.useRef(false); - - React.useEffect(() => { - const container = containerRef.current; - - if (container && !addedScript.current) { - addedScript.current = true; - const script = document.createElement('script'); - script.async = true; - script.type = 'text/javascript'; - script.src = '//cdn.carbonads.com/carbon.js?serve=CESDK5QJ&placement=iconoircom'; - script.id = '_carbonads_js'; - container.appendChild(script); - } - }, []); - - return ; -} diff --git a/iconoir.com/components/AnimatedSvg.tsx b/iconoir.com/components/AnimatedSvg.tsx index 55974b6a..e9ef2cf1 100644 --- a/iconoir.com/components/AnimatedSvg.tsx +++ b/iconoir.com/components/AnimatedSvg.tsx @@ -1,6 +1,7 @@ -import anime from 'animejs'; import React from 'react'; +import anime from 'animejs'; +// eslint-disable-next-line no-unused-vars type SetInstances = (instances: anime.AnimeInstance[]) => void; function playWithLines1(setInstances: SetInstances): anime.AnimeInstance[] { @@ -10,7 +11,7 @@ function playWithLines1(setInstances: SetInstances): anime.AnimeInstance[] { strokeDashoffset: [anime.setDashoffset, 0], easing: 'easeInOutSine', duration: 1500, - delay(_el, i) { + delay: function (el, i) { return i * 250; }, direction: 'alternate', @@ -18,7 +19,6 @@ function playWithLines1(setInstances: SetInstances): anime.AnimeInstance[] { }), ]; } - function playWithLines2(setInstances: SetInstances): anime.AnimeInstance[] { return [ anime({ @@ -26,7 +26,7 @@ function playWithLines2(setInstances: SetInstances): anime.AnimeInstance[] { strokeDashoffset: [anime.setDashoffset, 0], easing: 'easeInOutSine', duration: 1500, - delay(_el, i) { + delay: function (el, i) { return i * 250; }, direction: 'alternate', @@ -34,7 +34,6 @@ function playWithLines2(setInstances: SetInstances): anime.AnimeInstance[] { }), ]; } - function playWithLines3(setInstances: SetInstances): anime.AnimeInstance[] { return [ anime({ @@ -42,7 +41,7 @@ function playWithLines3(setInstances: SetInstances): anime.AnimeInstance[] { strokeDashoffset: [anime.setDashoffset, 0], easing: 'easeInOutSine', duration: 1500, - delay(_el, i) { + delay: function (el, i) { return i * 250; }, direction: 'alternate', @@ -59,7 +58,6 @@ function playWithLines3(setInstances: SetInstances): anime.AnimeInstance[] { }), ]; } - function playWithLines4(setInstances: SetInstances): anime.AnimeInstance[] { return [ anime({ @@ -67,7 +65,7 @@ function playWithLines4(setInstances: SetInstances): anime.AnimeInstance[] { strokeDashoffset: [anime.setDashoffset, 0], easing: 'easeInOutSine', duration: 1500, - delay(_el, i) { + delay: function (el, i) { return i * 250; }, direction: 'alternate', @@ -78,19 +76,16 @@ function playWithLines4(setInstances: SetInstances): anime.AnimeInstance[] { export function AnimatedSvg() { const instancesRef = React.useRef(null); - React.useEffect(() => { instancesRef.current = playWithLines1((instances) => { instancesRef.current = instances; }); - return () => { for (const instance of instancesRef.current || []) { instance.pause(); } }; }, []); - return ( + Available For + + + Available for + + + + + + + + + + + + + + + + + + More? + + + Are you using the library? + + + + + + ); +} + const AreYouUsing = styled.div` * { white-space: nowrap; } `; - const MobileHeader = styled(Text14)` - &&& { - display: block; - margin-top: 5px; - text-align: center; - ${media.lg} { - display: none; - } - } -`; - -const DesktopHeader = styled(Text14)` - &&& { + display: block; + margin-top: 5px; + text-align: center; + ${media.lg} { display: none; - ${media.lg} { - display: block; - } } `; - +const DesktopHeader = styled(Text14)` + display: none; + ${media.lg} { + display: block; + } +`; const AvailableForAnimation = keyframes` 5% { transform: translateX(0); @@ -48,30 +99,26 @@ const AvailableForAnimation = keyframes` transform: translateX(0); } `; - const AvailableForOuter = styled.div` max-width: 100vw; margin: 16px -30px 70px -30px; padding: 0 30px; overflow: hidden; ${media.lg} { - margin: 80px auto; + margin: 120px auto; padding: 0; } `; - -const AvailableForContainer = styled.div<{ $contentWidth: number }>` +const AvailableForContainer = styled.div<{ contentWidth: number }>` display: flex; align-items: center; justify-content: flex-start; width: max-content; - --content-width: ${(props) => props.$contentWidth}px; - ${(props) => - props.$contentWidth - && css` - animation: ${AvailableForAnimation} 40s cubic-bezier(0.37, 0, 0.63, 1) - infinite; - `} + --content-width: ${(props) => props.contentWidth}px; + ${(props) => (props.contentWidth ? '&' : '&.noop')} { + animation: ${AvailableForAnimation} 40s cubic-bezier(0.37, 0, 0.63, 1) + infinite; + } > :not(:last-child) { margin-right: 30px; } @@ -82,124 +129,14 @@ const AvailableForContainer = styled.div<{ $contentWidth: number }>` } ${media.md} { > :not(:last-child) { - margin-right: 40px; + margin-right: 60px; } } `; - const AvailableForImage = styled.img` height: 40px; display: block; - transition: 0.2s; - &:hover { - scale: 1.2; - transition: 0.2s; - } ${media.lg} { height: 50px; } `; - -export function AvailableFor() { - const { ref, width } = useResizeObserver(); - - return ( - <> - Available For - - - Available for - - - - - - - - - - - - - - - - - - - - - - - - More? - - - Are you using the library? - - - - - - ); -} diff --git a/iconoir.com/components/Button.tsx b/iconoir.com/components/Button.tsx index c357cd41..4368fae1 100644 --- a/iconoir.com/components/Button.tsx +++ b/iconoir.com/components/Button.tsx @@ -12,74 +12,55 @@ export const ResetButton = styled.button` `; export const LargeButton = styled(ResetButton)` - &&& { - background: var(--white); - height: 75px; - border-radius: 10px 50px 50px 50px; - border: solid 2px var(--g0); - - box-shadow: 0px 8px 0px 0px var(--g0); - - display: inline-flex; - align-items: center; - text-decoration: none; - color: var(--g0); - padding: 0 70px; - font-size: 20px; - line-height: 26px; + background: var(--black); + height: 75px; + display: inline-flex; + align-items: center; + text-decoration: none; + color: var(--white); + padding: 0 43px; + font-size: 20px; + line-height: 26px; + font-weight: 700; + position: relative; + cursor: pointer; + z-index: 12; + > :not(:last-child) { + margin-right: 15px; + } + * { font-weight: 700; - position: relative; - cursor: pointer; - z-index: 12; - > :not(:last-child) { - margin-right: 15px; - } - * { - font-weight: 700; - } - transition: 0.2s; - &:hover { - box-shadow: 0px 3px 0px 0px var(--g0); - transform: translateY(5px); - } - &:focus::after, - &:hover::after { - inset: -7px; - opacity: 1; - } + } + &::after { + content: ' '; + display: block; + position: absolute; + inset: 0; + border: solid 3px var(--black); + opacity: 0; + transition: inset 0.5s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.15s linear; + z-index: 10; + } + &:focus::after, + &:hover::after { + inset: -7px; + opacity: 1; } `; -const Button = styled(LargeButton)` - &&&& { - height: 40px; - font-size: 13px; - line-height: 21px; - padding: 0 18px; - &::after { - border-width: 2px; - } - &:focus::after, - &:hover::after { - inset: -4px; - } - &:active { - background: var(--darker-gray); - } - } -`; - -export const CopyButton = styled(Button)` - &&&&& { - text-transform: uppercase; - background: var(--white); - height: 30px; - padding: 0 12px; - font-size: 11px; - letter-spacing: 0.12em; - line-height: 17.6px; - font-weight: 700; - color: var(--black); - font-family: var(--font-family); +export const Button = styled(LargeButton)` + height: 40px; + font-size: 13px; + line-height: 21px; + padding: 0 18px; + &::after { + border-width: 2px; + } + &:focus::after, + &:hover::after { + inset: -4px; + } + &:active { + background: var(--darker-gray); } `; diff --git a/iconoir.com/components/CategoryRow.tsx b/iconoir.com/components/CategoryRow.tsx index 7fa4c85b..249e2cde 100644 --- a/iconoir.com/components/CategoryRow.tsx +++ b/iconoir.com/components/CategoryRow.tsx @@ -1,7 +1,27 @@ +import React from 'react'; import styled from 'styled-components'; -import { media } from '../lib/responsive'; +import { media } from './responsive'; import { Text15 } from './Typography'; +export interface CategoryRowProps { + category: string; + numIcons: number; + style?: any; +} +export function CategoryRow({ category, numIcons, style }: CategoryRowProps) { + return ( + + + {category} + + {numIcons} Icon{numIcons === 1 ? '' : 's'} + + + + + ); +} + const InnerContainer = styled.div` display: flex; align-items: center; @@ -13,7 +33,6 @@ const InnerContainer = styled.div` margin-right: 10px; } `; - const Container = styled.div` display: flex; align-items: flex-end; @@ -23,42 +42,12 @@ const Container = styled.div` padding-bottom: 40px; } `; - const Title = styled(Text15)` - &&& { - font-weight: 700; - color: var(--g0); - background-color: var(--g6); - border-radius: 8px; - padding: 6px 10px; - } + font-weight: 700; + color: var(--black); `; - const Separator = styled.div` height: 1px; flex: 1; - background: var(--g6); + background: var(--light-gray); `; - -export interface CategoryRowProps { - category: string; - numIcons: number; - style?: any; -} - -export function CategoryRow({ category, numIcons, style }: CategoryRowProps) { - return ( - - - {category} - - {numIcons} - {' '} - Icon - {numIcons === 1 ? '' : 's'} - - - - - ); -} diff --git a/iconoir.com/components/ChangelogEntry.tsx b/iconoir.com/components/ChangelogEntry.tsx index 886bd964..063f9459 100644 --- a/iconoir.com/components/ChangelogEntry.tsx +++ b/iconoir.com/components/ChangelogEntry.tsx @@ -1,17 +1,70 @@ -import type { MDXRemoteSerializeResult } from 'next-mdx-remote'; import { BoxIso } from 'iconoir-react'; -import moment from 'moment'; import React from 'react'; import styled from 'styled-components'; -import { media } from '../lib/responsive'; -import { CopyButton } from './Button'; +import { Code, CopyButton, Text15, Text18 } from './Typography'; +import moment from 'moment'; +import { MDXRemoteSerializeResult } from 'next-mdx-remote'; import { MDXRemote } from './MDXRemote'; -import { Code, Text15, Text18 } from './Typography'; +import { FILE_PREFIX } from './constants'; +import { media } from './responsive'; const EXPAND_HEIGHT = 400; +export interface ChangelogEntryProps { + name: string; + body: MDXRemoteSerializeResult; + created_at: string; +} +export function ChangelogEntry({ + name, + body, + created_at, +}: ChangelogEntryProps) { + const [expanded, setExpanded] = React.useState(false); + const [shouldExpand, setShouldExpand] = React.useState(false); + const containerRef = React.useRef(null); + React.useEffect(() => { + if ( + containerRef.current && + containerRef.current.clientHeight > EXPAND_HEIGHT + ) { + setShouldExpand(true); + } + }, []); + return ( + + + + + + + + {name} + + {moment(created_at).format('MMM DD, YYYY')} + + + + + {shouldExpand ? ( + + setExpanded((e) => !e)}> + {expanded ? 'Collapse' : 'Expand'} + + + ) : null} + + + ); +} + const Container = styled.div` - margin: 40px 0; + margin: 40px 0 !important; display: flex; align-items: stretch; flex-direction: column; @@ -19,10 +72,9 @@ const Container = styled.div` ${media.lg} { flex-direction: row; align-items: flex-start; - margin: 24px 0; + margin: 24px 0 !important; } `; - const ContainerLeft = styled.div` display: flex; align-items: flex-start; @@ -32,115 +84,46 @@ const ContainerLeft = styled.div` margin-right: 30px; } `; - const ContainerIcon = styled.div` font-size: 18px; color: var(--black); margin-right: 18px; `; - const TitleContainer = styled.div` width: 100px; `; - const EntryTitle = styled(Text18)` - &&& { - color: var(--black); - font-weight: 700; - } + color: var(--black); + font-weight: 700; `; - const ExpandContainer = styled.div` position: absolute; bottom: 16px; right: 23px; `; - -const EntryBody = styled(Code)<{ $expanded?: boolean }>` - &&& { - flex: 1; +const EntryBody = styled(Code)<{ expanded?: boolean }>` + flex: 1; + margin: 0; + max-height: ${(props) => (props.expanded ? 'none' : `${EXPAND_HEIGHT}px`)}; + position: relative; + overflow: hidden; + * { + font-family: var(--code-family); + } + ul { + list-style: none none; margin: 0; - max-height: ${(props) => (props.$expanded ? 'none' : `${EXPAND_HEIGHT}px`)}; - position: relative; - overflow: hidden; - * { - font-family: var(--code-family); - } - ul { - list-style: none none; - margin: 0; - padding: 0; - li { - margin-bottom: 8px; - } - } - code { - display: inline-block; - background: var(--g5); - color: var(--black); - font-family: var(--font-family) !important; - padding: 0 4px; - font-size: 18px; + padding: 0; + li { + margin-bottom: 8px; } } + code { + display: inline-block; + background: var(--gray) !important; + color: var(--black); + font-family: var(--font-family) !important; + padding: 0 4px; + font-size: 18px !important; + } `; - -export interface ChangelogEntryProps { - name: string; - url: string; - created_at: string; - body?: MDXRemoteSerializeResult; -} - -export function ChangelogEntry({ - name, - url, - body, - created_at, -}: ChangelogEntryProps) { - const [expanded, setExpanded] = React.useState(false); - const [shouldExpand, setShouldExpand] = React.useState(false); - const containerRef = React.useRef(null); - - React.useEffect(() => { - if ( - containerRef.current - && containerRef.current.clientHeight > EXPAND_HEIGHT - ) { - setShouldExpand(true); - } - }, []); - - return ( - - - - - - - - {name} - - {moment(created_at).format('MMM DD, YYYY')} - - - - {body ? : 'No changelog'} - {shouldExpand - ? ( - - setExpanded((e) => !e)}> - {expanded ? 'Collapse' : 'Expand'} - - - ) - : null} - - - ); -} diff --git a/iconoir.com/components/CurrentVersion.tsx b/iconoir.com/components/CurrentVersion.tsx index ade4982d..da9858a6 100644 --- a/iconoir.com/components/CurrentVersion.tsx +++ b/iconoir.com/components/CurrentVersion.tsx @@ -1,35 +1,29 @@ import Link from 'next/link'; +import React from 'react'; import styled from 'styled-components'; import { Text13 } from './Typography'; +export interface CurrentVersionProps { + version: string; + color?: string; +} +export function CurrentVersion({ version, color }: CurrentVersionProps) { + return ( + + + {version} + + + ); +} + const Container = styled(Text13)` -&&& { - color: var(--g1); + color: var(--black); font-weight: 700; - background: var(--g5); + background: var(--pink); line-height: 1; padding: 7px 16px; border-radius: 200px; display: block; - text-decoration: none; - transition: - color 0.1s linear, - background 0.1s linear; - &:hover { - background: var(--black); - color: var(--white); - } -} + text-decoration: none !important; `; - -export interface CurrentVersionProps { - version: string; -} - -export function CurrentVersion({ version }: CurrentVersionProps) { - return ( - - {version} - - ); -} diff --git a/iconoir.com/components/CustomizationEditor.tsx b/iconoir.com/components/CustomizationEditor.tsx index 06bb6af5..836a9ff7 100644 --- a/iconoir.com/components/CustomizationEditor.tsx +++ b/iconoir.com/components/CustomizationEditor.tsx @@ -1,62 +1,16 @@ -import type { IconListCustomizations } from './IconList'; import React from 'react'; +import { DEFAULT_CUSTOMIZATIONS, IconListCustomizations } from './IconList'; import styled from 'styled-components'; -import { media } from '../lib/responsive'; -import { DEFAULT_CUSTOMIZATIONS } from './IconList'; -import { ColorButton, ColorInput } from './Input'; +import { Text13, Text18 } from './Typography'; +import { Button } from './Button'; +import { ColorInput } from './Input'; import { Slider } from './Slider'; -import { Text13, Text15 } from './Typography'; - -const CustomizationBox = styled.div` - background-color: var(--g7); - width: 84%; - padding: 8%; - border-radius: 10px; - margin: 24px 0; - display: none; - ${media.md} { - display: block; - } -`; - -const Header = styled.div` - display: flex; - align-items: center; - justify-content: space-between; - margin-bottom: 30px; - border-bottom: solid 1px var(--g6); - padding-bottom: 10px; -`; - -const Field = styled.div` - margin-bottom: 18px; -`; - -const HorizontalField = styled(Field)` - display: flex; - align-items: center; - justify-content: space-between; -`; - -const ResetButton = styled(Field)` - &&& { - margin: initial; - text-decoration: underline; - color: var(--dark-gray); - font-size: 13px; - - &:hover { - color: var(--black); - cursor: pointer; - } - } -`; export interface CustomizationEditorProps { customizations: IconListCustomizations; + // eslint-disable-next-line no-unused-vars onChange: (customizations: IconListCustomizations) => void; } - export function CustomizationEditor({ customizations, onChange, @@ -64,11 +18,9 @@ export function CustomizationEditor({ const [, startTransition] = (React as any).useTransition(); const [color, setColor] = React.useState(customizations.hexColor); const [size, setSize] = React.useState(customizations.size); - const [strokeWidth, setStrokeWidth] = React.useState( - customizations.strokeWidth, + customizations.strokeWidth ); - React.useEffect(() => { setColor(customizations.hexColor); setSize(customizations.size); @@ -86,55 +38,65 @@ export function CustomizationEditor({ return ( <> - -
- - Customize - - onChange(DEFAULT_CUSTOMIZATIONS)}> - Reset - -
- - { - setSize(values[0]); - updateCustomizations({ size: values[0] }); - }} - /> - - - { - setStrokeWidth(values[0]); - updateCustomizations({ strokeWidth: values[0] }); - }} - /> - - - Color - { - setColor(e.target.value); - updateCustomizations({ hexColor: e.target.value }); - }} - /> - - -
+
+ + Customize + + +
+ + { + setSize(values[0]); + updateCustomizations({ size: values[0] }); + }} + /> + + + { + setStrokeWidth(values[0]); + updateCustomizations({ strokeWidth: values[0] }); + }} + /> + + + Color + { + setColor(e.target.value); + updateCustomizations({ hexColor: e.target.value }); + }} + /> + ); } + +const Header = styled.div` + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 45px; +`; +const Field = styled.div` + margin-bottom: 35px; +`; +const HorizontalField = styled(Field)` + display: flex; + align-items: center; + justify-content: space-between; +`; diff --git a/iconoir.com/components/DocumentationNavigation.tsx b/iconoir.com/components/DocumentationNavigation.tsx index 41efcc3a..74c24004 100644 --- a/iconoir.com/components/DocumentationNavigation.tsx +++ b/iconoir.com/components/DocumentationNavigation.tsx @@ -1,15 +1,95 @@ -import type { DocumentationItem } from '../pages/docs/[...slug]'; -import { NavArrowUp } from 'iconoir-react'; +import React from 'react'; +import { DocumentationItem } from '../pages/docs/[...slug]'; +import styled from 'styled-components'; import Link from 'next/link'; import { useRouter } from 'next/router'; -import React from 'react'; -import styled from 'styled-components'; -import { media } from '../lib/responsive'; +import { media } from './responsive'; +import { NavArrowUp } from 'iconoir-react'; -const HeaderItemIcon = styled.div<{ $active?: boolean }>` +export interface DocumentationNavigationProps { + documentationItems: DocumentationItem[]; + pathPrefix?: string[]; +} +export function DocumentationNavigation({ + documentationItems, + pathPrefix, +}: DocumentationNavigationProps) { + const router = useRouter(); + const activePath = router.asPath.replace('/docs/', ''); + const [expandedTitles, setExpandedTitles] = React.useState([]); + React.useEffect(() => { + const expandedItems = documentationItems.filter((item) => { + const normalized = activePath.replace((pathPrefix || []).join('/'), ''); + return ( + normalized === item.path || + item.children?.some((child) => { + return activePath.startsWith( + [item.path, child.path].filter(Boolean).join('/') + ); + }) + ); + }); + setExpandedTitles(expandedItems.map((item) => item.title)); + }, [activePath, pathPrefix, documentationItems]); + return ( + <> + {documentationItems.map((documentationItem) => { + const path = [...(pathPrefix || []), documentationItem.path] + .filter(Boolean) + .join('/'); + if (documentationItem.children?.length) { + const active = expandedTitles.includes(documentationItem.title); + return ( + + { + setExpandedTitles((et) => { + const includes = et.includes(documentationItem.title); + return includes + ? et.filter((i) => i !== documentationItem.title) + : [...et, documentationItem.title]; + }); + }} + > + + + + {documentationItem.title} + + + + + + ); + } else { + return ( + + +
{documentationItem.title} + {documentationItem.label ? ( + + {documentationItem.label} + + ) : null} + + + ); + } + })} + + ); +} + +const HeaderItemIcon = styled.div<{ active?: boolean }>` font-size: 13px; transition: transform 0.25s linear; - transform: rotate(${(props) => (props.$active ? 180 : 0)}deg); + transform: rotate(${(props) => (props.active ? 180 : 0)}deg); margin-right: 7px; position: relative; top: 6px; @@ -20,19 +100,19 @@ const HeaderItemIcon = styled.div<{ $active?: boolean }>` display: none; } `; - -const ChildrenContainer = styled.div<{ $expanded?: boolean }>` - display: ${(props) => (props.$expanded ? 'block' : 'none')}; +const ChildrenContainer = styled.div<{ expanded?: boolean }>` + display: ${(props) => (props.expanded ? 'block' : 'none')}; ${media.lg} { display: block; } `; - const HeaderItem = styled.div` padding: 10px 30px; - font-size: 15px; + text-transform: uppercase; + font-size: 12px; line-height: 19px; - color: var(--g0); + color: var(--black); + letter-spacing: 0.12em; font-weight: 700; display: flex; align-items: baseline; @@ -46,144 +126,45 @@ const HeaderItem = styled.div` } } `; - -const NavigationItem = styled.div<{ $active?: boolean }>` - padding: 12px 12px 12px 75px; - transition: - background 0.1s linear, - color 0.1s linear; +const NavigationItem = styled.div<{ active?: boolean }>` + padding: 12px 45px 12px 75px; + transition: background 0.1s linear, color 0.1s linear; + font-weight: 500; font-size: 16px; line-height: 14.5px; letter-spacing: -0.02em; - color: var(--g1); + color: var(--black-60); display: flex; align-items: center; text-decoration: none; span { - font-weight: 400; + font-weight: 500; } > :not(:last-child) { margin-right: 14px; } &:hover, - ${(props) => (props.$active ? '&' : '&.noop')} { - color: var(--g0); - text-decoration: underline; + ${(props) => (props.active ? '&' : '&.noop')} { + background: var(--light-gray); + color: var(--black); } - ${(props) => (props.$active ? 'span' : '&.noop')} { - font-weight: 500; + ${(props) => (props.active ? 'span' : '&.noop')} { + font-weight: 700; } ${media.lg} { - padding: 12px 12px 12px 65px; + padding: 12px 45px 12px 65px; } `; - const NavigationItemLabel = styled.span` display: flex; align-items: center; justify-content: center; - padding: 2px 6px; - border-radius: 4px; + padding: 0 4px; font-size: 11px; line-height: 17.6px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; - color: var(--g1); - background: var(--g5); + color: var(--white); + background: var(--black); `; - -export interface DocumentationNavigationProps { - documentationItems: DocumentationItem[]; - pathPrefix?: string[]; -} - -export function DocumentationNavigation({ - documentationItems, - pathPrefix, -}: DocumentationNavigationProps) { - const router = useRouter(); - const activePath = router.asPath.replace('/docs/', ''); - const [expandedTitles, setExpandedTitles] = React.useState([]); - - React.useEffect(() => { - const expandedItems = documentationItems.filter((item) => { - const normalized = activePath.replace((pathPrefix || []).join('/'), ''); - - return ( - normalized === item.path - || item.children?.some((child) => { - return activePath.startsWith( - [item.path, child.path].filter(Boolean).join('/'), - ); - }) - ); - }); - - setExpandedTitles(expandedItems.map((item) => item.title)); - }, [activePath, pathPrefix, documentationItems]); - - return ( - <> - {documentationItems.map((documentationItem) => { - const path = [...(pathPrefix || []), documentationItem.path] - .filter(Boolean) - .join('/'); - - if (documentationItem.children?.length) { - const active = expandedTitles.includes(documentationItem.title); - - return ( - - { - setExpandedTitles((et) => { - const includes = et.includes(documentationItem.title); - - return includes - ? et.filter((i) => i !== documentationItem.title) - : [...et, documentationItem.title]; - }); - }} - > - - - - {documentationItem.title} - - - - - - ); - } else { - return ( - - - {documentationItem.title} - {documentationItem.label - ? ( - - {documentationItem.label} - - ) - : null} - - - ); - } - })} - - ); -} diff --git a/iconoir.com/components/DonationPopup.tsx b/iconoir.com/components/DonationPopup.tsx deleted file mode 100644 index 8f34162b..00000000 --- a/iconoir.com/components/DonationPopup.tsx +++ /dev/null @@ -1,96 +0,0 @@ -import { Sparks } from 'iconoir-react'; -import React, { useEffect, useRef, useState } from 'react'; -import styled from 'styled-components'; -import { media } from '../lib/responsive'; - -const Text = styled.span` - color: #ffffffba; -`; - -const PopupContent = styled.div` - display: none; - ${media.lg} { - display: flex; - align-items: center; - justify-content: center; - padding: 14px 0; - background: #8330c6; - color: var(--white); - font-weight: 500; - font-size: 15px; - position: fixed; - top: 16px; - left: 16px; - right: 16px; - border-radius: 8px; - z-index: 9999; - margin: auto; - } - > * { - margin: 0 4px; - } - > a { - color: var(--white); - opacity: 1; - text-decoration: underline; - } -`; - -const CloseButton = styled.span` - color: var(--white); - float: right; - font-size: 28px; - font-weight: bold; - &:hover, - &:focus { - color: black; - text-decoration: none; - cursor: pointer; - } -`; - -export function DonationPopup() { - const [isVisible, setIsVisible] = useState(false); - const isInitialMount = useRef(true); - - useEffect(() => { - if (isInitialMount.current) { - isInitialMount.current = false; - const isReturningUser = localStorage.getItem('returningUser'); - const isReturningUserAge = localStorage.getItem('returningUserAge'); - - if (isReturningUser === 'true' && isReturningUserAge === 'false') { - setTimeout(() => setIsVisible(true), 15000); - localStorage.setItem('returningUserAge', 'true'); - } else { - localStorage.setItem('returningUser', 'true'); - localStorage.setItem('returningUserAge', 'false'); - } - } - }, []); - - const handleClose = () => { - setIsVisible(false); - }; - - return ( - <> - {isVisible && ( - - - - Your one-time or recurring contribution does a lot to keep Iconoir - going. - - - Support the project! - - × - - )} - - ); -} diff --git a/iconoir.com/components/Explore.tsx b/iconoir.com/components/Explore.tsx index 01966ee5..7df08909 100644 --- a/iconoir.com/components/Explore.tsx +++ b/iconoir.com/components/Explore.tsx @@ -1,72 +1,23 @@ -import type { Icon, IconListFilters } from './IconList'; import { IconoirProvider } from 'iconoir-react'; import React from 'react'; import styled from 'styled-components'; -import { media } from '../lib/responsive'; +import { Ad } from './Ad'; import { CustomizationEditor } from './CustomizationEditor'; import { FiltersEditor } from './FiltersEditor'; -import { IconList } from './IconList'; -import { Streamline } from './Streamline'; +import { Icon, IconList, IconListFilters } from './IconList'; +import { media } from './responsive'; import { useCustomizationPersistence } from './useCustomizationPersistence'; -const Container = styled.div` - display: flex; - flex-direction: column-reverse; - ${media.md} { - align-items: flex-start; - flex-direction: row; - } -`; - -const Left = styled.div` - flex: 1; - min-height: calc(100vh - 100px); - background: white; - ${media.md} { - background: none; - } -`; - -const Right = styled.div` - position: sticky; - top: 20px; - width: 275px; - display: block; - z-index: -1; - margin: 110px auto; - ${media.md} { - margin-left: 68px; - z-index: 1; - } -`; - -const FilterContainer = styled.div<{ $isMobile?: boolean }>` - display: ${(props) => (props.$isMobile ? 'block' : 'none')}; - margin-bottom: 40px; - position: sticky; - top: 20px; - z-index: 100; - width: 100%; - ${media.md} { - position: relative; - top: 0; - display: ${(props) => (props.$isMobile ? 'none' : 'block')}; - margin-bottom: 10px; - } -`; - export interface ExploreProps { allIcons: Icon[]; } - export function Explore({ allIcons }: ExploreProps) { const [filters, setFilters] = React.useState({}); const [customizations, setCustomizations] = useCustomizationPersistence(); - return ( - + - + ); } + +const Container = styled.div` + display: flex; + align-items: flex-start; + flex-direction: row; +`; +const Left = styled.div` + flex: 1; + min-height: calc(100vh - 100px); +`; +const Right = styled.div` + position: sticky; + top: 50px; + width: 275px; + margin-left: 68px; + display: none; + ${media.md} { + display: block; + } +`; +const FilterContainer = styled.div<{ isMobile?: boolean }>` + display: ${(props) => (props.isMobile ? 'block' : 'none')}; + margin-bottom: 40px; + position: sticky; + top: 20px; + z-index: 100; + ${media.md} { + position: relative; + top: 0; + display: ${(props) => (props.isMobile ? 'none' : 'block')}; + margin-bottom: 50px; + } +`; diff --git a/iconoir.com/components/FiltersEditor.tsx b/iconoir.com/components/FiltersEditor.tsx index 05b3714f..54ca3b3d 100644 --- a/iconoir.com/components/FiltersEditor.tsx +++ b/iconoir.com/components/FiltersEditor.tsx @@ -1,33 +1,15 @@ -import type { IconListFilters } from './IconList'; import React from 'react'; +import { IconListFilters } from './IconList'; import { LargeInput } from './Input'; export interface FiltersEditorProps { filters: IconListFilters; + // eslint-disable-next-line no-unused-vars onChange: (filters: IconListFilters) => void; } - export function FiltersEditor({ filters, onChange }: FiltersEditorProps) { const [, startTransition] = (React as any).useTransition(); const [search, setSearch] = React.useState(filters.search); - - // Keep track if the user hits tab before scrolling, so we can scroll the search - // field to the top of the page automatically. - const didScrollRef = React.useRef(false); - - React.useEffect(() => { - const scrollEvent = () => { - didScrollRef.current = true; - window.removeEventListener('scroll', scrollEvent); - }; - - window.addEventListener('scroll', scrollEvent); - - return () => { - window.removeEventListener('scroll', scrollEvent); - }; - }, []); - React.useEffect(() => { setSearch(filters.search); }, [filters]); @@ -43,19 +25,10 @@ export function FiltersEditor({ filters, onChange }: FiltersEditorProps) { return ( { - if (!didScrollRef.current) { - e.target.scrollIntoView({ - block: 'start', - behavior: 'auto', - }); - } - }} + type={'search'} + autoCapitalize={'none'} onChange={(e) => { const value = e.target.value; setSearch(value); diff --git a/iconoir.com/components/Footer.tsx b/iconoir.com/components/Footer.tsx index 11fa36d9..ae78a448 100644 --- a/iconoir.com/components/Footer.tsx +++ b/iconoir.com/components/Footer.tsx @@ -1,165 +1,42 @@ import { PeaceHand } from 'iconoir-react'; +import React from 'react'; import styled from 'styled-components'; -import { - GITHUB_LINK, - ISSUE_LINK, - LICENSE_LINK, - PRIVACY_LINK, - SUPPORT_LINK, -} from '../lib/constants'; +import { LICENSE_LINK } from './constants'; import { Logo, LogoContainer, LogoIcon } from './Header'; -import { Text13, Text17 } from './Typography'; - -const Container = styled.div` - display: block; - margin-top: 110px; - padding-top: 30px; - margin-top: 100px; - padding: 84px 12%; - background-color: var(--g7); - align-items: center; - > :not(:last-child) { - margin-right: 50px; - } -`; - -const FooterEnd = styled.div` - border-top: 1px solid var(--g5); - padding-top: 20px; - margin-top: 74px; - width: 100%; - display: flex; - justify-content: space-between; -`; - -const FooterCategories = styled.div` - width: 100%; - margin-top: 54px; - display: flex; -`; - -const FooterCategoryContainer = styled.div` - width: 28%; - margin-right: 20px; -`; - -const FooterCategoryTitle = styled(Text17)` - &&& { - margin-bottom: 24px; - font-weight: 600; - display: block; - color: var(--g0); - } -`; - -const FooterCategoryLinks = styled.div``; - -const FooterCategoryLink = styled.a` - display: block; - font-size: 17px; - color: var(--g1); - width: fit-content; - margin-bottom: 12px; - text-decoration: none; - &:hover { - text-decoration: underline; - color: var(--g0); - } -`; - -interface FooterCategoryProps { - category: string; - links: { name: string; url: string }[]; -} - -function FooterCategory({ category, links }: FooterCategoryProps) { - return ( - - {category} - - {links.map((link) => ( - - {link.name} - - ))} - - - ); -} +import { NavigationItemContainer } from './NavigationItem'; export function Footer() { - const year = new Date().getFullYear(); - return ( - + - - - - - - - - Parts of this content are ©2020- - {year} - {' '} - by individual Iconoir - contributors. Content available under a - {' '} - - MIT License - - . - - - - Privacy - - - + + License + ); } + +const Container = styled.div` + margin-top: 100px; + padding-top: 30px; + border-top: solid 2px var(--light-gray); + display: flex; + align-items: center; + > :not(:last-child) { + margin-right: 50px; + } +`; + +const FooterNavigationItem = styled(NavigationItemContainer)` + color: var(--black); +`; diff --git a/iconoir.com/components/GA.tsx b/iconoir.com/components/GA.tsx index 19b71f77..cfc9800a 100644 --- a/iconoir.com/components/GA.tsx +++ b/iconoir.com/components/GA.tsx @@ -1,3 +1,4 @@ +import React from 'react'; import Script from 'next/script'; export function GA() { @@ -5,9 +6,9 @@ export function GA() { <> - - - - - - - diff --git a/packages/iconoir-flutter/example/web/manifest.json b/packages/iconoir-flutter/example/web/manifest.json deleted file mode 100644 index 096edf8f..00000000 --- a/packages/iconoir-flutter/example/web/manifest.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "example", - "short_name": "example", - "start_url": ".", - "display": "standalone", - "background_color": "#0175C2", - "theme_color": "#0175C2", - "description": "A new Flutter project.", - "orientation": "portrait-primary", - "prefer_related_applications": false, - "icons": [ - { - "src": "icons/Icon-192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "icons/Icon-512.png", - "sizes": "512x512", - "type": "image/png" - }, - { - "src": "icons/Icon-maskable-192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "maskable" - }, - { - "src": "icons/Icon-maskable-512.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "maskable" - } - ] -} diff --git a/packages/iconoir-flutter/example/windows/.gitignore b/packages/iconoir-flutter/example/windows/.gitignore deleted file mode 100644 index d492d0d9..00000000 --- a/packages/iconoir-flutter/example/windows/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -flutter/ephemeral/ - -# Visual Studio user-specific files. -*.suo -*.user -*.userosscache -*.sln.docstates - -# Visual Studio build-related files. -x64/ -x86/ - -# Visual Studio cache files -# files ending in .cache can be ignored -*.[Cc]ache -# but keep track of directories ending in .cache -!*.[Cc]ache/ diff --git a/packages/iconoir-flutter/example/windows/CMakeLists.txt b/packages/iconoir-flutter/example/windows/CMakeLists.txt deleted file mode 100644 index c0270746..00000000 --- a/packages/iconoir-flutter/example/windows/CMakeLists.txt +++ /dev/null @@ -1,101 +0,0 @@ -# Project-level configuration. -cmake_minimum_required(VERSION 3.14) -project(example LANGUAGES CXX) - -# The name of the executable created for the application. Change this to change -# the on-disk name of your application. -set(BINARY_NAME "example") - -# Explicitly opt in to modern CMake behaviors to avoid warnings with recent -# versions of CMake. -cmake_policy(SET CMP0063 NEW) - -# Define build configuration option. -get_property(IS_MULTICONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG) -if(IS_MULTICONFIG) - set(CMAKE_CONFIGURATION_TYPES "Debug;Profile;Release" - CACHE STRING "" FORCE) -else() - if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) - set(CMAKE_BUILD_TYPE "Debug" CACHE - STRING "Flutter build mode" FORCE) - set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS - "Debug" "Profile" "Release") - endif() -endif() -# Define settings for the Profile build mode. -set(CMAKE_EXE_LINKER_FLAGS_PROFILE "${CMAKE_EXE_LINKER_FLAGS_RELEASE}") -set(CMAKE_SHARED_LINKER_FLAGS_PROFILE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE}") -set(CMAKE_C_FLAGS_PROFILE "${CMAKE_C_FLAGS_RELEASE}") -set(CMAKE_CXX_FLAGS_PROFILE "${CMAKE_CXX_FLAGS_RELEASE}") - -# Use Unicode for all projects. -add_definitions(-DUNICODE -D_UNICODE) - -# Compilation settings that should be applied to most targets. -# -# Be cautious about adding new options here, as plugins use this function by -# default. In most cases, you should add new options to specific targets instead -# of modifying this function. -function(APPLY_STANDARD_SETTINGS TARGET) - target_compile_features(${TARGET} PUBLIC cxx_std_17) - target_compile_options(${TARGET} PRIVATE /W4 /WX /wd"4100") - target_compile_options(${TARGET} PRIVATE /EHsc) - target_compile_definitions(${TARGET} PRIVATE "_HAS_EXCEPTIONS=0") - target_compile_definitions(${TARGET} PRIVATE "$<$:_DEBUG>") -endfunction() - -# Flutter library and tool build rules. -set(FLUTTER_MANAGED_DIR "${CMAKE_CURRENT_SOURCE_DIR}/flutter") -add_subdirectory(${FLUTTER_MANAGED_DIR}) - -# Application build; see runner/CMakeLists.txt. -add_subdirectory("runner") - -# Generated plugin build rules, which manage building the plugins and adding -# them to the application. -include(flutter/generated_plugins.cmake) - - -# === Installation === -# Support files are copied into place next to the executable, so that it can -# run in place. This is done instead of making a separate bundle (as on Linux) -# so that building and running from within Visual Studio will work. -set(BUILD_BUNDLE_DIR "$") -# Make the "install" step default, as it's required to run. -set(CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD 1) -if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) - set(CMAKE_INSTALL_PREFIX "${BUILD_BUNDLE_DIR}" CACHE PATH "..." FORCE) -endif() - -set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data") -set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}") - -install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}" - COMPONENT Runtime) - -install(FILES "${FLUTTER_ICU_DATA_FILE}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" - COMPONENT Runtime) - -install(FILES "${FLUTTER_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) - -if(PLUGIN_BUNDLED_LIBRARIES) - install(FILES "${PLUGIN_BUNDLED_LIBRARIES}" - DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) -endif() - -# Fully re-copy the assets directory on each build to avoid having stale files -# from a previous install. -set(FLUTTER_ASSET_DIR_NAME "flutter_assets") -install(CODE " - file(REMOVE_RECURSE \"${INSTALL_BUNDLE_DATA_DIR}/${FLUTTER_ASSET_DIR_NAME}\") - " COMPONENT Runtime) -install(DIRECTORY "${PROJECT_BUILD_DIR}/${FLUTTER_ASSET_DIR_NAME}" - DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" COMPONENT Runtime) - -# Install the AOT library on non-Debug builds only. -install(FILES "${AOT_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" - CONFIGURATIONS Profile;Release - COMPONENT Runtime) diff --git a/packages/iconoir-flutter/example/windows/flutter/CMakeLists.txt b/packages/iconoir-flutter/example/windows/flutter/CMakeLists.txt deleted file mode 100644 index 930d2071..00000000 --- a/packages/iconoir-flutter/example/windows/flutter/CMakeLists.txt +++ /dev/null @@ -1,104 +0,0 @@ -# This file controls Flutter-level build steps. It should not be edited. -cmake_minimum_required(VERSION 3.14) - -set(EPHEMERAL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/ephemeral") - -# Configuration provided via flutter tool. -include(${EPHEMERAL_DIR}/generated_config.cmake) - -# TODO: Move the rest of this into files in ephemeral. See -# https://github.com/flutter/flutter/issues/57146. -set(WRAPPER_ROOT "${EPHEMERAL_DIR}/cpp_client_wrapper") - -# === Flutter Library === -set(FLUTTER_LIBRARY "${EPHEMERAL_DIR}/flutter_windows.dll") - -# Published to parent scope for install step. -set(FLUTTER_LIBRARY ${FLUTTER_LIBRARY} PARENT_SCOPE) -set(FLUTTER_ICU_DATA_FILE "${EPHEMERAL_DIR}/icudtl.dat" PARENT_SCOPE) -set(PROJECT_BUILD_DIR "${PROJECT_DIR}/build/" PARENT_SCOPE) -set(AOT_LIBRARY "${PROJECT_DIR}/build/windows/app.so" PARENT_SCOPE) - -list(APPEND FLUTTER_LIBRARY_HEADERS - "flutter_export.h" - "flutter_windows.h" - "flutter_messenger.h" - "flutter_plugin_registrar.h" - "flutter_texture_registrar.h" -) -list(TRANSFORM FLUTTER_LIBRARY_HEADERS PREPEND "${EPHEMERAL_DIR}/") -add_library(flutter INTERFACE) -target_include_directories(flutter INTERFACE - "${EPHEMERAL_DIR}" -) -target_link_libraries(flutter INTERFACE "${FLUTTER_LIBRARY}.lib") -add_dependencies(flutter flutter_assemble) - -# === Wrapper === -list(APPEND CPP_WRAPPER_SOURCES_CORE - "core_implementations.cc" - "standard_codec.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_CORE PREPEND "${WRAPPER_ROOT}/") -list(APPEND CPP_WRAPPER_SOURCES_PLUGIN - "plugin_registrar.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_PLUGIN PREPEND "${WRAPPER_ROOT}/") -list(APPEND CPP_WRAPPER_SOURCES_APP - "flutter_engine.cc" - "flutter_view_controller.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_APP PREPEND "${WRAPPER_ROOT}/") - -# Wrapper sources needed for a plugin. -add_library(flutter_wrapper_plugin STATIC - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_PLUGIN} -) -apply_standard_settings(flutter_wrapper_plugin) -set_target_properties(flutter_wrapper_plugin PROPERTIES - POSITION_INDEPENDENT_CODE ON) -set_target_properties(flutter_wrapper_plugin PROPERTIES - CXX_VISIBILITY_PRESET hidden) -target_link_libraries(flutter_wrapper_plugin PUBLIC flutter) -target_include_directories(flutter_wrapper_plugin PUBLIC - "${WRAPPER_ROOT}/include" -) -add_dependencies(flutter_wrapper_plugin flutter_assemble) - -# Wrapper sources needed for the runner. -add_library(flutter_wrapper_app STATIC - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_APP} -) -apply_standard_settings(flutter_wrapper_app) -target_link_libraries(flutter_wrapper_app PUBLIC flutter) -target_include_directories(flutter_wrapper_app PUBLIC - "${WRAPPER_ROOT}/include" -) -add_dependencies(flutter_wrapper_app flutter_assemble) - -# === Flutter tool backend === -# _phony_ is a non-existent file to force this command to run every time, -# since currently there's no way to get a full input/output list from the -# flutter tool. -set(PHONY_OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/_phony_") -set_source_files_properties("${PHONY_OUTPUT}" PROPERTIES SYMBOLIC TRUE) -add_custom_command( - OUTPUT ${FLUTTER_LIBRARY} ${FLUTTER_LIBRARY_HEADERS} - ${CPP_WRAPPER_SOURCES_CORE} ${CPP_WRAPPER_SOURCES_PLUGIN} - ${CPP_WRAPPER_SOURCES_APP} - ${PHONY_OUTPUT} - COMMAND ${CMAKE_COMMAND} -E env - ${FLUTTER_TOOL_ENVIRONMENT} - "${FLUTTER_ROOT}/packages/flutter_tools/bin/tool_backend.bat" - windows-x64 $ - VERBATIM -) -add_custom_target(flutter_assemble DEPENDS - "${FLUTTER_LIBRARY}" - ${FLUTTER_LIBRARY_HEADERS} - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_PLUGIN} - ${CPP_WRAPPER_SOURCES_APP} -) diff --git a/packages/iconoir-flutter/example/windows/flutter/generated_plugin_registrant.cc b/packages/iconoir-flutter/example/windows/flutter/generated_plugin_registrant.cc deleted file mode 100644 index 8b6d4680..00000000 --- a/packages/iconoir-flutter/example/windows/flutter/generated_plugin_registrant.cc +++ /dev/null @@ -1,11 +0,0 @@ -// -// Generated file. Do not edit. -// - -// clang-format off - -#include "generated_plugin_registrant.h" - - -void RegisterPlugins(flutter::PluginRegistry* registry) { -} diff --git a/packages/iconoir-flutter/example/windows/flutter/generated_plugin_registrant.h b/packages/iconoir-flutter/example/windows/flutter/generated_plugin_registrant.h deleted file mode 100644 index dc139d85..00000000 --- a/packages/iconoir-flutter/example/windows/flutter/generated_plugin_registrant.h +++ /dev/null @@ -1,15 +0,0 @@ -// -// Generated file. Do not edit. -// - -// clang-format off - -#ifndef GENERATED_PLUGIN_REGISTRANT_ -#define GENERATED_PLUGIN_REGISTRANT_ - -#include - -// Registers Flutter plugins. -void RegisterPlugins(flutter::PluginRegistry* registry); - -#endif // GENERATED_PLUGIN_REGISTRANT_ diff --git a/packages/iconoir-flutter/example/windows/flutter/generated_plugins.cmake b/packages/iconoir-flutter/example/windows/flutter/generated_plugins.cmake deleted file mode 100644 index b93c4c30..00000000 --- a/packages/iconoir-flutter/example/windows/flutter/generated_plugins.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# -# Generated file, do not edit. -# - -list(APPEND FLUTTER_PLUGIN_LIST -) - -list(APPEND FLUTTER_FFI_PLUGIN_LIST -) - -set(PLUGIN_BUNDLED_LIBRARIES) - -foreach(plugin ${FLUTTER_PLUGIN_LIST}) - add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/windows plugins/${plugin}) - target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin) - list(APPEND PLUGIN_BUNDLED_LIBRARIES $) - list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) -endforeach(plugin) - -foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) - add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin}) - list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) -endforeach(ffi_plugin) diff --git a/packages/iconoir-flutter/example/windows/runner/CMakeLists.txt b/packages/iconoir-flutter/example/windows/runner/CMakeLists.txt deleted file mode 100644 index 394917c0..00000000 --- a/packages/iconoir-flutter/example/windows/runner/CMakeLists.txt +++ /dev/null @@ -1,40 +0,0 @@ -cmake_minimum_required(VERSION 3.14) -project(runner LANGUAGES CXX) - -# Define the application target. To change its name, change BINARY_NAME in the -# top-level CMakeLists.txt, not the value here, or `flutter run` will no longer -# work. -# -# Any new source files that you add to the application should be added here. -add_executable(${BINARY_NAME} WIN32 - "flutter_window.cpp" - "main.cpp" - "utils.cpp" - "win32_window.cpp" - "${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc" - "Runner.rc" - "runner.exe.manifest" -) - -# Apply the standard set of build settings. This can be removed for applications -# that need different build settings. -apply_standard_settings(${BINARY_NAME}) - -# Add preprocessor definitions for the build version. -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION=\"${FLUTTER_VERSION}\"") -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION_MAJOR=${FLUTTER_VERSION_MAJOR}") -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION_MINOR=${FLUTTER_VERSION_MINOR}") -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION_PATCH=${FLUTTER_VERSION_PATCH}") -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION_BUILD=${FLUTTER_VERSION_BUILD}") - -# Disable Windows macros that collide with C++ standard library functions. -target_compile_definitions(${BINARY_NAME} PRIVATE "NOMINMAX") - -# Add dependency libraries and include directories. Add any application-specific -# dependencies here. -target_link_libraries(${BINARY_NAME} PRIVATE flutter flutter_wrapper_app) -target_link_libraries(${BINARY_NAME} PRIVATE "dwmapi.lib") -target_include_directories(${BINARY_NAME} PRIVATE "${CMAKE_SOURCE_DIR}") - -# Run the Flutter tool portions of the build. This must not be removed. -add_dependencies(${BINARY_NAME} flutter_assemble) diff --git a/packages/iconoir-flutter/example/windows/runner/Runner.rc b/packages/iconoir-flutter/example/windows/runner/Runner.rc deleted file mode 100644 index aecaa2b5..00000000 --- a/packages/iconoir-flutter/example/windows/runner/Runner.rc +++ /dev/null @@ -1,121 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#pragma code_page(65001) -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "winres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (United States) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""winres.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_APP_ICON ICON "resources\\app_icon.ico" - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -#if defined(FLUTTER_VERSION_MAJOR) && defined(FLUTTER_VERSION_MINOR) && defined(FLUTTER_VERSION_PATCH) && defined(FLUTTER_VERSION_BUILD) -#define VERSION_AS_NUMBER FLUTTER_VERSION_MAJOR,FLUTTER_VERSION_MINOR,FLUTTER_VERSION_PATCH,FLUTTER_VERSION_BUILD -#else -#define VERSION_AS_NUMBER 1,0,0,0 -#endif - -#if defined(FLUTTER_VERSION) -#define VERSION_AS_STRING FLUTTER_VERSION -#else -#define VERSION_AS_STRING "1.0.0" -#endif - -VS_VERSION_INFO VERSIONINFO - FILEVERSION VERSION_AS_NUMBER - PRODUCTVERSION VERSION_AS_NUMBER - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_APP - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904e4" - BEGIN - VALUE "CompanyName", "com.example" "\0" - VALUE "FileDescription", "example" "\0" - VALUE "FileVersion", VERSION_AS_STRING "\0" - VALUE "InternalName", "example" "\0" - VALUE "LegalCopyright", "Copyright (C) 2023 com.example. All rights reserved." "\0" - VALUE "OriginalFilename", "example.exe" "\0" - VALUE "ProductName", "example" "\0" - VALUE "ProductVersion", VERSION_AS_STRING "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif // English (United States) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED diff --git a/packages/iconoir-flutter/example/windows/runner/flutter_window.cpp b/packages/iconoir-flutter/example/windows/runner/flutter_window.cpp deleted file mode 100644 index b25e363e..00000000 --- a/packages/iconoir-flutter/example/windows/runner/flutter_window.cpp +++ /dev/null @@ -1,66 +0,0 @@ -#include "flutter_window.h" - -#include - -#include "flutter/generated_plugin_registrant.h" - -FlutterWindow::FlutterWindow(const flutter::DartProject& project) - : project_(project) {} - -FlutterWindow::~FlutterWindow() {} - -bool FlutterWindow::OnCreate() { - if (!Win32Window::OnCreate()) { - return false; - } - - RECT frame = GetClientArea(); - - // The size here must match the window dimensions to avoid unnecessary surface - // creation / destruction in the startup path. - flutter_controller_ = std::make_unique( - frame.right - frame.left, frame.bottom - frame.top, project_); - // Ensure that basic setup of the controller was successful. - if (!flutter_controller_->engine() || !flutter_controller_->view()) { - return false; - } - RegisterPlugins(flutter_controller_->engine()); - SetChildContent(flutter_controller_->view()->GetNativeWindow()); - - flutter_controller_->engine()->SetNextFrameCallback([&]() { - this->Show(); - }); - - return true; -} - -void FlutterWindow::OnDestroy() { - if (flutter_controller_) { - flutter_controller_ = nullptr; - } - - Win32Window::OnDestroy(); -} - -LRESULT -FlutterWindow::MessageHandler(HWND hwnd, UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - // Give Flutter, including plugins, an opportunity to handle window messages. - if (flutter_controller_) { - std::optional result = - flutter_controller_->HandleTopLevelWindowProc(hwnd, message, wparam, - lparam); - if (result) { - return *result; - } - } - - switch (message) { - case WM_FONTCHANGE: - flutter_controller_->engine()->ReloadSystemFonts(); - break; - } - - return Win32Window::MessageHandler(hwnd, message, wparam, lparam); -} diff --git a/packages/iconoir-flutter/example/windows/runner/flutter_window.h b/packages/iconoir-flutter/example/windows/runner/flutter_window.h deleted file mode 100644 index 6da0652f..00000000 --- a/packages/iconoir-flutter/example/windows/runner/flutter_window.h +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef RUNNER_FLUTTER_WINDOW_H_ -#define RUNNER_FLUTTER_WINDOW_H_ - -#include -#include - -#include - -#include "win32_window.h" - -// A window that does nothing but host a Flutter view. -class FlutterWindow : public Win32Window { - public: - // Creates a new FlutterWindow hosting a Flutter view running |project|. - explicit FlutterWindow(const flutter::DartProject& project); - virtual ~FlutterWindow(); - - protected: - // Win32Window: - bool OnCreate() override; - void OnDestroy() override; - LRESULT MessageHandler(HWND window, UINT const message, WPARAM const wparam, - LPARAM const lparam) noexcept override; - - private: - // The project to run. - flutter::DartProject project_; - - // The Flutter instance hosted by this window. - std::unique_ptr flutter_controller_; -}; - -#endif // RUNNER_FLUTTER_WINDOW_H_ diff --git a/packages/iconoir-flutter/example/windows/runner/main.cpp b/packages/iconoir-flutter/example/windows/runner/main.cpp deleted file mode 100644 index a61bf80d..00000000 --- a/packages/iconoir-flutter/example/windows/runner/main.cpp +++ /dev/null @@ -1,43 +0,0 @@ -#include -#include -#include - -#include "flutter_window.h" -#include "utils.h" - -int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, - _In_ wchar_t *command_line, _In_ int show_command) { - // Attach to console when present (e.g., 'flutter run') or create a - // new console when running with a debugger. - if (!::AttachConsole(ATTACH_PARENT_PROCESS) && ::IsDebuggerPresent()) { - CreateAndAttachConsole(); - } - - // Initialize COM, so that it is available for use in the library and/or - // plugins. - ::CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED); - - flutter::DartProject project(L"data"); - - std::vector command_line_arguments = - GetCommandLineArguments(); - - project.set_dart_entrypoint_arguments(std::move(command_line_arguments)); - - FlutterWindow window(project); - Win32Window::Point origin(10, 10); - Win32Window::Size size(1280, 720); - if (!window.Create(L"example", origin, size)) { - return EXIT_FAILURE; - } - window.SetQuitOnClose(true); - - ::MSG msg; - while (::GetMessage(&msg, nullptr, 0, 0)) { - ::TranslateMessage(&msg); - ::DispatchMessage(&msg); - } - - ::CoUninitialize(); - return EXIT_SUCCESS; -} diff --git a/packages/iconoir-flutter/example/windows/runner/resource.h b/packages/iconoir-flutter/example/windows/runner/resource.h deleted file mode 100644 index 66a65d1e..00000000 --- a/packages/iconoir-flutter/example/windows/runner/resource.h +++ /dev/null @@ -1,16 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by Runner.rc -// -#define IDI_APP_ICON 101 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 102 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1001 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/packages/iconoir-flutter/example/windows/runner/resources/app_icon.ico b/packages/iconoir-flutter/example/windows/runner/resources/app_icon.ico deleted file mode 100644 index c04e20ca..00000000 Binary files a/packages/iconoir-flutter/example/windows/runner/resources/app_icon.ico and /dev/null differ diff --git a/packages/iconoir-flutter/example/windows/runner/runner.exe.manifest b/packages/iconoir-flutter/example/windows/runner/runner.exe.manifest deleted file mode 100644 index a42ea768..00000000 --- a/packages/iconoir-flutter/example/windows/runner/runner.exe.manifest +++ /dev/null @@ -1,20 +0,0 @@ - - - - - PerMonitorV2 - - - - - - - - - - - - - - - diff --git a/packages/iconoir-flutter/example/windows/runner/utils.cpp b/packages/iconoir-flutter/example/windows/runner/utils.cpp deleted file mode 100644 index f5bf9fa0..00000000 --- a/packages/iconoir-flutter/example/windows/runner/utils.cpp +++ /dev/null @@ -1,64 +0,0 @@ -#include "utils.h" - -#include -#include -#include -#include - -#include - -void CreateAndAttachConsole() { - if (::AllocConsole()) { - FILE *unused; - if (freopen_s(&unused, "CONOUT$", "w", stdout)) { - _dup2(_fileno(stdout), 1); - } - if (freopen_s(&unused, "CONOUT$", "w", stderr)) { - _dup2(_fileno(stdout), 2); - } - std::ios::sync_with_stdio(); - FlutterDesktopResyncOutputStreams(); - } -} - -std::vector GetCommandLineArguments() { - // Convert the UTF-16 command line arguments to UTF-8 for the Engine to use. - int argc; - wchar_t** argv = ::CommandLineToArgvW(::GetCommandLineW(), &argc); - if (argv == nullptr) { - return std::vector(); - } - - std::vector command_line_arguments; - - // Skip the first argument as it's the binary name. - for (int i = 1; i < argc; i++) { - command_line_arguments.push_back(Utf8FromUtf16(argv[i])); - } - - ::LocalFree(argv); - - return command_line_arguments; -} - -std::string Utf8FromUtf16(const wchar_t* utf16_string) { - if (utf16_string == nullptr) { - return std::string(); - } - int target_length = ::WideCharToMultiByte( - CP_UTF8, WC_ERR_INVALID_CHARS, utf16_string, - -1, nullptr, 0, nullptr, nullptr); - std::string utf8_string; - if (target_length == 0 || target_length > utf8_string.max_size()) { - return utf8_string; - } - utf8_string.resize(target_length); - int converted_length = ::WideCharToMultiByte( - CP_UTF8, WC_ERR_INVALID_CHARS, utf16_string, - -1, utf8_string.data(), - target_length, nullptr, nullptr); - if (converted_length == 0) { - return std::string(); - } - return utf8_string; -} diff --git a/packages/iconoir-flutter/example/windows/runner/utils.h b/packages/iconoir-flutter/example/windows/runner/utils.h deleted file mode 100644 index 3879d547..00000000 --- a/packages/iconoir-flutter/example/windows/runner/utils.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef RUNNER_UTILS_H_ -#define RUNNER_UTILS_H_ - -#include -#include - -// Creates a console for the process, and redirects stdout and stderr to -// it for both the runner and the Flutter library. -void CreateAndAttachConsole(); - -// Takes a null-terminated wchar_t* encoded in UTF-16 and returns a std::string -// encoded in UTF-8. Returns an empty std::string on failure. -std::string Utf8FromUtf16(const wchar_t* utf16_string); - -// Gets the command line arguments passed in as a std::vector, -// encoded in UTF-8. Returns an empty std::vector on failure. -std::vector GetCommandLineArguments(); - -#endif // RUNNER_UTILS_H_ diff --git a/packages/iconoir-flutter/example/windows/runner/win32_window.cpp b/packages/iconoir-flutter/example/windows/runner/win32_window.cpp deleted file mode 100644 index 041a3855..00000000 --- a/packages/iconoir-flutter/example/windows/runner/win32_window.cpp +++ /dev/null @@ -1,288 +0,0 @@ -#include "win32_window.h" - -#include -#include - -#include "resource.h" - -namespace { - -/// Window attribute that enables dark mode window decorations. -/// -/// Redefined in case the developer's machine has a Windows SDK older than -/// version 10.0.22000.0. -/// See: https://docs.microsoft.com/windows/win32/api/dwmapi/ne-dwmapi-dwmwindowattribute -#ifndef DWMWA_USE_IMMERSIVE_DARK_MODE -#define DWMWA_USE_IMMERSIVE_DARK_MODE 20 -#endif - -constexpr const wchar_t kWindowClassName[] = L"FLUTTER_RUNNER_WIN32_WINDOW"; - -/// Registry key for app theme preference. -/// -/// A value of 0 indicates apps should use dark mode. A non-zero or missing -/// value indicates apps should use light mode. -constexpr const wchar_t kGetPreferredBrightnessRegKey[] = - L"Software\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize"; -constexpr const wchar_t kGetPreferredBrightnessRegValue[] = L"AppsUseLightTheme"; - -// The number of Win32Window objects that currently exist. -static int g_active_window_count = 0; - -using EnableNonClientDpiScaling = BOOL __stdcall(HWND hwnd); - -// Scale helper to convert logical scaler values to physical using passed in -// scale factor -int Scale(int source, double scale_factor) { - return static_cast(source * scale_factor); -} - -// Dynamically loads the |EnableNonClientDpiScaling| from the User32 module. -// This API is only needed for PerMonitor V1 awareness mode. -void EnableFullDpiSupportIfAvailable(HWND hwnd) { - HMODULE user32_module = LoadLibraryA("User32.dll"); - if (!user32_module) { - return; - } - auto enable_non_client_dpi_scaling = - reinterpret_cast( - GetProcAddress(user32_module, "EnableNonClientDpiScaling")); - if (enable_non_client_dpi_scaling != nullptr) { - enable_non_client_dpi_scaling(hwnd); - } - FreeLibrary(user32_module); -} - -} // namespace - -// Manages the Win32Window's window class registration. -class WindowClassRegistrar { - public: - ~WindowClassRegistrar() = default; - - // Returns the singleton registar instance. - static WindowClassRegistrar* GetInstance() { - if (!instance_) { - instance_ = new WindowClassRegistrar(); - } - return instance_; - } - - // Returns the name of the window class, registering the class if it hasn't - // previously been registered. - const wchar_t* GetWindowClass(); - - // Unregisters the window class. Should only be called if there are no - // instances of the window. - void UnregisterWindowClass(); - - private: - WindowClassRegistrar() = default; - - static WindowClassRegistrar* instance_; - - bool class_registered_ = false; -}; - -WindowClassRegistrar* WindowClassRegistrar::instance_ = nullptr; - -const wchar_t* WindowClassRegistrar::GetWindowClass() { - if (!class_registered_) { - WNDCLASS window_class{}; - window_class.hCursor = LoadCursor(nullptr, IDC_ARROW); - window_class.lpszClassName = kWindowClassName; - window_class.style = CS_HREDRAW | CS_VREDRAW; - window_class.cbClsExtra = 0; - window_class.cbWndExtra = 0; - window_class.hInstance = GetModuleHandle(nullptr); - window_class.hIcon = - LoadIcon(window_class.hInstance, MAKEINTRESOURCE(IDI_APP_ICON)); - window_class.hbrBackground = 0; - window_class.lpszMenuName = nullptr; - window_class.lpfnWndProc = Win32Window::WndProc; - RegisterClass(&window_class); - class_registered_ = true; - } - return kWindowClassName; -} - -void WindowClassRegistrar::UnregisterWindowClass() { - UnregisterClass(kWindowClassName, nullptr); - class_registered_ = false; -} - -Win32Window::Win32Window() { - ++g_active_window_count; -} - -Win32Window::~Win32Window() { - --g_active_window_count; - Destroy(); -} - -bool Win32Window::Create(const std::wstring& title, - const Point& origin, - const Size& size) { - Destroy(); - - const wchar_t* window_class = - WindowClassRegistrar::GetInstance()->GetWindowClass(); - - const POINT target_point = {static_cast(origin.x), - static_cast(origin.y)}; - HMONITOR monitor = MonitorFromPoint(target_point, MONITOR_DEFAULTTONEAREST); - UINT dpi = FlutterDesktopGetDpiForMonitor(monitor); - double scale_factor = dpi / 96.0; - - HWND window = CreateWindow( - window_class, title.c_str(), WS_OVERLAPPEDWINDOW, - Scale(origin.x, scale_factor), Scale(origin.y, scale_factor), - Scale(size.width, scale_factor), Scale(size.height, scale_factor), - nullptr, nullptr, GetModuleHandle(nullptr), this); - - if (!window) { - return false; - } - - UpdateTheme(window); - - return OnCreate(); -} - -bool Win32Window::Show() { - return ShowWindow(window_handle_, SW_SHOWNORMAL); -} - -// static -LRESULT CALLBACK Win32Window::WndProc(HWND const window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - if (message == WM_NCCREATE) { - auto window_struct = reinterpret_cast(lparam); - SetWindowLongPtr(window, GWLP_USERDATA, - reinterpret_cast(window_struct->lpCreateParams)); - - auto that = static_cast(window_struct->lpCreateParams); - EnableFullDpiSupportIfAvailable(window); - that->window_handle_ = window; - } else if (Win32Window* that = GetThisFromHandle(window)) { - return that->MessageHandler(window, message, wparam, lparam); - } - - return DefWindowProc(window, message, wparam, lparam); -} - -LRESULT -Win32Window::MessageHandler(HWND hwnd, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - switch (message) { - case WM_DESTROY: - window_handle_ = nullptr; - Destroy(); - if (quit_on_close_) { - PostQuitMessage(0); - } - return 0; - - case WM_DPICHANGED: { - auto newRectSize = reinterpret_cast(lparam); - LONG newWidth = newRectSize->right - newRectSize->left; - LONG newHeight = newRectSize->bottom - newRectSize->top; - - SetWindowPos(hwnd, nullptr, newRectSize->left, newRectSize->top, newWidth, - newHeight, SWP_NOZORDER | SWP_NOACTIVATE); - - return 0; - } - case WM_SIZE: { - RECT rect = GetClientArea(); - if (child_content_ != nullptr) { - // Size and position the child window. - MoveWindow(child_content_, rect.left, rect.top, rect.right - rect.left, - rect.bottom - rect.top, TRUE); - } - return 0; - } - - case WM_ACTIVATE: - if (child_content_ != nullptr) { - SetFocus(child_content_); - } - return 0; - - case WM_DWMCOLORIZATIONCOLORCHANGED: - UpdateTheme(hwnd); - return 0; - } - - return DefWindowProc(window_handle_, message, wparam, lparam); -} - -void Win32Window::Destroy() { - OnDestroy(); - - if (window_handle_) { - DestroyWindow(window_handle_); - window_handle_ = nullptr; - } - if (g_active_window_count == 0) { - WindowClassRegistrar::GetInstance()->UnregisterWindowClass(); - } -} - -Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { - return reinterpret_cast( - GetWindowLongPtr(window, GWLP_USERDATA)); -} - -void Win32Window::SetChildContent(HWND content) { - child_content_ = content; - SetParent(content, window_handle_); - RECT frame = GetClientArea(); - - MoveWindow(content, frame.left, frame.top, frame.right - frame.left, - frame.bottom - frame.top, true); - - SetFocus(child_content_); -} - -RECT Win32Window::GetClientArea() { - RECT frame; - GetClientRect(window_handle_, &frame); - return frame; -} - -HWND Win32Window::GetHandle() { - return window_handle_; -} - -void Win32Window::SetQuitOnClose(bool quit_on_close) { - quit_on_close_ = quit_on_close; -} - -bool Win32Window::OnCreate() { - // No-op; provided for subclasses. - return true; -} - -void Win32Window::OnDestroy() { - // No-op; provided for subclasses. -} - -void Win32Window::UpdateTheme(HWND const window) { - DWORD light_mode; - DWORD light_mode_size = sizeof(light_mode); - LSTATUS result = RegGetValue(HKEY_CURRENT_USER, kGetPreferredBrightnessRegKey, - kGetPreferredBrightnessRegValue, - RRF_RT_REG_DWORD, nullptr, &light_mode, - &light_mode_size); - - if (result == ERROR_SUCCESS) { - BOOL enable_dark_mode = light_mode == 0; - DwmSetWindowAttribute(window, DWMWA_USE_IMMERSIVE_DARK_MODE, - &enable_dark_mode, sizeof(enable_dark_mode)); - } -} diff --git a/packages/iconoir-flutter/example/windows/runner/win32_window.h b/packages/iconoir-flutter/example/windows/runner/win32_window.h deleted file mode 100644 index c86632d8..00000000 --- a/packages/iconoir-flutter/example/windows/runner/win32_window.h +++ /dev/null @@ -1,102 +0,0 @@ -#ifndef RUNNER_WIN32_WINDOW_H_ -#define RUNNER_WIN32_WINDOW_H_ - -#include - -#include -#include -#include - -// A class abstraction for a high DPI-aware Win32 Window. Intended to be -// inherited from by classes that wish to specialize with custom -// rendering and input handling -class Win32Window { - public: - struct Point { - unsigned int x; - unsigned int y; - Point(unsigned int x, unsigned int y) : x(x), y(y) {} - }; - - struct Size { - unsigned int width; - unsigned int height; - Size(unsigned int width, unsigned int height) - : width(width), height(height) {} - }; - - Win32Window(); - virtual ~Win32Window(); - - // Creates a win32 window with |title| that is positioned and sized using - // |origin| and |size|. New windows are created on the default monitor. Window - // sizes are specified to the OS in physical pixels, hence to ensure a - // consistent size this function will scale the inputted width and height as - // as appropriate for the default monitor. The window is invisible until - // |Show| is called. Returns true if the window was created successfully. - bool Create(const std::wstring& title, const Point& origin, const Size& size); - - // Show the current window. Returns true if the window was successfully shown. - bool Show(); - - // Release OS resources associated with window. - void Destroy(); - - // Inserts |content| into the window tree. - void SetChildContent(HWND content); - - // Returns the backing Window handle to enable clients to set icon and other - // window properties. Returns nullptr if the window has been destroyed. - HWND GetHandle(); - - // If true, closing this window will quit the application. - void SetQuitOnClose(bool quit_on_close); - - // Return a RECT representing the bounds of the current client area. - RECT GetClientArea(); - - protected: - // Processes and route salient window messages for mouse handling, - // size change and DPI. Delegates handling of these to member overloads that - // inheriting classes can handle. - virtual LRESULT MessageHandler(HWND window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept; - - // Called when CreateAndShow is called, allowing subclass window-related - // setup. Subclasses should return false if setup fails. - virtual bool OnCreate(); - - // Called when Destroy is called. - virtual void OnDestroy(); - - private: - friend class WindowClassRegistrar; - - // OS callback called by message pump. Handles the WM_NCCREATE message which - // is passed when the non-client area is being created and enables automatic - // non-client DPI scaling so that the non-client area automatically - // responsponds to changes in DPI. All other messages are handled by - // MessageHandler. - static LRESULT CALLBACK WndProc(HWND const window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept; - - // Retrieves a class instance pointer for |window| - static Win32Window* GetThisFromHandle(HWND const window) noexcept; - - // Update the window frame's theme to match the system theme. - static void UpdateTheme(HWND const window); - - bool quit_on_close_ = false; - - // window handle for top level window. - HWND window_handle_ = nullptr; - - // window handle for hosted content. - HWND child_content_ = nullptr; -}; - -#endif // RUNNER_WIN32_WINDOW_H_ diff --git a/packages/iconoir-flutter/lib/3_d_add_hole.dart b/packages/iconoir-flutter/lib/3_d_add_hole.dart new file mode 100644 index 00000000..20ea8994 --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_add_hole.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DAddHole extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DAddHole({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_arc.dart b/packages/iconoir-flutter/lib/3_d_arc.dart new file mode 100644 index 00000000..ef46e0b9 --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_arc.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DArc extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DArc({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_arc_center_pt.dart b/packages/iconoir-flutter/lib/3_d_arc_center_pt.dart new file mode 100644 index 00000000..aa66d016 --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_arc_center_pt.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DArcCenterPt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DArcCenterPt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_bridge.dart b/packages/iconoir-flutter/lib/3_d_bridge.dart new file mode 100644 index 00000000..89b16dfb --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_bridge.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DBridge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DBridge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_center_box.dart b/packages/iconoir-flutter/lib/3_d_center_box.dart new file mode 100644 index 00000000..7c4a2e31 --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_center_box.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DCenterBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DCenterBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_ellipse.dart b/packages/iconoir-flutter/lib/3_d_ellipse.dart new file mode 100644 index 00000000..b9e699b6 --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_ellipse.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DEllipse extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DEllipse({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_ellipse_three_pts.dart b/packages/iconoir-flutter/lib/3_d_ellipse_three_pts.dart new file mode 100644 index 00000000..c280be7e --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_ellipse_three_pts.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DEllipseThreePts extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DEllipseThreePts({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_pt_box.dart b/packages/iconoir-flutter/lib/3_d_pt_box.dart new file mode 100644 index 00000000..7dcafa4d --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_pt_box.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DPtBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DPtBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_rect_corner_to_corner.dart b/packages/iconoir-flutter/lib/3_d_rect_corner_to_corner.dart new file mode 100644 index 00000000..614d0cf4 --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_rect_corner_to_corner.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DRectCornerToCorner extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DRectCornerToCorner({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_rect_from_center.dart b/packages/iconoir-flutter/lib/3_d_rect_from_center.dart new file mode 100644 index 00000000..464d35db --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_rect_from_center.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DRectFromCenter extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DRectFromCenter({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_rect_three_pts.dart b/packages/iconoir-flutter/lib/3_d_rect_three_pts.dart new file mode 100644 index 00000000..097dad4e --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_rect_three_pts.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DRectThreePts extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DRectThreePts({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_select_edge.dart b/packages/iconoir-flutter/lib/3_d_select_edge.dart new file mode 100644 index 00000000..2709520b --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_select_edge.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DSelectEdge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DSelectEdge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_select_face.dart b/packages/iconoir-flutter/lib/3_d_select_face.dart new file mode 100644 index 00000000..ae6dbe85 --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_select_face.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DSelectFace extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DSelectFace({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_select_point.dart b/packages/iconoir-flutter/lib/3_d_select_point.dart new file mode 100644 index 00000000..258d7a80 --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_select_point.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DSelectPoint extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DSelectPoint({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_select_solid.dart b/packages/iconoir-flutter/lib/3_d_select_solid.dart new file mode 100644 index 00000000..99da130a --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_select_solid.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DSelectSolid extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DSelectSolid({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/3_d_three_pts_box.dart b/packages/iconoir-flutter/lib/3_d_three_pts_box.dart new file mode 100644 index 00000000..5ab877be --- /dev/null +++ b/packages/iconoir-flutter/lib/3_d_three_pts_box.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Svg3DThreePtsBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Svg3DThreePtsBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/accessibility.dart b/packages/iconoir-flutter/lib/accessibility.dart new file mode 100644 index 00000000..5cb65a51 --- /dev/null +++ b/packages/iconoir-flutter/lib/accessibility.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Accessibility extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Accessibility({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/accessibility_sign.dart b/packages/iconoir-flutter/lib/accessibility_sign.dart new file mode 100644 index 00000000..9e2d0d86 --- /dev/null +++ b/packages/iconoir-flutter/lib/accessibility_sign.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AccessibilitySign extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AccessibilitySign({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/accessibility_tech.dart b/packages/iconoir-flutter/lib/accessibility_tech.dart new file mode 100644 index 00000000..6c9d5cac --- /dev/null +++ b/packages/iconoir-flutter/lib/accessibility_tech.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AccessibilityTech extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AccessibilityTech({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/activity.dart b/packages/iconoir-flutter/lib/activity.dart new file mode 100644 index 00000000..42c3a02c --- /dev/null +++ b/packages/iconoir-flutter/lib/activity.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Activity extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Activity({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_circled_outline.dart b/packages/iconoir-flutter/lib/add_circled_outline.dart new file mode 100644 index 00000000..b2e99cf6 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_circled_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddCircledOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddCircledOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_database_script.dart b/packages/iconoir-flutter/lib/add_database_script.dart new file mode 100644 index 00000000..0ffb75c4 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_database_script.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddDatabaseScript extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddDatabaseScript({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_folder.dart b/packages/iconoir-flutter/lib/add_folder.dart new file mode 100644 index 00000000..962f9348 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_folder.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddFolder extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddFolder({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_frame.dart b/packages/iconoir-flutter/lib/add_frame.dart new file mode 100644 index 00000000..5d005dbc --- /dev/null +++ b/packages/iconoir-flutter/lib/add_frame.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddFrame extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddFrame({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_hexagon.dart b/packages/iconoir-flutter/lib/add_hexagon.dart new file mode 100644 index 00000000..53db2fb3 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_hexagon.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddHexagon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddHexagon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_keyframe.dart b/packages/iconoir-flutter/lib/add_keyframe.dart new file mode 100644 index 00000000..0bba6df6 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_keyframe.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddKeyframe extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddKeyframe({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_keyframe_alt.dart b/packages/iconoir-flutter/lib/add_keyframe_alt.dart new file mode 100644 index 00000000..5a58daf1 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_keyframe_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddKeyframeAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddKeyframeAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_keyframes.dart b/packages/iconoir-flutter/lib/add_keyframes.dart new file mode 100644 index 00000000..1969ba58 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_keyframes.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddKeyframes extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddKeyframes({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_lens.dart b/packages/iconoir-flutter/lib/add_lens.dart new file mode 100644 index 00000000..07407fe2 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_lens.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddLens extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddLens({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_media_image.dart b/packages/iconoir-flutter/lib/add_media_image.dart new file mode 100644 index 00000000..ebc27cb6 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_media_image.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddMediaImage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddMediaImage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_media_video.dart b/packages/iconoir-flutter/lib/add_media_video.dart new file mode 100644 index 00000000..b6ea3c69 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_media_video.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddMediaVideo extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddMediaVideo({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_page.dart b/packages/iconoir-flutter/lib/add_page.dart new file mode 100644 index 00000000..3a87ea02 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_page.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddPage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddPage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_page_alt.dart b/packages/iconoir-flutter/lib/add_page_alt.dart new file mode 100644 index 00000000..61002790 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_page_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddPageAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddPageAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_pin_alt.dart b/packages/iconoir-flutter/lib/add_pin_alt.dart new file mode 100644 index 00000000..e34a3845 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_pin_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddPinAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddPinAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_selection.dart b/packages/iconoir-flutter/lib/add_selection.dart new file mode 100644 index 00000000..6dcf9a34 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_selection.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddSelection extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddSelection({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_square.dart b/packages/iconoir-flutter/lib/add_square.dart new file mode 100644 index 00000000..05b91502 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_square.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_to_cart.dart b/packages/iconoir-flutter/lib/add_to_cart.dart new file mode 100644 index 00000000..5b5735ee --- /dev/null +++ b/packages/iconoir-flutter/lib/add_to_cart.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddToCart extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddToCart({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/add_user.dart b/packages/iconoir-flutter/lib/add_user.dart new file mode 100644 index 00000000..c15c0522 --- /dev/null +++ b/packages/iconoir-flutter/lib/add_user.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AddUser extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AddUser({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/african_tree.dart b/packages/iconoir-flutter/lib/african_tree.dart new file mode 100644 index 00000000..fe8afdc5 --- /dev/null +++ b/packages/iconoir-flutter/lib/african_tree.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AfricanTree extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AfricanTree({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/air_conditioner.dart b/packages/iconoir-flutter/lib/air_conditioner.dart new file mode 100644 index 00000000..d14e2d2c --- /dev/null +++ b/packages/iconoir-flutter/lib/air_conditioner.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AirConditioner extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AirConditioner({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/airplane.dart b/packages/iconoir-flutter/lib/airplane.dart new file mode 100644 index 00000000..4f90b8c6 --- /dev/null +++ b/packages/iconoir-flutter/lib/airplane.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Airplane extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Airplane({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/airplane_helix.dart b/packages/iconoir-flutter/lib/airplane_helix.dart new file mode 100644 index 00000000..73078dae --- /dev/null +++ b/packages/iconoir-flutter/lib/airplane_helix.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AirplaneHelix extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AirplaneHelix({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/airplane_helix_45_deg.dart b/packages/iconoir-flutter/lib/airplane_helix_45_deg.dart new file mode 100644 index 00000000..d288fd3b --- /dev/null +++ b/packages/iconoir-flutter/lib/airplane_helix_45_deg.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AirplaneHelix45Deg extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AirplaneHelix45Deg({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/airplane_off.dart b/packages/iconoir-flutter/lib/airplane_off.dart new file mode 100644 index 00000000..48fcdae9 --- /dev/null +++ b/packages/iconoir-flutter/lib/airplane_off.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AirplaneOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AirplaneOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/airplane_rotation.dart b/packages/iconoir-flutter/lib/airplane_rotation.dart new file mode 100644 index 00000000..9d688816 --- /dev/null +++ b/packages/iconoir-flutter/lib/airplane_rotation.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AirplaneRotation extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AirplaneRotation({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/airplay.dart b/packages/iconoir-flutter/lib/airplay.dart new file mode 100644 index 00000000..b6f26edb --- /dev/null +++ b/packages/iconoir-flutter/lib/airplay.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Airplay extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Airplay({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/alarm.dart b/packages/iconoir-flutter/lib/alarm.dart new file mode 100644 index 00000000..197831bb --- /dev/null +++ b/packages/iconoir-flutter/lib/alarm.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Alarm extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Alarm({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/album.dart b/packages/iconoir-flutter/lib/album.dart new file mode 100644 index 00000000..3da3534a --- /dev/null +++ b/packages/iconoir-flutter/lib/album.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Album extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Album({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/album_carousel.dart b/packages/iconoir-flutter/lib/album_carousel.dart new file mode 100644 index 00000000..e7a28bc7 --- /dev/null +++ b/packages/iconoir-flutter/lib/album_carousel.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlbumCarousel extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlbumCarousel({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/album_list.dart b/packages/iconoir-flutter/lib/album_list.dart new file mode 100644 index 00000000..9210deb1 --- /dev/null +++ b/packages/iconoir-flutter/lib/album_list.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlbumList extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlbumList({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/album_open.dart b/packages/iconoir-flutter/lib/album_open.dart new file mode 100644 index 00000000..dd05cb01 --- /dev/null +++ b/packages/iconoir-flutter/lib/album_open.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlbumOpen extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlbumOpen({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/align_bottom_box.dart b/packages/iconoir-flutter/lib/align_bottom_box.dart new file mode 100644 index 00000000..21c6fbf0 --- /dev/null +++ b/packages/iconoir-flutter/lib/align_bottom_box.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlignBottomBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlignBottomBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/align_center.dart b/packages/iconoir-flutter/lib/align_center.dart new file mode 100644 index 00000000..656ab1ed --- /dev/null +++ b/packages/iconoir-flutter/lib/align_center.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlignCenter extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlignCenter({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/align_justify.dart b/packages/iconoir-flutter/lib/align_justify.dart new file mode 100644 index 00000000..941aef43 --- /dev/null +++ b/packages/iconoir-flutter/lib/align_justify.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlignJustify extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlignJustify({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/align_left.dart b/packages/iconoir-flutter/lib/align_left.dart new file mode 100644 index 00000000..2cce65ad --- /dev/null +++ b/packages/iconoir-flutter/lib/align_left.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlignLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlignLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/align_left_box.dart b/packages/iconoir-flutter/lib/align_left_box.dart new file mode 100644 index 00000000..be82995c --- /dev/null +++ b/packages/iconoir-flutter/lib/align_left_box.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlignLeftBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlignLeftBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/align_right.dart b/packages/iconoir-flutter/lib/align_right.dart new file mode 100644 index 00000000..1e7ca4af --- /dev/null +++ b/packages/iconoir-flutter/lib/align_right.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlignRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlignRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/align_right_box.dart b/packages/iconoir-flutter/lib/align_right_box.dart new file mode 100644 index 00000000..1b13fc94 --- /dev/null +++ b/packages/iconoir-flutter/lib/align_right_box.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlignRightBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlignRightBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/align_top_box.dart b/packages/iconoir-flutter/lib/align_top_box.dart new file mode 100644 index 00000000..bee26bbd --- /dev/null +++ b/packages/iconoir-flutter/lib/align_top_box.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AlignTopBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AlignTopBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/angle_tool.dart b/packages/iconoir-flutter/lib/angle_tool.dart new file mode 100644 index 00000000..19c42965 --- /dev/null +++ b/packages/iconoir-flutter/lib/angle_tool.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AngleTool extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AngleTool({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/antenna.dart b/packages/iconoir-flutter/lib/antenna.dart new file mode 100644 index 00000000..f04a6b4e --- /dev/null +++ b/packages/iconoir-flutter/lib/antenna.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Antenna extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Antenna({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/antenna_off.dart b/packages/iconoir-flutter/lib/antenna_off.dart new file mode 100644 index 00000000..91aa8c04 --- /dev/null +++ b/packages/iconoir-flutter/lib/antenna_off.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AntennaOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AntennaOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/antenna_signal.dart b/packages/iconoir-flutter/lib/antenna_signal.dart new file mode 100644 index 00000000..98fe42b5 --- /dev/null +++ b/packages/iconoir-flutter/lib/antenna_signal.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AntennaSignal extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AntennaSignal({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/antenna_signal_rounded.dart b/packages/iconoir-flutter/lib/antenna_signal_rounded.dart new file mode 100644 index 00000000..e94a5817 --- /dev/null +++ b/packages/iconoir-flutter/lib/antenna_signal_rounded.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AntennaSignalRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AntennaSignalRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/app_notification.dart b/packages/iconoir-flutter/lib/app_notification.dart new file mode 100644 index 00000000..9f4b1fd5 --- /dev/null +++ b/packages/iconoir-flutter/lib/app_notification.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppNotification extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppNotification({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/app_window.dart b/packages/iconoir-flutter/lib/app_window.dart new file mode 100644 index 00000000..6c7510e2 --- /dev/null +++ b/packages/iconoir-flutter/lib/app_window.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/apple.dart b/packages/iconoir-flutter/lib/apple.dart new file mode 100644 index 00000000..e40eed2b --- /dev/null +++ b/packages/iconoir-flutter/lib/apple.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Apple extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Apple({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/apple_half.dart b/packages/iconoir-flutter/lib/apple_half.dart new file mode 100644 index 00000000..b4fbf752 --- /dev/null +++ b/packages/iconoir-flutter/lib/apple_half.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppleHalf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppleHalf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/apple_half_alt.dart b/packages/iconoir-flutter/lib/apple_half_alt.dart new file mode 100644 index 00000000..66f64580 --- /dev/null +++ b/packages/iconoir-flutter/lib/apple_half_alt.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppleHalfAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppleHalfAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/apple_imac_2021.dart b/packages/iconoir-flutter/lib/apple_imac_2021.dart new file mode 100644 index 00000000..2e33bdbe --- /dev/null +++ b/packages/iconoir-flutter/lib/apple_imac_2021.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppleImac2021 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppleImac2021({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/apple_imac_2021_side.dart b/packages/iconoir-flutter/lib/apple_imac_2021_side.dart new file mode 100644 index 00000000..b91398f6 --- /dev/null +++ b/packages/iconoir-flutter/lib/apple_imac_2021_side.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppleImac2021Side extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppleImac2021Side({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/apple_mac.dart b/packages/iconoir-flutter/lib/apple_mac.dart new file mode 100644 index 00000000..3e6c4e90 --- /dev/null +++ b/packages/iconoir-flutter/lib/apple_mac.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppleMac extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppleMac({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/apple_swift.dart b/packages/iconoir-flutter/lib/apple_swift.dart new file mode 100644 index 00000000..efb8c7eb --- /dev/null +++ b/packages/iconoir-flutter/lib/apple_swift.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppleSwift extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppleSwift({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/apple_wallet.dart b/packages/iconoir-flutter/lib/apple_wallet.dart new file mode 100644 index 00000000..2192b0aa --- /dev/null +++ b/packages/iconoir-flutter/lib/apple_wallet.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AppleWallet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AppleWallet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ar_symbol.dart b/packages/iconoir-flutter/lib/ar_symbol.dart new file mode 100644 index 00000000..6c6b4cf1 --- /dev/null +++ b/packages/iconoir-flutter/lib/ar_symbol.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArSymbol extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArSymbol({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arcade.dart b/packages/iconoir-flutter/lib/arcade.dart new file mode 100644 index 00000000..fe4a1fcd --- /dev/null +++ b/packages/iconoir-flutter/lib/arcade.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Arcade extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Arcade({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/archery.dart b/packages/iconoir-flutter/lib/archery.dart new file mode 100644 index 00000000..39273336 --- /dev/null +++ b/packages/iconoir-flutter/lib/archery.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Archery extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Archery({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/archery_match.dart b/packages/iconoir-flutter/lib/archery_match.dart new file mode 100644 index 00000000..e6214ac9 --- /dev/null +++ b/packages/iconoir-flutter/lib/archery_match.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArcheryMatch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArcheryMatch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/archive.dart b/packages/iconoir-flutter/lib/archive.dart new file mode 100644 index 00000000..f3f4ee93 --- /dev/null +++ b/packages/iconoir-flutter/lib/archive.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Archive extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Archive({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/area_search.dart b/packages/iconoir-flutter/lib/area_search.dart new file mode 100644 index 00000000..18b50192 --- /dev/null +++ b/packages/iconoir-flutter/lib/area_search.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AreaSearch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AreaSearch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_archery.dart b/packages/iconoir-flutter/lib/arrow_archery.dart new file mode 100644 index 00000000..c2258b7e --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_archery.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowArchery extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowArchery({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_down.dart b/packages/iconoir-flutter/lib/arrow_down.dart new file mode 100644 index 00000000..510dab27 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_down.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_down_circled.dart b/packages/iconoir-flutter/lib/arrow_down_circled.dart new file mode 100644 index 00000000..dc68eb19 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_down_circled.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowDownCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowDownCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_left.dart b/packages/iconoir-flutter/lib/arrow_left.dart new file mode 100644 index 00000000..b88c6858 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_left.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_left_circled.dart b/packages/iconoir-flutter/lib/arrow_left_circled.dart new file mode 100644 index 00000000..bb5a2fc8 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_left_circled.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowLeftCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowLeftCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_right.dart b/packages/iconoir-flutter/lib/arrow_right.dart new file mode 100644 index 00000000..91f6c717 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_right.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_right_circled.dart b/packages/iconoir-flutter/lib/arrow_right_circled.dart new file mode 100644 index 00000000..ffe72263 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_right_circled.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowRightCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowRightCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_separate.dart b/packages/iconoir-flutter/lib/arrow_separate.dart new file mode 100644 index 00000000..60787a63 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_separate.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowSeparate extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowSeparate({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_separate_vertical.dart b/packages/iconoir-flutter/lib/arrow_separate_vertical.dart new file mode 100644 index 00000000..3abd21c4 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_separate_vertical.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowSeparateVertical extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowSeparateVertical({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_union.dart b/packages/iconoir-flutter/lib/arrow_union.dart new file mode 100644 index 00000000..13c8cbdd --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_union.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowUnion extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowUnion({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_union_vertical.dart b/packages/iconoir-flutter/lib/arrow_union_vertical.dart new file mode 100644 index 00000000..81f0b8fb --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_union_vertical.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowUnionVertical extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowUnionVertical({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_up.dart b/packages/iconoir-flutter/lib/arrow_up.dart new file mode 100644 index 00000000..7dbce425 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_up.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/arrow_up_circled.dart b/packages/iconoir-flutter/lib/arrow_up_circled.dart new file mode 100644 index 00000000..aa065007 --- /dev/null +++ b/packages/iconoir-flutter/lib/arrow_up_circled.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ArrowUpCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ArrowUpCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/asana.dart b/packages/iconoir-flutter/lib/asana.dart new file mode 100644 index 00000000..04153fe7 --- /dev/null +++ b/packages/iconoir-flutter/lib/asana.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Asana extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Asana({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/atom.dart b/packages/iconoir-flutter/lib/atom.dart new file mode 100644 index 00000000..4eb17301 --- /dev/null +++ b/packages/iconoir-flutter/lib/atom.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Atom extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Atom({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/attachment.dart b/packages/iconoir-flutter/lib/attachment.dart new file mode 100644 index 00000000..ab94cc98 --- /dev/null +++ b/packages/iconoir-flutter/lib/attachment.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Attachment extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Attachment({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/augmented_reality.dart b/packages/iconoir-flutter/lib/augmented_reality.dart new file mode 100644 index 00000000..f8050c63 --- /dev/null +++ b/packages/iconoir-flutter/lib/augmented_reality.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AugmentedReality extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AugmentedReality({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/auto_flash.dart b/packages/iconoir-flutter/lib/auto_flash.dart new file mode 100644 index 00000000..f3d664af --- /dev/null +++ b/packages/iconoir-flutter/lib/auto_flash.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AutoFlash extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AutoFlash({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/avi_format.dart b/packages/iconoir-flutter/lib/avi_format.dart new file mode 100644 index 00000000..2747fc56 --- /dev/null +++ b/packages/iconoir-flutter/lib/avi_format.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class AviFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const AviFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/axes.dart b/packages/iconoir-flutter/lib/axes.dart new file mode 100644 index 00000000..20bbc6be --- /dev/null +++ b/packages/iconoir-flutter/lib/axes.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Axes extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Axes({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/backward_15_seconds.dart b/packages/iconoir-flutter/lib/backward_15_seconds.dart new file mode 100644 index 00000000..560f3e3e --- /dev/null +++ b/packages/iconoir-flutter/lib/backward_15_seconds.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Backward15Seconds extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Backward15Seconds({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bag.dart b/packages/iconoir-flutter/lib/bag.dart new file mode 100644 index 00000000..4dd46305 --- /dev/null +++ b/packages/iconoir-flutter/lib/bag.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bag extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bag({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bank.dart b/packages/iconoir-flutter/lib/bank.dart new file mode 100644 index 00000000..bfb61d2a --- /dev/null +++ b/packages/iconoir-flutter/lib/bank.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bank extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bank({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/barcode.dart b/packages/iconoir-flutter/lib/barcode.dart new file mode 100644 index 00000000..b1870490 --- /dev/null +++ b/packages/iconoir-flutter/lib/barcode.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Barcode extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Barcode({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/basketball.dart b/packages/iconoir-flutter/lib/basketball.dart new file mode 100644 index 00000000..19bc6d42 --- /dev/null +++ b/packages/iconoir-flutter/lib/basketball.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Basketball extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Basketball({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/basketball_alt.dart b/packages/iconoir-flutter/lib/basketball_alt.dart new file mode 100644 index 00000000..64f31b0f --- /dev/null +++ b/packages/iconoir-flutter/lib/basketball_alt.dart @@ -0,0 +1,34 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BasketballAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BasketballAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/basketball_field.dart b/packages/iconoir-flutter/lib/basketball_field.dart new file mode 100644 index 00000000..e5521fe7 --- /dev/null +++ b/packages/iconoir-flutter/lib/basketball_field.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BasketballField extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BasketballField({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/battery_25.dart b/packages/iconoir-flutter/lib/battery_25.dart new file mode 100644 index 00000000..0c8f31f7 --- /dev/null +++ b/packages/iconoir-flutter/lib/battery_25.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Battery25 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Battery25({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/battery_50.dart b/packages/iconoir-flutter/lib/battery_50.dart new file mode 100644 index 00000000..2002c4f4 --- /dev/null +++ b/packages/iconoir-flutter/lib/battery_50.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Battery50 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Battery50({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/battery_75.dart b/packages/iconoir-flutter/lib/battery_75.dart new file mode 100644 index 00000000..91ff7a86 --- /dev/null +++ b/packages/iconoir-flutter/lib/battery_75.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Battery75 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Battery75({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/battery_charging.dart b/packages/iconoir-flutter/lib/battery_charging.dart new file mode 100644 index 00000000..7df8abe6 --- /dev/null +++ b/packages/iconoir-flutter/lib/battery_charging.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BatteryCharging extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BatteryCharging({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/battery_empty.dart b/packages/iconoir-flutter/lib/battery_empty.dart new file mode 100644 index 00000000..8dc20a52 --- /dev/null +++ b/packages/iconoir-flutter/lib/battery_empty.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BatteryEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BatteryEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/battery_full.dart b/packages/iconoir-flutter/lib/battery_full.dart new file mode 100644 index 00000000..303341c3 --- /dev/null +++ b/packages/iconoir-flutter/lib/battery_full.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BatteryFull extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BatteryFull({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/battery_indicator.dart b/packages/iconoir-flutter/lib/battery_indicator.dart new file mode 100644 index 00000000..4c4659b5 --- /dev/null +++ b/packages/iconoir-flutter/lib/battery_indicator.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BatteryIndicator extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BatteryIndicator({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/battery_warning.dart b/packages/iconoir-flutter/lib/battery_warning.dart new file mode 100644 index 00000000..aa783169 --- /dev/null +++ b/packages/iconoir-flutter/lib/battery_warning.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BatteryWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BatteryWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bbq.dart b/packages/iconoir-flutter/lib/bbq.dart new file mode 100644 index 00000000..fde165be --- /dev/null +++ b/packages/iconoir-flutter/lib/bbq.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bbq extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bbq({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/beach_bag.dart b/packages/iconoir-flutter/lib/beach_bag.dart new file mode 100644 index 00000000..02d52fa7 --- /dev/null +++ b/packages/iconoir-flutter/lib/beach_bag.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BeachBag extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BeachBag({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/beach_bag_big.dart b/packages/iconoir-flutter/lib/beach_bag_big.dart new file mode 100644 index 00000000..292ab2dd --- /dev/null +++ b/packages/iconoir-flutter/lib/beach_bag_big.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BeachBagBig extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BeachBagBig({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bed.dart b/packages/iconoir-flutter/lib/bed.dart new file mode 100644 index 00000000..84b9172d --- /dev/null +++ b/packages/iconoir-flutter/lib/bed.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bed extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bed({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bed_ready.dart b/packages/iconoir-flutter/lib/bed_ready.dart new file mode 100644 index 00000000..20f64878 --- /dev/null +++ b/packages/iconoir-flutter/lib/bed_ready.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BedReady extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BedReady({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/behance.dart b/packages/iconoir-flutter/lib/behance.dart new file mode 100644 index 00000000..0fa16aab --- /dev/null +++ b/packages/iconoir-flutter/lib/behance.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Behance extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Behance({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/behance_squared.dart b/packages/iconoir-flutter/lib/behance_squared.dart new file mode 100644 index 00000000..e8111502 --- /dev/null +++ b/packages/iconoir-flutter/lib/behance_squared.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BehanceSquared extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BehanceSquared({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bell.dart b/packages/iconoir-flutter/lib/bell.dart new file mode 100644 index 00000000..6a5c6855 --- /dev/null +++ b/packages/iconoir-flutter/lib/bell.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bell extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bell({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bell_notification.dart b/packages/iconoir-flutter/lib/bell_notification.dart new file mode 100644 index 00000000..a47530cc --- /dev/null +++ b/packages/iconoir-flutter/lib/bell_notification.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BellNotification extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BellNotification({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bell_off.dart b/packages/iconoir-flutter/lib/bell_off.dart new file mode 100644 index 00000000..2f674d4c --- /dev/null +++ b/packages/iconoir-flutter/lib/bell_off.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BellOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BellOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bicycle.dart b/packages/iconoir-flutter/lib/bicycle.dart new file mode 100644 index 00000000..10571642 --- /dev/null +++ b/packages/iconoir-flutter/lib/bicycle.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bicycle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bicycle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bin.dart b/packages/iconoir-flutter/lib/bin.dart new file mode 100644 index 00000000..4694f72d --- /dev/null +++ b/packages/iconoir-flutter/lib/bin.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bin extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bin({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bin_add.dart b/packages/iconoir-flutter/lib/bin_add.dart new file mode 100644 index 00000000..a6d3dfc1 --- /dev/null +++ b/packages/iconoir-flutter/lib/bin_add.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BinAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BinAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bin_full.dart b/packages/iconoir-flutter/lib/bin_full.dart new file mode 100644 index 00000000..a2ddfa5f --- /dev/null +++ b/packages/iconoir-flutter/lib/bin_full.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BinFull extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BinFull({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bin_half.dart b/packages/iconoir-flutter/lib/bin_half.dart new file mode 100644 index 00000000..a56332a1 --- /dev/null +++ b/packages/iconoir-flutter/lib/bin_half.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BinHalf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BinHalf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bin_minus.dart b/packages/iconoir-flutter/lib/bin_minus.dart new file mode 100644 index 00000000..070b549f --- /dev/null +++ b/packages/iconoir-flutter/lib/bin_minus.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BinMinus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BinMinus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bishop.dart b/packages/iconoir-flutter/lib/bishop.dart new file mode 100644 index 00000000..25d4a342 --- /dev/null +++ b/packages/iconoir-flutter/lib/bishop.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bishop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bishop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bitbucket.dart b/packages/iconoir-flutter/lib/bitbucket.dart new file mode 100644 index 00000000..af3a39e8 --- /dev/null +++ b/packages/iconoir-flutter/lib/bitbucket.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bitbucket extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bitbucket({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bluetooth.dart b/packages/iconoir-flutter/lib/bluetooth.dart new file mode 100644 index 00000000..11687b7f --- /dev/null +++ b/packages/iconoir-flutter/lib/bluetooth.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bluetooth extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bluetooth({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bluetooth_rounded.dart b/packages/iconoir-flutter/lib/bluetooth_rounded.dart new file mode 100644 index 00000000..cf5ae8a9 --- /dev/null +++ b/packages/iconoir-flutter/lib/bluetooth_rounded.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BluetoothRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BluetoothRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bold.dart b/packages/iconoir-flutter/lib/bold.dart new file mode 100644 index 00000000..c5b19b8a --- /dev/null +++ b/packages/iconoir-flutter/lib/bold.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bold extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bold({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bold_square_outline.dart b/packages/iconoir-flutter/lib/bold_square_outline.dart new file mode 100644 index 00000000..cb803667 --- /dev/null +++ b/packages/iconoir-flutter/lib/bold_square_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BoldSquareOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BoldSquareOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bonfire.dart b/packages/iconoir-flutter/lib/bonfire.dart new file mode 100644 index 00000000..3c5801d1 --- /dev/null +++ b/packages/iconoir-flutter/lib/bonfire.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Bonfire extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Bonfire({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/book.dart b/packages/iconoir-flutter/lib/book.dart new file mode 100644 index 00000000..24a1ed78 --- /dev/null +++ b/packages/iconoir-flutter/lib/book.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Book extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Book({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/book_stack.dart b/packages/iconoir-flutter/lib/book_stack.dart new file mode 100644 index 00000000..d9f7f000 --- /dev/null +++ b/packages/iconoir-flutter/lib/book_stack.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BookStack extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BookStack({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bookmark_book.dart b/packages/iconoir-flutter/lib/bookmark_book.dart new file mode 100644 index 00000000..9ce9ccd7 --- /dev/null +++ b/packages/iconoir-flutter/lib/bookmark_book.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BookmarkBook extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BookmarkBook({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bookmark_circled.dart b/packages/iconoir-flutter/lib/bookmark_circled.dart new file mode 100644 index 00000000..8559d81f --- /dev/null +++ b/packages/iconoir-flutter/lib/bookmark_circled.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BookmarkCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BookmarkCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bookmark_empty.dart b/packages/iconoir-flutter/lib/bookmark_empty.dart new file mode 100644 index 00000000..e41ca7a7 --- /dev/null +++ b/packages/iconoir-flutter/lib/bookmark_empty.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BookmarkEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BookmarkEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_bl.dart b/packages/iconoir-flutter/lib/border_bl.dart new file mode 100644 index 00000000..a9d6ce85 --- /dev/null +++ b/packages/iconoir-flutter/lib/border_bl.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderBl extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderBl({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_bottom.dart b/packages/iconoir-flutter/lib/border_bottom.dart new file mode 100644 index 00000000..62ffe655 --- /dev/null +++ b/packages/iconoir-flutter/lib/border_bottom.dart @@ -0,0 +1,35 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderBottom extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderBottom({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_br.dart b/packages/iconoir-flutter/lib/border_br.dart new file mode 100644 index 00000000..9afa3a82 --- /dev/null +++ b/packages/iconoir-flutter/lib/border_br.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderBr extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderBr({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_inner.dart b/packages/iconoir-flutter/lib/border_inner.dart new file mode 100644 index 00000000..f756690e --- /dev/null +++ b/packages/iconoir-flutter/lib/border_inner.dart @@ -0,0 +1,35 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderInner extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderInner({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_left.dart b/packages/iconoir-flutter/lib/border_left.dart new file mode 100644 index 00000000..8debbf90 --- /dev/null +++ b/packages/iconoir-flutter/lib/border_left.dart @@ -0,0 +1,35 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_out.dart b/packages/iconoir-flutter/lib/border_out.dart new file mode 100644 index 00000000..cce6b5f6 --- /dev/null +++ b/packages/iconoir-flutter/lib/border_out.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderOut extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderOut({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_right.dart b/packages/iconoir-flutter/lib/border_right.dart new file mode 100644 index 00000000..8258c9fb --- /dev/null +++ b/packages/iconoir-flutter/lib/border_right.dart @@ -0,0 +1,35 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_tl.dart b/packages/iconoir-flutter/lib/border_tl.dart new file mode 100644 index 00000000..6fa8b95e --- /dev/null +++ b/packages/iconoir-flutter/lib/border_tl.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderTl extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderTl({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_top.dart b/packages/iconoir-flutter/lib/border_top.dart new file mode 100644 index 00000000..ecd23aed --- /dev/null +++ b/packages/iconoir-flutter/lib/border_top.dart @@ -0,0 +1,35 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderTop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderTop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/border_tr.dart b/packages/iconoir-flutter/lib/border_tr.dart new file mode 100644 index 00000000..b32e616a --- /dev/null +++ b/packages/iconoir-flutter/lib/border_tr.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BorderTr extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BorderTr({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bounce_left.dart b/packages/iconoir-flutter/lib/bounce_left.dart new file mode 100644 index 00000000..6855832c --- /dev/null +++ b/packages/iconoir-flutter/lib/bounce_left.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BounceLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BounceLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bounce_right.dart b/packages/iconoir-flutter/lib/bounce_right.dart new file mode 100644 index 00000000..4376b46d --- /dev/null +++ b/packages/iconoir-flutter/lib/bounce_right.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BounceRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BounceRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bowling_ball.dart b/packages/iconoir-flutter/lib/bowling_ball.dart new file mode 100644 index 00000000..b4e30dc3 --- /dev/null +++ b/packages/iconoir-flutter/lib/bowling_ball.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BowlingBall extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BowlingBall({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/box.dart b/packages/iconoir-flutter/lib/box.dart new file mode 100644 index 00000000..4af74fa8 --- /dev/null +++ b/packages/iconoir-flutter/lib/box.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Box extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Box({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/box_iso.dart b/packages/iconoir-flutter/lib/box_iso.dart new file mode 100644 index 00000000..f5f4f970 --- /dev/null +++ b/packages/iconoir-flutter/lib/box_iso.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BoxIso extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BoxIso({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/boxing_glove.dart b/packages/iconoir-flutter/lib/boxing_glove.dart new file mode 100644 index 00000000..613f47f8 --- /dev/null +++ b/packages/iconoir-flutter/lib/boxing_glove.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BoxingGlove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BoxingGlove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bread_slice.dart b/packages/iconoir-flutter/lib/bread_slice.dart new file mode 100644 index 00000000..62ef20c3 --- /dev/null +++ b/packages/iconoir-flutter/lib/bread_slice.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BreadSlice extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BreadSlice({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/brightness.dart b/packages/iconoir-flutter/lib/brightness.dart new file mode 100644 index 00000000..c51ce0d7 --- /dev/null +++ b/packages/iconoir-flutter/lib/brightness.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Brightness extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Brightness({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/brightness_window.dart b/packages/iconoir-flutter/lib/brightness_window.dart new file mode 100644 index 00000000..ec898f1c --- /dev/null +++ b/packages/iconoir-flutter/lib/brightness_window.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BrightnessWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BrightnessWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bubble_download.dart b/packages/iconoir-flutter/lib/bubble_download.dart new file mode 100644 index 00000000..ae26f19a --- /dev/null +++ b/packages/iconoir-flutter/lib/bubble_download.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BubbleDownload extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BubbleDownload({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bubble_error.dart b/packages/iconoir-flutter/lib/bubble_error.dart new file mode 100644 index 00000000..975233d3 --- /dev/null +++ b/packages/iconoir-flutter/lib/bubble_error.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BubbleError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BubbleError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bubble_income.dart b/packages/iconoir-flutter/lib/bubble_income.dart new file mode 100644 index 00000000..6fc68418 --- /dev/null +++ b/packages/iconoir-flutter/lib/bubble_income.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BubbleIncome extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BubbleIncome({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bubble_outcome.dart b/packages/iconoir-flutter/lib/bubble_outcome.dart new file mode 100644 index 00000000..2916be57 --- /dev/null +++ b/packages/iconoir-flutter/lib/bubble_outcome.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BubbleOutcome extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BubbleOutcome({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bubble_search.dart b/packages/iconoir-flutter/lib/bubble_search.dart new file mode 100644 index 00000000..bd366ecb --- /dev/null +++ b/packages/iconoir-flutter/lib/bubble_search.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BubbleSearch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BubbleSearch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bubble_star.dart b/packages/iconoir-flutter/lib/bubble_star.dart new file mode 100644 index 00000000..d1735eb6 --- /dev/null +++ b/packages/iconoir-flutter/lib/bubble_star.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BubbleStar extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BubbleStar({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bubble_upload.dart b/packages/iconoir-flutter/lib/bubble_upload.dart new file mode 100644 index 00000000..c810acac --- /dev/null +++ b/packages/iconoir-flutter/lib/bubble_upload.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BubbleUpload extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BubbleUpload({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bubble_warning.dart b/packages/iconoir-flutter/lib/bubble_warning.dart new file mode 100644 index 00000000..0ad061b8 --- /dev/null +++ b/packages/iconoir-flutter/lib/bubble_warning.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BubbleWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BubbleWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/building.dart b/packages/iconoir-flutter/lib/building.dart new file mode 100644 index 00000000..79f7598e --- /dev/null +++ b/packages/iconoir-flutter/lib/building.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Building extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Building({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bus_outline.dart b/packages/iconoir-flutter/lib/bus_outline.dart new file mode 100644 index 00000000..5422cb11 --- /dev/null +++ b/packages/iconoir-flutter/lib/bus_outline.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BusOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BusOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/bus_stop.dart b/packages/iconoir-flutter/lib/bus_stop.dart new file mode 100644 index 00000000..a589eb79 --- /dev/null +++ b/packages/iconoir-flutter/lib/bus_stop.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class BusStop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const BusStop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cable_rounded.dart b/packages/iconoir-flutter/lib/cable_rounded.dart new file mode 100644 index 00000000..8a46bb57 --- /dev/null +++ b/packages/iconoir-flutter/lib/cable_rounded.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CableRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CableRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/calculator.dart b/packages/iconoir-flutter/lib/calculator.dart new file mode 100644 index 00000000..4e82da5a --- /dev/null +++ b/packages/iconoir-flutter/lib/calculator.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Calculator extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Calculator({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/calendar.dart b/packages/iconoir-flutter/lib/calendar.dart new file mode 100644 index 00000000..49ab4571 --- /dev/null +++ b/packages/iconoir-flutter/lib/calendar.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Calendar extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Calendar({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/camera.dart b/packages/iconoir-flutter/lib/camera.dart new file mode 100644 index 00000000..cd70e276 --- /dev/null +++ b/packages/iconoir-flutter/lib/camera.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Camera extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Camera({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cancel.dart b/packages/iconoir-flutter/lib/cancel.dart new file mode 100644 index 00000000..19f900bc --- /dev/null +++ b/packages/iconoir-flutter/lib/cancel.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cancel extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cancel({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/car_outline.dart b/packages/iconoir-flutter/lib/car_outline.dart new file mode 100644 index 00000000..82195e38 --- /dev/null +++ b/packages/iconoir-flutter/lib/car_outline.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CarOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CarOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/carbon.dart b/packages/iconoir-flutter/lib/carbon.dart new file mode 100644 index 00000000..129eef50 --- /dev/null +++ b/packages/iconoir-flutter/lib/carbon.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Carbon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Carbon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/card_wallet.dart b/packages/iconoir-flutter/lib/card_wallet.dart new file mode 100644 index 00000000..7c568a0d --- /dev/null +++ b/packages/iconoir-flutter/lib/card_wallet.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CardWallet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CardWallet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cart.dart b/packages/iconoir-flutter/lib/cart.dart new file mode 100644 index 00000000..26c69ec1 --- /dev/null +++ b/packages/iconoir-flutter/lib/cart.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cart extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cart({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cart_alt.dart b/packages/iconoir-flutter/lib/cart_alt.dart new file mode 100644 index 00000000..cbb619d5 --- /dev/null +++ b/packages/iconoir-flutter/lib/cart_alt.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CartAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CartAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cash.dart b/packages/iconoir-flutter/lib/cash.dart new file mode 100644 index 00000000..4ecef5c3 --- /dev/null +++ b/packages/iconoir-flutter/lib/cash.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cash extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cash({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cell_2_x_2.dart b/packages/iconoir-flutter/lib/cell_2_x_2.dart new file mode 100644 index 00000000..e6cf3ad3 --- /dev/null +++ b/packages/iconoir-flutter/lib/cell_2_x_2.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cell2X2 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cell2X2({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/center_align.dart b/packages/iconoir-flutter/lib/center_align.dart new file mode 100644 index 00000000..83a96ca3 --- /dev/null +++ b/packages/iconoir-flutter/lib/center_align.dart @@ -0,0 +1,39 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CenterAlign extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CenterAlign({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_add.dart b/packages/iconoir-flutter/lib/chat_add.dart new file mode 100644 index 00000000..5602d0b4 --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_add.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_bubble.dart b/packages/iconoir-flutter/lib/chat_bubble.dart new file mode 100644 index 00000000..5f35f9cb --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_bubble.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatBubble extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatBubble({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_bubble_check.dart b/packages/iconoir-flutter/lib/chat_bubble_check.dart new file mode 100644 index 00000000..22d5575e --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_bubble_check.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatBubbleCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatBubbleCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_bubble_check_1.dart b/packages/iconoir-flutter/lib/chat_bubble_check_1.dart new file mode 100644 index 00000000..c10ab0e6 --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_bubble_check_1.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatBubbleCheck1 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatBubbleCheck1({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_bubble_empty.dart b/packages/iconoir-flutter/lib/chat_bubble_empty.dart new file mode 100644 index 00000000..4519374a --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_bubble_empty.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatBubbleEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatBubbleEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_bubble_error.dart b/packages/iconoir-flutter/lib/chat_bubble_error.dart new file mode 100644 index 00000000..d0879c1a --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_bubble_error.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatBubbleError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatBubbleError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_bubble_question.dart b/packages/iconoir-flutter/lib/chat_bubble_question.dart new file mode 100644 index 00000000..681df0e3 --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_bubble_question.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatBubbleQuestion extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatBubbleQuestion({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_bubble_translate.dart b/packages/iconoir-flutter/lib/chat_bubble_translate.dart new file mode 100644 index 00000000..fa113523 --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_bubble_translate.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatBubbleTranslate extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatBubbleTranslate({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_bubble_warning.dart b/packages/iconoir-flutter/lib/chat_bubble_warning.dart new file mode 100644 index 00000000..ac950d57 --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_bubble_warning.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatBubbleWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatBubbleWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_lines.dart b/packages/iconoir-flutter/lib/chat_lines.dart new file mode 100644 index 00000000..9abc7ce8 --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_lines.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatLines extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatLines({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chat_remove.dart b/packages/iconoir-flutter/lib/chat_remove.dart new file mode 100644 index 00000000..b51ac031 --- /dev/null +++ b/packages/iconoir-flutter/lib/chat_remove.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChatRemove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChatRemove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/check.dart b/packages/iconoir-flutter/lib/check.dart new file mode 100644 index 00000000..7014e114 --- /dev/null +++ b/packages/iconoir-flutter/lib/check.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Check extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Check({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/check_circled_outline.dart b/packages/iconoir-flutter/lib/check_circled_outline.dart new file mode 100644 index 00000000..76d93e6d --- /dev/null +++ b/packages/iconoir-flutter/lib/check_circled_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CheckCircledOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CheckCircledOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/check_window.dart b/packages/iconoir-flutter/lib/check_window.dart new file mode 100644 index 00000000..12d83c41 --- /dev/null +++ b/packages/iconoir-flutter/lib/check_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CheckWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CheckWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chocolate.dart b/packages/iconoir-flutter/lib/chocolate.dart new file mode 100644 index 00000000..3154bd38 --- /dev/null +++ b/packages/iconoir-flutter/lib/chocolate.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Chocolate extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Chocolate({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chromecast.dart b/packages/iconoir-flutter/lib/chromecast.dart new file mode 100644 index 00000000..db8ff8ab --- /dev/null +++ b/packages/iconoir-flutter/lib/chromecast.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Chromecast extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Chromecast({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/chromecast_active.dart b/packages/iconoir-flutter/lib/chromecast_active.dart new file mode 100644 index 00000000..c921ca12 --- /dev/null +++ b/packages/iconoir-flutter/lib/chromecast_active.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChromecastActive extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChromecastActive({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/church.dart b/packages/iconoir-flutter/lib/church.dart new file mode 100644 index 00000000..46080db1 --- /dev/null +++ b/packages/iconoir-flutter/lib/church.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Church extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Church({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/church_alt.dart b/packages/iconoir-flutter/lib/church_alt.dart new file mode 100644 index 00000000..3ba431b8 --- /dev/null +++ b/packages/iconoir-flutter/lib/church_alt.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ChurchAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ChurchAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cinema_old.dart b/packages/iconoir-flutter/lib/cinema_old.dart new file mode 100644 index 00000000..e7bb1559 --- /dev/null +++ b/packages/iconoir-flutter/lib/cinema_old.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CinemaOld extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CinemaOld({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/circle.dart b/packages/iconoir-flutter/lib/circle.dart new file mode 100644 index 00000000..fdedb8b6 --- /dev/null +++ b/packages/iconoir-flutter/lib/circle.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Circle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Circle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/city.dart b/packages/iconoir-flutter/lib/city.dart new file mode 100644 index 00000000..99432487 --- /dev/null +++ b/packages/iconoir-flutter/lib/city.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class City extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const City({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/clean_water.dart b/packages/iconoir-flutter/lib/clean_water.dart new file mode 100644 index 00000000..ab189dd4 --- /dev/null +++ b/packages/iconoir-flutter/lib/clean_water.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CleanWater extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CleanWater({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/clipboard_check.dart b/packages/iconoir-flutter/lib/clipboard_check.dart new file mode 100644 index 00000000..91d0c08b --- /dev/null +++ b/packages/iconoir-flutter/lib/clipboard_check.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ClipboardCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ClipboardCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/clock_outline.dart b/packages/iconoir-flutter/lib/clock_outline.dart new file mode 100644 index 00000000..118c8075 --- /dev/null +++ b/packages/iconoir-flutter/lib/clock_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ClockOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ClockOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/closed_captions.dart b/packages/iconoir-flutter/lib/closed_captions.dart new file mode 100644 index 00000000..f25e633f --- /dev/null +++ b/packages/iconoir-flutter/lib/closed_captions.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ClosedCaptions extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ClosedCaptions({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/closet.dart b/packages/iconoir-flutter/lib/closet.dart new file mode 100644 index 00000000..d4edb2e7 --- /dev/null +++ b/packages/iconoir-flutter/lib/closet.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Closet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Closet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud.dart b/packages/iconoir-flutter/lib/cloud.dart new file mode 100644 index 00000000..34e40ee3 --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cloud extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cloud({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud_book_alt.dart b/packages/iconoir-flutter/lib/cloud_book_alt.dart new file mode 100644 index 00000000..15ba738b --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud_book_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CloudBookAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CloudBookAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud_check.dart b/packages/iconoir-flutter/lib/cloud_check.dart new file mode 100644 index 00000000..2330413c --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud_check.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CloudCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CloudCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud_desync.dart b/packages/iconoir-flutter/lib/cloud_desync.dart new file mode 100644 index 00000000..1f278172 --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud_desync.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CloudDesync extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CloudDesync({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud_download.dart b/packages/iconoir-flutter/lib/cloud_download.dart new file mode 100644 index 00000000..90b11a99 --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud_download.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CloudDownload extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CloudDownload({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud_error.dart b/packages/iconoir-flutter/lib/cloud_error.dart new file mode 100644 index 00000000..3f03b354 --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud_error.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CloudError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CloudError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud_sunny.dart b/packages/iconoir-flutter/lib/cloud_sunny.dart new file mode 100644 index 00000000..a1367a6a --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud_sunny.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CloudSunny extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CloudSunny({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud_sync.dart b/packages/iconoir-flutter/lib/cloud_sync.dart new file mode 100644 index 00000000..72140661 --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud_sync.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CloudSync extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CloudSync({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cloud_upload.dart b/packages/iconoir-flutter/lib/cloud_upload.dart new file mode 100644 index 00000000..71e9edeb --- /dev/null +++ b/packages/iconoir-flutter/lib/cloud_upload.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CloudUpload extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CloudUpload({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/clutery.dart b/packages/iconoir-flutter/lib/clutery.dart new file mode 100644 index 00000000..a9506a6f --- /dev/null +++ b/packages/iconoir-flutter/lib/clutery.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Clutery extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Clutery({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/code.dart b/packages/iconoir-flutter/lib/code.dart new file mode 100644 index 00000000..e2433729 --- /dev/null +++ b/packages/iconoir-flutter/lib/code.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Code extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Code({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/code_brackets.dart b/packages/iconoir-flutter/lib/code_brackets.dart new file mode 100644 index 00000000..05279e8d --- /dev/null +++ b/packages/iconoir-flutter/lib/code_brackets.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CodeBrackets extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CodeBrackets({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/code_brackets_square.dart b/packages/iconoir-flutter/lib/code_brackets_square.dart new file mode 100644 index 00000000..c59a4b69 --- /dev/null +++ b/packages/iconoir-flutter/lib/code_brackets_square.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CodeBracketsSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CodeBracketsSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/codepen.dart b/packages/iconoir-flutter/lib/codepen.dart new file mode 100644 index 00000000..3bf769d3 --- /dev/null +++ b/packages/iconoir-flutter/lib/codepen.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Codepen extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Codepen({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/coffee_cup.dart b/packages/iconoir-flutter/lib/coffee_cup.dart new file mode 100644 index 00000000..cc0ddca4 --- /dev/null +++ b/packages/iconoir-flutter/lib/coffee_cup.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CoffeeCup extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CoffeeCup({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/coin.dart b/packages/iconoir-flutter/lib/coin.dart new file mode 100644 index 00000000..2d8ef18c --- /dev/null +++ b/packages/iconoir-flutter/lib/coin.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Coin extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Coin({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/collage_frame.dart b/packages/iconoir-flutter/lib/collage_frame.dart new file mode 100644 index 00000000..afc459b6 --- /dev/null +++ b/packages/iconoir-flutter/lib/collage_frame.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CollageFrame extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CollageFrame({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/collapse.dart b/packages/iconoir-flutter/lib/collapse.dart new file mode 100644 index 00000000..33f16979 --- /dev/null +++ b/packages/iconoir-flutter/lib/collapse.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Collapse extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Collapse({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/color_filter.dart b/packages/iconoir-flutter/lib/color_filter.dart new file mode 100644 index 00000000..a95adb8d --- /dev/null +++ b/packages/iconoir-flutter/lib/color_filter.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ColorFilter extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ColorFilter({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/color_picker.dart b/packages/iconoir-flutter/lib/color_picker.dart new file mode 100644 index 00000000..0ad265c2 --- /dev/null +++ b/packages/iconoir-flutter/lib/color_picker.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ColorPicker extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ColorPicker({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/color_picker_empty.dart b/packages/iconoir-flutter/lib/color_picker_empty.dart new file mode 100644 index 00000000..f692dd8d --- /dev/null +++ b/packages/iconoir-flutter/lib/color_picker_empty.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ColorPickerEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ColorPickerEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/combine.dart b/packages/iconoir-flutter/lib/combine.dart new file mode 100644 index 00000000..1ec67910 --- /dev/null +++ b/packages/iconoir-flutter/lib/combine.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Combine extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Combine({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/compact_disc.dart b/packages/iconoir-flutter/lib/compact_disc.dart new file mode 100644 index 00000000..d65d410a --- /dev/null +++ b/packages/iconoir-flutter/lib/compact_disc.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CompactDisc extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CompactDisc({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/compass.dart b/packages/iconoir-flutter/lib/compass.dart new file mode 100644 index 00000000..c7b6fe44 --- /dev/null +++ b/packages/iconoir-flutter/lib/compass.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Compass extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Compass({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/compress.dart b/packages/iconoir-flutter/lib/compress.dart new file mode 100644 index 00000000..09e81782 --- /dev/null +++ b/packages/iconoir-flutter/lib/compress.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Compress extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Compress({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/compress_lines.dart b/packages/iconoir-flutter/lib/compress_lines.dart new file mode 100644 index 00000000..e436d634 --- /dev/null +++ b/packages/iconoir-flutter/lib/compress_lines.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CompressLines extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CompressLines({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/computer.dart b/packages/iconoir-flutter/lib/computer.dart new file mode 100644 index 00000000..53afdacd --- /dev/null +++ b/packages/iconoir-flutter/lib/computer.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Computer extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Computer({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/consumable.dart b/packages/iconoir-flutter/lib/consumable.dart new file mode 100644 index 00000000..5f80f0b0 --- /dev/null +++ b/packages/iconoir-flutter/lib/consumable.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Consumable extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Consumable({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/control_slider.dart b/packages/iconoir-flutter/lib/control_slider.dart new file mode 100644 index 00000000..dfb89e1b --- /dev/null +++ b/packages/iconoir-flutter/lib/control_slider.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ControlSlider extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ControlSlider({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cookie.dart b/packages/iconoir-flutter/lib/cookie.dart new file mode 100644 index 00000000..f1458b83 --- /dev/null +++ b/packages/iconoir-flutter/lib/cookie.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cookie extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cookie({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/copy.dart b/packages/iconoir-flutter/lib/copy.dart new file mode 100644 index 00000000..9904d175 --- /dev/null +++ b/packages/iconoir-flutter/lib/copy.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Copy extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Copy({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/copyright.dart b/packages/iconoir-flutter/lib/copyright.dart new file mode 100644 index 00000000..c4897f49 --- /dev/null +++ b/packages/iconoir-flutter/lib/copyright.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Copyright extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Copyright({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/corner_bottom_left.dart b/packages/iconoir-flutter/lib/corner_bottom_left.dart new file mode 100644 index 00000000..d35c4da8 --- /dev/null +++ b/packages/iconoir-flutter/lib/corner_bottom_left.dart @@ -0,0 +1,34 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CornerBottomLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CornerBottomLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/corner_bottom_right.dart b/packages/iconoir-flutter/lib/corner_bottom_right.dart new file mode 100644 index 00000000..e8dbce58 --- /dev/null +++ b/packages/iconoir-flutter/lib/corner_bottom_right.dart @@ -0,0 +1,34 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CornerBottomRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CornerBottomRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/corner_top_left.dart b/packages/iconoir-flutter/lib/corner_top_left.dart new file mode 100644 index 00000000..122756f7 --- /dev/null +++ b/packages/iconoir-flutter/lib/corner_top_left.dart @@ -0,0 +1,34 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CornerTopLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CornerTopLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/corner_top_right.dart b/packages/iconoir-flutter/lib/corner_top_right.dart new file mode 100644 index 00000000..ccd744f0 --- /dev/null +++ b/packages/iconoir-flutter/lib/corner_top_right.dart @@ -0,0 +1,34 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CornerTopRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CornerTopRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cpu.dart b/packages/iconoir-flutter/lib/cpu.dart new file mode 100644 index 00000000..accb7d13 --- /dev/null +++ b/packages/iconoir-flutter/lib/cpu.dart @@ -0,0 +1,36 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cpu extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cpu({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cpu_warning.dart b/packages/iconoir-flutter/lib/cpu_warning.dart new file mode 100644 index 00000000..ad1df118 --- /dev/null +++ b/packages/iconoir-flutter/lib/cpu_warning.dart @@ -0,0 +1,35 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CpuWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CpuWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cracked_egg.dart b/packages/iconoir-flutter/lib/cracked_egg.dart new file mode 100644 index 00000000..862d6651 --- /dev/null +++ b/packages/iconoir-flutter/lib/cracked_egg.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CrackedEgg extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CrackedEgg({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/creative_commons.dart b/packages/iconoir-flutter/lib/creative_commons.dart new file mode 100644 index 00000000..e944524f --- /dev/null +++ b/packages/iconoir-flutter/lib/creative_commons.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CreativeCommons extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CreativeCommons({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/credit_card.dart b/packages/iconoir-flutter/lib/credit_card.dart new file mode 100644 index 00000000..0e6ed9fd --- /dev/null +++ b/packages/iconoir-flutter/lib/credit_card.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CreditCard extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CreditCard({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/credit_card_2.dart b/packages/iconoir-flutter/lib/credit_card_2.dart new file mode 100644 index 00000000..4468b5b8 --- /dev/null +++ b/packages/iconoir-flutter/lib/credit_card_2.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CreditCard2 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CreditCard2({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/crib.dart b/packages/iconoir-flutter/lib/crib.dart new file mode 100644 index 00000000..fd6faf2e --- /dev/null +++ b/packages/iconoir-flutter/lib/crib.dart @@ -0,0 +1,33 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Crib extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Crib({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/crop.dart b/packages/iconoir-flutter/lib/crop.dart new file mode 100644 index 00000000..dc616224 --- /dev/null +++ b/packages/iconoir-flutter/lib/crop.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Crop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Crop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/crop_rotate_bl.dart b/packages/iconoir-flutter/lib/crop_rotate_bl.dart new file mode 100644 index 00000000..7a76a2f8 --- /dev/null +++ b/packages/iconoir-flutter/lib/crop_rotate_bl.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CropRotateBl extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CropRotateBl({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/crop_rotate_br.dart b/packages/iconoir-flutter/lib/crop_rotate_br.dart new file mode 100644 index 00000000..a6b46171 --- /dev/null +++ b/packages/iconoir-flutter/lib/crop_rotate_br.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CropRotateBr extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CropRotateBr({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/crop_rotate_tl.dart b/packages/iconoir-flutter/lib/crop_rotate_tl.dart new file mode 100644 index 00000000..1d26cf31 --- /dev/null +++ b/packages/iconoir-flutter/lib/crop_rotate_tl.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CropRotateTl extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CropRotateTl({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/crop_rotate_tr.dart b/packages/iconoir-flutter/lib/crop_rotate_tr.dart new file mode 100644 index 00000000..3611973c --- /dev/null +++ b/packages/iconoir-flutter/lib/crop_rotate_tr.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CropRotateTr extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CropRotateTr({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/css_3.dart b/packages/iconoir-flutter/lib/css_3.dart new file mode 100644 index 00000000..25ed84af --- /dev/null +++ b/packages/iconoir-flutter/lib/css_3.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Css3 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Css3({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cursor_pointer.dart b/packages/iconoir-flutter/lib/cursor_pointer.dart new file mode 100644 index 00000000..4bbb4213 --- /dev/null +++ b/packages/iconoir-flutter/lib/cursor_pointer.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CursorPointer extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CursorPointer({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cut.dart b/packages/iconoir-flutter/lib/cut.dart new file mode 100644 index 00000000..1fa53c27 --- /dev/null +++ b/packages/iconoir-flutter/lib/cut.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cut extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cut({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cut_alt.dart b/packages/iconoir-flutter/lib/cut_alt.dart new file mode 100644 index 00000000..23877851 --- /dev/null +++ b/packages/iconoir-flutter/lib/cut_alt.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class CutAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const CutAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cycling.dart b/packages/iconoir-flutter/lib/cycling.dart new file mode 100644 index 00000000..42d36b4f --- /dev/null +++ b/packages/iconoir-flutter/lib/cycling.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cycling extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cycling({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/cylinder.dart b/packages/iconoir-flutter/lib/cylinder.dart new file mode 100644 index 00000000..14640c05 --- /dev/null +++ b/packages/iconoir-flutter/lib/cylinder.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Cylinder extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Cylinder({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dash_flag.dart b/packages/iconoir-flutter/lib/dash_flag.dart new file mode 100644 index 00000000..3938d9e9 --- /dev/null +++ b/packages/iconoir-flutter/lib/dash_flag.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DashFlag extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DashFlag({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dashboard.dart b/packages/iconoir-flutter/lib/dashboard.dart new file mode 100644 index 00000000..d6af9c30 --- /dev/null +++ b/packages/iconoir-flutter/lib/dashboard.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Dashboard extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Dashboard({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dashboard_dots.dart b/packages/iconoir-flutter/lib/dashboard_dots.dart new file mode 100644 index 00000000..d9e7fae7 --- /dev/null +++ b/packages/iconoir-flutter/lib/dashboard_dots.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DashboardDots extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DashboardDots({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dashboard_speed.dart b/packages/iconoir-flutter/lib/dashboard_speed.dart new file mode 100644 index 00000000..867aba62 --- /dev/null +++ b/packages/iconoir-flutter/lib/dashboard_speed.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DashboardSpeed extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DashboardSpeed({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/data_transfer_both.dart b/packages/iconoir-flutter/lib/data_transfer_both.dart new file mode 100644 index 00000000..72dc4300 --- /dev/null +++ b/packages/iconoir-flutter/lib/data_transfer_both.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DataTransferBoth extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DataTransferBoth({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/data_transfer_check.dart b/packages/iconoir-flutter/lib/data_transfer_check.dart new file mode 100644 index 00000000..83cd88fb --- /dev/null +++ b/packages/iconoir-flutter/lib/data_transfer_check.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DataTransferCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DataTransferCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/data_transfer_down.dart b/packages/iconoir-flutter/lib/data_transfer_down.dart new file mode 100644 index 00000000..103a294c --- /dev/null +++ b/packages/iconoir-flutter/lib/data_transfer_down.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DataTransferDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DataTransferDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/data_transfer_up.dart b/packages/iconoir-flutter/lib/data_transfer_up.dart new file mode 100644 index 00000000..de18c6a6 --- /dev/null +++ b/packages/iconoir-flutter/lib/data_transfer_up.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DataTransferUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DataTransferUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/data_transfer_warning.dart b/packages/iconoir-flutter/lib/data_transfer_warning.dart new file mode 100644 index 00000000..0395431d --- /dev/null +++ b/packages/iconoir-flutter/lib/data_transfer_warning.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DataTransferWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DataTransferWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_backup.dart b/packages/iconoir-flutter/lib/database_backup.dart new file mode 100644 index 00000000..1a96460a --- /dev/null +++ b/packages/iconoir-flutter/lib/database_backup.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseBackup extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseBackup({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_export.dart b/packages/iconoir-flutter/lib/database_export.dart new file mode 100644 index 00000000..16404fa1 --- /dev/null +++ b/packages/iconoir-flutter/lib/database_export.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseExport extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseExport({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_monitor.dart b/packages/iconoir-flutter/lib/database_monitor.dart new file mode 100644 index 00000000..47f5e307 --- /dev/null +++ b/packages/iconoir-flutter/lib/database_monitor.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseMonitor extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseMonitor({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_restore.dart b/packages/iconoir-flutter/lib/database_restore.dart new file mode 100644 index 00000000..9ab5a0ad --- /dev/null +++ b/packages/iconoir-flutter/lib/database_restore.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseRestore extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseRestore({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_rounded.dart b/packages/iconoir-flutter/lib/database_rounded.dart new file mode 100644 index 00000000..5c72a574 --- /dev/null +++ b/packages/iconoir-flutter/lib/database_rounded.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_script.dart b/packages/iconoir-flutter/lib/database_script.dart new file mode 100644 index 00000000..090ea3f9 --- /dev/null +++ b/packages/iconoir-flutter/lib/database_script.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseScript extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseScript({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_settings.dart b/packages/iconoir-flutter/lib/database_settings.dart new file mode 100644 index 00000000..d3bcebc4 --- /dev/null +++ b/packages/iconoir-flutter/lib/database_settings.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseSettings extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseSettings({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_star.dart b/packages/iconoir-flutter/lib/database_star.dart new file mode 100644 index 00000000..e9fa98c1 --- /dev/null +++ b/packages/iconoir-flutter/lib/database_star.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseStar extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseStar({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/database_stats.dart b/packages/iconoir-flutter/lib/database_stats.dart new file mode 100644 index 00000000..3a312614 --- /dev/null +++ b/packages/iconoir-flutter/lib/database_stats.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DatabaseStats extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DatabaseStats({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/db.dart b/packages/iconoir-flutter/lib/db.dart new file mode 100644 index 00000000..0be42de9 --- /dev/null +++ b/packages/iconoir-flutter/lib/db.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Db extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Db({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/db_check.dart b/packages/iconoir-flutter/lib/db_check.dart new file mode 100644 index 00000000..f0823c89 --- /dev/null +++ b/packages/iconoir-flutter/lib/db_check.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DbCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DbCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/db_error.dart b/packages/iconoir-flutter/lib/db_error.dart new file mode 100644 index 00000000..45a7fa01 --- /dev/null +++ b/packages/iconoir-flutter/lib/db_error.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DbError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DbError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/db_search.dart b/packages/iconoir-flutter/lib/db_search.dart new file mode 100644 index 00000000..75ab6d7a --- /dev/null +++ b/packages/iconoir-flutter/lib/db_search.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DbSearch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DbSearch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/db_star.dart b/packages/iconoir-flutter/lib/db_star.dart new file mode 100644 index 00000000..0e693bc4 --- /dev/null +++ b/packages/iconoir-flutter/lib/db_star.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DbStar extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DbStar({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/db_warning.dart b/packages/iconoir-flutter/lib/db_warning.dart new file mode 100644 index 00000000..b7c9b50f --- /dev/null +++ b/packages/iconoir-flutter/lib/db_warning.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DbWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DbWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/de_compress.dart b/packages/iconoir-flutter/lib/de_compress.dart new file mode 100644 index 00000000..ce78d9e9 --- /dev/null +++ b/packages/iconoir-flutter/lib/de_compress.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DeCompress extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DeCompress({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/delete_circled_outline.dart b/packages/iconoir-flutter/lib/delete_circled_outline.dart new file mode 100644 index 00000000..312e7814 --- /dev/null +++ b/packages/iconoir-flutter/lib/delete_circled_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DeleteCircledOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DeleteCircledOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/delivery.dart b/packages/iconoir-flutter/lib/delivery.dart new file mode 100644 index 00000000..97a13357 --- /dev/null +++ b/packages/iconoir-flutter/lib/delivery.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Delivery extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Delivery({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/delivery_truck.dart b/packages/iconoir-flutter/lib/delivery_truck.dart new file mode 100644 index 00000000..e755ecff --- /dev/null +++ b/packages/iconoir-flutter/lib/delivery_truck.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DeliveryTruck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DeliveryTruck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/depth.dart b/packages/iconoir-flutter/lib/depth.dart new file mode 100644 index 00000000..84234fe6 --- /dev/null +++ b/packages/iconoir-flutter/lib/depth.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Depth extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Depth({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/design_nib.dart b/packages/iconoir-flutter/lib/design_nib.dart new file mode 100644 index 00000000..68fb964e --- /dev/null +++ b/packages/iconoir-flutter/lib/design_nib.dart @@ -0,0 +1,33 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DesignNib extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DesignNib({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/design_pencil.dart b/packages/iconoir-flutter/lib/design_pencil.dart new file mode 100644 index 00000000..b2a53833 --- /dev/null +++ b/packages/iconoir-flutter/lib/design_pencil.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DesignPencil extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DesignPencil({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/desk.dart b/packages/iconoir-flutter/lib/desk.dart new file mode 100644 index 00000000..a8238d18 --- /dev/null +++ b/packages/iconoir-flutter/lib/desk.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Desk extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Desk({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dialpad.dart b/packages/iconoir-flutter/lib/dialpad.dart new file mode 100644 index 00000000..1a371c2c --- /dev/null +++ b/packages/iconoir-flutter/lib/dialpad.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Dialpad extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Dialpad({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dice_five.dart b/packages/iconoir-flutter/lib/dice_five.dart new file mode 100644 index 00000000..3aa1a8f1 --- /dev/null +++ b/packages/iconoir-flutter/lib/dice_five.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DiceFive extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DiceFive({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dice_four.dart b/packages/iconoir-flutter/lib/dice_four.dart new file mode 100644 index 00000000..772d0aa7 --- /dev/null +++ b/packages/iconoir-flutter/lib/dice_four.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DiceFour extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DiceFour({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dice_one.dart b/packages/iconoir-flutter/lib/dice_one.dart new file mode 100644 index 00000000..c38265cc --- /dev/null +++ b/packages/iconoir-flutter/lib/dice_one.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DiceOne extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DiceOne({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dice_six.dart b/packages/iconoir-flutter/lib/dice_six.dart new file mode 100644 index 00000000..b376c7d7 --- /dev/null +++ b/packages/iconoir-flutter/lib/dice_six.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DiceSix extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DiceSix({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dice_three.dart b/packages/iconoir-flutter/lib/dice_three.dart new file mode 100644 index 00000000..205bcc36 --- /dev/null +++ b/packages/iconoir-flutter/lib/dice_three.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DiceThree extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DiceThree({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dice_two.dart b/packages/iconoir-flutter/lib/dice_two.dart new file mode 100644 index 00000000..4c29eb3f --- /dev/null +++ b/packages/iconoir-flutter/lib/dice_two.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DiceTwo extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DiceTwo({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dimmer_switch.dart b/packages/iconoir-flutter/lib/dimmer_switch.dart new file mode 100644 index 00000000..f0a0cee2 --- /dev/null +++ b/packages/iconoir-flutter/lib/dimmer_switch.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DimmerSwitch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DimmerSwitch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/director_chair.dart b/packages/iconoir-flutter/lib/director_chair.dart new file mode 100644 index 00000000..2d4a0ee5 --- /dev/null +++ b/packages/iconoir-flutter/lib/director_chair.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DirectorChair extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DirectorChair({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/discord.dart b/packages/iconoir-flutter/lib/discord.dart new file mode 100644 index 00000000..8d40fa5d --- /dev/null +++ b/packages/iconoir-flutter/lib/discord.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Discord extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Discord({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dishwasher.dart b/packages/iconoir-flutter/lib/dishwasher.dart new file mode 100644 index 00000000..d094bc47 --- /dev/null +++ b/packages/iconoir-flutter/lib/dishwasher.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Dishwasher extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Dishwasher({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/display_4_k.dart b/packages/iconoir-flutter/lib/display_4_k.dart new file mode 100644 index 00000000..be0501fc --- /dev/null +++ b/packages/iconoir-flutter/lib/display_4_k.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Display4K extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Display4K({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/divide_selection_1.dart b/packages/iconoir-flutter/lib/divide_selection_1.dart new file mode 100644 index 00000000..7178f0ba --- /dev/null +++ b/packages/iconoir-flutter/lib/divide_selection_1.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DivideSelection1 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DivideSelection1({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/divide_selection_2.dart b/packages/iconoir-flutter/lib/divide_selection_2.dart new file mode 100644 index 00000000..121aba08 --- /dev/null +++ b/packages/iconoir-flutter/lib/divide_selection_2.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DivideSelection2 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DivideSelection2({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/doc_search.dart b/packages/iconoir-flutter/lib/doc_search.dart new file mode 100644 index 00000000..bcdfc37f --- /dev/null +++ b/packages/iconoir-flutter/lib/doc_search.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DocSearch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DocSearch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/doc_search_alt.dart b/packages/iconoir-flutter/lib/doc_search_alt.dart new file mode 100644 index 00000000..65197314 --- /dev/null +++ b/packages/iconoir-flutter/lib/doc_search_alt.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DocSearchAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DocSearchAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/doc_star.dart b/packages/iconoir-flutter/lib/doc_star.dart new file mode 100644 index 00000000..862910a5 --- /dev/null +++ b/packages/iconoir-flutter/lib/doc_star.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DocStar extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DocStar({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/doc_star_alt.dart b/packages/iconoir-flutter/lib/doc_star_alt.dart new file mode 100644 index 00000000..96948759 --- /dev/null +++ b/packages/iconoir-flutter/lib/doc_star_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DocStarAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DocStarAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dollar.dart b/packages/iconoir-flutter/lib/dollar.dart new file mode 100644 index 00000000..e640199c --- /dev/null +++ b/packages/iconoir-flutter/lib/dollar.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Dollar extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Dollar({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/domotic_issue.dart b/packages/iconoir-flutter/lib/domotic_issue.dart new file mode 100644 index 00000000..8cf54b1f --- /dev/null +++ b/packages/iconoir-flutter/lib/domotic_issue.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DomoticIssue extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DomoticIssue({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/donate.dart b/packages/iconoir-flutter/lib/donate.dart new file mode 100644 index 00000000..7e9fde2d --- /dev/null +++ b/packages/iconoir-flutter/lib/donate.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Donate extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Donate({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/double_check.dart b/packages/iconoir-flutter/lib/double_check.dart new file mode 100644 index 00000000..632c80c5 --- /dev/null +++ b/packages/iconoir-flutter/lib/double_check.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DoubleCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DoubleCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/down_round_arrow.dart b/packages/iconoir-flutter/lib/down_round_arrow.dart new file mode 100644 index 00000000..3e4da3bd --- /dev/null +++ b/packages/iconoir-flutter/lib/down_round_arrow.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DownRoundArrow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DownRoundArrow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/download.dart b/packages/iconoir-flutter/lib/download.dart new file mode 100644 index 00000000..ca92d075 --- /dev/null +++ b/packages/iconoir-flutter/lib/download.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Download extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Download({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/download_circled_outline.dart b/packages/iconoir-flutter/lib/download_circled_outline.dart new file mode 100644 index 00000000..52d9b129 --- /dev/null +++ b/packages/iconoir-flutter/lib/download_circled_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DownloadCircledOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DownloadCircledOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/download_data_window.dart b/packages/iconoir-flutter/lib/download_data_window.dart new file mode 100644 index 00000000..4cf06fa6 --- /dev/null +++ b/packages/iconoir-flutter/lib/download_data_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DownloadDataWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DownloadDataWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/download_square_outline.dart b/packages/iconoir-flutter/lib/download_square_outline.dart new file mode 100644 index 00000000..f72d92dc --- /dev/null +++ b/packages/iconoir-flutter/lib/download_square_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DownloadSquareOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DownloadSquareOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drag_hand_gesture.dart b/packages/iconoir-flutter/lib/drag_hand_gesture.dart new file mode 100644 index 00000000..c521ece4 --- /dev/null +++ b/packages/iconoir-flutter/lib/drag_hand_gesture.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DragHandGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DragHandGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drawer.dart b/packages/iconoir-flutter/lib/drawer.dart new file mode 100644 index 00000000..636a75c7 --- /dev/null +++ b/packages/iconoir-flutter/lib/drawer.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Drawer extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Drawer({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/dribbble.dart b/packages/iconoir-flutter/lib/dribbble.dart new file mode 100644 index 00000000..08735610 --- /dev/null +++ b/packages/iconoir-flutter/lib/dribbble.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Dribbble extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Dribbble({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone.dart b/packages/iconoir-flutter/lib/drone.dart new file mode 100644 index 00000000..b8799755 --- /dev/null +++ b/packages/iconoir-flutter/lib/drone.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Drone extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Drone({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone_charge_full.dart b/packages/iconoir-flutter/lib/drone_charge_full.dart new file mode 100644 index 00000000..c3851246 --- /dev/null +++ b/packages/iconoir-flutter/lib/drone_charge_full.dart @@ -0,0 +1,34 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DroneChargeFull extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DroneChargeFull({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone_charge_half.dart b/packages/iconoir-flutter/lib/drone_charge_half.dart new file mode 100644 index 00000000..c057ce86 --- /dev/null +++ b/packages/iconoir-flutter/lib/drone_charge_half.dart @@ -0,0 +1,33 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DroneChargeHalf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DroneChargeHalf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone_charge_low.dart b/packages/iconoir-flutter/lib/drone_charge_low.dart new file mode 100644 index 00000000..6fb2fbfc --- /dev/null +++ b/packages/iconoir-flutter/lib/drone_charge_low.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DroneChargeLow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DroneChargeLow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone_check.dart b/packages/iconoir-flutter/lib/drone_check.dart new file mode 100644 index 00000000..c093092a --- /dev/null +++ b/packages/iconoir-flutter/lib/drone_check.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DroneCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DroneCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone_error.dart b/packages/iconoir-flutter/lib/drone_error.dart new file mode 100644 index 00000000..d21bfd70 --- /dev/null +++ b/packages/iconoir-flutter/lib/drone_error.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DroneError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DroneError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone_landing.dart b/packages/iconoir-flutter/lib/drone_landing.dart new file mode 100644 index 00000000..bd6caf48 --- /dev/null +++ b/packages/iconoir-flutter/lib/drone_landing.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DroneLanding extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DroneLanding({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone_refresh.dart b/packages/iconoir-flutter/lib/drone_refresh.dart new file mode 100644 index 00000000..741a4a54 --- /dev/null +++ b/packages/iconoir-flutter/lib/drone_refresh.dart @@ -0,0 +1,33 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DroneRefresh extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DroneRefresh({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/drone_take_off.dart b/packages/iconoir-flutter/lib/drone_take_off.dart new file mode 100644 index 00000000..a16d310a --- /dev/null +++ b/packages/iconoir-flutter/lib/drone_take_off.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DroneTakeOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DroneTakeOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/droplet.dart b/packages/iconoir-flutter/lib/droplet.dart new file mode 100644 index 00000000..db19b526 --- /dev/null +++ b/packages/iconoir-flutter/lib/droplet.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Droplet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Droplet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/droplet_half.dart b/packages/iconoir-flutter/lib/droplet_half.dart new file mode 100644 index 00000000..a4863955 --- /dev/null +++ b/packages/iconoir-flutter/lib/droplet_half.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class DropletHalf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const DropletHalf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ease_curve_control_points.dart b/packages/iconoir-flutter/lib/ease_curve_control_points.dart new file mode 100644 index 00000000..a1ebae5e --- /dev/null +++ b/packages/iconoir-flutter/lib/ease_curve_control_points.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EaseCurveControlPoints extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EaseCurveControlPoints({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ease_in.dart b/packages/iconoir-flutter/lib/ease_in.dart new file mode 100644 index 00000000..85a05279 --- /dev/null +++ b/packages/iconoir-flutter/lib/ease_in.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EaseIn extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EaseIn({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ease_in_control_point.dart b/packages/iconoir-flutter/lib/ease_in_control_point.dart new file mode 100644 index 00000000..177ca1a7 --- /dev/null +++ b/packages/iconoir-flutter/lib/ease_in_control_point.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EaseInControlPoint extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EaseInControlPoint({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ease_in_out.dart b/packages/iconoir-flutter/lib/ease_in_out.dart new file mode 100644 index 00000000..7ce35fd8 --- /dev/null +++ b/packages/iconoir-flutter/lib/ease_in_out.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EaseInOut extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EaseInOut({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ease_out.dart b/packages/iconoir-flutter/lib/ease_out.dart new file mode 100644 index 00000000..781d6d3a --- /dev/null +++ b/packages/iconoir-flutter/lib/ease_out.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EaseOut extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EaseOut({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ease_out_control_point.dart b/packages/iconoir-flutter/lib/ease_out_control_point.dart new file mode 100644 index 00000000..9191ef49 --- /dev/null +++ b/packages/iconoir-flutter/lib/ease_out_control_point.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EaseOutControlPoint extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EaseOutControlPoint({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ecology_book.dart b/packages/iconoir-flutter/lib/ecology_book.dart new file mode 100644 index 00000000..f550465a --- /dev/null +++ b/packages/iconoir-flutter/lib/ecology_book.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EcologyBook extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EcologyBook({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/edit.dart b/packages/iconoir-flutter/lib/edit.dart new file mode 100644 index 00000000..0e4a7214 --- /dev/null +++ b/packages/iconoir-flutter/lib/edit.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Edit extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Edit({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/edit_pencil.dart b/packages/iconoir-flutter/lib/edit_pencil.dart new file mode 100644 index 00000000..78952634 --- /dev/null +++ b/packages/iconoir-flutter/lib/edit_pencil.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EditPencil extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EditPencil({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/egg.dart b/packages/iconoir-flutter/lib/egg.dart new file mode 100644 index 00000000..12d642ab --- /dev/null +++ b/packages/iconoir-flutter/lib/egg.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Egg extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Egg({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/eject.dart b/packages/iconoir-flutter/lib/eject.dart new file mode 100644 index 00000000..0d7a06e0 --- /dev/null +++ b/packages/iconoir-flutter/lib/eject.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Eject extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Eject({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/electronics_chip.dart b/packages/iconoir-flutter/lib/electronics_chip.dart new file mode 100644 index 00000000..8b0ebf76 --- /dev/null +++ b/packages/iconoir-flutter/lib/electronics_chip.dart @@ -0,0 +1,33 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ElectronicsChip extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ElectronicsChip({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/electronics_transistor.dart b/packages/iconoir-flutter/lib/electronics_transistor.dart new file mode 100644 index 00000000..a4ddeca3 --- /dev/null +++ b/packages/iconoir-flutter/lib/electronics_transistor.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ElectronicsTransistor extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ElectronicsTransistor({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji.dart b/packages/iconoir-flutter/lib/emoji.dart new file mode 100644 index 00000000..54d81d98 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Emoji extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Emoji({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_ball.dart b/packages/iconoir-flutter/lib/emoji_ball.dart new file mode 100644 index 00000000..05f697b1 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_ball.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiBall extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiBall({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_blink_left.dart b/packages/iconoir-flutter/lib/emoji_blink_left.dart new file mode 100644 index 00000000..19c6a9db --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_blink_left.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiBlinkLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiBlinkLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_blink_right.dart b/packages/iconoir-flutter/lib/emoji_blink_right.dart new file mode 100644 index 00000000..b2561d93 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_blink_right.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiBlinkRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiBlinkRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_look_bottom.dart b/packages/iconoir-flutter/lib/emoji_look_bottom.dart new file mode 100644 index 00000000..efd4a8fb --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_look_bottom.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiLookBottom extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiLookBottom({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_look_left.dart b/packages/iconoir-flutter/lib/emoji_look_left.dart new file mode 100644 index 00000000..40eb3f43 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_look_left.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiLookLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiLookLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_look_right.dart b/packages/iconoir-flutter/lib/emoji_look_right.dart new file mode 100644 index 00000000..7126ecf8 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_look_right.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiLookRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiLookRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_look_top.dart b/packages/iconoir-flutter/lib/emoji_look_top.dart new file mode 100644 index 00000000..c43444ec --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_look_top.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiLookTop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiLookTop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_puzzled.dart b/packages/iconoir-flutter/lib/emoji_puzzled.dart new file mode 100644 index 00000000..5b0bac8d --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_puzzled.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiPuzzled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiPuzzled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_quite.dart b/packages/iconoir-flutter/lib/emoji_quite.dart new file mode 100644 index 00000000..15d49cd5 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_quite.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiQuite extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiQuite({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_really.dart b/packages/iconoir-flutter/lib/emoji_really.dart new file mode 100644 index 00000000..4d8c5746 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_really.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiReally extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiReally({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_sad.dart b/packages/iconoir-flutter/lib/emoji_sad.dart new file mode 100644 index 00000000..84651a8c --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_sad.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiSad extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiSad({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_satisfied.dart b/packages/iconoir-flutter/lib/emoji_satisfied.dart new file mode 100644 index 00000000..ad36e200 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_satisfied.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiSatisfied extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiSatisfied({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_sing_left.dart b/packages/iconoir-flutter/lib/emoji_sing_left.dart new file mode 100644 index 00000000..3383040a --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_sing_left.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiSingLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiSingLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_sing_left_note.dart b/packages/iconoir-flutter/lib/emoji_sing_left_note.dart new file mode 100644 index 00000000..b4df8bf5 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_sing_left_note.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiSingLeftNote extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiSingLeftNote({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_sing_right.dart b/packages/iconoir-flutter/lib/emoji_sing_right.dart new file mode 100644 index 00000000..0274e031 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_sing_right.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiSingRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiSingRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_sing_right_note.dart b/packages/iconoir-flutter/lib/emoji_sing_right_note.dart new file mode 100644 index 00000000..e476c4bd --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_sing_right_note.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiSingRightNote extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiSingRightNote({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_surprise.dart b/packages/iconoir-flutter/lib/emoji_surprise.dart new file mode 100644 index 00000000..2c03ce34 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_surprise.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiSurprise extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiSurprise({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_surprise_alt.dart b/packages/iconoir-flutter/lib/emoji_surprise_alt.dart new file mode 100644 index 00000000..0c5d43f2 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_surprise_alt.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiSurpriseAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiSurpriseAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_talking_angry.dart b/packages/iconoir-flutter/lib/emoji_talking_angry.dart new file mode 100644 index 00000000..ade28e1b --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_talking_angry.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiTalkingAngry extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiTalkingAngry({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_talking_happy.dart b/packages/iconoir-flutter/lib/emoji_talking_happy.dart new file mode 100644 index 00000000..69afd196 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_talking_happy.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiTalkingHappy extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiTalkingHappy({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_think_left.dart b/packages/iconoir-flutter/lib/emoji_think_left.dart new file mode 100644 index 00000000..d60d2d01 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_think_left.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiThinkLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiThinkLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/emoji_think_right.dart b/packages/iconoir-flutter/lib/emoji_think_right.dart new file mode 100644 index 00000000..023aa1f4 --- /dev/null +++ b/packages/iconoir-flutter/lib/emoji_think_right.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmojiThinkRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmojiThinkRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/empty_page.dart b/packages/iconoir-flutter/lib/empty_page.dart new file mode 100644 index 00000000..e3294f75 --- /dev/null +++ b/packages/iconoir-flutter/lib/empty_page.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EmptyPage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EmptyPage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/energy_usage_window.dart b/packages/iconoir-flutter/lib/energy_usage_window.dart new file mode 100644 index 00000000..7f38717f --- /dev/null +++ b/packages/iconoir-flutter/lib/energy_usage_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EnergyUsageWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EnergyUsageWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/enlarge.dart b/packages/iconoir-flutter/lib/enlarge.dart new file mode 100644 index 00000000..16112290 --- /dev/null +++ b/packages/iconoir-flutter/lib/enlarge.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Enlarge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Enlarge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/enlarge_round_arrow.dart b/packages/iconoir-flutter/lib/enlarge_round_arrow.dart new file mode 100644 index 00000000..6155f240 --- /dev/null +++ b/packages/iconoir-flutter/lib/enlarge_round_arrow.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EnlargeRoundArrow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EnlargeRoundArrow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/erase.dart b/packages/iconoir-flutter/lib/erase.dart new file mode 100644 index 00000000..7562d31f --- /dev/null +++ b/packages/iconoir-flutter/lib/erase.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Erase extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Erase({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/error_window.dart b/packages/iconoir-flutter/lib/error_window.dart new file mode 100644 index 00000000..82e2dafd --- /dev/null +++ b/packages/iconoir-flutter/lib/error_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ErrorWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ErrorWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/euro.dart b/packages/iconoir-flutter/lib/euro.dart new file mode 100644 index 00000000..43ecace2 --- /dev/null +++ b/packages/iconoir-flutter/lib/euro.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Euro extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Euro({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/euro_square.dart b/packages/iconoir-flutter/lib/euro_square.dart new file mode 100644 index 00000000..15f28b87 --- /dev/null +++ b/packages/iconoir-flutter/lib/euro_square.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EuroSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EuroSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ev_charge.dart b/packages/iconoir-flutter/lib/ev_charge.dart new file mode 100644 index 00000000..c01d4f9b --- /dev/null +++ b/packages/iconoir-flutter/lib/ev_charge.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EvCharge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EvCharge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ev_charge_alt.dart b/packages/iconoir-flutter/lib/ev_charge_alt.dart new file mode 100644 index 00000000..c1cc7102 --- /dev/null +++ b/packages/iconoir-flutter/lib/ev_charge_alt.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EvChargeAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EvChargeAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ev_plug.dart b/packages/iconoir-flutter/lib/ev_plug.dart new file mode 100644 index 00000000..4ed5869b --- /dev/null +++ b/packages/iconoir-flutter/lib/ev_plug.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EvPlug extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EvPlug({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ev_plug_charging.dart b/packages/iconoir-flutter/lib/ev_plug_charging.dart new file mode 100644 index 00000000..f41d5db3 --- /dev/null +++ b/packages/iconoir-flutter/lib/ev_plug_charging.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EvPlugCharging extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EvPlugCharging({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ev_plug_error.dart b/packages/iconoir-flutter/lib/ev_plug_error.dart new file mode 100644 index 00000000..e4de922d --- /dev/null +++ b/packages/iconoir-flutter/lib/ev_plug_error.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EvPlugError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EvPlugError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ev_rounded.dart b/packages/iconoir-flutter/lib/ev_rounded.dart new file mode 100644 index 00000000..d7b7c544 --- /dev/null +++ b/packages/iconoir-flutter/lib/ev_rounded.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EvRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EvRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ev_station.dart b/packages/iconoir-flutter/lib/ev_station.dart new file mode 100644 index 00000000..4fd6dd19 --- /dev/null +++ b/packages/iconoir-flutter/lib/ev_station.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EvStation extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EvStation({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/exclude.dart b/packages/iconoir-flutter/lib/exclude.dart new file mode 100644 index 00000000..6ddf5a8b --- /dev/null +++ b/packages/iconoir-flutter/lib/exclude.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Exclude extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Exclude({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/expand.dart b/packages/iconoir-flutter/lib/expand.dart new file mode 100644 index 00000000..0a26c8ba --- /dev/null +++ b/packages/iconoir-flutter/lib/expand.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Expand extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Expand({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/expand_lines.dart b/packages/iconoir-flutter/lib/expand_lines.dart new file mode 100644 index 00000000..47d96eb0 --- /dev/null +++ b/packages/iconoir-flutter/lib/expand_lines.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ExpandLines extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ExpandLines({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/eye_alt.dart b/packages/iconoir-flutter/lib/eye_alt.dart new file mode 100644 index 00000000..b23e1e42 --- /dev/null +++ b/packages/iconoir-flutter/lib/eye_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EyeAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EyeAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/eye_close.dart b/packages/iconoir-flutter/lib/eye_close.dart new file mode 100644 index 00000000..d91ecbd5 --- /dev/null +++ b/packages/iconoir-flutter/lib/eye_close.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EyeClose extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EyeClose({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/eye_empty.dart b/packages/iconoir-flutter/lib/eye_empty.dart new file mode 100644 index 00000000..b4fdd944 --- /dev/null +++ b/packages/iconoir-flutter/lib/eye_empty.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EyeEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EyeEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/eye_off.dart b/packages/iconoir-flutter/lib/eye_off.dart new file mode 100644 index 00000000..87424fc0 --- /dev/null +++ b/packages/iconoir-flutter/lib/eye_off.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class EyeOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const EyeOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/face_id.dart b/packages/iconoir-flutter/lib/face_id.dart new file mode 100644 index 00000000..ee8c33f1 --- /dev/null +++ b/packages/iconoir-flutter/lib/face_id.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FaceId extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FaceId({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/facebook.dart b/packages/iconoir-flutter/lib/facebook.dart new file mode 100644 index 00000000..ba369fa2 --- /dev/null +++ b/packages/iconoir-flutter/lib/facebook.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Facebook extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Facebook({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/facebook_squared.dart b/packages/iconoir-flutter/lib/facebook_squared.dart new file mode 100644 index 00000000..1c4f5fd0 --- /dev/null +++ b/packages/iconoir-flutter/lib/facebook_squared.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FacebookSquared extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FacebookSquared({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/facetime.dart b/packages/iconoir-flutter/lib/facetime.dart new file mode 100644 index 00000000..599b6d34 --- /dev/null +++ b/packages/iconoir-flutter/lib/facetime.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Facetime extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Facetime({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/farm.dart b/packages/iconoir-flutter/lib/farm.dart new file mode 100644 index 00000000..7a06facf --- /dev/null +++ b/packages/iconoir-flutter/lib/farm.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Farm extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Farm({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_arrow_down.dart b/packages/iconoir-flutter/lib/fast_arrow_down.dart new file mode 100644 index 00000000..ca498d36 --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_arrow_down.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastArrowDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastArrowDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_arrow_down_box.dart b/packages/iconoir-flutter/lib/fast_arrow_down_box.dart new file mode 100644 index 00000000..0237d721 --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_arrow_down_box.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastArrowDownBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastArrowDownBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_arrow_left.dart b/packages/iconoir-flutter/lib/fast_arrow_left.dart new file mode 100644 index 00000000..51c7ab0f --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_arrow_left.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastArrowLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastArrowLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_arrow_left_box.dart b/packages/iconoir-flutter/lib/fast_arrow_left_box.dart new file mode 100644 index 00000000..34aefaaa --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_arrow_left_box.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastArrowLeftBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastArrowLeftBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_arrow_right.dart b/packages/iconoir-flutter/lib/fast_arrow_right.dart new file mode 100644 index 00000000..8f1607c2 --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_arrow_right.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastArrowRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastArrowRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_arrow_right_box.dart b/packages/iconoir-flutter/lib/fast_arrow_right_box.dart new file mode 100644 index 00000000..fb7d4e08 --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_arrow_right_box.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastArrowRightBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastArrowRightBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_arrow_top.dart b/packages/iconoir-flutter/lib/fast_arrow_top.dart new file mode 100644 index 00000000..781d31d1 --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_arrow_top.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastArrowTop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastArrowTop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_arrow_up_box.dart b/packages/iconoir-flutter/lib/fast_arrow_up_box.dart new file mode 100644 index 00000000..8dc7f788 --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_arrow_up_box.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastArrowUpBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastArrowUpBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_bottom_circle.dart b/packages/iconoir-flutter/lib/fast_bottom_circle.dart new file mode 100644 index 00000000..989c789a --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_bottom_circle.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastBottomCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastBottomCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_left_circle.dart b/packages/iconoir-flutter/lib/fast_left_circle.dart new file mode 100644 index 00000000..31941f07 --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_left_circle.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastLeftCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastLeftCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_right_circle.dart b/packages/iconoir-flutter/lib/fast_right_circle.dart new file mode 100644 index 00000000..6757e466 --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_right_circle.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastRightCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastRightCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fast_top_circle.dart b/packages/iconoir-flutter/lib/fast_top_circle.dart new file mode 100644 index 00000000..d70b2afd --- /dev/null +++ b/packages/iconoir-flutter/lib/fast_top_circle.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FastTopCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FastTopCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/favourite_book.dart b/packages/iconoir-flutter/lib/favourite_book.dart new file mode 100644 index 00000000..76a94364 --- /dev/null +++ b/packages/iconoir-flutter/lib/favourite_book.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FavouriteBook extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FavouriteBook({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/favourite_window.dart b/packages/iconoir-flutter/lib/favourite_window.dart new file mode 100644 index 00000000..44359b6e --- /dev/null +++ b/packages/iconoir-flutter/lib/favourite_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FavouriteWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FavouriteWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/female.dart b/packages/iconoir-flutter/lib/female.dart new file mode 100644 index 00000000..d2faacfe --- /dev/null +++ b/packages/iconoir-flutter/lib/female.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Female extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Female({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/figma.dart b/packages/iconoir-flutter/lib/figma.dart new file mode 100644 index 00000000..e8ffcc2d --- /dev/null +++ b/packages/iconoir-flutter/lib/figma.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Figma extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Figma({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/file_not_found.dart b/packages/iconoir-flutter/lib/file_not_found.dart new file mode 100644 index 00000000..d37864f3 --- /dev/null +++ b/packages/iconoir-flutter/lib/file_not_found.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FileNotFound extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FileNotFound({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/filter.dart b/packages/iconoir-flutter/lib/filter.dart new file mode 100644 index 00000000..5e28b3c7 --- /dev/null +++ b/packages/iconoir-flutter/lib/filter.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Filter extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Filter({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/filter_alt.dart b/packages/iconoir-flutter/lib/filter_alt.dart new file mode 100644 index 00000000..930a3e33 --- /dev/null +++ b/packages/iconoir-flutter/lib/filter_alt.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FilterAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FilterAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/finder.dart b/packages/iconoir-flutter/lib/finder.dart new file mode 100644 index 00000000..c1d7fa44 --- /dev/null +++ b/packages/iconoir-flutter/lib/finder.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Finder extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Finder({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/finger_print_window.dart b/packages/iconoir-flutter/lib/finger_print_window.dart new file mode 100644 index 00000000..675148e0 --- /dev/null +++ b/packages/iconoir-flutter/lib/finger_print_window.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FingerPrintWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FingerPrintWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fingerprint.dart b/packages/iconoir-flutter/lib/fingerprint.dart new file mode 100644 index 00000000..41944ec3 --- /dev/null +++ b/packages/iconoir-flutter/lib/fingerprint.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Fingerprint extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Fingerprint({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fingerprint_circled.dart b/packages/iconoir-flutter/lib/fingerprint_circled.dart new file mode 100644 index 00000000..0b7a34f6 --- /dev/null +++ b/packages/iconoir-flutter/lib/fingerprint_circled.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FingerprintCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FingerprintCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fingerprint_circled_error.dart b/packages/iconoir-flutter/lib/fingerprint_circled_error.dart new file mode 100644 index 00000000..2cbd5e91 --- /dev/null +++ b/packages/iconoir-flutter/lib/fingerprint_circled_error.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FingerprintCircledError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FingerprintCircledError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fingerprint_circled_lock.dart b/packages/iconoir-flutter/lib/fingerprint_circled_lock.dart new file mode 100644 index 00000000..385af3fc --- /dev/null +++ b/packages/iconoir-flutter/lib/fingerprint_circled_lock.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FingerprintCircledLock extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FingerprintCircledLock({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fingerprint_circled_ok.dart b/packages/iconoir-flutter/lib/fingerprint_circled_ok.dart new file mode 100644 index 00000000..30a45245 --- /dev/null +++ b/packages/iconoir-flutter/lib/fingerprint_circled_ok.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FingerprintCircledOk extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FingerprintCircledOk({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fingerprint_phone.dart b/packages/iconoir-flutter/lib/fingerprint_phone.dart new file mode 100644 index 00000000..b46703f9 --- /dev/null +++ b/packages/iconoir-flutter/lib/fingerprint_phone.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FingerprintPhone extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FingerprintPhone({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fingerprint_scan.dart b/packages/iconoir-flutter/lib/fingerprint_scan.dart new file mode 100644 index 00000000..63b4f320 --- /dev/null +++ b/packages/iconoir-flutter/lib/fingerprint_scan.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FingerprintScan extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FingerprintScan({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fingerprint_squared.dart b/packages/iconoir-flutter/lib/fingerprint_squared.dart new file mode 100644 index 00000000..d5b74f90 --- /dev/null +++ b/packages/iconoir-flutter/lib/fingerprint_squared.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FingerprintSquared extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FingerprintSquared({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fire_flame.dart b/packages/iconoir-flutter/lib/fire_flame.dart new file mode 100644 index 00000000..34d2c206 --- /dev/null +++ b/packages/iconoir-flutter/lib/fire_flame.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FireFlame extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FireFlame({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fishing.dart b/packages/iconoir-flutter/lib/fishing.dart new file mode 100644 index 00000000..cd515bdd --- /dev/null +++ b/packages/iconoir-flutter/lib/fishing.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Fishing extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Fishing({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/flare.dart b/packages/iconoir-flutter/lib/flare.dart new file mode 100644 index 00000000..040d8aa5 --- /dev/null +++ b/packages/iconoir-flutter/lib/flare.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Flare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Flare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/flash.dart b/packages/iconoir-flutter/lib/flash.dart new file mode 100644 index 00000000..4d00f362 --- /dev/null +++ b/packages/iconoir-flutter/lib/flash.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Flash extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Flash({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/flash_off.dart b/packages/iconoir-flutter/lib/flash_off.dart new file mode 100644 index 00000000..15cc85e8 --- /dev/null +++ b/packages/iconoir-flutter/lib/flash_off.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FlashOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FlashOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/flask.dart b/packages/iconoir-flutter/lib/flask.dart new file mode 100644 index 00000000..5bdf1f30 --- /dev/null +++ b/packages/iconoir-flutter/lib/flask.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Flask extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Flask({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/flip.dart b/packages/iconoir-flutter/lib/flip.dart new file mode 100644 index 00000000..6264caa1 --- /dev/null +++ b/packages/iconoir-flutter/lib/flip.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Flip extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Flip({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/flip_reverse.dart b/packages/iconoir-flutter/lib/flip_reverse.dart new file mode 100644 index 00000000..0689d138 --- /dev/null +++ b/packages/iconoir-flutter/lib/flip_reverse.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FlipReverse extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FlipReverse({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/flower.dart b/packages/iconoir-flutter/lib/flower.dart new file mode 100644 index 00000000..162ce148 --- /dev/null +++ b/packages/iconoir-flutter/lib/flower.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Flower extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Flower({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fluorine.dart b/packages/iconoir-flutter/lib/fluorine.dart new file mode 100644 index 00000000..e6135fb6 --- /dev/null +++ b/packages/iconoir-flutter/lib/fluorine.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Fluorine extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Fluorine({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fog.dart b/packages/iconoir-flutter/lib/fog.dart new file mode 100644 index 00000000..d7a8cae0 --- /dev/null +++ b/packages/iconoir-flutter/lib/fog.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Fog extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Fog({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/folder.dart b/packages/iconoir-flutter/lib/folder.dart new file mode 100644 index 00000000..05032fd1 --- /dev/null +++ b/packages/iconoir-flutter/lib/folder.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Folder extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Folder({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/folder_alert.dart b/packages/iconoir-flutter/lib/folder_alert.dart new file mode 100644 index 00000000..74997d6d --- /dev/null +++ b/packages/iconoir-flutter/lib/folder_alert.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FolderAlert extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FolderAlert({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/folder_settings.dart b/packages/iconoir-flutter/lib/folder_settings.dart new file mode 100644 index 00000000..c154e695 --- /dev/null +++ b/packages/iconoir-flutter/lib/folder_settings.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FolderSettings extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FolderSettings({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/font_size.dart b/packages/iconoir-flutter/lib/font_size.dart new file mode 100644 index 00000000..243020bc --- /dev/null +++ b/packages/iconoir-flutter/lib/font_size.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FontSize extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FontSize({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/football.dart b/packages/iconoir-flutter/lib/football.dart new file mode 100644 index 00000000..cac3ffe3 --- /dev/null +++ b/packages/iconoir-flutter/lib/football.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Football extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Football({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/football_ball.dart b/packages/iconoir-flutter/lib/football_ball.dart new file mode 100644 index 00000000..fdaa1ba4 --- /dev/null +++ b/packages/iconoir-flutter/lib/football_ball.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FootballBall extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FootballBall({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/forward.dart b/packages/iconoir-flutter/lib/forward.dart new file mode 100644 index 00000000..1931c2b5 --- /dev/null +++ b/packages/iconoir-flutter/lib/forward.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Forward extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Forward({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/forward_15_seconds.dart b/packages/iconoir-flutter/lib/forward_15_seconds.dart new file mode 100644 index 00000000..ee9ff9e4 --- /dev/null +++ b/packages/iconoir-flutter/lib/forward_15_seconds.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Forward15Seconds extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Forward15Seconds({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/forward_message.dart b/packages/iconoir-flutter/lib/forward_message.dart new file mode 100644 index 00000000..cad3ea16 --- /dev/null +++ b/packages/iconoir-flutter/lib/forward_message.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ForwardMessage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ForwardMessage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/forward_outline.dart b/packages/iconoir-flutter/lib/forward_outline.dart new file mode 100644 index 00000000..0a5f74e4 --- /dev/null +++ b/packages/iconoir-flutter/lib/forward_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ForwardOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ForwardOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/frame.dart b/packages/iconoir-flutter/lib/frame.dart new file mode 100644 index 00000000..8a13637d --- /dev/null +++ b/packages/iconoir-flutter/lib/frame.dart @@ -0,0 +1,38 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Frame extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Frame({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/frame_alt.dart b/packages/iconoir-flutter/lib/frame_alt.dart new file mode 100644 index 00000000..fa949df2 --- /dev/null +++ b/packages/iconoir-flutter/lib/frame_alt.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FrameAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FrameAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/frame_alt_empty.dart b/packages/iconoir-flutter/lib/frame_alt_empty.dart new file mode 100644 index 00000000..2417b3bc --- /dev/null +++ b/packages/iconoir-flutter/lib/frame_alt_empty.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FrameAltEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FrameAltEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/frame_select.dart b/packages/iconoir-flutter/lib/frame_select.dart new file mode 100644 index 00000000..a7510455 --- /dev/null +++ b/packages/iconoir-flutter/lib/frame_select.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FrameSelect extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FrameSelect({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/frame_simple.dart b/packages/iconoir-flutter/lib/frame_simple.dart new file mode 100644 index 00000000..cb540dc8 --- /dev/null +++ b/packages/iconoir-flutter/lib/frame_simple.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FrameSimple extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FrameSimple({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/frame_tool.dart b/packages/iconoir-flutter/lib/frame_tool.dart new file mode 100644 index 00000000..69d73242 --- /dev/null +++ b/packages/iconoir-flutter/lib/frame_tool.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FrameTool extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FrameTool({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fridge.dart b/packages/iconoir-flutter/lib/fridge.dart new file mode 100644 index 00000000..603bb56a --- /dev/null +++ b/packages/iconoir-flutter/lib/fridge.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Fridge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Fridge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fx.dart b/packages/iconoir-flutter/lib/fx.dart new file mode 100644 index 00000000..1f6a7b1f --- /dev/null +++ b/packages/iconoir-flutter/lib/fx.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Fx extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Fx({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/fx_rounded.dart b/packages/iconoir-flutter/lib/fx_rounded.dart new file mode 100644 index 00000000..c5da3ef5 --- /dev/null +++ b/packages/iconoir-flutter/lib/fx_rounded.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class FxRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const FxRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/gamepad.dart b/packages/iconoir-flutter/lib/gamepad.dart new file mode 100644 index 00000000..46c88381 --- /dev/null +++ b/packages/iconoir-flutter/lib/gamepad.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Gamepad extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Gamepad({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/garage.dart b/packages/iconoir-flutter/lib/garage.dart new file mode 100644 index 00000000..64ce6f29 --- /dev/null +++ b/packages/iconoir-flutter/lib/garage.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Garage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Garage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/gas.dart b/packages/iconoir-flutter/lib/gas.dart new file mode 100644 index 00000000..f9e25cae --- /dev/null +++ b/packages/iconoir-flutter/lib/gas.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Gas extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Gas({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/gas_tank.dart b/packages/iconoir-flutter/lib/gas_tank.dart new file mode 100644 index 00000000..9beb59c1 --- /dev/null +++ b/packages/iconoir-flutter/lib/gas_tank.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GasTank extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GasTank({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/gas_tank_drop.dart b/packages/iconoir-flutter/lib/gas_tank_drop.dart new file mode 100644 index 00000000..647ad8bb --- /dev/null +++ b/packages/iconoir-flutter/lib/gas_tank_drop.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GasTankDrop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GasTankDrop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/gif_format.dart b/packages/iconoir-flutter/lib/gif_format.dart new file mode 100644 index 00000000..4c727543 --- /dev/null +++ b/packages/iconoir-flutter/lib/gif_format.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GifFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GifFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/gift.dart b/packages/iconoir-flutter/lib/gift.dart new file mode 100644 index 00000000..503e21ec --- /dev/null +++ b/packages/iconoir-flutter/lib/gift.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Gift extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Gift({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_branch.dart b/packages/iconoir-flutter/lib/git_branch.dart new file mode 100644 index 00000000..dc0c4fbf --- /dev/null +++ b/packages/iconoir-flutter/lib/git_branch.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitBranch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitBranch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_command.dart b/packages/iconoir-flutter/lib/git_command.dart new file mode 100644 index 00000000..535a9f37 --- /dev/null +++ b/packages/iconoir-flutter/lib/git_command.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitCommand extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitCommand({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_commit.dart b/packages/iconoir-flutter/lib/git_commit.dart new file mode 100644 index 00000000..fb696283 --- /dev/null +++ b/packages/iconoir-flutter/lib/git_commit.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitCommit extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitCommit({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_compare.dart b/packages/iconoir-flutter/lib/git_compare.dart new file mode 100644 index 00000000..f9e543ff --- /dev/null +++ b/packages/iconoir-flutter/lib/git_compare.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitCompare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitCompare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_fork.dart b/packages/iconoir-flutter/lib/git_fork.dart new file mode 100644 index 00000000..a8b4ed98 --- /dev/null +++ b/packages/iconoir-flutter/lib/git_fork.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitFork extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitFork({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_hub.dart b/packages/iconoir-flutter/lib/git_hub.dart new file mode 100644 index 00000000..a4e3504e --- /dev/null +++ b/packages/iconoir-flutter/lib/git_hub.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitHub extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitHub({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_hub_outline.dart b/packages/iconoir-flutter/lib/git_hub_outline.dart new file mode 100644 index 00000000..b1ec8458 --- /dev/null +++ b/packages/iconoir-flutter/lib/git_hub_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitHubOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitHubOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_lab_full.dart b/packages/iconoir-flutter/lib/git_lab_full.dart new file mode 100644 index 00000000..8e729413 --- /dev/null +++ b/packages/iconoir-flutter/lib/git_lab_full.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitLabFull extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitLabFull({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_merge.dart b/packages/iconoir-flutter/lib/git_merge.dart new file mode 100644 index 00000000..2f48fc59 --- /dev/null +++ b/packages/iconoir-flutter/lib/git_merge.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitMerge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitMerge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/git_pull_request.dart b/packages/iconoir-flutter/lib/git_pull_request.dart new file mode 100644 index 00000000..af56ea73 --- /dev/null +++ b/packages/iconoir-flutter/lib/git_pull_request.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GitPullRequest extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GitPullRequest({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/glass_empty.dart b/packages/iconoir-flutter/lib/glass_empty.dart new file mode 100644 index 00000000..6d71815e --- /dev/null +++ b/packages/iconoir-flutter/lib/glass_empty.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GlassEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GlassEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/glass_half.dart b/packages/iconoir-flutter/lib/glass_half.dart new file mode 100644 index 00000000..82b770e9 --- /dev/null +++ b/packages/iconoir-flutter/lib/glass_half.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GlassHalf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GlassHalf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/glass_half_alt.dart b/packages/iconoir-flutter/lib/glass_half_alt.dart new file mode 100644 index 00000000..59c41893 --- /dev/null +++ b/packages/iconoir-flutter/lib/glass_half_alt.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GlassHalfAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GlassHalfAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/glasses.dart b/packages/iconoir-flutter/lib/glasses.dart new file mode 100644 index 00000000..06b7e63e --- /dev/null +++ b/packages/iconoir-flutter/lib/glasses.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Glasses extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Glasses({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/globe.dart b/packages/iconoir-flutter/lib/globe.dart new file mode 100644 index 00000000..29e5106c --- /dev/null +++ b/packages/iconoir-flutter/lib/globe.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Globe extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Globe({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/golf.dart b/packages/iconoir-flutter/lib/golf.dart new file mode 100644 index 00000000..e5f25026 --- /dev/null +++ b/packages/iconoir-flutter/lib/golf.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Golf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Golf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google.dart b/packages/iconoir-flutter/lib/google.dart new file mode 100644 index 00000000..6701b2cb --- /dev/null +++ b/packages/iconoir-flutter/lib/google.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Google extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Google({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google_circled.dart b/packages/iconoir-flutter/lib/google_circled.dart new file mode 100644 index 00000000..447c99e6 --- /dev/null +++ b/packages/iconoir-flutter/lib/google_circled.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GoogleCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GoogleCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google_docs.dart b/packages/iconoir-flutter/lib/google_docs.dart new file mode 100644 index 00000000..7e850ac9 --- /dev/null +++ b/packages/iconoir-flutter/lib/google_docs.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GoogleDocs extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GoogleDocs({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google_drive.dart b/packages/iconoir-flutter/lib/google_drive.dart new file mode 100644 index 00000000..9631942a --- /dev/null +++ b/packages/iconoir-flutter/lib/google_drive.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GoogleDrive extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GoogleDrive({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google_drive_check.dart b/packages/iconoir-flutter/lib/google_drive_check.dart new file mode 100644 index 00000000..c29e3f42 --- /dev/null +++ b/packages/iconoir-flutter/lib/google_drive_check.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GoogleDriveCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GoogleDriveCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google_drive_sync.dart b/packages/iconoir-flutter/lib/google_drive_sync.dart new file mode 100644 index 00000000..d227a2ea --- /dev/null +++ b/packages/iconoir-flutter/lib/google_drive_sync.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GoogleDriveSync extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GoogleDriveSync({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google_drive_warning.dart b/packages/iconoir-flutter/lib/google_drive_warning.dart new file mode 100644 index 00000000..8c15c838 --- /dev/null +++ b/packages/iconoir-flutter/lib/google_drive_warning.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GoogleDriveWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GoogleDriveWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google_home.dart b/packages/iconoir-flutter/lib/google_home.dart new file mode 100644 index 00000000..5a6f32f1 --- /dev/null +++ b/packages/iconoir-flutter/lib/google_home.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GoogleHome extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GoogleHome({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/google_one.dart b/packages/iconoir-flutter/lib/google_one.dart new file mode 100644 index 00000000..e07e2dc4 --- /dev/null +++ b/packages/iconoir-flutter/lib/google_one.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GoogleOne extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GoogleOne({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/gps.dart b/packages/iconoir-flutter/lib/gps.dart new file mode 100644 index 00000000..8c151d71 --- /dev/null +++ b/packages/iconoir-flutter/lib/gps.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Gps extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Gps({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/graph_down.dart b/packages/iconoir-flutter/lib/graph_down.dart new file mode 100644 index 00000000..e8c10441 --- /dev/null +++ b/packages/iconoir-flutter/lib/graph_down.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GraphDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GraphDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/graph_up.dart b/packages/iconoir-flutter/lib/graph_up.dart new file mode 100644 index 00000000..389469cd --- /dev/null +++ b/packages/iconoir-flutter/lib/graph_up.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GraphUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GraphUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/green_bus.dart b/packages/iconoir-flutter/lib/green_bus.dart new file mode 100644 index 00000000..9ab709ed --- /dev/null +++ b/packages/iconoir-flutter/lib/green_bus.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GreenBus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GreenBus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/green_truck.dart b/packages/iconoir-flutter/lib/green_truck.dart new file mode 100644 index 00000000..f061e069 --- /dev/null +++ b/packages/iconoir-flutter/lib/green_truck.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GreenTruck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GreenTruck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/green_vehicle.dart b/packages/iconoir-flutter/lib/green_vehicle.dart new file mode 100644 index 00000000..dca407c4 --- /dev/null +++ b/packages/iconoir-flutter/lib/green_vehicle.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GreenVehicle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GreenVehicle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/grid_add.dart b/packages/iconoir-flutter/lib/grid_add.dart new file mode 100644 index 00000000..0060d589 --- /dev/null +++ b/packages/iconoir-flutter/lib/grid_add.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GridAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GridAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/grid_minus.dart b/packages/iconoir-flutter/lib/grid_minus.dart new file mode 100644 index 00000000..5c67e2a5 --- /dev/null +++ b/packages/iconoir-flutter/lib/grid_minus.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GridMinus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GridMinus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/grid_remove.dart b/packages/iconoir-flutter/lib/grid_remove.dart new file mode 100644 index 00000000..75564c7b --- /dev/null +++ b/packages/iconoir-flutter/lib/grid_remove.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class GridRemove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const GridRemove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/group.dart b/packages/iconoir-flutter/lib/group.dart new file mode 100644 index 00000000..e711e3bf --- /dev/null +++ b/packages/iconoir-flutter/lib/group.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Group extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Group({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/gym.dart b/packages/iconoir-flutter/lib/gym.dart new file mode 100644 index 00000000..21de95a7 --- /dev/null +++ b/packages/iconoir-flutter/lib/gym.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Gym extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Gym({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/half_cookie.dart b/packages/iconoir-flutter/lib/half_cookie.dart new file mode 100644 index 00000000..cd007c00 --- /dev/null +++ b/packages/iconoir-flutter/lib/half_cookie.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HalfCookie extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HalfCookie({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/half_moon.dart b/packages/iconoir-flutter/lib/half_moon.dart new file mode 100644 index 00000000..a709b2a9 --- /dev/null +++ b/packages/iconoir-flutter/lib/half_moon.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HalfMoon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HalfMoon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hammer.dart b/packages/iconoir-flutter/lib/hammer.dart new file mode 100644 index 00000000..aa3ed61b --- /dev/null +++ b/packages/iconoir-flutter/lib/hammer.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Hammer extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Hammer({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hand_brake.dart b/packages/iconoir-flutter/lib/hand_brake.dart new file mode 100644 index 00000000..be681625 --- /dev/null +++ b/packages/iconoir-flutter/lib/hand_brake.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HandBrake extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HandBrake({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/handbag.dart b/packages/iconoir-flutter/lib/handbag.dart new file mode 100644 index 00000000..6e90ef92 --- /dev/null +++ b/packages/iconoir-flutter/lib/handbag.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Handbag extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Handbag({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hard_drive.dart b/packages/iconoir-flutter/lib/hard_drive.dart new file mode 100644 index 00000000..669ecd31 --- /dev/null +++ b/packages/iconoir-flutter/lib/hard_drive.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HardDrive extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HardDrive({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hat.dart b/packages/iconoir-flutter/lib/hat.dart new file mode 100644 index 00000000..c1d59346 --- /dev/null +++ b/packages/iconoir-flutter/lib/hat.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Hat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Hat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hd.dart b/packages/iconoir-flutter/lib/hd.dart new file mode 100644 index 00000000..bacb72ed --- /dev/null +++ b/packages/iconoir-flutter/lib/hd.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Hd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Hd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hd_display.dart b/packages/iconoir-flutter/lib/hd_display.dart new file mode 100644 index 00000000..1d91975f --- /dev/null +++ b/packages/iconoir-flutter/lib/hd_display.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HdDisplay extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HdDisplay({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hdr.dart b/packages/iconoir-flutter/lib/hdr.dart new file mode 100644 index 00000000..b69d7edb --- /dev/null +++ b/packages/iconoir-flutter/lib/hdr.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Hdr extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Hdr({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/headset.dart b/packages/iconoir-flutter/lib/headset.dart new file mode 100644 index 00000000..0a27ee51 --- /dev/null +++ b/packages/iconoir-flutter/lib/headset.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Headset extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Headset({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/headset_charge.dart b/packages/iconoir-flutter/lib/headset_charge.dart new file mode 100644 index 00000000..6313a2b2 --- /dev/null +++ b/packages/iconoir-flutter/lib/headset_charge.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HeadsetCharge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HeadsetCharge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/headset_help.dart b/packages/iconoir-flutter/lib/headset_help.dart new file mode 100644 index 00000000..eb82054f --- /dev/null +++ b/packages/iconoir-flutter/lib/headset_help.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HeadsetHelp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HeadsetHelp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/headset_issue.dart b/packages/iconoir-flutter/lib/headset_issue.dart new file mode 100644 index 00000000..f1ca1cee --- /dev/null +++ b/packages/iconoir-flutter/lib/headset_issue.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HeadsetIssue extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HeadsetIssue({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/health_shield.dart b/packages/iconoir-flutter/lib/health_shield.dart new file mode 100644 index 00000000..976d19bb --- /dev/null +++ b/packages/iconoir-flutter/lib/health_shield.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HealthShield extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HealthShield({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/healthcare.dart b/packages/iconoir-flutter/lib/healthcare.dart new file mode 100644 index 00000000..c08b45de --- /dev/null +++ b/packages/iconoir-flutter/lib/healthcare.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Healthcare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Healthcare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/heart.dart b/packages/iconoir-flutter/lib/heart.dart new file mode 100644 index 00000000..a4a0d60c --- /dev/null +++ b/packages/iconoir-flutter/lib/heart.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Heart extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Heart({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/heavy_rain.dart b/packages/iconoir-flutter/lib/heavy_rain.dart new file mode 100644 index 00000000..5bfb2a4a --- /dev/null +++ b/packages/iconoir-flutter/lib/heavy_rain.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HeavyRain extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HeavyRain({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/heptagon.dart b/packages/iconoir-flutter/lib/heptagon.dart new file mode 100644 index 00000000..56131b32 --- /dev/null +++ b/packages/iconoir-flutter/lib/heptagon.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Heptagon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Heptagon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/her_slips.dart b/packages/iconoir-flutter/lib/her_slips.dart new file mode 100644 index 00000000..d9ca1a6f --- /dev/null +++ b/packages/iconoir-flutter/lib/her_slips.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HerSlips extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HerSlips({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hesa_warning_outline.dart b/packages/iconoir-flutter/lib/hesa_warning_outline.dart new file mode 100644 index 00000000..de88c28d --- /dev/null +++ b/packages/iconoir-flutter/lib/hesa_warning_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HesaWarningOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HesaWarningOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hexagon.dart b/packages/iconoir-flutter/lib/hexagon.dart new file mode 100644 index 00000000..45099b41 --- /dev/null +++ b/packages/iconoir-flutter/lib/hexagon.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Hexagon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Hexagon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hexagon_alt.dart b/packages/iconoir-flutter/lib/hexagon_alt.dart new file mode 100644 index 00000000..f6aca02c --- /dev/null +++ b/packages/iconoir-flutter/lib/hexagon_alt.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HexagonAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HexagonAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hexagon_dice.dart b/packages/iconoir-flutter/lib/hexagon_dice.dart new file mode 100644 index 00000000..421a6fef --- /dev/null +++ b/packages/iconoir-flutter/lib/hexagon_dice.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HexagonDice extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HexagonDice({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/high_priority.dart b/packages/iconoir-flutter/lib/high_priority.dart new file mode 100644 index 00000000..523f7b2b --- /dev/null +++ b/packages/iconoir-flutter/lib/high_priority.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HighPriority extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HighPriority({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/historic_shield.dart b/packages/iconoir-flutter/lib/historic_shield.dart new file mode 100644 index 00000000..a06e8c4a --- /dev/null +++ b/packages/iconoir-flutter/lib/historic_shield.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HistoricShield extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HistoricShield({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/historic_shield_alt.dart b/packages/iconoir-flutter/lib/historic_shield_alt.dart new file mode 100644 index 00000000..7151b4ca --- /dev/null +++ b/packages/iconoir-flutter/lib/historic_shield_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HistoricShieldAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HistoricShieldAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home.dart b/packages/iconoir-flutter/lib/home.dart new file mode 100644 index 00000000..6819d0c7 --- /dev/null +++ b/packages/iconoir-flutter/lib/home.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Home extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Home({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_alt.dart b/packages/iconoir-flutter/lib/home_alt.dart new file mode 100644 index 00000000..b2c92a73 --- /dev/null +++ b/packages/iconoir-flutter/lib/home_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_alt_slim.dart b/packages/iconoir-flutter/lib/home_alt_slim.dart new file mode 100644 index 00000000..5b4196b4 --- /dev/null +++ b/packages/iconoir-flutter/lib/home_alt_slim.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeAltSlim extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeAltSlim({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_alt_slim_horiz.dart b/packages/iconoir-flutter/lib/home_alt_slim_horiz.dart new file mode 100644 index 00000000..7c65fc97 --- /dev/null +++ b/packages/iconoir-flutter/lib/home_alt_slim_horiz.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeAltSlimHoriz extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeAltSlimHoriz({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_hospital.dart b/packages/iconoir-flutter/lib/home_hospital.dart new file mode 100644 index 00000000..b514180f --- /dev/null +++ b/packages/iconoir-flutter/lib/home_hospital.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeHospital extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeHospital({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_sale.dart b/packages/iconoir-flutter/lib/home_sale.dart new file mode 100644 index 00000000..658cc00a --- /dev/null +++ b/packages/iconoir-flutter/lib/home_sale.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeSale extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeSale({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_secure.dart b/packages/iconoir-flutter/lib/home_secure.dart new file mode 100644 index 00000000..788608bb --- /dev/null +++ b/packages/iconoir-flutter/lib/home_secure.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeSecure extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeSecure({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_shield.dart b/packages/iconoir-flutter/lib/home_shield.dart new file mode 100644 index 00000000..72bdd51e --- /dev/null +++ b/packages/iconoir-flutter/lib/home_shield.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeShield extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeShield({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_simple.dart b/packages/iconoir-flutter/lib/home_simple.dart new file mode 100644 index 00000000..bd8ebd43 --- /dev/null +++ b/packages/iconoir-flutter/lib/home_simple.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeSimple extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeSimple({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_simple_door.dart b/packages/iconoir-flutter/lib/home_simple_door.dart new file mode 100644 index 00000000..8cb2381d --- /dev/null +++ b/packages/iconoir-flutter/lib/home_simple_door.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeSimpleDoor extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeSimpleDoor({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_table.dart b/packages/iconoir-flutter/lib/home_table.dart new file mode 100644 index 00000000..032cc0ee --- /dev/null +++ b/packages/iconoir-flutter/lib/home_table.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeTable extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeTable({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/home_user.dart b/packages/iconoir-flutter/lib/home_user.dart new file mode 100644 index 00000000..e233bafb --- /dev/null +++ b/packages/iconoir-flutter/lib/home_user.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HomeUser extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HomeUser({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/horiz_distribution_left.dart b/packages/iconoir-flutter/lib/horiz_distribution_left.dart new file mode 100644 index 00000000..53ad2d0c --- /dev/null +++ b/packages/iconoir-flutter/lib/horiz_distribution_left.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HorizDistributionLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HorizDistributionLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/horiz_distribution_right.dart b/packages/iconoir-flutter/lib/horiz_distribution_right.dart new file mode 100644 index 00000000..e11f315a --- /dev/null +++ b/packages/iconoir-flutter/lib/horiz_distribution_right.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HorizDistributionRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HorizDistributionRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hospital.dart b/packages/iconoir-flutter/lib/hospital.dart new file mode 100644 index 00000000..fa5b3352 --- /dev/null +++ b/packages/iconoir-flutter/lib/hospital.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Hospital extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Hospital({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hospital_sign.dart b/packages/iconoir-flutter/lib/hospital_sign.dart new file mode 100644 index 00000000..e60e94b4 --- /dev/null +++ b/packages/iconoir-flutter/lib/hospital_sign.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HospitalSign extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HospitalSign({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hot_air_balloon.dart b/packages/iconoir-flutter/lib/hot_air_balloon.dart new file mode 100644 index 00000000..6ea3f137 --- /dev/null +++ b/packages/iconoir-flutter/lib/hot_air_balloon.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class HotAirBalloon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const HotAirBalloon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hourglass.dart b/packages/iconoir-flutter/lib/hourglass.dart new file mode 100644 index 00000000..722a9441 --- /dev/null +++ b/packages/iconoir-flutter/lib/hourglass.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Hourglass extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Hourglass({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/html_5.dart b/packages/iconoir-flutter/lib/html_5.dart new file mode 100644 index 00000000..227c8dfe --- /dev/null +++ b/packages/iconoir-flutter/lib/html_5.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Html5 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Html5({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/hydrogen.dart b/packages/iconoir-flutter/lib/hydrogen.dart new file mode 100644 index 00000000..ffcbcced --- /dev/null +++ b/packages/iconoir-flutter/lib/hydrogen.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Hydrogen extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Hydrogen({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/iconoir.dart b/packages/iconoir-flutter/lib/iconoir.dart new file mode 100644 index 00000000..037b21f1 --- /dev/null +++ b/packages/iconoir-flutter/lib/iconoir.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Iconoir extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Iconoir({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/iconoir_flutter.dart b/packages/iconoir-flutter/lib/iconoir_flutter.dart new file mode 100644 index 00000000..7e1f5d5f --- /dev/null +++ b/packages/iconoir-flutter/lib/iconoir_flutter.dart @@ -0,0 +1,1190 @@ +library iconoir_flutter; + +export './3_d_add_hole.dart'; +export './3_d_arc.dart'; +export './3_d_arc_center_pt.dart'; +export './3_d_bridge.dart'; +export './3_d_center_box.dart'; +export './3_d_ellipse.dart'; +export './3_d_ellipse_three_pts.dart'; +export './3_d_pt_box.dart'; +export './3_d_rect_corner_to_corner.dart'; +export './3_d_rect_from_center.dart'; +export './3_d_rect_three_pts.dart'; +export './3_d_select_edge.dart'; +export './3_d_select_face.dart'; +export './3_d_select_point.dart'; +export './3_d_select_solid.dart'; +export './3_d_three_pts_box.dart'; +export './accessibility.dart'; +export './accessibility_sign.dart'; +export './accessibility_tech.dart'; +export './activity.dart'; +export './add_circled_outline.dart'; +export './add_database_script.dart'; +export './add_folder.dart'; +export './add_frame.dart'; +export './add_hexagon.dart'; +export './add_keyframe.dart'; +export './add_keyframe_alt.dart'; +export './add_keyframes.dart'; +export './add_lens.dart'; +export './add_media_image.dart'; +export './add_media_video.dart'; +export './add_page.dart'; +export './add_page_alt.dart'; +export './add_pin_alt.dart'; +export './add_selection.dart'; +export './add_square.dart'; +export './add_to_cart.dart'; +export './add_user.dart'; +export './african_tree.dart'; +export './air_conditioner.dart'; +export './airplane.dart'; +export './airplane_helix.dart'; +export './airplane_helix_45_deg.dart'; +export './airplane_off.dart'; +export './airplane_rotation.dart'; +export './airplay.dart'; +export './alarm.dart'; +export './album.dart'; +export './album_carousel.dart'; +export './album_list.dart'; +export './album_open.dart'; +export './align_bottom_box.dart'; +export './align_center.dart'; +export './align_justify.dart'; +export './align_left.dart'; +export './align_left_box.dart'; +export './align_right.dart'; +export './align_right_box.dart'; +export './align_top_box.dart'; +export './angle_tool.dart'; +export './antenna.dart'; +export './antenna_off.dart'; +export './antenna_signal.dart'; +export './antenna_signal_rounded.dart'; +export './app_notification.dart'; +export './app_window.dart'; +export './apple.dart'; +export './apple_half.dart'; +export './apple_half_alt.dart'; +export './apple_imac_2021.dart'; +export './apple_imac_2021_side.dart'; +export './apple_mac.dart'; +export './apple_swift.dart'; +export './apple_wallet.dart'; +export './ar_symbol.dart'; +export './arcade.dart'; +export './archery.dart'; +export './archery_match.dart'; +export './archive.dart'; +export './area_search.dart'; +export './arrow_archery.dart'; +export './arrow_down.dart'; +export './arrow_down_circled.dart'; +export './arrow_left.dart'; +export './arrow_left_circled.dart'; +export './arrow_right.dart'; +export './arrow_right_circled.dart'; +export './arrow_separate.dart'; +export './arrow_separate_vertical.dart'; +export './arrow_union.dart'; +export './arrow_union_vertical.dart'; +export './arrow_up.dart'; +export './arrow_up_circled.dart'; +export './asana.dart'; +export './atom.dart'; +export './attachment.dart'; +export './augmented_reality.dart'; +export './auto_flash.dart'; +export './avi_format.dart'; +export './axes.dart'; +export './backward_15_seconds.dart'; +export './bag.dart'; +export './bank.dart'; +export './barcode.dart'; +export './basketball.dart'; +export './basketball_alt.dart'; +export './basketball_field.dart'; +export './battery_25.dart'; +export './battery_50.dart'; +export './battery_75.dart'; +export './battery_charging.dart'; +export './battery_empty.dart'; +export './battery_full.dart'; +export './battery_indicator.dart'; +export './battery_warning.dart'; +export './bbq.dart'; +export './beach_bag.dart'; +export './beach_bag_big.dart'; +export './bed.dart'; +export './bed_ready.dart'; +export './behance.dart'; +export './behance_squared.dart'; +export './bell.dart'; +export './bell_notification.dart'; +export './bell_off.dart'; +export './bicycle.dart'; +export './bin.dart'; +export './bin_add.dart'; +export './bin_full.dart'; +export './bin_half.dart'; +export './bin_minus.dart'; +export './bishop.dart'; +export './bitbucket.dart'; +export './bluetooth.dart'; +export './bluetooth_rounded.dart'; +export './bold.dart'; +export './bold_square_outline.dart'; +export './bonfire.dart'; +export './book.dart'; +export './book_stack.dart'; +export './bookmark_book.dart'; +export './bookmark_circled.dart'; +export './bookmark_empty.dart'; +export './border_bl.dart'; +export './border_bottom.dart'; +export './border_br.dart'; +export './border_inner.dart'; +export './border_left.dart'; +export './border_out.dart'; +export './border_right.dart'; +export './border_tl.dart'; +export './border_top.dart'; +export './border_tr.dart'; +export './bounce_left.dart'; +export './bounce_right.dart'; +export './bowling_ball.dart'; +export './box.dart'; +export './box_iso.dart'; +export './boxing_glove.dart'; +export './bread_slice.dart'; +export './brightness.dart'; +export './brightness_window.dart'; +export './bubble_download.dart'; +export './bubble_error.dart'; +export './bubble_income.dart'; +export './bubble_outcome.dart'; +export './bubble_search.dart'; +export './bubble_star.dart'; +export './bubble_upload.dart'; +export './bubble_warning.dart'; +export './building.dart'; +export './bus_outline.dart'; +export './bus_stop.dart'; +export './cable_rounded.dart'; +export './calculator.dart'; +export './calendar.dart'; +export './camera.dart'; +export './cancel.dart'; +export './car_outline.dart'; +export './carbon.dart'; +export './card_wallet.dart'; +export './cart.dart'; +export './cart_alt.dart'; +export './cash.dart'; +export './cell_2_x_2.dart'; +export './center_align.dart'; +export './chat_add.dart'; +export './chat_bubble.dart'; +export './chat_bubble_check.dart'; +export './chat_bubble_check_1.dart'; +export './chat_bubble_empty.dart'; +export './chat_bubble_error.dart'; +export './chat_bubble_question.dart'; +export './chat_bubble_translate.dart'; +export './chat_bubble_warning.dart'; +export './chat_lines.dart'; +export './chat_remove.dart'; +export './check.dart'; +export './check_circled_outline.dart'; +export './check_window.dart'; +export './chocolate.dart'; +export './chromecast.dart'; +export './chromecast_active.dart'; +export './church.dart'; +export './church_alt.dart'; +export './cinema_old.dart'; +export './circle.dart'; +export './city.dart'; +export './clean_water.dart'; +export './clipboard_check.dart'; +export './clock_outline.dart'; +export './closed_captions.dart'; +export './closet.dart'; +export './cloud.dart'; +export './cloud_book_alt.dart'; +export './cloud_check.dart'; +export './cloud_desync.dart'; +export './cloud_download.dart'; +export './cloud_error.dart'; +export './cloud_sunny.dart'; +export './cloud_sync.dart'; +export './cloud_upload.dart'; +export './clutery.dart'; +export './code.dart'; +export './code_brackets.dart'; +export './code_brackets_square.dart'; +export './codepen.dart'; +export './coffee_cup.dart'; +export './coin.dart'; +export './collage_frame.dart'; +export './collapse.dart'; +export './color_filter.dart'; +export './color_picker.dart'; +export './color_picker_empty.dart'; +export './combine.dart'; +export './compact_disc.dart'; +export './compass.dart'; +export './compress.dart'; +export './compress_lines.dart'; +export './computer.dart'; +export './consumable.dart'; +export './control_slider.dart'; +export './cookie.dart'; +export './copy.dart'; +export './copyright.dart'; +export './corner_bottom_left.dart'; +export './corner_bottom_right.dart'; +export './corner_top_left.dart'; +export './corner_top_right.dart'; +export './cpu.dart'; +export './cpu_warning.dart'; +export './cracked_egg.dart'; +export './creative_commons.dart'; +export './credit_card.dart'; +export './credit_card_2.dart'; +export './crib.dart'; +export './crop.dart'; +export './crop_rotate_bl.dart'; +export './crop_rotate_br.dart'; +export './crop_rotate_tl.dart'; +export './crop_rotate_tr.dart'; +export './css_3.dart'; +export './cursor_pointer.dart'; +export './cut.dart'; +export './cut_alt.dart'; +export './cycling.dart'; +export './cylinder.dart'; +export './dash_flag.dart'; +export './dashboard.dart'; +export './dashboard_dots.dart'; +export './dashboard_speed.dart'; +export './data_transfer_both.dart'; +export './data_transfer_check.dart'; +export './data_transfer_down.dart'; +export './data_transfer_up.dart'; +export './data_transfer_warning.dart'; +export './database_backup.dart'; +export './database_export.dart'; +export './database_monitor.dart'; +export './database_restore.dart'; +export './database_rounded.dart'; +export './database_script.dart'; +export './database_settings.dart'; +export './database_star.dart'; +export './database_stats.dart'; +export './db.dart'; +export './db_check.dart'; +export './db_error.dart'; +export './db_search.dart'; +export './db_star.dart'; +export './db_warning.dart'; +export './de_compress.dart'; +export './delete_circled_outline.dart'; +export './delivery.dart'; +export './delivery_truck.dart'; +export './depth.dart'; +export './design_nib.dart'; +export './design_pencil.dart'; +export './desk.dart'; +export './dialpad.dart'; +export './dice_five.dart'; +export './dice_four.dart'; +export './dice_one.dart'; +export './dice_six.dart'; +export './dice_three.dart'; +export './dice_two.dart'; +export './dimmer_switch.dart'; +export './director_chair.dart'; +export './discord.dart'; +export './dishwasher.dart'; +export './display_4_k.dart'; +export './divide_selection_1.dart'; +export './divide_selection_2.dart'; +export './doc_search.dart'; +export './doc_search_alt.dart'; +export './doc_star.dart'; +export './doc_star_alt.dart'; +export './dollar.dart'; +export './domotic_issue.dart'; +export './donate.dart'; +export './double_check.dart'; +export './down_round_arrow.dart'; +export './download.dart'; +export './download_circled_outline.dart'; +export './download_data_window.dart'; +export './download_square_outline.dart'; +export './drag_hand_gesture.dart'; +export './drawer.dart'; +export './dribbble.dart'; +export './drone.dart'; +export './drone_charge_full.dart'; +export './drone_charge_half.dart'; +export './drone_charge_low.dart'; +export './drone_check.dart'; +export './drone_error.dart'; +export './drone_landing.dart'; +export './drone_refresh.dart'; +export './drone_take_off.dart'; +export './droplet.dart'; +export './droplet_half.dart'; +export './ease_curve_control_points.dart'; +export './ease_in.dart'; +export './ease_in_control_point.dart'; +export './ease_in_out.dart'; +export './ease_out.dart'; +export './ease_out_control_point.dart'; +export './ecology_book.dart'; +export './edit.dart'; +export './edit_pencil.dart'; +export './egg.dart'; +export './eject.dart'; +export './electronics_chip.dart'; +export './electronics_transistor.dart'; +export './emoji.dart'; +export './emoji_ball.dart'; +export './emoji_blink_left.dart'; +export './emoji_blink_right.dart'; +export './emoji_look_bottom.dart'; +export './emoji_look_left.dart'; +export './emoji_look_right.dart'; +export './emoji_look_top.dart'; +export './emoji_puzzled.dart'; +export './emoji_quite.dart'; +export './emoji_really.dart'; +export './emoji_sad.dart'; +export './emoji_satisfied.dart'; +export './emoji_sing_left.dart'; +export './emoji_sing_left_note.dart'; +export './emoji_sing_right.dart'; +export './emoji_sing_right_note.dart'; +export './emoji_surprise.dart'; +export './emoji_surprise_alt.dart'; +export './emoji_talking_angry.dart'; +export './emoji_talking_happy.dart'; +export './emoji_think_left.dart'; +export './emoji_think_right.dart'; +export './empty_page.dart'; +export './energy_usage_window.dart'; +export './enlarge.dart'; +export './enlarge_round_arrow.dart'; +export './erase.dart'; +export './error_window.dart'; +export './euro.dart'; +export './euro_square.dart'; +export './ev_charge.dart'; +export './ev_charge_alt.dart'; +export './ev_plug.dart'; +export './ev_plug_charging.dart'; +export './ev_plug_error.dart'; +export './ev_rounded.dart'; +export './ev_station.dart'; +export './exclude.dart'; +export './expand.dart'; +export './expand_lines.dart'; +export './eye_alt.dart'; +export './eye_close.dart'; +export './eye_empty.dart'; +export './eye_off.dart'; +export './face_id.dart'; +export './facebook.dart'; +export './facebook_squared.dart'; +export './facetime.dart'; +export './farm.dart'; +export './fast_arrow_down.dart'; +export './fast_arrow_down_box.dart'; +export './fast_arrow_left.dart'; +export './fast_arrow_left_box.dart'; +export './fast_arrow_right.dart'; +export './fast_arrow_right_box.dart'; +export './fast_arrow_top.dart'; +export './fast_arrow_up_box.dart'; +export './fast_bottom_circle.dart'; +export './fast_left_circle.dart'; +export './fast_right_circle.dart'; +export './fast_top_circle.dart'; +export './favourite_book.dart'; +export './favourite_window.dart'; +export './female.dart'; +export './figma.dart'; +export './file_not_found.dart'; +export './filter.dart'; +export './filter_alt.dart'; +export './finder.dart'; +export './finger_print_window.dart'; +export './fingerprint.dart'; +export './fingerprint_circled.dart'; +export './fingerprint_circled_error.dart'; +export './fingerprint_circled_lock.dart'; +export './fingerprint_circled_ok.dart'; +export './fingerprint_phone.dart'; +export './fingerprint_scan.dart'; +export './fingerprint_squared.dart'; +export './fire_flame.dart'; +export './fishing.dart'; +export './flare.dart'; +export './flash.dart'; +export './flash_off.dart'; +export './flask.dart'; +export './flip.dart'; +export './flip_reverse.dart'; +export './flower.dart'; +export './fluorine.dart'; +export './fog.dart'; +export './folder.dart'; +export './folder_alert.dart'; +export './folder_settings.dart'; +export './font_size.dart'; +export './football.dart'; +export './football_ball.dart'; +export './forward.dart'; +export './forward_15_seconds.dart'; +export './forward_message.dart'; +export './forward_outline.dart'; +export './frame.dart'; +export './frame_alt.dart'; +export './frame_alt_empty.dart'; +export './frame_select.dart'; +export './frame_simple.dart'; +export './frame_tool.dart'; +export './fridge.dart'; +export './fx.dart'; +export './fx_rounded.dart'; +export './gamepad.dart'; +export './garage.dart'; +export './gas.dart'; +export './gas_tank.dart'; +export './gas_tank_drop.dart'; +export './gif_format.dart'; +export './gift.dart'; +export './git_branch.dart'; +export './git_command.dart'; +export './git_commit.dart'; +export './git_compare.dart'; +export './git_fork.dart'; +export './git_hub.dart'; +export './git_hub_outline.dart'; +export './git_lab_full.dart'; +export './git_merge.dart'; +export './git_pull_request.dart'; +export './glass_empty.dart'; +export './glass_half.dart'; +export './glass_half_alt.dart'; +export './glasses.dart'; +export './globe.dart'; +export './golf.dart'; +export './google.dart'; +export './google_circled.dart'; +export './google_docs.dart'; +export './google_drive.dart'; +export './google_drive_check.dart'; +export './google_drive_sync.dart'; +export './google_drive_warning.dart'; +export './google_home.dart'; +export './google_one.dart'; +export './gps.dart'; +export './graph_down.dart'; +export './graph_up.dart'; +export './green_bus.dart'; +export './green_truck.dart'; +export './green_vehicle.dart'; +export './grid_add.dart'; +export './grid_minus.dart'; +export './grid_remove.dart'; +export './group.dart'; +export './gym.dart'; +export './half_cookie.dart'; +export './half_moon.dart'; +export './hammer.dart'; +export './hand_brake.dart'; +export './handbag.dart'; +export './hard_drive.dart'; +export './hat.dart'; +export './hd.dart'; +export './hd_display.dart'; +export './hdr.dart'; +export './headset.dart'; +export './headset_charge.dart'; +export './headset_help.dart'; +export './headset_issue.dart'; +export './health_shield.dart'; +export './healthcare.dart'; +export './heart.dart'; +export './heavy_rain.dart'; +export './heptagon.dart'; +export './her_slips.dart'; +export './hesa_warning_outline.dart'; +export './hexagon.dart'; +export './hexagon_alt.dart'; +export './hexagon_dice.dart'; +export './high_priority.dart'; +export './historic_shield.dart'; +export './historic_shield_alt.dart'; +export './home.dart'; +export './home_alt.dart'; +export './home_alt_slim.dart'; +export './home_alt_slim_horiz.dart'; +export './home_hospital.dart'; +export './home_sale.dart'; +export './home_secure.dart'; +export './home_shield.dart'; +export './home_simple.dart'; +export './home_simple_door.dart'; +export './home_table.dart'; +export './home_user.dart'; +export './horiz_distribution_left.dart'; +export './horiz_distribution_right.dart'; +export './hospital.dart'; +export './hospital_sign.dart'; +export './hot_air_balloon.dart'; +export './hourglass.dart'; +export './html_5.dart'; +export './hydrogen.dart'; +export './iconoir.dart'; +export './import.dart'; +export './industry.dart'; +export './infinite.dart'; +export './info_empty.dart'; +export './input_field.dart'; +export './input_output.dart'; +export './input_search.dart'; +export './instagram.dart'; +export './internet.dart'; +export './intersect.dart'; +export './intersect_alt.dart'; +export './ios_settings.dart'; +export './ip_address.dart'; +export './iris_scan.dart'; +export './italic.dart'; +export './italic_square_outline.dart'; +export './journal.dart'; +export './journal_page.dart'; +export './jpeg_format.dart'; +export './jpg_format.dart'; +export './kanban_board.dart'; +export './key_alt.dart'; +export './key_alt_back.dart'; +export './key_alt_minus.dart'; +export './key_alt_plus.dart'; +export './key_alt_remove.dart'; +export './keyframe.dart'; +export './keyframe_align_center.dart'; +export './keyframe_align_horizontal.dart'; +export './keyframe_align_vertical.dart'; +export './keyframe_position.dart'; +export './keyframes.dart'; +export './keyframes_couple.dart'; +export './label_outline.dart'; +export './lamp.dart'; +export './language.dart'; +export './laptop.dart'; +export './laptop_charging.dart'; +export './laptop_fix.dart'; +export './laptop_issue.dart'; +export './large_suitcase.dart'; +export './layout_left.dart'; +export './layout_right.dart'; +export './leaderboard.dart'; +export './leaderboard_star.dart'; +export './leaf.dart'; +export './left_round_arrow.dart'; +export './lens.dart'; +export './lifebelt.dart'; +export './light_bulb.dart'; +export './light_bulb_off.dart'; +export './light_bulb_on.dart'; +export './line_space.dart'; +export './linear.dart'; +export './link.dart'; +export './linked_in.dart'; +export './linux.dart'; +export './list.dart'; +export './list_select.dart'; +export './load_action_floppy.dart'; +export './lock.dart'; +export './lock_key.dart'; +export './locked_book.dart'; +export './locked_window.dart'; +export './log_denied.dart'; +export './log_in.dart'; +export './log_out.dart'; +export './long_arrow_down_left.dart'; +export './long_arrow_down_right.dart'; +export './long_arrow_left_down.dart'; +export './long_arrow_left_up.dart'; +export './long_arrow_right_down.dart'; +export './long_arrow_right_up.dart'; +export './long_arrow_right_up_1.dart'; +export './long_arrow_up_left.dart'; +export './long_arrow_up_right.dart'; +export './lot_of_cash.dart'; +export './mac_control_key.dart'; +export './mac_dock.dart'; +export './mac_option_key.dart'; +export './mac_os_window.dart'; +export './magnet.dart'; +export './magnet_energy.dart'; +export './mail.dart'; +export './mail_in.dart'; +export './mail_opened.dart'; +export './mail_out.dart'; +export './male.dart'; +export './map.dart'; +export './map_issue.dart'; +export './maps_arrow.dart'; +export './maps_arrow_diagonal.dart'; +export './maps_arrow_issue.dart'; +export './maps_go_straight.dart'; +export './maps_turn_back.dart'; +export './maps_turn_left.dart'; +export './maps_turn_right.dart'; +export './mask_square.dart'; +export './math_book.dart'; +export './maximize.dart'; +export './medal.dart'; +export './medal_1_st.dart'; +export './media_image.dart'; +export './media_image_folder.dart'; +export './media_image_list.dart'; +export './media_video.dart'; +export './media_video_folder.dart'; +export './media_video_list.dart'; +export './medium.dart'; +export './megaphone.dart'; +export './menu.dart'; +export './menu_scale.dart'; +export './message.dart'; +export './message_alert.dart'; +export './message_text.dart'; +export './metro.dart'; +export './mic.dart'; +export './mic_add.dart'; +export './mic_check.dart'; +export './mic_mute.dart'; +export './mic_remove.dart'; +export './mic_speaking.dart'; +export './mic_warning.dart'; +export './minus.dart'; +export './minus_1.dart'; +export './minus_hexagon.dart'; +export './minus_pin_alt.dart'; +export './minus_square.dart'; +export './mirror.dart'; +export './missing_font.dart'; +export './modern_tv.dart'; +export './modern_tv_4_k.dart'; +export './money_square.dart'; +export './moon_sat.dart'; +export './more_horiz.dart'; +export './more_horiz_circled_outline.dart'; +export './more_vert.dart'; +export './more_vert_circled_outline.dart'; +export './motorcycle.dart'; +export './mouse_button_left.dart'; +export './mouse_button_right.dart'; +export './mouse_scroll_wheel.dart'; +export './move_down.dart'; +export './move_left.dart'; +export './move_right.dart'; +export './move_ruler.dart'; +export './move_up.dart'; +export './movie.dart'; +export './mpeg_format.dart'; +export './multi_bubble.dart'; +export './multi_mac_os_window.dart'; +export './multi_window.dart'; +export './multiple_pages.dart'; +export './multiple_pages_add.dart'; +export './multiple_pages_delete.dart'; +export './multiple_pages_empty.dart'; +export './multiple_pages_remove.dart'; +export './music_1.dart'; +export './music_1_add.dart'; +export './music_2.dart'; +export './music_2_add.dart'; +export './nav_arrow_down.dart'; +export './nav_arrow_left.dart'; +export './nav_arrow_right.dart'; +export './nav_arrow_up.dart'; +export './navigator.dart'; +export './navigator_alt.dart'; +export './network.dart'; +export './network_alt.dart'; +export './network_left.dart'; +export './network_right.dart'; +export './new_tab.dart'; +export './nintendo_switch.dart'; +export './nitrogen.dart'; +export './no_access_window.dart'; +export './no_battery.dart'; +export './no_coin.dart'; +export './no_credit_card.dart'; +export './no_link.dart'; +export './no_lock.dart'; +export './no_smoking.dart'; +export './no_smoking_circled.dart'; +export './notes.dart'; +export './npm.dart'; +export './npm_square.dart'; +export './numbered_list_left.dart'; +export './numbered_list_right.dart'; +export './octagon.dart'; +export './off_rounded.dart'; +export './oil_industry.dart'; +export './on_rounded.dart'; +export './one_finger_select_hand_gesture.dart'; +export './one_point_circle.dart'; +export './open_book.dart'; +export './open_in_browser.dart'; +export './open_in_window.dart'; +export './open_new_window.dart'; +export './open_select_hand_gesture.dart'; +export './open_vpn.dart'; +export './orange_half.dart'; +export './orange_slice.dart'; +export './orange_slice_alt.dart'; +export './organic_food.dart'; +export './organic_food_squared.dart'; +export './orthogonal_view.dart'; +export './oxygen.dart'; +export './package.dart'; +export './package_lock.dart'; +export './packages.dart'; +export './pacman.dart'; +export './page.dart'; +export './page_edit.dart'; +export './page_flip.dart'; +export './page_search.dart'; +export './page_star.dart'; +export './palette.dart'; +export './panorama_enlarge.dart'; +export './panorama_reduce.dart'; +export './pants.dart'; +export './pants_alt.dart'; +export './parking.dart'; +export './password_cursor.dart'; +export './password_error.dart'; +export './password_pass.dart'; +export './paste_clipboard.dart'; +export './pause_outline.dart'; +export './pause_window.dart'; +export './pc_check.dart'; +export './pc_firewall.dart'; +export './pc_mouse.dart'; +export './pc_no_entry.dart'; +export './pc_warning.dart'; +export './peace_hand.dart'; +export './pen_connect_bluetooth.dart'; +export './pen_connect_wifi.dart'; +export './pen_tablet.dart'; +export './pen_tablet_connect_usb.dart'; +export './pen_tablet_connect_wifi.dart'; +export './pentagon.dart'; +export './people_rounded.dart'; +export './percentage.dart'; +export './percentage_round.dart'; +export './percentage_square.dart'; +export './perspective_view.dart'; +export './pharmacy_circled_cross.dart'; +export './pharmacy_squared_cross.dart'; +export './phone.dart'; +export './phone_add.dart'; +export './phone_delete.dart'; +export './phone_disabled.dart'; +export './phone_income.dart'; +export './phone_outcome.dart'; +export './phone_paused.dart'; +export './phone_remove.dart'; +export './piggy_bank.dart'; +export './pillow.dart'; +export './pin.dart'; +export './pin_alt.dart'; +export './pine_tree.dart'; +export './pinterest.dart'; +export './pizza_slice.dart'; +export './planet.dart'; +export './planet_alt.dart'; +export './planet_sat.dart'; +export './play_outline.dart'; +export './playlist.dart'; +export './playlist_add.dart'; +export './playlist_play.dart'; +export './playstation_gamepad.dart'; +export './plug_type_a.dart'; +export './plug_type_c.dart'; +export './plug_type_g.dart'; +export './plug_type_l.dart'; +export './plus.dart'; +export './png_format.dart'; +export './pocket.dart'; +export './podcast.dart'; +export './pokeball.dart'; +export './position.dart'; +export './position_align.dart'; +export './potion.dart'; +export './pound.dart'; +export './precision_tool.dart'; +export './printer.dart'; +export './printer_alt.dart'; +export './printing_page.dart'; +export './priority_down.dart'; +export './priority_up.dart'; +export './private_wifi.dart'; +export './profile_circled.dart'; +export './prohibition.dart'; +export './puzzle.dart'; +export './qr_code.dart'; +export './question_mark.dart'; +export './question_mark_circle.dart'; +export './question_square_outline.dart'; +export './quote.dart'; +export './quote_message.dart'; +export './rain.dart'; +export './raw_format.dart'; +export './receive_dollars.dart'; +export './receive_euros.dart'; +export './receive_pounds.dart'; +export './receive_yens.dart'; +export './redo.dart'; +export './redo_action.dart'; +export './redo_circle.dart'; +export './reduce.dart'; +export './reduce_round_arrow.dart'; +export './refresh.dart'; +export './refresh_circular.dart'; +export './refresh_double.dart'; +export './reload_window.dart'; +export './reminder_hand_gesture.dart'; +export './remove_database_script.dart'; +export './remove_empty.dart'; +export './remove_folder.dart'; +export './remove_frame.dart'; +export './remove_from_cart.dart'; +export './remove_keyframe.dart'; +export './remove_keyframe_alt.dart'; +export './remove_keyframes.dart'; +export './remove_link.dart'; +export './remove_media_image.dart'; +export './remove_media_video.dart'; +export './remove_page.dart'; +export './remove_page_alt.dart'; +export './remove_pin.dart'; +export './remove_pin_alt.dart'; +export './remove_selection.dart'; +export './remove_square.dart'; +export './remove_user.dart'; +export './repeat.dart'; +export './repeat_once.dart'; +export './reply.dart'; +export './reply_to_message.dart'; +export './report_columns.dart'; +export './reports.dart'; +export './repository.dart'; +export './restart.dart'; +export './rewind_outline.dart'; +export './rhombus.dart'; +export './right_round_arrow.dart'; +export './rings.dart'; +export './rocket.dart'; +export './rook.dart'; +export './rotate_camera_left.dart'; +export './rotate_camera_right.dart'; +export './round_flask.dart'; +export './rounded_mirror.dart'; +export './rss_feed.dart'; +export './rss_feed_squared.dart'; +export './ruler.dart'; +export './ruler_add.dart'; +export './ruler_combine.dart'; +export './ruler_remove.dart'; +export './running.dart'; +export './safari.dart'; +export './sandals.dart'; +export './save_action_floppy.dart'; +export './save_floppy_disk.dart'; +export './scale_frame_enlarge.dart'; +export './scale_frame_reduce.dart'; +export './scan_barcode.dart'; +export './scan_qr_code.dart'; +export './scanning.dart'; +export './scarf.dart'; +export './scissor.dart'; +export './scissor_alt.dart'; +export './screenshot.dart'; +export './sea_and_sun.dart'; +export './sea_waves.dart'; +export './search.dart'; +export './search_engine.dart'; +export './search_font.dart'; +export './search_window.dart'; +export './secure_window.dart'; +export './security_pass.dart'; +export './select_window.dart'; +export './selection.dart'; +export './selective_tool.dart'; +export './send.dart'; +export './send_diagonal.dart'; +export './send_dollars.dart'; +export './send_euros.dart'; +export './send_mail.dart'; +export './send_pounds.dart'; +export './send_yens.dart'; +export './server.dart'; +export './server_connection.dart'; +export './settings.dart'; +export './settings_cloud.dart'; +export './settings_profiles.dart'; +export './share_android.dart'; +export './share_ios.dart'; +export './shield.dart'; +export './shield_add.dart'; +export './shield_alert.dart'; +export './shield_alt.dart'; +export './shield_broken.dart'; +export './shield_check.dart'; +export './shield_cross.dart'; +export './shield_download.dart'; +export './shield_eye.dart'; +export './shield_loading.dart'; +export './shield_minus.dart'; +export './shield_question.dart'; +export './shield_search.dart'; +export './shield_upload.dart'; +export './shop.dart'; +export './shop_alt.dart'; +export './shopping_bag.dart'; +export './shopping_bag_add.dart'; +export './shopping_bag_alt.dart'; +export './shopping_bag_arrow_down.dart'; +export './shopping_bag_arrow_up.dart'; +export './shopping_bag_check.dart'; +export './shopping_bag_issue.dart'; +export './shopping_bag_remove.dart'; +export './shopping_code.dart'; +export './shopping_code_check.dart'; +export './shopping_code_error.dart'; +export './short_pants.dart'; +export './short_pants_alt.dart'; +export './shuffle.dart'; +export './sidebar_collapse.dart'; +export './sidebar_expand.dart'; +export './sigma_function.dart'; +export './simple_cart.dart'; +export './single_tap_gesture.dart'; +export './skateboard.dart'; +export './skateboarding.dart'; +export './skip_next_outline.dart'; +export './skip_prev_outline.dart'; +export './sleeper_chair.dart'; +export './small_lamp.dart'; +export './small_lamp_alt.dart'; +export './small_shop.dart'; +export './small_shop_alt.dart'; +export './smartphone_device.dart'; +export './smoking.dart'; +export './snapchat.dart'; +export './snow.dart'; +export './snow_flake.dart'; +export './soap.dart'; +export './soccer_ball.dart'; +export './sofa.dart'; +export './soil.dart'; +export './soil_alt.dart'; +export './sort.dart'; +export './sort_down.dart'; +export './sort_up.dart'; +export './sound_high.dart'; +export './sound_low.dart'; +export './sound_min.dart'; +export './sound_off.dart'; +export './spades.dart'; +export './sphere.dart'; +export './spiral.dart'; +export './spock_hand_gesture.dart'; +export './square.dart'; +export './stackoverflow.dart'; +export './star_dashed.dart'; +export './star_half_dashed.dart'; +export './star_outline.dart'; +export './stat_down.dart'; +export './stat_up.dart'; +export './stats_report.dart'; +export './stats_square_down.dart'; +export './stats_square_up.dart'; +export './stretching.dart'; +export './stroller.dart'; +export './style_border.dart'; +export './submit_document.dart'; +export './substract.dart'; +export './suggestion.dart'; +export './sun_light.dart'; +export './svg_format.dart'; +export './swimming.dart'; +export './swipe_down_gesture.dart'; +export './swipe_left_gesture.dart'; +export './swipe_right_gesture.dart'; +export './swipe_two_fingers_down_gesture.dart'; +export './swipe_two_fingers_left_gesture.dart'; +export './swipe_two_fingers_right_gesture.dart'; +export './swipe_two_fingers_up_gesture.dart'; +export './swipe_up_gesture.dart'; +export './switch_off_outline.dart'; +export './switch_on_outline.dart'; +export './system_restart.dart'; +export './system_shut.dart'; +export './table.dart'; +export './table_2_columns.dart'; +export './table_rows.dart'; +export './task_list.dart'; +export './telegram.dart'; +export './telegram_circled.dart'; +export './tennis_ball.dart'; +export './tennis_ball_alt.dart'; +export './terminal_outline.dart'; +export './terminal_simple.dart'; +export './test_tube.dart'; +export './text.dart'; +export './text_alt.dart'; +export './text_box.dart'; +export './text_size.dart'; +export './three_points_circle.dart'; +export './three_stars.dart'; +export './thumbs_down.dart'; +export './thumbs_up.dart'; +export './thunderstorm.dart'; +export './tif_format.dart'; +export './tiff_format.dart'; +export './tik_tok.dart'; +export './timer.dart'; +export './timer_off.dart'; +export './tools.dart'; +export './tournament.dart'; +export './tower.dart'; +export './tower_check.dart'; +export './tower_no_access.dart'; +export './tower_warning.dart'; +export './trademark.dart'; +export './train_outline.dart'; +export './tram.dart'; +export './transition_bottom.dart'; +export './transition_left.dart'; +export './transition_right.dart'; +export './transition_top.dart'; +export './translate.dart'; +export './trash.dart'; +export './treadmill.dart'; +export './tree.dart'; +export './trekking.dart'; +export './trello.dart'; +export './triangle.dart'; +export './triangle_flag.dart'; +export './triangle_flag_circle.dart'; +export './triangle_flag_full.dart'; +export './trophy.dart'; +export './truck.dart'; +export './truck_length.dart'; +export './tunnel.dart'; +export './tv.dart'; +export './tv_fix.dart'; +export './tv_issue.dart'; +export './twitter.dart'; +export './twitter_verified_badge.dart'; +export './two_points_circle.dart'; +export './two_seater_sofa.dart'; +export './type.dart'; +export './umbrella_full.dart'; +export './underline.dart'; +export './underline_square_outline.dart'; +export './undo.dart'; +export './undo_action.dart'; +export './undo_circle.dart'; +export './union.dart'; +export './union_alt.dart'; +export './union_horiz_alt.dart'; +export './unity.dart'; +export './unity_5.dart'; +export './up_round_arrow.dart'; +export './upload.dart'; +export './upload_data_window.dart'; +export './upload_square_outline.dart'; +export './usb.dart'; +export './user.dart'; +export './user_bag.dart'; +export './user_cart.dart'; +export './user_circle_alt.dart'; +export './user_scan.dart'; +export './user_square_alt.dart'; +export './vegan.dart'; +export './vegan_rounded.dart'; +export './vegan_squared.dart'; +export './verified_badge.dart'; +export './verified_user.dart'; +export './video_camera.dart'; +export './video_camera_off.dart'; +export './view_360.dart'; +export './view_columns_2.dart'; +export './view_columns_3.dart'; +export './view_grid.dart'; +export './view_structure_down.dart'; +export './view_structure_up.dart'; +export './voice.dart'; +export './voice_circled.dart'; +export './voice_circled_lock.dart'; +export './voice_error.dart'; +export './voice_ok.dart'; +export './voice_phone.dart'; +export './voice_scan.dart'; +export './voice_squared.dart'; +export './vr_symbol.dart'; +export './waist.dart'; +export './walking.dart'; +export './wallet.dart'; +export './warning_circled_outline.dart'; +export './warning_square_outline.dart'; +export './warning_triangle_outline.dart'; +export './warning_window.dart'; +export './wash.dart'; +export './washing_machine.dart'; +export './watering_soil.dart'; +export './web_window.dart'; +export './web_window_close.dart'; +export './web_window_energy_consumption.dart'; +export './webp_format.dart'; +export './weight.dart'; +export './weight_alt.dart'; +export './white_flag.dart'; +export './wifi.dart'; +export './wifi_error.dart'; +export './wifi_issue.dart'; +export './wifi_off.dart'; +export './wifi_rounded.dart'; +export './wifi_signal_none.dart'; +export './wind.dart'; +export './windows.dart'; +export './wrap_text.dart'; +export './wrench.dart'; +export './wristwatch.dart'; +export './www.dart'; +export './xbox_a.dart'; +export './xbox_b.dart'; +export './xbox_x.dart'; +export './xbox_y.dart'; +export './xray_view.dart'; +export './yen.dart'; +export './yen_square.dart'; +export './yoga.dart'; +export './you_tube.dart'; +export './zoom_in.dart'; +export './zoom_out.dart'; \ No newline at end of file diff --git a/packages/iconoir-flutter/lib/import.dart b/packages/iconoir-flutter/lib/import.dart new file mode 100644 index 00000000..c7bea81a --- /dev/null +++ b/packages/iconoir-flutter/lib/import.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Import extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Import({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/industry.dart b/packages/iconoir-flutter/lib/industry.dart new file mode 100644 index 00000000..cfdb8d03 --- /dev/null +++ b/packages/iconoir-flutter/lib/industry.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Industry extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Industry({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/infinite.dart b/packages/iconoir-flutter/lib/infinite.dart new file mode 100644 index 00000000..58ad850c --- /dev/null +++ b/packages/iconoir-flutter/lib/infinite.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Infinite extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Infinite({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/info_empty.dart b/packages/iconoir-flutter/lib/info_empty.dart new file mode 100644 index 00000000..bfdf3ddb --- /dev/null +++ b/packages/iconoir-flutter/lib/info_empty.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class InfoEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const InfoEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/input_field.dart b/packages/iconoir-flutter/lib/input_field.dart new file mode 100644 index 00000000..07839ed0 --- /dev/null +++ b/packages/iconoir-flutter/lib/input_field.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class InputField extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const InputField({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/input_output.dart b/packages/iconoir-flutter/lib/input_output.dart new file mode 100644 index 00000000..84c7ea60 --- /dev/null +++ b/packages/iconoir-flutter/lib/input_output.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class InputOutput extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const InputOutput({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/input_search.dart b/packages/iconoir-flutter/lib/input_search.dart new file mode 100644 index 00000000..1ece1ac0 --- /dev/null +++ b/packages/iconoir-flutter/lib/input_search.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class InputSearch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const InputSearch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/instagram.dart b/packages/iconoir-flutter/lib/instagram.dart new file mode 100644 index 00000000..1ec362ab --- /dev/null +++ b/packages/iconoir-flutter/lib/instagram.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Instagram extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Instagram({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/internet.dart b/packages/iconoir-flutter/lib/internet.dart new file mode 100644 index 00000000..4edbb925 --- /dev/null +++ b/packages/iconoir-flutter/lib/internet.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Internet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Internet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/intersect.dart b/packages/iconoir-flutter/lib/intersect.dart new file mode 100644 index 00000000..b8045bd9 --- /dev/null +++ b/packages/iconoir-flutter/lib/intersect.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Intersect extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Intersect({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/intersect_alt.dart b/packages/iconoir-flutter/lib/intersect_alt.dart new file mode 100644 index 00000000..43f0e701 --- /dev/null +++ b/packages/iconoir-flutter/lib/intersect_alt.dart @@ -0,0 +1,38 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class IntersectAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const IntersectAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ios_settings.dart b/packages/iconoir-flutter/lib/ios_settings.dart new file mode 100644 index 00000000..7b4b4297 --- /dev/null +++ b/packages/iconoir-flutter/lib/ios_settings.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class IosSettings extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const IosSettings({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ip_address.dart b/packages/iconoir-flutter/lib/ip_address.dart new file mode 100644 index 00000000..61d865ae --- /dev/null +++ b/packages/iconoir-flutter/lib/ip_address.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class IpAddress extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const IpAddress({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/iris_scan.dart b/packages/iconoir-flutter/lib/iris_scan.dart new file mode 100644 index 00000000..11c2a3a4 --- /dev/null +++ b/packages/iconoir-flutter/lib/iris_scan.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class IrisScan extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const IrisScan({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/italic.dart b/packages/iconoir-flutter/lib/italic.dart new file mode 100644 index 00000000..250527c3 --- /dev/null +++ b/packages/iconoir-flutter/lib/italic.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Italic extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Italic({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/italic_square_outline.dart b/packages/iconoir-flutter/lib/italic_square_outline.dart new file mode 100644 index 00000000..c2c94b98 --- /dev/null +++ b/packages/iconoir-flutter/lib/italic_square_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ItalicSquareOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ItalicSquareOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/journal.dart b/packages/iconoir-flutter/lib/journal.dart new file mode 100644 index 00000000..b5d34000 --- /dev/null +++ b/packages/iconoir-flutter/lib/journal.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Journal extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Journal({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/journal_page.dart b/packages/iconoir-flutter/lib/journal_page.dart new file mode 100644 index 00000000..f1f0f720 --- /dev/null +++ b/packages/iconoir-flutter/lib/journal_page.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class JournalPage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const JournalPage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/jpeg_format.dart b/packages/iconoir-flutter/lib/jpeg_format.dart new file mode 100644 index 00000000..a8c06d0c --- /dev/null +++ b/packages/iconoir-flutter/lib/jpeg_format.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class JpegFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const JpegFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/jpg_format.dart b/packages/iconoir-flutter/lib/jpg_format.dart new file mode 100644 index 00000000..940d01bf --- /dev/null +++ b/packages/iconoir-flutter/lib/jpg_format.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class JpgFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const JpgFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/kanban_board.dart b/packages/iconoir-flutter/lib/kanban_board.dart new file mode 100644 index 00000000..b20d2737 --- /dev/null +++ b/packages/iconoir-flutter/lib/kanban_board.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KanbanBoard extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KanbanBoard({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/key_alt.dart b/packages/iconoir-flutter/lib/key_alt.dart new file mode 100644 index 00000000..7a5b190b --- /dev/null +++ b/packages/iconoir-flutter/lib/key_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/key_alt_back.dart b/packages/iconoir-flutter/lib/key_alt_back.dart new file mode 100644 index 00000000..80650352 --- /dev/null +++ b/packages/iconoir-flutter/lib/key_alt_back.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyAltBack extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyAltBack({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/key_alt_minus.dart b/packages/iconoir-flutter/lib/key_alt_minus.dart new file mode 100644 index 00000000..51a9421e --- /dev/null +++ b/packages/iconoir-flutter/lib/key_alt_minus.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyAltMinus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyAltMinus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/key_alt_plus.dart b/packages/iconoir-flutter/lib/key_alt_plus.dart new file mode 100644 index 00000000..11e1892a --- /dev/null +++ b/packages/iconoir-flutter/lib/key_alt_plus.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyAltPlus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyAltPlus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/key_alt_remove.dart b/packages/iconoir-flutter/lib/key_alt_remove.dart new file mode 100644 index 00000000..09dc95e5 --- /dev/null +++ b/packages/iconoir-flutter/lib/key_alt_remove.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyAltRemove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyAltRemove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/keyframe.dart b/packages/iconoir-flutter/lib/keyframe.dart new file mode 100644 index 00000000..e03736d6 --- /dev/null +++ b/packages/iconoir-flutter/lib/keyframe.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Keyframe extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Keyframe({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/keyframe_align_center.dart b/packages/iconoir-flutter/lib/keyframe_align_center.dart new file mode 100644 index 00000000..3ec18572 --- /dev/null +++ b/packages/iconoir-flutter/lib/keyframe_align_center.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyframeAlignCenter extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyframeAlignCenter({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/keyframe_align_horizontal.dart b/packages/iconoir-flutter/lib/keyframe_align_horizontal.dart new file mode 100644 index 00000000..fb77d3e2 --- /dev/null +++ b/packages/iconoir-flutter/lib/keyframe_align_horizontal.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyframeAlignHorizontal extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyframeAlignHorizontal({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/keyframe_align_vertical.dart b/packages/iconoir-flutter/lib/keyframe_align_vertical.dart new file mode 100644 index 00000000..86e895d9 --- /dev/null +++ b/packages/iconoir-flutter/lib/keyframe_align_vertical.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyframeAlignVertical extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyframeAlignVertical({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/keyframe_position.dart b/packages/iconoir-flutter/lib/keyframe_position.dart new file mode 100644 index 00000000..a21159a8 --- /dev/null +++ b/packages/iconoir-flutter/lib/keyframe_position.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyframePosition extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyframePosition({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/keyframes.dart b/packages/iconoir-flutter/lib/keyframes.dart new file mode 100644 index 00000000..bc85fbb0 --- /dev/null +++ b/packages/iconoir-flutter/lib/keyframes.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Keyframes extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Keyframes({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/keyframes_couple.dart b/packages/iconoir-flutter/lib/keyframes_couple.dart new file mode 100644 index 00000000..42d0874c --- /dev/null +++ b/packages/iconoir-flutter/lib/keyframes_couple.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class KeyframesCouple extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const KeyframesCouple({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/label_outline.dart b/packages/iconoir-flutter/lib/label_outline.dart new file mode 100644 index 00000000..d3f0fef6 --- /dev/null +++ b/packages/iconoir-flutter/lib/label_outline.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LabelOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LabelOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/lamp.dart b/packages/iconoir-flutter/lib/lamp.dart new file mode 100644 index 00000000..9bb6bbf1 --- /dev/null +++ b/packages/iconoir-flutter/lib/lamp.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Lamp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Lamp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/language.dart b/packages/iconoir-flutter/lib/language.dart new file mode 100644 index 00000000..0d95c9ae --- /dev/null +++ b/packages/iconoir-flutter/lib/language.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Language extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Language({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/laptop.dart b/packages/iconoir-flutter/lib/laptop.dart new file mode 100644 index 00000000..2074aaae --- /dev/null +++ b/packages/iconoir-flutter/lib/laptop.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Laptop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Laptop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/laptop_charging.dart b/packages/iconoir-flutter/lib/laptop_charging.dart new file mode 100644 index 00000000..3b50f539 --- /dev/null +++ b/packages/iconoir-flutter/lib/laptop_charging.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LaptopCharging extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LaptopCharging({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/laptop_fix.dart b/packages/iconoir-flutter/lib/laptop_fix.dart new file mode 100644 index 00000000..b4fa9fb1 --- /dev/null +++ b/packages/iconoir-flutter/lib/laptop_fix.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LaptopFix extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LaptopFix({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/laptop_issue.dart b/packages/iconoir-flutter/lib/laptop_issue.dart new file mode 100644 index 00000000..efc7b938 --- /dev/null +++ b/packages/iconoir-flutter/lib/laptop_issue.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LaptopIssue extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LaptopIssue({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/large_suitcase.dart b/packages/iconoir-flutter/lib/large_suitcase.dart new file mode 100644 index 00000000..35c69028 --- /dev/null +++ b/packages/iconoir-flutter/lib/large_suitcase.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LargeSuitcase extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LargeSuitcase({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/layout_left.dart b/packages/iconoir-flutter/lib/layout_left.dart new file mode 100644 index 00000000..41368e84 --- /dev/null +++ b/packages/iconoir-flutter/lib/layout_left.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LayoutLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LayoutLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/layout_right.dart b/packages/iconoir-flutter/lib/layout_right.dart new file mode 100644 index 00000000..dd3004fc --- /dev/null +++ b/packages/iconoir-flutter/lib/layout_right.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LayoutRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LayoutRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/leaderboard.dart b/packages/iconoir-flutter/lib/leaderboard.dart new file mode 100644 index 00000000..4c31d99b --- /dev/null +++ b/packages/iconoir-flutter/lib/leaderboard.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Leaderboard extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Leaderboard({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/leaderboard_star.dart b/packages/iconoir-flutter/lib/leaderboard_star.dart new file mode 100644 index 00000000..130d89dc --- /dev/null +++ b/packages/iconoir-flutter/lib/leaderboard_star.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LeaderboardStar extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LeaderboardStar({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/leaf.dart b/packages/iconoir-flutter/lib/leaf.dart new file mode 100644 index 00000000..987c43ff --- /dev/null +++ b/packages/iconoir-flutter/lib/leaf.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Leaf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Leaf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/left_round_arrow.dart b/packages/iconoir-flutter/lib/left_round_arrow.dart new file mode 100644 index 00000000..67800125 --- /dev/null +++ b/packages/iconoir-flutter/lib/left_round_arrow.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LeftRoundArrow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LeftRoundArrow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/lens.dart b/packages/iconoir-flutter/lib/lens.dart new file mode 100644 index 00000000..7bbb1a93 --- /dev/null +++ b/packages/iconoir-flutter/lib/lens.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Lens extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Lens({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/lifebelt.dart b/packages/iconoir-flutter/lib/lifebelt.dart new file mode 100644 index 00000000..410406e9 --- /dev/null +++ b/packages/iconoir-flutter/lib/lifebelt.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Lifebelt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Lifebelt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/light_bulb.dart b/packages/iconoir-flutter/lib/light_bulb.dart new file mode 100644 index 00000000..c4716dea --- /dev/null +++ b/packages/iconoir-flutter/lib/light_bulb.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LightBulb extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LightBulb({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/light_bulb_off.dart b/packages/iconoir-flutter/lib/light_bulb_off.dart new file mode 100644 index 00000000..7b2078a3 --- /dev/null +++ b/packages/iconoir-flutter/lib/light_bulb_off.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LightBulbOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LightBulbOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/light_bulb_on.dart b/packages/iconoir-flutter/lib/light_bulb_on.dart new file mode 100644 index 00000000..a9fb37ac --- /dev/null +++ b/packages/iconoir-flutter/lib/light_bulb_on.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LightBulbOn extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LightBulbOn({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/line_space.dart b/packages/iconoir-flutter/lib/line_space.dart new file mode 100644 index 00000000..7ec99599 --- /dev/null +++ b/packages/iconoir-flutter/lib/line_space.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LineSpace extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LineSpace({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/linear.dart b/packages/iconoir-flutter/lib/linear.dart new file mode 100644 index 00000000..a23956c9 --- /dev/null +++ b/packages/iconoir-flutter/lib/linear.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Linear extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Linear({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/link.dart b/packages/iconoir-flutter/lib/link.dart new file mode 100644 index 00000000..2b33cd55 --- /dev/null +++ b/packages/iconoir-flutter/lib/link.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Link extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Link({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/linked_in.dart b/packages/iconoir-flutter/lib/linked_in.dart new file mode 100644 index 00000000..e2960f92 --- /dev/null +++ b/packages/iconoir-flutter/lib/linked_in.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LinkedIn extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LinkedIn({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/linux.dart b/packages/iconoir-flutter/lib/linux.dart new file mode 100644 index 00000000..e19b1742 --- /dev/null +++ b/packages/iconoir-flutter/lib/linux.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Linux extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Linux({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/list.dart b/packages/iconoir-flutter/lib/list.dart new file mode 100644 index 00000000..3d9a2829 --- /dev/null +++ b/packages/iconoir-flutter/lib/list.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class List extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const List({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/list_select.dart b/packages/iconoir-flutter/lib/list_select.dart new file mode 100644 index 00000000..0d34d1c2 --- /dev/null +++ b/packages/iconoir-flutter/lib/list_select.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ListSelect extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ListSelect({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/load_action_floppy.dart b/packages/iconoir-flutter/lib/load_action_floppy.dart new file mode 100644 index 00000000..40b36863 --- /dev/null +++ b/packages/iconoir-flutter/lib/load_action_floppy.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LoadActionFloppy extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LoadActionFloppy({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/lock.dart b/packages/iconoir-flutter/lib/lock.dart new file mode 100644 index 00000000..8e425a6f --- /dev/null +++ b/packages/iconoir-flutter/lib/lock.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Lock extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Lock({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/lock_key.dart b/packages/iconoir-flutter/lib/lock_key.dart new file mode 100644 index 00000000..b8c00f28 --- /dev/null +++ b/packages/iconoir-flutter/lib/lock_key.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LockKey extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LockKey({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/locked_book.dart b/packages/iconoir-flutter/lib/locked_book.dart new file mode 100644 index 00000000..f4049d86 --- /dev/null +++ b/packages/iconoir-flutter/lib/locked_book.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LockedBook extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LockedBook({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/locked_window.dart b/packages/iconoir-flutter/lib/locked_window.dart new file mode 100644 index 00000000..5b096e6c --- /dev/null +++ b/packages/iconoir-flutter/lib/locked_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LockedWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LockedWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/log_denied.dart b/packages/iconoir-flutter/lib/log_denied.dart new file mode 100644 index 00000000..bc308f40 --- /dev/null +++ b/packages/iconoir-flutter/lib/log_denied.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LogDenied extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LogDenied({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/log_in.dart b/packages/iconoir-flutter/lib/log_in.dart new file mode 100644 index 00000000..2547deed --- /dev/null +++ b/packages/iconoir-flutter/lib/log_in.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LogIn extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LogIn({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/log_out.dart b/packages/iconoir-flutter/lib/log_out.dart new file mode 100644 index 00000000..fc4063c9 --- /dev/null +++ b/packages/iconoir-flutter/lib/log_out.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LogOut extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LogOut({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_down_left.dart b/packages/iconoir-flutter/lib/long_arrow_down_left.dart new file mode 100644 index 00000000..21bdb3ca --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_down_left.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowDownLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowDownLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_down_right.dart b/packages/iconoir-flutter/lib/long_arrow_down_right.dart new file mode 100644 index 00000000..395e88f8 --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_down_right.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowDownRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowDownRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_left_down.dart b/packages/iconoir-flutter/lib/long_arrow_left_down.dart new file mode 100644 index 00000000..a81e9acb --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_left_down.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowLeftDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowLeftDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_left_up.dart b/packages/iconoir-flutter/lib/long_arrow_left_up.dart new file mode 100644 index 00000000..eae5814c --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_left_up.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowLeftUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowLeftUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_right_down.dart b/packages/iconoir-flutter/lib/long_arrow_right_down.dart new file mode 100644 index 00000000..cde3eef7 --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_right_down.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowRightDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowRightDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_right_up.dart b/packages/iconoir-flutter/lib/long_arrow_right_up.dart new file mode 100644 index 00000000..979a53df --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_right_up.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowRightUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowRightUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_right_up_1.dart b/packages/iconoir-flutter/lib/long_arrow_right_up_1.dart new file mode 100644 index 00000000..8e37f73d --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_right_up_1.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowRightUp1 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowRightUp1({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_up_left.dart b/packages/iconoir-flutter/lib/long_arrow_up_left.dart new file mode 100644 index 00000000..40d4ebdd --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_up_left.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowUpLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowUpLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/long_arrow_up_right.dart b/packages/iconoir-flutter/lib/long_arrow_up_right.dart new file mode 100644 index 00000000..c43794a0 --- /dev/null +++ b/packages/iconoir-flutter/lib/long_arrow_up_right.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LongArrowUpRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LongArrowUpRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/lot_of_cash.dart b/packages/iconoir-flutter/lib/lot_of_cash.dart new file mode 100644 index 00000000..affae617 --- /dev/null +++ b/packages/iconoir-flutter/lib/lot_of_cash.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class LotOfCash extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const LotOfCash({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mac_control_key.dart b/packages/iconoir-flutter/lib/mac_control_key.dart new file mode 100644 index 00000000..d67265f1 --- /dev/null +++ b/packages/iconoir-flutter/lib/mac_control_key.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MacControlKey extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MacControlKey({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mac_dock.dart b/packages/iconoir-flutter/lib/mac_dock.dart new file mode 100644 index 00000000..d25f6f70 --- /dev/null +++ b/packages/iconoir-flutter/lib/mac_dock.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MacDock extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MacDock({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mac_option_key.dart b/packages/iconoir-flutter/lib/mac_option_key.dart new file mode 100644 index 00000000..c1f230e4 --- /dev/null +++ b/packages/iconoir-flutter/lib/mac_option_key.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MacOptionKey extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MacOptionKey({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mac_os_window.dart b/packages/iconoir-flutter/lib/mac_os_window.dart new file mode 100644 index 00000000..f801f9be --- /dev/null +++ b/packages/iconoir-flutter/lib/mac_os_window.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MacOsWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MacOsWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/magnet.dart b/packages/iconoir-flutter/lib/magnet.dart new file mode 100644 index 00000000..7cab1946 --- /dev/null +++ b/packages/iconoir-flutter/lib/magnet.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Magnet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Magnet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/magnet_energy.dart b/packages/iconoir-flutter/lib/magnet_energy.dart new file mode 100644 index 00000000..b5739ab7 --- /dev/null +++ b/packages/iconoir-flutter/lib/magnet_energy.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MagnetEnergy extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MagnetEnergy({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mail.dart b/packages/iconoir-flutter/lib/mail.dart new file mode 100644 index 00000000..cf781585 --- /dev/null +++ b/packages/iconoir-flutter/lib/mail.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Mail extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Mail({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mail_in.dart b/packages/iconoir-flutter/lib/mail_in.dart new file mode 100644 index 00000000..d291dc87 --- /dev/null +++ b/packages/iconoir-flutter/lib/mail_in.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MailIn extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MailIn({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mail_opened.dart b/packages/iconoir-flutter/lib/mail_opened.dart new file mode 100644 index 00000000..7efa4804 --- /dev/null +++ b/packages/iconoir-flutter/lib/mail_opened.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MailOpened extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MailOpened({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mail_out.dart b/packages/iconoir-flutter/lib/mail_out.dart new file mode 100644 index 00000000..d6dbd1e0 --- /dev/null +++ b/packages/iconoir-flutter/lib/mail_out.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MailOut extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MailOut({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/male.dart b/packages/iconoir-flutter/lib/male.dart new file mode 100644 index 00000000..7178ad10 --- /dev/null +++ b/packages/iconoir-flutter/lib/male.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Male extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Male({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/map.dart b/packages/iconoir-flutter/lib/map.dart new file mode 100644 index 00000000..e6ffb338 --- /dev/null +++ b/packages/iconoir-flutter/lib/map.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Map extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Map({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/map_issue.dart b/packages/iconoir-flutter/lib/map_issue.dart new file mode 100644 index 00000000..775d122a --- /dev/null +++ b/packages/iconoir-flutter/lib/map_issue.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MapIssue extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MapIssue({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/maps_arrow.dart b/packages/iconoir-flutter/lib/maps_arrow.dart new file mode 100644 index 00000000..e0f6de7e --- /dev/null +++ b/packages/iconoir-flutter/lib/maps_arrow.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MapsArrow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MapsArrow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/maps_arrow_diagonal.dart b/packages/iconoir-flutter/lib/maps_arrow_diagonal.dart new file mode 100644 index 00000000..9d531a8e --- /dev/null +++ b/packages/iconoir-flutter/lib/maps_arrow_diagonal.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MapsArrowDiagonal extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MapsArrowDiagonal({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/maps_arrow_issue.dart b/packages/iconoir-flutter/lib/maps_arrow_issue.dart new file mode 100644 index 00000000..8935913f --- /dev/null +++ b/packages/iconoir-flutter/lib/maps_arrow_issue.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MapsArrowIssue extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MapsArrowIssue({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/maps_go_straight.dart b/packages/iconoir-flutter/lib/maps_go_straight.dart new file mode 100644 index 00000000..e6bce0f8 --- /dev/null +++ b/packages/iconoir-flutter/lib/maps_go_straight.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MapsGoStraight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MapsGoStraight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/maps_turn_back.dart b/packages/iconoir-flutter/lib/maps_turn_back.dart new file mode 100644 index 00000000..ff451f1d --- /dev/null +++ b/packages/iconoir-flutter/lib/maps_turn_back.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MapsTurnBack extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MapsTurnBack({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/maps_turn_left.dart b/packages/iconoir-flutter/lib/maps_turn_left.dart new file mode 100644 index 00000000..a8479bc9 --- /dev/null +++ b/packages/iconoir-flutter/lib/maps_turn_left.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MapsTurnLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MapsTurnLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/maps_turn_right.dart b/packages/iconoir-flutter/lib/maps_turn_right.dart new file mode 100644 index 00000000..b8f5f06a --- /dev/null +++ b/packages/iconoir-flutter/lib/maps_turn_right.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MapsTurnRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MapsTurnRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mask_square.dart b/packages/iconoir-flutter/lib/mask_square.dart new file mode 100644 index 00000000..4477c97d --- /dev/null +++ b/packages/iconoir-flutter/lib/mask_square.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MaskSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MaskSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/math_book.dart b/packages/iconoir-flutter/lib/math_book.dart new file mode 100644 index 00000000..bab16edb --- /dev/null +++ b/packages/iconoir-flutter/lib/math_book.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MathBook extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MathBook({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/maximize.dart b/packages/iconoir-flutter/lib/maximize.dart new file mode 100644 index 00000000..ef81db8a --- /dev/null +++ b/packages/iconoir-flutter/lib/maximize.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Maximize extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Maximize({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/medal.dart b/packages/iconoir-flutter/lib/medal.dart new file mode 100644 index 00000000..438fa82a --- /dev/null +++ b/packages/iconoir-flutter/lib/medal.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Medal extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Medal({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/medal_1_st.dart b/packages/iconoir-flutter/lib/medal_1_st.dart new file mode 100644 index 00000000..c7fddad4 --- /dev/null +++ b/packages/iconoir-flutter/lib/medal_1_st.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Medal1St extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Medal1St({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/media_image.dart b/packages/iconoir-flutter/lib/media_image.dart new file mode 100644 index 00000000..bbef25d6 --- /dev/null +++ b/packages/iconoir-flutter/lib/media_image.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MediaImage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MediaImage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/media_image_folder.dart b/packages/iconoir-flutter/lib/media_image_folder.dart new file mode 100644 index 00000000..cedfda40 --- /dev/null +++ b/packages/iconoir-flutter/lib/media_image_folder.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MediaImageFolder extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MediaImageFolder({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/media_image_list.dart b/packages/iconoir-flutter/lib/media_image_list.dart new file mode 100644 index 00000000..81146cdc --- /dev/null +++ b/packages/iconoir-flutter/lib/media_image_list.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MediaImageList extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MediaImageList({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/media_video.dart b/packages/iconoir-flutter/lib/media_video.dart new file mode 100644 index 00000000..46fedc9a --- /dev/null +++ b/packages/iconoir-flutter/lib/media_video.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MediaVideo extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MediaVideo({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/media_video_folder.dart b/packages/iconoir-flutter/lib/media_video_folder.dart new file mode 100644 index 00000000..5e693370 --- /dev/null +++ b/packages/iconoir-flutter/lib/media_video_folder.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MediaVideoFolder extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MediaVideoFolder({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/media_video_list.dart b/packages/iconoir-flutter/lib/media_video_list.dart new file mode 100644 index 00000000..e4a4cf78 --- /dev/null +++ b/packages/iconoir-flutter/lib/media_video_list.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MediaVideoList extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MediaVideoList({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/medium.dart b/packages/iconoir-flutter/lib/medium.dart new file mode 100644 index 00000000..a4494a13 --- /dev/null +++ b/packages/iconoir-flutter/lib/medium.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Medium extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Medium({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/megaphone.dart b/packages/iconoir-flutter/lib/megaphone.dart new file mode 100644 index 00000000..c41d478f --- /dev/null +++ b/packages/iconoir-flutter/lib/megaphone.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Megaphone extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Megaphone({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/menu.dart b/packages/iconoir-flutter/lib/menu.dart new file mode 100644 index 00000000..4c7f9205 --- /dev/null +++ b/packages/iconoir-flutter/lib/menu.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Menu extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Menu({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/menu_scale.dart b/packages/iconoir-flutter/lib/menu_scale.dart new file mode 100644 index 00000000..bd230f95 --- /dev/null +++ b/packages/iconoir-flutter/lib/menu_scale.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MenuScale extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MenuScale({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/message.dart b/packages/iconoir-flutter/lib/message.dart new file mode 100644 index 00000000..558a2cd9 --- /dev/null +++ b/packages/iconoir-flutter/lib/message.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Message extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Message({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/message_alert.dart b/packages/iconoir-flutter/lib/message_alert.dart new file mode 100644 index 00000000..17c3a99a --- /dev/null +++ b/packages/iconoir-flutter/lib/message_alert.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MessageAlert extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MessageAlert({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/message_text.dart b/packages/iconoir-flutter/lib/message_text.dart new file mode 100644 index 00000000..6d941eac --- /dev/null +++ b/packages/iconoir-flutter/lib/message_text.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MessageText extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MessageText({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/metro.dart b/packages/iconoir-flutter/lib/metro.dart new file mode 100644 index 00000000..b6617d7e --- /dev/null +++ b/packages/iconoir-flutter/lib/metro.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Metro extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Metro({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mic.dart b/packages/iconoir-flutter/lib/mic.dart new file mode 100644 index 00000000..cd0c5ab1 --- /dev/null +++ b/packages/iconoir-flutter/lib/mic.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Mic extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Mic({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mic_add.dart b/packages/iconoir-flutter/lib/mic_add.dart new file mode 100644 index 00000000..ecf84f02 --- /dev/null +++ b/packages/iconoir-flutter/lib/mic_add.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MicAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MicAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mic_check.dart b/packages/iconoir-flutter/lib/mic_check.dart new file mode 100644 index 00000000..05d740ef --- /dev/null +++ b/packages/iconoir-flutter/lib/mic_check.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MicCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MicCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mic_mute.dart b/packages/iconoir-flutter/lib/mic_mute.dart new file mode 100644 index 00000000..be075022 --- /dev/null +++ b/packages/iconoir-flutter/lib/mic_mute.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MicMute extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MicMute({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mic_remove.dart b/packages/iconoir-flutter/lib/mic_remove.dart new file mode 100644 index 00000000..f01ebfd5 --- /dev/null +++ b/packages/iconoir-flutter/lib/mic_remove.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MicRemove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MicRemove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mic_speaking.dart b/packages/iconoir-flutter/lib/mic_speaking.dart new file mode 100644 index 00000000..83d5f361 --- /dev/null +++ b/packages/iconoir-flutter/lib/mic_speaking.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MicSpeaking extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MicSpeaking({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mic_warning.dart b/packages/iconoir-flutter/lib/mic_warning.dart new file mode 100644 index 00000000..4c27da79 --- /dev/null +++ b/packages/iconoir-flutter/lib/mic_warning.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MicWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MicWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/minus.dart b/packages/iconoir-flutter/lib/minus.dart new file mode 100644 index 00000000..2fd99f48 --- /dev/null +++ b/packages/iconoir-flutter/lib/minus.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Minus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Minus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/minus_1.dart b/packages/iconoir-flutter/lib/minus_1.dart new file mode 100644 index 00000000..809237b3 --- /dev/null +++ b/packages/iconoir-flutter/lib/minus_1.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Minus1 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Minus1({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/minus_hexagon.dart b/packages/iconoir-flutter/lib/minus_hexagon.dart new file mode 100644 index 00000000..f8705b84 --- /dev/null +++ b/packages/iconoir-flutter/lib/minus_hexagon.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MinusHexagon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MinusHexagon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/minus_pin_alt.dart b/packages/iconoir-flutter/lib/minus_pin_alt.dart new file mode 100644 index 00000000..395bf07c --- /dev/null +++ b/packages/iconoir-flutter/lib/minus_pin_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MinusPinAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MinusPinAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/minus_square.dart b/packages/iconoir-flutter/lib/minus_square.dart new file mode 100644 index 00000000..2638a496 --- /dev/null +++ b/packages/iconoir-flutter/lib/minus_square.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MinusSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MinusSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mirror.dart b/packages/iconoir-flutter/lib/mirror.dart new file mode 100644 index 00000000..1affdede --- /dev/null +++ b/packages/iconoir-flutter/lib/mirror.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Mirror extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Mirror({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/missing_font.dart b/packages/iconoir-flutter/lib/missing_font.dart new file mode 100644 index 00000000..dea0bf35 --- /dev/null +++ b/packages/iconoir-flutter/lib/missing_font.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MissingFont extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MissingFont({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/modern_tv.dart b/packages/iconoir-flutter/lib/modern_tv.dart new file mode 100644 index 00000000..f05f14d3 --- /dev/null +++ b/packages/iconoir-flutter/lib/modern_tv.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ModernTv extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ModernTv({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/modern_tv_4_k.dart b/packages/iconoir-flutter/lib/modern_tv_4_k.dart new file mode 100644 index 00000000..5a601cb6 --- /dev/null +++ b/packages/iconoir-flutter/lib/modern_tv_4_k.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ModernTv4K extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ModernTv4K({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/money_square.dart b/packages/iconoir-flutter/lib/money_square.dart new file mode 100644 index 00000000..698670e2 --- /dev/null +++ b/packages/iconoir-flutter/lib/money_square.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoneySquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoneySquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/moon_sat.dart b/packages/iconoir-flutter/lib/moon_sat.dart new file mode 100644 index 00000000..81f402e9 --- /dev/null +++ b/packages/iconoir-flutter/lib/moon_sat.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoonSat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoonSat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/more_horiz.dart b/packages/iconoir-flutter/lib/more_horiz.dart new file mode 100644 index 00000000..8e3c20a9 --- /dev/null +++ b/packages/iconoir-flutter/lib/more_horiz.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoreHoriz extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoreHoriz({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/more_horiz_circled_outline.dart b/packages/iconoir-flutter/lib/more_horiz_circled_outline.dart new file mode 100644 index 00000000..ce8a7960 --- /dev/null +++ b/packages/iconoir-flutter/lib/more_horiz_circled_outline.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoreHorizCircledOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoreHorizCircledOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/more_vert.dart b/packages/iconoir-flutter/lib/more_vert.dart new file mode 100644 index 00000000..ee9b1a7a --- /dev/null +++ b/packages/iconoir-flutter/lib/more_vert.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoreVert extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoreVert({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/more_vert_circled_outline.dart b/packages/iconoir-flutter/lib/more_vert_circled_outline.dart new file mode 100644 index 00000000..40909802 --- /dev/null +++ b/packages/iconoir-flutter/lib/more_vert_circled_outline.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoreVertCircledOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoreVertCircledOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/motorcycle.dart b/packages/iconoir-flutter/lib/motorcycle.dart new file mode 100644 index 00000000..118a9671 --- /dev/null +++ b/packages/iconoir-flutter/lib/motorcycle.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Motorcycle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Motorcycle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mouse_button_left.dart b/packages/iconoir-flutter/lib/mouse_button_left.dart new file mode 100644 index 00000000..906dacf7 --- /dev/null +++ b/packages/iconoir-flutter/lib/mouse_button_left.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MouseButtonLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MouseButtonLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mouse_button_right.dart b/packages/iconoir-flutter/lib/mouse_button_right.dart new file mode 100644 index 00000000..0365bcf5 --- /dev/null +++ b/packages/iconoir-flutter/lib/mouse_button_right.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MouseButtonRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MouseButtonRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mouse_scroll_wheel.dart b/packages/iconoir-flutter/lib/mouse_scroll_wheel.dart new file mode 100644 index 00000000..29723985 --- /dev/null +++ b/packages/iconoir-flutter/lib/mouse_scroll_wheel.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MouseScrollWheel extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MouseScrollWheel({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/move_down.dart b/packages/iconoir-flutter/lib/move_down.dart new file mode 100644 index 00000000..f87b7d00 --- /dev/null +++ b/packages/iconoir-flutter/lib/move_down.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoveDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoveDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/move_left.dart b/packages/iconoir-flutter/lib/move_left.dart new file mode 100644 index 00000000..4187aec5 --- /dev/null +++ b/packages/iconoir-flutter/lib/move_left.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoveLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoveLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/move_right.dart b/packages/iconoir-flutter/lib/move_right.dart new file mode 100644 index 00000000..d470048c --- /dev/null +++ b/packages/iconoir-flutter/lib/move_right.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoveRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoveRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/move_ruler.dart b/packages/iconoir-flutter/lib/move_ruler.dart new file mode 100644 index 00000000..7b3749c7 --- /dev/null +++ b/packages/iconoir-flutter/lib/move_ruler.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoveRuler extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoveRuler({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/move_up.dart b/packages/iconoir-flutter/lib/move_up.dart new file mode 100644 index 00000000..ef7ca76a --- /dev/null +++ b/packages/iconoir-flutter/lib/move_up.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MoveUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MoveUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/movie.dart b/packages/iconoir-flutter/lib/movie.dart new file mode 100644 index 00000000..fb5bc145 --- /dev/null +++ b/packages/iconoir-flutter/lib/movie.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Movie extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Movie({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/mpeg_format.dart b/packages/iconoir-flutter/lib/mpeg_format.dart new file mode 100644 index 00000000..c24c6f8a --- /dev/null +++ b/packages/iconoir-flutter/lib/mpeg_format.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MpegFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MpegFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/multi_bubble.dart b/packages/iconoir-flutter/lib/multi_bubble.dart new file mode 100644 index 00000000..449862ff --- /dev/null +++ b/packages/iconoir-flutter/lib/multi_bubble.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MultiBubble extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MultiBubble({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/multi_mac_os_window.dart b/packages/iconoir-flutter/lib/multi_mac_os_window.dart new file mode 100644 index 00000000..1033235f --- /dev/null +++ b/packages/iconoir-flutter/lib/multi_mac_os_window.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MultiMacOsWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MultiMacOsWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/multi_window.dart b/packages/iconoir-flutter/lib/multi_window.dart new file mode 100644 index 00000000..0c63f612 --- /dev/null +++ b/packages/iconoir-flutter/lib/multi_window.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MultiWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MultiWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/multiple_pages.dart b/packages/iconoir-flutter/lib/multiple_pages.dart new file mode 100644 index 00000000..1fa8ae15 --- /dev/null +++ b/packages/iconoir-flutter/lib/multiple_pages.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MultiplePages extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MultiplePages({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/multiple_pages_add.dart b/packages/iconoir-flutter/lib/multiple_pages_add.dart new file mode 100644 index 00000000..eb7c3d7a --- /dev/null +++ b/packages/iconoir-flutter/lib/multiple_pages_add.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MultiplePagesAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MultiplePagesAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/multiple_pages_delete.dart b/packages/iconoir-flutter/lib/multiple_pages_delete.dart new file mode 100644 index 00000000..2e491e93 --- /dev/null +++ b/packages/iconoir-flutter/lib/multiple_pages_delete.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MultiplePagesDelete extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MultiplePagesDelete({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/multiple_pages_empty.dart b/packages/iconoir-flutter/lib/multiple_pages_empty.dart new file mode 100644 index 00000000..ebcaad13 --- /dev/null +++ b/packages/iconoir-flutter/lib/multiple_pages_empty.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MultiplePagesEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MultiplePagesEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/multiple_pages_remove.dart b/packages/iconoir-flutter/lib/multiple_pages_remove.dart new file mode 100644 index 00000000..51b9f20d --- /dev/null +++ b/packages/iconoir-flutter/lib/multiple_pages_remove.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class MultiplePagesRemove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const MultiplePagesRemove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/music_1.dart b/packages/iconoir-flutter/lib/music_1.dart new file mode 100644 index 00000000..0137bbd2 --- /dev/null +++ b/packages/iconoir-flutter/lib/music_1.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Music1 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Music1({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/music_1_add.dart b/packages/iconoir-flutter/lib/music_1_add.dart new file mode 100644 index 00000000..664afbc1 --- /dev/null +++ b/packages/iconoir-flutter/lib/music_1_add.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Music1Add extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Music1Add({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/music_2.dart b/packages/iconoir-flutter/lib/music_2.dart new file mode 100644 index 00000000..71807fc9 --- /dev/null +++ b/packages/iconoir-flutter/lib/music_2.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Music2 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Music2({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/music_2_add.dart b/packages/iconoir-flutter/lib/music_2_add.dart new file mode 100644 index 00000000..cfd9592b --- /dev/null +++ b/packages/iconoir-flutter/lib/music_2_add.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Music2Add extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Music2Add({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/nav_arrow_down.dart b/packages/iconoir-flutter/lib/nav_arrow_down.dart new file mode 100644 index 00000000..192cb0a9 --- /dev/null +++ b/packages/iconoir-flutter/lib/nav_arrow_down.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NavArrowDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NavArrowDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/nav_arrow_left.dart b/packages/iconoir-flutter/lib/nav_arrow_left.dart new file mode 100644 index 00000000..a00c8ff3 --- /dev/null +++ b/packages/iconoir-flutter/lib/nav_arrow_left.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NavArrowLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NavArrowLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/nav_arrow_right.dart b/packages/iconoir-flutter/lib/nav_arrow_right.dart new file mode 100644 index 00000000..1a85c84c --- /dev/null +++ b/packages/iconoir-flutter/lib/nav_arrow_right.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NavArrowRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NavArrowRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/nav_arrow_up.dart b/packages/iconoir-flutter/lib/nav_arrow_up.dart new file mode 100644 index 00000000..8f8026bb --- /dev/null +++ b/packages/iconoir-flutter/lib/nav_arrow_up.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NavArrowUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NavArrowUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/navigator.dart b/packages/iconoir-flutter/lib/navigator.dart new file mode 100644 index 00000000..d621e4eb --- /dev/null +++ b/packages/iconoir-flutter/lib/navigator.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Navigator extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Navigator({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/navigator_alt.dart b/packages/iconoir-flutter/lib/navigator_alt.dart new file mode 100644 index 00000000..c12c986a --- /dev/null +++ b/packages/iconoir-flutter/lib/navigator_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NavigatorAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NavigatorAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/network.dart b/packages/iconoir-flutter/lib/network.dart new file mode 100644 index 00000000..0b8ede51 --- /dev/null +++ b/packages/iconoir-flutter/lib/network.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Network extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Network({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/network_alt.dart b/packages/iconoir-flutter/lib/network_alt.dart new file mode 100644 index 00000000..bc297fb5 --- /dev/null +++ b/packages/iconoir-flutter/lib/network_alt.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NetworkAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NetworkAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/network_left.dart b/packages/iconoir-flutter/lib/network_left.dart new file mode 100644 index 00000000..bcc2e059 --- /dev/null +++ b/packages/iconoir-flutter/lib/network_left.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NetworkLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NetworkLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/network_right.dart b/packages/iconoir-flutter/lib/network_right.dart new file mode 100644 index 00000000..f37c303a --- /dev/null +++ b/packages/iconoir-flutter/lib/network_right.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NetworkRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NetworkRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/new_tab.dart b/packages/iconoir-flutter/lib/new_tab.dart new file mode 100644 index 00000000..fe7a38aa --- /dev/null +++ b/packages/iconoir-flutter/lib/new_tab.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NewTab extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NewTab({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/nintendo_switch.dart b/packages/iconoir-flutter/lib/nintendo_switch.dart new file mode 100644 index 00000000..784dfd5c --- /dev/null +++ b/packages/iconoir-flutter/lib/nintendo_switch.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NintendoSwitch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NintendoSwitch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/nitrogen.dart b/packages/iconoir-flutter/lib/nitrogen.dart new file mode 100644 index 00000000..d1613213 --- /dev/null +++ b/packages/iconoir-flutter/lib/nitrogen.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Nitrogen extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Nitrogen({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/no_access_window.dart b/packages/iconoir-flutter/lib/no_access_window.dart new file mode 100644 index 00000000..bf93c9ac --- /dev/null +++ b/packages/iconoir-flutter/lib/no_access_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NoAccessWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NoAccessWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/no_battery.dart b/packages/iconoir-flutter/lib/no_battery.dart new file mode 100644 index 00000000..c956228f --- /dev/null +++ b/packages/iconoir-flutter/lib/no_battery.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NoBattery extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NoBattery({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/no_coin.dart b/packages/iconoir-flutter/lib/no_coin.dart new file mode 100644 index 00000000..395b6bab --- /dev/null +++ b/packages/iconoir-flutter/lib/no_coin.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NoCoin extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NoCoin({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/no_credit_card.dart b/packages/iconoir-flutter/lib/no_credit_card.dart new file mode 100644 index 00000000..a4dcbba5 --- /dev/null +++ b/packages/iconoir-flutter/lib/no_credit_card.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NoCreditCard extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NoCreditCard({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/no_link.dart b/packages/iconoir-flutter/lib/no_link.dart new file mode 100644 index 00000000..52dba697 --- /dev/null +++ b/packages/iconoir-flutter/lib/no_link.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NoLink extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NoLink({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/no_lock.dart b/packages/iconoir-flutter/lib/no_lock.dart new file mode 100644 index 00000000..cd5b1c6c --- /dev/null +++ b/packages/iconoir-flutter/lib/no_lock.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NoLock extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NoLock({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/no_smoking.dart b/packages/iconoir-flutter/lib/no_smoking.dart new file mode 100644 index 00000000..87214335 --- /dev/null +++ b/packages/iconoir-flutter/lib/no_smoking.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NoSmoking extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NoSmoking({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/no_smoking_circled.dart b/packages/iconoir-flutter/lib/no_smoking_circled.dart new file mode 100644 index 00000000..dd858e4e --- /dev/null +++ b/packages/iconoir-flutter/lib/no_smoking_circled.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NoSmokingCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NoSmokingCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/notes.dart b/packages/iconoir-flutter/lib/notes.dart new file mode 100644 index 00000000..ab1fee5a --- /dev/null +++ b/packages/iconoir-flutter/lib/notes.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Notes extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Notes({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/npm.dart b/packages/iconoir-flutter/lib/npm.dart new file mode 100644 index 00000000..38c29320 --- /dev/null +++ b/packages/iconoir-flutter/lib/npm.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Npm extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Npm({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/npm_square.dart b/packages/iconoir-flutter/lib/npm_square.dart new file mode 100644 index 00000000..504d01c6 --- /dev/null +++ b/packages/iconoir-flutter/lib/npm_square.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NpmSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NpmSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/numbered_list_left.dart b/packages/iconoir-flutter/lib/numbered_list_left.dart new file mode 100644 index 00000000..cdcfcbad --- /dev/null +++ b/packages/iconoir-flutter/lib/numbered_list_left.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NumberedListLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NumberedListLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/numbered_list_right.dart b/packages/iconoir-flutter/lib/numbered_list_right.dart new file mode 100644 index 00000000..0e104063 --- /dev/null +++ b/packages/iconoir-flutter/lib/numbered_list_right.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class NumberedListRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const NumberedListRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/octagon.dart b/packages/iconoir-flutter/lib/octagon.dart new file mode 100644 index 00000000..0394442a --- /dev/null +++ b/packages/iconoir-flutter/lib/octagon.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Octagon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Octagon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/off_rounded.dart b/packages/iconoir-flutter/lib/off_rounded.dart new file mode 100644 index 00000000..54f93904 --- /dev/null +++ b/packages/iconoir-flutter/lib/off_rounded.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OffRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OffRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/oil_industry.dart b/packages/iconoir-flutter/lib/oil_industry.dart new file mode 100644 index 00000000..a62bd0c6 --- /dev/null +++ b/packages/iconoir-flutter/lib/oil_industry.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OilIndustry extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OilIndustry({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/on_rounded.dart b/packages/iconoir-flutter/lib/on_rounded.dart new file mode 100644 index 00000000..e316d558 --- /dev/null +++ b/packages/iconoir-flutter/lib/on_rounded.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OnRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OnRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/one_finger_select_hand_gesture.dart b/packages/iconoir-flutter/lib/one_finger_select_hand_gesture.dart new file mode 100644 index 00000000..1b6ba353 --- /dev/null +++ b/packages/iconoir-flutter/lib/one_finger_select_hand_gesture.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OneFingerSelectHandGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OneFingerSelectHandGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/one_point_circle.dart b/packages/iconoir-flutter/lib/one_point_circle.dart new file mode 100644 index 00000000..30dfe370 --- /dev/null +++ b/packages/iconoir-flutter/lib/one_point_circle.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OnePointCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OnePointCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/open_book.dart b/packages/iconoir-flutter/lib/open_book.dart new file mode 100644 index 00000000..431509bc --- /dev/null +++ b/packages/iconoir-flutter/lib/open_book.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OpenBook extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OpenBook({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/open_in_browser.dart b/packages/iconoir-flutter/lib/open_in_browser.dart new file mode 100644 index 00000000..1de9cad6 --- /dev/null +++ b/packages/iconoir-flutter/lib/open_in_browser.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OpenInBrowser extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OpenInBrowser({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/open_in_window.dart b/packages/iconoir-flutter/lib/open_in_window.dart new file mode 100644 index 00000000..73e90a5c --- /dev/null +++ b/packages/iconoir-flutter/lib/open_in_window.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OpenInWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OpenInWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/open_new_window.dart b/packages/iconoir-flutter/lib/open_new_window.dart new file mode 100644 index 00000000..1fe673c2 --- /dev/null +++ b/packages/iconoir-flutter/lib/open_new_window.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OpenNewWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OpenNewWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/open_select_hand_gesture.dart b/packages/iconoir-flutter/lib/open_select_hand_gesture.dart new file mode 100644 index 00000000..c87974e8 --- /dev/null +++ b/packages/iconoir-flutter/lib/open_select_hand_gesture.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OpenSelectHandGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OpenSelectHandGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/open_vpn.dart b/packages/iconoir-flutter/lib/open_vpn.dart new file mode 100644 index 00000000..321b1103 --- /dev/null +++ b/packages/iconoir-flutter/lib/open_vpn.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OpenVpn extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OpenVpn({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/orange_half.dart b/packages/iconoir-flutter/lib/orange_half.dart new file mode 100644 index 00000000..6d84fa3c --- /dev/null +++ b/packages/iconoir-flutter/lib/orange_half.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OrangeHalf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OrangeHalf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/orange_slice.dart b/packages/iconoir-flutter/lib/orange_slice.dart new file mode 100644 index 00000000..db0403d7 --- /dev/null +++ b/packages/iconoir-flutter/lib/orange_slice.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OrangeSlice extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OrangeSlice({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/orange_slice_alt.dart b/packages/iconoir-flutter/lib/orange_slice_alt.dart new file mode 100644 index 00000000..f4806655 --- /dev/null +++ b/packages/iconoir-flutter/lib/orange_slice_alt.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OrangeSliceAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OrangeSliceAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/organic_food.dart b/packages/iconoir-flutter/lib/organic_food.dart new file mode 100644 index 00000000..c90f2198 --- /dev/null +++ b/packages/iconoir-flutter/lib/organic_food.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OrganicFood extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OrganicFood({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/organic_food_squared.dart b/packages/iconoir-flutter/lib/organic_food_squared.dart new file mode 100644 index 00000000..0d7dbe07 --- /dev/null +++ b/packages/iconoir-flutter/lib/organic_food_squared.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OrganicFoodSquared extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OrganicFoodSquared({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/orthogonal_view.dart b/packages/iconoir-flutter/lib/orthogonal_view.dart new file mode 100644 index 00000000..c11f47d0 --- /dev/null +++ b/packages/iconoir-flutter/lib/orthogonal_view.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class OrthogonalView extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const OrthogonalView({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/oxygen.dart b/packages/iconoir-flutter/lib/oxygen.dart new file mode 100644 index 00000000..c676c021 --- /dev/null +++ b/packages/iconoir-flutter/lib/oxygen.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Oxygen extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Oxygen({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/package.dart b/packages/iconoir-flutter/lib/package.dart new file mode 100644 index 00000000..c4c3dc56 --- /dev/null +++ b/packages/iconoir-flutter/lib/package.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Package extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Package({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/package_lock.dart b/packages/iconoir-flutter/lib/package_lock.dart new file mode 100644 index 00000000..40ce36e8 --- /dev/null +++ b/packages/iconoir-flutter/lib/package_lock.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PackageLock extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PackageLock({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/packages.dart b/packages/iconoir-flutter/lib/packages.dart new file mode 100644 index 00000000..ded262b5 --- /dev/null +++ b/packages/iconoir-flutter/lib/packages.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Packages extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Packages({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pacman.dart b/packages/iconoir-flutter/lib/pacman.dart new file mode 100644 index 00000000..cb083207 --- /dev/null +++ b/packages/iconoir-flutter/lib/pacman.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pacman extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pacman({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/page.dart b/packages/iconoir-flutter/lib/page.dart new file mode 100644 index 00000000..a2edef18 --- /dev/null +++ b/packages/iconoir-flutter/lib/page.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Page extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Page({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/page_edit.dart b/packages/iconoir-flutter/lib/page_edit.dart new file mode 100644 index 00000000..d536b298 --- /dev/null +++ b/packages/iconoir-flutter/lib/page_edit.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PageEdit extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PageEdit({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/page_flip.dart b/packages/iconoir-flutter/lib/page_flip.dart new file mode 100644 index 00000000..15e7673f --- /dev/null +++ b/packages/iconoir-flutter/lib/page_flip.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PageFlip extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PageFlip({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/page_search.dart b/packages/iconoir-flutter/lib/page_search.dart new file mode 100644 index 00000000..c1dd344c --- /dev/null +++ b/packages/iconoir-flutter/lib/page_search.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PageSearch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PageSearch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/page_star.dart b/packages/iconoir-flutter/lib/page_star.dart new file mode 100644 index 00000000..9167cf5a --- /dev/null +++ b/packages/iconoir-flutter/lib/page_star.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PageStar extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PageStar({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/palette.dart b/packages/iconoir-flutter/lib/palette.dart new file mode 100644 index 00000000..4c061ae6 --- /dev/null +++ b/packages/iconoir-flutter/lib/palette.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Palette extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Palette({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/panorama_enlarge.dart b/packages/iconoir-flutter/lib/panorama_enlarge.dart new file mode 100644 index 00000000..90579318 --- /dev/null +++ b/packages/iconoir-flutter/lib/panorama_enlarge.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PanoramaEnlarge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PanoramaEnlarge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/panorama_reduce.dart b/packages/iconoir-flutter/lib/panorama_reduce.dart new file mode 100644 index 00000000..64f292e4 --- /dev/null +++ b/packages/iconoir-flutter/lib/panorama_reduce.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PanoramaReduce extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PanoramaReduce({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pants.dart b/packages/iconoir-flutter/lib/pants.dart new file mode 100644 index 00000000..63d29f8a --- /dev/null +++ b/packages/iconoir-flutter/lib/pants.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pants extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pants({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pants_alt.dart b/packages/iconoir-flutter/lib/pants_alt.dart new file mode 100644 index 00000000..14391dba --- /dev/null +++ b/packages/iconoir-flutter/lib/pants_alt.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PantsAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PantsAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/parking.dart b/packages/iconoir-flutter/lib/parking.dart new file mode 100644 index 00000000..652a9816 --- /dev/null +++ b/packages/iconoir-flutter/lib/parking.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Parking extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Parking({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/password_cursor.dart b/packages/iconoir-flutter/lib/password_cursor.dart new file mode 100644 index 00000000..c5f3abb9 --- /dev/null +++ b/packages/iconoir-flutter/lib/password_cursor.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PasswordCursor extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PasswordCursor({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/password_error.dart b/packages/iconoir-flutter/lib/password_error.dart new file mode 100644 index 00000000..2ddda67f --- /dev/null +++ b/packages/iconoir-flutter/lib/password_error.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PasswordError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PasswordError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/password_pass.dart b/packages/iconoir-flutter/lib/password_pass.dart new file mode 100644 index 00000000..5d8e24c4 --- /dev/null +++ b/packages/iconoir-flutter/lib/password_pass.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PasswordPass extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PasswordPass({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/paste_clipboard.dart b/packages/iconoir-flutter/lib/paste_clipboard.dart new file mode 100644 index 00000000..659372bc --- /dev/null +++ b/packages/iconoir-flutter/lib/paste_clipboard.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PasteClipboard extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PasteClipboard({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pause_outline.dart b/packages/iconoir-flutter/lib/pause_outline.dart new file mode 100644 index 00000000..58cf234c --- /dev/null +++ b/packages/iconoir-flutter/lib/pause_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PauseOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PauseOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pause_window.dart b/packages/iconoir-flutter/lib/pause_window.dart new file mode 100644 index 00000000..dcfe1073 --- /dev/null +++ b/packages/iconoir-flutter/lib/pause_window.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PauseWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PauseWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pc_check.dart b/packages/iconoir-flutter/lib/pc_check.dart new file mode 100644 index 00000000..d47ff35b --- /dev/null +++ b/packages/iconoir-flutter/lib/pc_check.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PcCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PcCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pc_firewall.dart b/packages/iconoir-flutter/lib/pc_firewall.dart new file mode 100644 index 00000000..27ea94b4 --- /dev/null +++ b/packages/iconoir-flutter/lib/pc_firewall.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PcFirewall extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PcFirewall({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pc_mouse.dart b/packages/iconoir-flutter/lib/pc_mouse.dart new file mode 100644 index 00000000..20d2fc3f --- /dev/null +++ b/packages/iconoir-flutter/lib/pc_mouse.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PcMouse extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PcMouse({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pc_no_entry.dart b/packages/iconoir-flutter/lib/pc_no_entry.dart new file mode 100644 index 00000000..02a44b06 --- /dev/null +++ b/packages/iconoir-flutter/lib/pc_no_entry.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PcNoEntry extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PcNoEntry({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pc_warning.dart b/packages/iconoir-flutter/lib/pc_warning.dart new file mode 100644 index 00000000..f27939d7 --- /dev/null +++ b/packages/iconoir-flutter/lib/pc_warning.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PcWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PcWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/peace_hand.dart b/packages/iconoir-flutter/lib/peace_hand.dart new file mode 100644 index 00000000..c47e41f7 --- /dev/null +++ b/packages/iconoir-flutter/lib/peace_hand.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PeaceHand extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PeaceHand({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pen_connect_bluetooth.dart b/packages/iconoir-flutter/lib/pen_connect_bluetooth.dart new file mode 100644 index 00000000..952c1cb7 --- /dev/null +++ b/packages/iconoir-flutter/lib/pen_connect_bluetooth.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PenConnectBluetooth extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PenConnectBluetooth({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pen_connect_wifi.dart b/packages/iconoir-flutter/lib/pen_connect_wifi.dart new file mode 100644 index 00000000..21f81e95 --- /dev/null +++ b/packages/iconoir-flutter/lib/pen_connect_wifi.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PenConnectWifi extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PenConnectWifi({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pen_tablet.dart b/packages/iconoir-flutter/lib/pen_tablet.dart new file mode 100644 index 00000000..0b965d71 --- /dev/null +++ b/packages/iconoir-flutter/lib/pen_tablet.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PenTablet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PenTablet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pen_tablet_connect_usb.dart b/packages/iconoir-flutter/lib/pen_tablet_connect_usb.dart new file mode 100644 index 00000000..e7ae08f1 --- /dev/null +++ b/packages/iconoir-flutter/lib/pen_tablet_connect_usb.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PenTabletConnectUsb extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PenTabletConnectUsb({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pen_tablet_connect_wifi.dart b/packages/iconoir-flutter/lib/pen_tablet_connect_wifi.dart new file mode 100644 index 00000000..e8056782 --- /dev/null +++ b/packages/iconoir-flutter/lib/pen_tablet_connect_wifi.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PenTabletConnectWifi extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PenTabletConnectWifi({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pentagon.dart b/packages/iconoir-flutter/lib/pentagon.dart new file mode 100644 index 00000000..243e6681 --- /dev/null +++ b/packages/iconoir-flutter/lib/pentagon.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pentagon extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pentagon({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/people_rounded.dart b/packages/iconoir-flutter/lib/people_rounded.dart new file mode 100644 index 00000000..2ed21e22 --- /dev/null +++ b/packages/iconoir-flutter/lib/people_rounded.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PeopleRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PeopleRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/percentage.dart b/packages/iconoir-flutter/lib/percentage.dart new file mode 100644 index 00000000..1a5d393d --- /dev/null +++ b/packages/iconoir-flutter/lib/percentage.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Percentage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Percentage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/percentage_round.dart b/packages/iconoir-flutter/lib/percentage_round.dart new file mode 100644 index 00000000..dd3e0893 --- /dev/null +++ b/packages/iconoir-flutter/lib/percentage_round.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PercentageRound extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PercentageRound({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/percentage_square.dart b/packages/iconoir-flutter/lib/percentage_square.dart new file mode 100644 index 00000000..d2338042 --- /dev/null +++ b/packages/iconoir-flutter/lib/percentage_square.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PercentageSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PercentageSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/perspective_view.dart b/packages/iconoir-flutter/lib/perspective_view.dart new file mode 100644 index 00000000..0c1eadc4 --- /dev/null +++ b/packages/iconoir-flutter/lib/perspective_view.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PerspectiveView extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PerspectiveView({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pharmacy_circled_cross.dart b/packages/iconoir-flutter/lib/pharmacy_circled_cross.dart new file mode 100644 index 00000000..c6747952 --- /dev/null +++ b/packages/iconoir-flutter/lib/pharmacy_circled_cross.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PharmacyCircledCross extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PharmacyCircledCross({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pharmacy_squared_cross.dart b/packages/iconoir-flutter/lib/pharmacy_squared_cross.dart new file mode 100644 index 00000000..d14a3e79 --- /dev/null +++ b/packages/iconoir-flutter/lib/pharmacy_squared_cross.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PharmacySquaredCross extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PharmacySquaredCross({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/phone.dart b/packages/iconoir-flutter/lib/phone.dart new file mode 100644 index 00000000..535273f4 --- /dev/null +++ b/packages/iconoir-flutter/lib/phone.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Phone extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Phone({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/phone_add.dart b/packages/iconoir-flutter/lib/phone_add.dart new file mode 100644 index 00000000..bac526bc --- /dev/null +++ b/packages/iconoir-flutter/lib/phone_add.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PhoneAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PhoneAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/phone_delete.dart b/packages/iconoir-flutter/lib/phone_delete.dart new file mode 100644 index 00000000..e4b42edc --- /dev/null +++ b/packages/iconoir-flutter/lib/phone_delete.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PhoneDelete extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PhoneDelete({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/phone_disabled.dart b/packages/iconoir-flutter/lib/phone_disabled.dart new file mode 100644 index 00000000..da2abbd5 --- /dev/null +++ b/packages/iconoir-flutter/lib/phone_disabled.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PhoneDisabled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PhoneDisabled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/phone_income.dart b/packages/iconoir-flutter/lib/phone_income.dart new file mode 100644 index 00000000..bdd6f64f --- /dev/null +++ b/packages/iconoir-flutter/lib/phone_income.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PhoneIncome extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PhoneIncome({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/phone_outcome.dart b/packages/iconoir-flutter/lib/phone_outcome.dart new file mode 100644 index 00000000..92e70d9a --- /dev/null +++ b/packages/iconoir-flutter/lib/phone_outcome.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PhoneOutcome extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PhoneOutcome({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/phone_paused.dart b/packages/iconoir-flutter/lib/phone_paused.dart new file mode 100644 index 00000000..653b2eea --- /dev/null +++ b/packages/iconoir-flutter/lib/phone_paused.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PhonePaused extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PhonePaused({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/phone_remove.dart b/packages/iconoir-flutter/lib/phone_remove.dart new file mode 100644 index 00000000..ea92b4e4 --- /dev/null +++ b/packages/iconoir-flutter/lib/phone_remove.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PhoneRemove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PhoneRemove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/piggy_bank.dart b/packages/iconoir-flutter/lib/piggy_bank.dart new file mode 100644 index 00000000..497a3917 --- /dev/null +++ b/packages/iconoir-flutter/lib/piggy_bank.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PiggyBank extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PiggyBank({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pillow.dart b/packages/iconoir-flutter/lib/pillow.dart new file mode 100644 index 00000000..9297ae6f --- /dev/null +++ b/packages/iconoir-flutter/lib/pillow.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pillow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pillow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pin.dart b/packages/iconoir-flutter/lib/pin.dart new file mode 100644 index 00000000..5079c05a --- /dev/null +++ b/packages/iconoir-flutter/lib/pin.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pin extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pin({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pin_alt.dart b/packages/iconoir-flutter/lib/pin_alt.dart new file mode 100644 index 00000000..63708db7 --- /dev/null +++ b/packages/iconoir-flutter/lib/pin_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PinAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PinAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pine_tree.dart b/packages/iconoir-flutter/lib/pine_tree.dart new file mode 100644 index 00000000..f7d1c3ff --- /dev/null +++ b/packages/iconoir-flutter/lib/pine_tree.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PineTree extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PineTree({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pinterest.dart b/packages/iconoir-flutter/lib/pinterest.dart new file mode 100644 index 00000000..7c331423 --- /dev/null +++ b/packages/iconoir-flutter/lib/pinterest.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pinterest extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pinterest({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pizza_slice.dart b/packages/iconoir-flutter/lib/pizza_slice.dart new file mode 100644 index 00000000..3c263917 --- /dev/null +++ b/packages/iconoir-flutter/lib/pizza_slice.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PizzaSlice extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PizzaSlice({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/planet.dart b/packages/iconoir-flutter/lib/planet.dart new file mode 100644 index 00000000..196b8370 --- /dev/null +++ b/packages/iconoir-flutter/lib/planet.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Planet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Planet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/planet_alt.dart b/packages/iconoir-flutter/lib/planet_alt.dart new file mode 100644 index 00000000..7c3e78a8 --- /dev/null +++ b/packages/iconoir-flutter/lib/planet_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlanetAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlanetAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/planet_sat.dart b/packages/iconoir-flutter/lib/planet_sat.dart new file mode 100644 index 00000000..f003f40f --- /dev/null +++ b/packages/iconoir-flutter/lib/planet_sat.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlanetSat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlanetSat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/play_outline.dart b/packages/iconoir-flutter/lib/play_outline.dart new file mode 100644 index 00000000..8ad747aa --- /dev/null +++ b/packages/iconoir-flutter/lib/play_outline.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlayOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlayOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/playlist.dart b/packages/iconoir-flutter/lib/playlist.dart new file mode 100644 index 00000000..ad5c50ee --- /dev/null +++ b/packages/iconoir-flutter/lib/playlist.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Playlist extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Playlist({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/playlist_add.dart b/packages/iconoir-flutter/lib/playlist_add.dart new file mode 100644 index 00000000..40e06657 --- /dev/null +++ b/packages/iconoir-flutter/lib/playlist_add.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlaylistAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlaylistAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/playlist_play.dart b/packages/iconoir-flutter/lib/playlist_play.dart new file mode 100644 index 00000000..7e8e70e6 --- /dev/null +++ b/packages/iconoir-flutter/lib/playlist_play.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlaylistPlay extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlaylistPlay({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/playstation_gamepad.dart b/packages/iconoir-flutter/lib/playstation_gamepad.dart new file mode 100644 index 00000000..ad90e606 --- /dev/null +++ b/packages/iconoir-flutter/lib/playstation_gamepad.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlaystationGamepad extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlaystationGamepad({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/plug_type_a.dart b/packages/iconoir-flutter/lib/plug_type_a.dart new file mode 100644 index 00000000..744dd95e --- /dev/null +++ b/packages/iconoir-flutter/lib/plug_type_a.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlugTypeA extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlugTypeA({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/plug_type_c.dart b/packages/iconoir-flutter/lib/plug_type_c.dart new file mode 100644 index 00000000..3152283b --- /dev/null +++ b/packages/iconoir-flutter/lib/plug_type_c.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlugTypeC extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlugTypeC({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/plug_type_g.dart b/packages/iconoir-flutter/lib/plug_type_g.dart new file mode 100644 index 00000000..894e49c1 --- /dev/null +++ b/packages/iconoir-flutter/lib/plug_type_g.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlugTypeG extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlugTypeG({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/plug_type_l.dart b/packages/iconoir-flutter/lib/plug_type_l.dart new file mode 100644 index 00000000..52d76d88 --- /dev/null +++ b/packages/iconoir-flutter/lib/plug_type_l.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PlugTypeL extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PlugTypeL({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/plus.dart b/packages/iconoir-flutter/lib/plus.dart new file mode 100644 index 00000000..11069e62 --- /dev/null +++ b/packages/iconoir-flutter/lib/plus.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Plus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Plus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/png_format.dart b/packages/iconoir-flutter/lib/png_format.dart new file mode 100644 index 00000000..b42c4ef3 --- /dev/null +++ b/packages/iconoir-flutter/lib/png_format.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PngFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PngFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pocket.dart b/packages/iconoir-flutter/lib/pocket.dart new file mode 100644 index 00000000..fbcbc8e0 --- /dev/null +++ b/packages/iconoir-flutter/lib/pocket.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pocket extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pocket({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/podcast.dart b/packages/iconoir-flutter/lib/podcast.dart new file mode 100644 index 00000000..c72378c7 --- /dev/null +++ b/packages/iconoir-flutter/lib/podcast.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Podcast extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Podcast({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pokeball.dart b/packages/iconoir-flutter/lib/pokeball.dart new file mode 100644 index 00000000..2de04000 --- /dev/null +++ b/packages/iconoir-flutter/lib/pokeball.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pokeball extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pokeball({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/position.dart b/packages/iconoir-flutter/lib/position.dart new file mode 100644 index 00000000..cbdcaa21 --- /dev/null +++ b/packages/iconoir-flutter/lib/position.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Position extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Position({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/position_align.dart b/packages/iconoir-flutter/lib/position_align.dart new file mode 100644 index 00000000..38b25d6a --- /dev/null +++ b/packages/iconoir-flutter/lib/position_align.dart @@ -0,0 +1,39 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PositionAlign extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PositionAlign({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/potion.dart b/packages/iconoir-flutter/lib/potion.dart new file mode 100644 index 00000000..d5b21e3f --- /dev/null +++ b/packages/iconoir-flutter/lib/potion.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Potion extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Potion({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/pound.dart b/packages/iconoir-flutter/lib/pound.dart new file mode 100644 index 00000000..e78361f6 --- /dev/null +++ b/packages/iconoir-flutter/lib/pound.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Pound extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Pound({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/precision_tool.dart b/packages/iconoir-flutter/lib/precision_tool.dart new file mode 100644 index 00000000..6fb490f9 --- /dev/null +++ b/packages/iconoir-flutter/lib/precision_tool.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PrecisionTool extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PrecisionTool({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/printer.dart b/packages/iconoir-flutter/lib/printer.dart new file mode 100644 index 00000000..2616aaed --- /dev/null +++ b/packages/iconoir-flutter/lib/printer.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Printer extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Printer({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/printer_alt.dart b/packages/iconoir-flutter/lib/printer_alt.dart new file mode 100644 index 00000000..1a6e356a --- /dev/null +++ b/packages/iconoir-flutter/lib/printer_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PrinterAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PrinterAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/printing_page.dart b/packages/iconoir-flutter/lib/printing_page.dart new file mode 100644 index 00000000..759959d7 --- /dev/null +++ b/packages/iconoir-flutter/lib/printing_page.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PrintingPage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PrintingPage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/priority_down.dart b/packages/iconoir-flutter/lib/priority_down.dart new file mode 100644 index 00000000..ee9f1e02 --- /dev/null +++ b/packages/iconoir-flutter/lib/priority_down.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PriorityDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PriorityDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/priority_up.dart b/packages/iconoir-flutter/lib/priority_up.dart new file mode 100644 index 00000000..0eb732e2 --- /dev/null +++ b/packages/iconoir-flutter/lib/priority_up.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PriorityUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PriorityUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/private_wifi.dart b/packages/iconoir-flutter/lib/private_wifi.dart new file mode 100644 index 00000000..0a019d34 --- /dev/null +++ b/packages/iconoir-flutter/lib/private_wifi.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class PrivateWifi extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const PrivateWifi({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/profile_circled.dart b/packages/iconoir-flutter/lib/profile_circled.dart new file mode 100644 index 00000000..f8b8ce84 --- /dev/null +++ b/packages/iconoir-flutter/lib/profile_circled.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ProfileCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ProfileCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/prohibition.dart b/packages/iconoir-flutter/lib/prohibition.dart new file mode 100644 index 00000000..234e5b39 --- /dev/null +++ b/packages/iconoir-flutter/lib/prohibition.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Prohibition extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Prohibition({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/puzzle.dart b/packages/iconoir-flutter/lib/puzzle.dart new file mode 100644 index 00000000..7e640a23 --- /dev/null +++ b/packages/iconoir-flutter/lib/puzzle.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Puzzle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Puzzle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/qr_code.dart b/packages/iconoir-flutter/lib/qr_code.dart new file mode 100644 index 00000000..45d1814e --- /dev/null +++ b/packages/iconoir-flutter/lib/qr_code.dart @@ -0,0 +1,42 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class QrCode extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const QrCode({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/question_mark.dart b/packages/iconoir-flutter/lib/question_mark.dart new file mode 100644 index 00000000..32fd2bc7 --- /dev/null +++ b/packages/iconoir-flutter/lib/question_mark.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class QuestionMark extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const QuestionMark({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/question_mark_circle.dart b/packages/iconoir-flutter/lib/question_mark_circle.dart new file mode 100644 index 00000000..601b96cb --- /dev/null +++ b/packages/iconoir-flutter/lib/question_mark_circle.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class QuestionMarkCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const QuestionMarkCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/question_square_outline.dart b/packages/iconoir-flutter/lib/question_square_outline.dart new file mode 100644 index 00000000..e4e80fc5 --- /dev/null +++ b/packages/iconoir-flutter/lib/question_square_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class QuestionSquareOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const QuestionSquareOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/quote.dart b/packages/iconoir-flutter/lib/quote.dart new file mode 100644 index 00000000..230d98d4 --- /dev/null +++ b/packages/iconoir-flutter/lib/quote.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Quote extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Quote({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/quote_message.dart b/packages/iconoir-flutter/lib/quote_message.dart new file mode 100644 index 00000000..046e80b2 --- /dev/null +++ b/packages/iconoir-flutter/lib/quote_message.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class QuoteMessage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const QuoteMessage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rain.dart b/packages/iconoir-flutter/lib/rain.dart new file mode 100644 index 00000000..33f505de --- /dev/null +++ b/packages/iconoir-flutter/lib/rain.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Rain extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Rain({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/raw_format.dart b/packages/iconoir-flutter/lib/raw_format.dart new file mode 100644 index 00000000..62b080b0 --- /dev/null +++ b/packages/iconoir-flutter/lib/raw_format.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RawFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RawFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/receive_dollars.dart b/packages/iconoir-flutter/lib/receive_dollars.dart new file mode 100644 index 00000000..9864aff1 --- /dev/null +++ b/packages/iconoir-flutter/lib/receive_dollars.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReceiveDollars extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReceiveDollars({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/receive_euros.dart b/packages/iconoir-flutter/lib/receive_euros.dart new file mode 100644 index 00000000..c3ce9cd7 --- /dev/null +++ b/packages/iconoir-flutter/lib/receive_euros.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReceiveEuros extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReceiveEuros({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/receive_pounds.dart b/packages/iconoir-flutter/lib/receive_pounds.dart new file mode 100644 index 00000000..5df84c97 --- /dev/null +++ b/packages/iconoir-flutter/lib/receive_pounds.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReceivePounds extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReceivePounds({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/receive_yens.dart b/packages/iconoir-flutter/lib/receive_yens.dart new file mode 100644 index 00000000..1fcc5eb1 --- /dev/null +++ b/packages/iconoir-flutter/lib/receive_yens.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReceiveYens extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReceiveYens({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/redo.dart b/packages/iconoir-flutter/lib/redo.dart new file mode 100644 index 00000000..e980807f --- /dev/null +++ b/packages/iconoir-flutter/lib/redo.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Redo extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Redo({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/redo_action.dart b/packages/iconoir-flutter/lib/redo_action.dart new file mode 100644 index 00000000..4d6ddeb1 --- /dev/null +++ b/packages/iconoir-flutter/lib/redo_action.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RedoAction extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RedoAction({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/redo_circle.dart b/packages/iconoir-flutter/lib/redo_circle.dart new file mode 100644 index 00000000..907111b4 --- /dev/null +++ b/packages/iconoir-flutter/lib/redo_circle.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RedoCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RedoCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/reduce.dart b/packages/iconoir-flutter/lib/reduce.dart new file mode 100644 index 00000000..68b7302e --- /dev/null +++ b/packages/iconoir-flutter/lib/reduce.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Reduce extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Reduce({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/reduce_round_arrow.dart b/packages/iconoir-flutter/lib/reduce_round_arrow.dart new file mode 100644 index 00000000..6a3e3643 --- /dev/null +++ b/packages/iconoir-flutter/lib/reduce_round_arrow.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReduceRoundArrow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReduceRoundArrow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/refresh.dart b/packages/iconoir-flutter/lib/refresh.dart new file mode 100644 index 00000000..301d89e2 --- /dev/null +++ b/packages/iconoir-flutter/lib/refresh.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Refresh extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Refresh({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/refresh_circular.dart b/packages/iconoir-flutter/lib/refresh_circular.dart new file mode 100644 index 00000000..06e01970 --- /dev/null +++ b/packages/iconoir-flutter/lib/refresh_circular.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RefreshCircular extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RefreshCircular({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/refresh_double.dart b/packages/iconoir-flutter/lib/refresh_double.dart new file mode 100644 index 00000000..0ce31ec5 --- /dev/null +++ b/packages/iconoir-flutter/lib/refresh_double.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RefreshDouble extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RefreshDouble({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/reload_window.dart b/packages/iconoir-flutter/lib/reload_window.dart new file mode 100644 index 00000000..574d0167 --- /dev/null +++ b/packages/iconoir-flutter/lib/reload_window.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReloadWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReloadWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/reminder_hand_gesture.dart b/packages/iconoir-flutter/lib/reminder_hand_gesture.dart new file mode 100644 index 00000000..e955f965 --- /dev/null +++ b/packages/iconoir-flutter/lib/reminder_hand_gesture.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReminderHandGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReminderHandGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_database_script.dart b/packages/iconoir-flutter/lib/remove_database_script.dart new file mode 100644 index 00000000..e84472c7 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_database_script.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveDatabaseScript extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveDatabaseScript({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_empty.dart b/packages/iconoir-flutter/lib/remove_empty.dart new file mode 100644 index 00000000..7b60031e --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_empty.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveEmpty extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveEmpty({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_folder.dart b/packages/iconoir-flutter/lib/remove_folder.dart new file mode 100644 index 00000000..48a4ff83 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_folder.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveFolder extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveFolder({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_frame.dart b/packages/iconoir-flutter/lib/remove_frame.dart new file mode 100644 index 00000000..c9cb3541 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_frame.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveFrame extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveFrame({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_from_cart.dart b/packages/iconoir-flutter/lib/remove_from_cart.dart new file mode 100644 index 00000000..4101bc7d --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_from_cart.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveFromCart extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveFromCart({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_keyframe.dart b/packages/iconoir-flutter/lib/remove_keyframe.dart new file mode 100644 index 00000000..eaadf96a --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_keyframe.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveKeyframe extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveKeyframe({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_keyframe_alt.dart b/packages/iconoir-flutter/lib/remove_keyframe_alt.dart new file mode 100644 index 00000000..5bfeada6 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_keyframe_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveKeyframeAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveKeyframeAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_keyframes.dart b/packages/iconoir-flutter/lib/remove_keyframes.dart new file mode 100644 index 00000000..90b3ced1 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_keyframes.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveKeyframes extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveKeyframes({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_link.dart b/packages/iconoir-flutter/lib/remove_link.dart new file mode 100644 index 00000000..2ee90b33 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_link.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveLink extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveLink({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_media_image.dart b/packages/iconoir-flutter/lib/remove_media_image.dart new file mode 100644 index 00000000..456c49a9 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_media_image.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveMediaImage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveMediaImage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_media_video.dart b/packages/iconoir-flutter/lib/remove_media_video.dart new file mode 100644 index 00000000..a67fc32d --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_media_video.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveMediaVideo extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveMediaVideo({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_page.dart b/packages/iconoir-flutter/lib/remove_page.dart new file mode 100644 index 00000000..81258ac4 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_page.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemovePage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemovePage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_page_alt.dart b/packages/iconoir-flutter/lib/remove_page_alt.dart new file mode 100644 index 00000000..3439553d --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_page_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemovePageAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemovePageAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_pin.dart b/packages/iconoir-flutter/lib/remove_pin.dart new file mode 100644 index 00000000..0f8cdcb7 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_pin.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemovePin extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemovePin({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_pin_alt.dart b/packages/iconoir-flutter/lib/remove_pin_alt.dart new file mode 100644 index 00000000..b645ef35 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_pin_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemovePinAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemovePinAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_selection.dart b/packages/iconoir-flutter/lib/remove_selection.dart new file mode 100644 index 00000000..701f6781 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_selection.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveSelection extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveSelection({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_square.dart b/packages/iconoir-flutter/lib/remove_square.dart new file mode 100644 index 00000000..4da86fd3 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_square.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/remove_user.dart b/packages/iconoir-flutter/lib/remove_user.dart new file mode 100644 index 00000000..d29626a0 --- /dev/null +++ b/packages/iconoir-flutter/lib/remove_user.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RemoveUser extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RemoveUser({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/repeat.dart b/packages/iconoir-flutter/lib/repeat.dart new file mode 100644 index 00000000..8aad4322 --- /dev/null +++ b/packages/iconoir-flutter/lib/repeat.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Repeat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Repeat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/repeat_once.dart b/packages/iconoir-flutter/lib/repeat_once.dart new file mode 100644 index 00000000..b4f80755 --- /dev/null +++ b/packages/iconoir-flutter/lib/repeat_once.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RepeatOnce extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RepeatOnce({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/reply.dart b/packages/iconoir-flutter/lib/reply.dart new file mode 100644 index 00000000..1316ec9b --- /dev/null +++ b/packages/iconoir-flutter/lib/reply.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Reply extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Reply({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/reply_to_message.dart b/packages/iconoir-flutter/lib/reply_to_message.dart new file mode 100644 index 00000000..68f7cccb --- /dev/null +++ b/packages/iconoir-flutter/lib/reply_to_message.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReplyToMessage extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReplyToMessage({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/report_columns.dart b/packages/iconoir-flutter/lib/report_columns.dart new file mode 100644 index 00000000..89dad86d --- /dev/null +++ b/packages/iconoir-flutter/lib/report_columns.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ReportColumns extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ReportColumns({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/reports.dart b/packages/iconoir-flutter/lib/reports.dart new file mode 100644 index 00000000..317068c6 --- /dev/null +++ b/packages/iconoir-flutter/lib/reports.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Reports extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Reports({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/repository.dart b/packages/iconoir-flutter/lib/repository.dart new file mode 100644 index 00000000..bd664874 --- /dev/null +++ b/packages/iconoir-flutter/lib/repository.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Repository extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Repository({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/restart.dart b/packages/iconoir-flutter/lib/restart.dart new file mode 100644 index 00000000..d72aa684 --- /dev/null +++ b/packages/iconoir-flutter/lib/restart.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Restart extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Restart({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rewind_outline.dart b/packages/iconoir-flutter/lib/rewind_outline.dart new file mode 100644 index 00000000..457ec458 --- /dev/null +++ b/packages/iconoir-flutter/lib/rewind_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RewindOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RewindOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rhombus.dart b/packages/iconoir-flutter/lib/rhombus.dart new file mode 100644 index 00000000..6e3215db --- /dev/null +++ b/packages/iconoir-flutter/lib/rhombus.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Rhombus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Rhombus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/right_round_arrow.dart b/packages/iconoir-flutter/lib/right_round_arrow.dart new file mode 100644 index 00000000..4314a558 --- /dev/null +++ b/packages/iconoir-flutter/lib/right_round_arrow.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RightRoundArrow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RightRoundArrow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rings.dart b/packages/iconoir-flutter/lib/rings.dart new file mode 100644 index 00000000..5aaf2371 --- /dev/null +++ b/packages/iconoir-flutter/lib/rings.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Rings extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Rings({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rocket.dart b/packages/iconoir-flutter/lib/rocket.dart new file mode 100644 index 00000000..72e498ce --- /dev/null +++ b/packages/iconoir-flutter/lib/rocket.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Rocket extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Rocket({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rook.dart b/packages/iconoir-flutter/lib/rook.dart new file mode 100644 index 00000000..3e49e015 --- /dev/null +++ b/packages/iconoir-flutter/lib/rook.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Rook extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Rook({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rotate_camera_left.dart b/packages/iconoir-flutter/lib/rotate_camera_left.dart new file mode 100644 index 00000000..349f0c73 --- /dev/null +++ b/packages/iconoir-flutter/lib/rotate_camera_left.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RotateCameraLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RotateCameraLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rotate_camera_right.dart b/packages/iconoir-flutter/lib/rotate_camera_right.dart new file mode 100644 index 00000000..af7f812d --- /dev/null +++ b/packages/iconoir-flutter/lib/rotate_camera_right.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RotateCameraRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RotateCameraRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/round_flask.dart b/packages/iconoir-flutter/lib/round_flask.dart new file mode 100644 index 00000000..5f7b759e --- /dev/null +++ b/packages/iconoir-flutter/lib/round_flask.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RoundFlask extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RoundFlask({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rounded_mirror.dart b/packages/iconoir-flutter/lib/rounded_mirror.dart new file mode 100644 index 00000000..c673b910 --- /dev/null +++ b/packages/iconoir-flutter/lib/rounded_mirror.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RoundedMirror extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RoundedMirror({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rss_feed.dart b/packages/iconoir-flutter/lib/rss_feed.dart new file mode 100644 index 00000000..b5b83d68 --- /dev/null +++ b/packages/iconoir-flutter/lib/rss_feed.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RssFeed extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RssFeed({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/rss_feed_squared.dart b/packages/iconoir-flutter/lib/rss_feed_squared.dart new file mode 100644 index 00000000..17560b2a --- /dev/null +++ b/packages/iconoir-flutter/lib/rss_feed_squared.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RssFeedSquared extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RssFeedSquared({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ruler.dart b/packages/iconoir-flutter/lib/ruler.dart new file mode 100644 index 00000000..5c8ef09b --- /dev/null +++ b/packages/iconoir-flutter/lib/ruler.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Ruler extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Ruler({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ruler_add.dart b/packages/iconoir-flutter/lib/ruler_add.dart new file mode 100644 index 00000000..ad9bf03b --- /dev/null +++ b/packages/iconoir-flutter/lib/ruler_add.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RulerAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RulerAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ruler_combine.dart b/packages/iconoir-flutter/lib/ruler_combine.dart new file mode 100644 index 00000000..5f6ace87 --- /dev/null +++ b/packages/iconoir-flutter/lib/ruler_combine.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RulerCombine extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RulerCombine({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/ruler_remove.dart b/packages/iconoir-flutter/lib/ruler_remove.dart new file mode 100644 index 00000000..43d7d2b3 --- /dev/null +++ b/packages/iconoir-flutter/lib/ruler_remove.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class RulerRemove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const RulerRemove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/running.dart b/packages/iconoir-flutter/lib/running.dart new file mode 100644 index 00000000..a0fa055a --- /dev/null +++ b/packages/iconoir-flutter/lib/running.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Running extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Running({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/safari.dart b/packages/iconoir-flutter/lib/safari.dart new file mode 100644 index 00000000..5a2259da --- /dev/null +++ b/packages/iconoir-flutter/lib/safari.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Safari extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Safari({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sandals.dart b/packages/iconoir-flutter/lib/sandals.dart new file mode 100644 index 00000000..0c6ff221 --- /dev/null +++ b/packages/iconoir-flutter/lib/sandals.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Sandals extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Sandals({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/save_action_floppy.dart b/packages/iconoir-flutter/lib/save_action_floppy.dart new file mode 100644 index 00000000..304b76cc --- /dev/null +++ b/packages/iconoir-flutter/lib/save_action_floppy.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SaveActionFloppy extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SaveActionFloppy({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/save_floppy_disk.dart b/packages/iconoir-flutter/lib/save_floppy_disk.dart new file mode 100644 index 00000000..846c4392 --- /dev/null +++ b/packages/iconoir-flutter/lib/save_floppy_disk.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SaveFloppyDisk extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SaveFloppyDisk({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/scale_frame_enlarge.dart b/packages/iconoir-flutter/lib/scale_frame_enlarge.dart new file mode 100644 index 00000000..598edb3d --- /dev/null +++ b/packages/iconoir-flutter/lib/scale_frame_enlarge.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ScaleFrameEnlarge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ScaleFrameEnlarge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/scale_frame_reduce.dart b/packages/iconoir-flutter/lib/scale_frame_reduce.dart new file mode 100644 index 00000000..c16406bd --- /dev/null +++ b/packages/iconoir-flutter/lib/scale_frame_reduce.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ScaleFrameReduce extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ScaleFrameReduce({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/scan_barcode.dart b/packages/iconoir-flutter/lib/scan_barcode.dart new file mode 100644 index 00000000..7c3a4115 --- /dev/null +++ b/packages/iconoir-flutter/lib/scan_barcode.dart @@ -0,0 +1,37 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ScanBarcode extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ScanBarcode({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/scan_qr_code.dart b/packages/iconoir-flutter/lib/scan_qr_code.dart new file mode 100644 index 00000000..42134b45 --- /dev/null +++ b/packages/iconoir-flutter/lib/scan_qr_code.dart @@ -0,0 +1,39 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ScanQrCode extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ScanQrCode({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/scanning.dart b/packages/iconoir-flutter/lib/scanning.dart new file mode 100644 index 00000000..3ae3b372 --- /dev/null +++ b/packages/iconoir-flutter/lib/scanning.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Scanning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Scanning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/scarf.dart b/packages/iconoir-flutter/lib/scarf.dart new file mode 100644 index 00000000..c6ee61d0 --- /dev/null +++ b/packages/iconoir-flutter/lib/scarf.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Scarf extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Scarf({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/scissor.dart b/packages/iconoir-flutter/lib/scissor.dart new file mode 100644 index 00000000..801225f4 --- /dev/null +++ b/packages/iconoir-flutter/lib/scissor.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Scissor extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Scissor({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/scissor_alt.dart b/packages/iconoir-flutter/lib/scissor_alt.dart new file mode 100644 index 00000000..173a5e57 --- /dev/null +++ b/packages/iconoir-flutter/lib/scissor_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ScissorAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ScissorAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/screenshot.dart b/packages/iconoir-flutter/lib/screenshot.dart new file mode 100644 index 00000000..ca05fe7d --- /dev/null +++ b/packages/iconoir-flutter/lib/screenshot.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Screenshot extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Screenshot({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sea_and_sun.dart b/packages/iconoir-flutter/lib/sea_and_sun.dart new file mode 100644 index 00000000..0434b637 --- /dev/null +++ b/packages/iconoir-flutter/lib/sea_and_sun.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SeaAndSun extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SeaAndSun({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sea_waves.dart b/packages/iconoir-flutter/lib/sea_waves.dart new file mode 100644 index 00000000..8137194a --- /dev/null +++ b/packages/iconoir-flutter/lib/sea_waves.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SeaWaves extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SeaWaves({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/search.dart b/packages/iconoir-flutter/lib/search.dart new file mode 100644 index 00000000..a4567580 --- /dev/null +++ b/packages/iconoir-flutter/lib/search.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Search extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Search({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/search_engine.dart b/packages/iconoir-flutter/lib/search_engine.dart new file mode 100644 index 00000000..6e71d5bc --- /dev/null +++ b/packages/iconoir-flutter/lib/search_engine.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SearchEngine extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SearchEngine({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/search_font.dart b/packages/iconoir-flutter/lib/search_font.dart new file mode 100644 index 00000000..3d36c5fe --- /dev/null +++ b/packages/iconoir-flutter/lib/search_font.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SearchFont extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SearchFont({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/search_window.dart b/packages/iconoir-flutter/lib/search_window.dart new file mode 100644 index 00000000..7ed1a385 --- /dev/null +++ b/packages/iconoir-flutter/lib/search_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SearchWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SearchWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/secure_window.dart b/packages/iconoir-flutter/lib/secure_window.dart new file mode 100644 index 00000000..986fb07d --- /dev/null +++ b/packages/iconoir-flutter/lib/secure_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SecureWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SecureWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/security_pass.dart b/packages/iconoir-flutter/lib/security_pass.dart new file mode 100644 index 00000000..4da8d03d --- /dev/null +++ b/packages/iconoir-flutter/lib/security_pass.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SecurityPass extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SecurityPass({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/select_window.dart b/packages/iconoir-flutter/lib/select_window.dart new file mode 100644 index 00000000..4ed984cd --- /dev/null +++ b/packages/iconoir-flutter/lib/select_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SelectWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SelectWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/selection.dart b/packages/iconoir-flutter/lib/selection.dart new file mode 100644 index 00000000..18451f40 --- /dev/null +++ b/packages/iconoir-flutter/lib/selection.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Selection extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Selection({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/selective_tool.dart b/packages/iconoir-flutter/lib/selective_tool.dart new file mode 100644 index 00000000..fafb1b89 --- /dev/null +++ b/packages/iconoir-flutter/lib/selective_tool.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SelectiveTool extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SelectiveTool({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/send.dart b/packages/iconoir-flutter/lib/send.dart new file mode 100644 index 00000000..38c94f3a --- /dev/null +++ b/packages/iconoir-flutter/lib/send.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Send extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Send({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/send_diagonal.dart b/packages/iconoir-flutter/lib/send_diagonal.dart new file mode 100644 index 00000000..334e65a6 --- /dev/null +++ b/packages/iconoir-flutter/lib/send_diagonal.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SendDiagonal extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SendDiagonal({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/send_dollars.dart b/packages/iconoir-flutter/lib/send_dollars.dart new file mode 100644 index 00000000..fe8cf15f --- /dev/null +++ b/packages/iconoir-flutter/lib/send_dollars.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SendDollars extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SendDollars({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/send_euros.dart b/packages/iconoir-flutter/lib/send_euros.dart new file mode 100644 index 00000000..6dae770a --- /dev/null +++ b/packages/iconoir-flutter/lib/send_euros.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SendEuros extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SendEuros({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/send_mail.dart b/packages/iconoir-flutter/lib/send_mail.dart new file mode 100644 index 00000000..9eeee447 --- /dev/null +++ b/packages/iconoir-flutter/lib/send_mail.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SendMail extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SendMail({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/send_pounds.dart b/packages/iconoir-flutter/lib/send_pounds.dart new file mode 100644 index 00000000..a9c23f34 --- /dev/null +++ b/packages/iconoir-flutter/lib/send_pounds.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SendPounds extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SendPounds({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/send_yens.dart b/packages/iconoir-flutter/lib/send_yens.dart new file mode 100644 index 00000000..b26c15ae --- /dev/null +++ b/packages/iconoir-flutter/lib/send_yens.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SendYens extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SendYens({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/server.dart b/packages/iconoir-flutter/lib/server.dart new file mode 100644 index 00000000..ccfce1a5 --- /dev/null +++ b/packages/iconoir-flutter/lib/server.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Server extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Server({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/server_connection.dart b/packages/iconoir-flutter/lib/server_connection.dart new file mode 100644 index 00000000..848e5b93 --- /dev/null +++ b/packages/iconoir-flutter/lib/server_connection.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ServerConnection extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ServerConnection({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/settings.dart b/packages/iconoir-flutter/lib/settings.dart new file mode 100644 index 00000000..07c04280 --- /dev/null +++ b/packages/iconoir-flutter/lib/settings.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Settings extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Settings({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/settings_cloud.dart b/packages/iconoir-flutter/lib/settings_cloud.dart new file mode 100644 index 00000000..5488c3ac --- /dev/null +++ b/packages/iconoir-flutter/lib/settings_cloud.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SettingsCloud extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SettingsCloud({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/settings_profiles.dart b/packages/iconoir-flutter/lib/settings_profiles.dart new file mode 100644 index 00000000..218311b8 --- /dev/null +++ b/packages/iconoir-flutter/lib/settings_profiles.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SettingsProfiles extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SettingsProfiles({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/share_android.dart b/packages/iconoir-flutter/lib/share_android.dart new file mode 100644 index 00000000..bc0c483a --- /dev/null +++ b/packages/iconoir-flutter/lib/share_android.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShareAndroid extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShareAndroid({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/share_ios.dart b/packages/iconoir-flutter/lib/share_ios.dart new file mode 100644 index 00000000..5806f3df --- /dev/null +++ b/packages/iconoir-flutter/lib/share_ios.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShareIos extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShareIos({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield.dart b/packages/iconoir-flutter/lib/shield.dart new file mode 100644 index 00000000..10e32901 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Shield extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Shield({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_add.dart b/packages/iconoir-flutter/lib/shield_add.dart new file mode 100644 index 00000000..a49570a8 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_add.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_alert.dart b/packages/iconoir-flutter/lib/shield_alert.dart new file mode 100644 index 00000000..ef055532 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_alert.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldAlert extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldAlert({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_alt.dart b/packages/iconoir-flutter/lib/shield_alt.dart new file mode 100644 index 00000000..2e824f12 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_alt.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_broken.dart b/packages/iconoir-flutter/lib/shield_broken.dart new file mode 100644 index 00000000..e087f661 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_broken.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldBroken extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldBroken({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_check.dart b/packages/iconoir-flutter/lib/shield_check.dart new file mode 100644 index 00000000..6fa7e03f --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_check.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_cross.dart b/packages/iconoir-flutter/lib/shield_cross.dart new file mode 100644 index 00000000..f83e6ed6 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_cross.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldCross extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldCross({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_download.dart b/packages/iconoir-flutter/lib/shield_download.dart new file mode 100644 index 00000000..bb670959 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_download.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldDownload extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldDownload({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_eye.dart b/packages/iconoir-flutter/lib/shield_eye.dart new file mode 100644 index 00000000..59c01e04 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_eye.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldEye extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldEye({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_loading.dart b/packages/iconoir-flutter/lib/shield_loading.dart new file mode 100644 index 00000000..99aa075e --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_loading.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldLoading extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldLoading({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_minus.dart b/packages/iconoir-flutter/lib/shield_minus.dart new file mode 100644 index 00000000..7d9c5469 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_minus.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldMinus extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldMinus({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_question.dart b/packages/iconoir-flutter/lib/shield_question.dart new file mode 100644 index 00000000..081439ca --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_question.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldQuestion extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldQuestion({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_search.dart b/packages/iconoir-flutter/lib/shield_search.dart new file mode 100644 index 00000000..6b818993 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_search.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldSearch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldSearch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shield_upload.dart b/packages/iconoir-flutter/lib/shield_upload.dart new file mode 100644 index 00000000..61b72974 --- /dev/null +++ b/packages/iconoir-flutter/lib/shield_upload.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShieldUpload extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShieldUpload({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shop.dart b/packages/iconoir-flutter/lib/shop.dart new file mode 100644 index 00000000..bb23ea85 --- /dev/null +++ b/packages/iconoir-flutter/lib/shop.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Shop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Shop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shop_alt.dart b/packages/iconoir-flutter/lib/shop_alt.dart new file mode 100644 index 00000000..7fa5eef9 --- /dev/null +++ b/packages/iconoir-flutter/lib/shop_alt.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShopAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShopAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_bag.dart b/packages/iconoir-flutter/lib/shopping_bag.dart new file mode 100644 index 00000000..dc5e51e0 --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_bag.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingBag extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingBag({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_bag_add.dart b/packages/iconoir-flutter/lib/shopping_bag_add.dart new file mode 100644 index 00000000..7999d7f6 --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_bag_add.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingBagAdd extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingBagAdd({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_bag_alt.dart b/packages/iconoir-flutter/lib/shopping_bag_alt.dart new file mode 100644 index 00000000..a37b750b --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_bag_alt.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingBagAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingBagAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_bag_arrow_down.dart b/packages/iconoir-flutter/lib/shopping_bag_arrow_down.dart new file mode 100644 index 00000000..1a11966f --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_bag_arrow_down.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingBagArrowDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingBagArrowDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_bag_arrow_up.dart b/packages/iconoir-flutter/lib/shopping_bag_arrow_up.dart new file mode 100644 index 00000000..c20e2d69 --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_bag_arrow_up.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingBagArrowUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingBagArrowUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_bag_check.dart b/packages/iconoir-flutter/lib/shopping_bag_check.dart new file mode 100644 index 00000000..eb89ed60 --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_bag_check.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingBagCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingBagCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_bag_issue.dart b/packages/iconoir-flutter/lib/shopping_bag_issue.dart new file mode 100644 index 00000000..f9151104 --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_bag_issue.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingBagIssue extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingBagIssue({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_bag_remove.dart b/packages/iconoir-flutter/lib/shopping_bag_remove.dart new file mode 100644 index 00000000..1524bd5c --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_bag_remove.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingBagRemove extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingBagRemove({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_code.dart b/packages/iconoir-flutter/lib/shopping_code.dart new file mode 100644 index 00000000..dbfb086a --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_code.dart @@ -0,0 +1,34 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingCode extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingCode({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_code_check.dart b/packages/iconoir-flutter/lib/shopping_code_check.dart new file mode 100644 index 00000000..7d454424 --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_code_check.dart @@ -0,0 +1,33 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingCodeCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingCodeCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shopping_code_error.dart b/packages/iconoir-flutter/lib/shopping_code_error.dart new file mode 100644 index 00000000..912db1a0 --- /dev/null +++ b/packages/iconoir-flutter/lib/shopping_code_error.dart @@ -0,0 +1,33 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShoppingCodeError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShoppingCodeError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/short_pants.dart b/packages/iconoir-flutter/lib/short_pants.dart new file mode 100644 index 00000000..7f101dfd --- /dev/null +++ b/packages/iconoir-flutter/lib/short_pants.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShortPants extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShortPants({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/short_pants_alt.dart b/packages/iconoir-flutter/lib/short_pants_alt.dart new file mode 100644 index 00000000..784619e3 --- /dev/null +++ b/packages/iconoir-flutter/lib/short_pants_alt.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ShortPantsAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ShortPantsAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/shuffle.dart b/packages/iconoir-flutter/lib/shuffle.dart new file mode 100644 index 00000000..dcbe4890 --- /dev/null +++ b/packages/iconoir-flutter/lib/shuffle.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Shuffle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Shuffle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sidebar_collapse.dart b/packages/iconoir-flutter/lib/sidebar_collapse.dart new file mode 100644 index 00000000..c49fe3e4 --- /dev/null +++ b/packages/iconoir-flutter/lib/sidebar_collapse.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SidebarCollapse extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SidebarCollapse({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sidebar_expand.dart b/packages/iconoir-flutter/lib/sidebar_expand.dart new file mode 100644 index 00000000..5587f82a --- /dev/null +++ b/packages/iconoir-flutter/lib/sidebar_expand.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SidebarExpand extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SidebarExpand({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sigma_function.dart b/packages/iconoir-flutter/lib/sigma_function.dart new file mode 100644 index 00000000..95c43955 --- /dev/null +++ b/packages/iconoir-flutter/lib/sigma_function.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SigmaFunction extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SigmaFunction({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/simple_cart.dart b/packages/iconoir-flutter/lib/simple_cart.dart new file mode 100644 index 00000000..89110ea2 --- /dev/null +++ b/packages/iconoir-flutter/lib/simple_cart.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SimpleCart extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SimpleCart({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/single_tap_gesture.dart b/packages/iconoir-flutter/lib/single_tap_gesture.dart new file mode 100644 index 00000000..60442579 --- /dev/null +++ b/packages/iconoir-flutter/lib/single_tap_gesture.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SingleTapGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SingleTapGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/skateboard.dart b/packages/iconoir-flutter/lib/skateboard.dart new file mode 100644 index 00000000..5a96445f --- /dev/null +++ b/packages/iconoir-flutter/lib/skateboard.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Skateboard extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Skateboard({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/skateboarding.dart b/packages/iconoir-flutter/lib/skateboarding.dart new file mode 100644 index 00000000..c82f4416 --- /dev/null +++ b/packages/iconoir-flutter/lib/skateboarding.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Skateboarding extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Skateboarding({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/skip_next_outline.dart b/packages/iconoir-flutter/lib/skip_next_outline.dart new file mode 100644 index 00000000..224681d3 --- /dev/null +++ b/packages/iconoir-flutter/lib/skip_next_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SkipNextOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SkipNextOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/skip_prev_outline.dart b/packages/iconoir-flutter/lib/skip_prev_outline.dart new file mode 100644 index 00000000..03141ba1 --- /dev/null +++ b/packages/iconoir-flutter/lib/skip_prev_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SkipPrevOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SkipPrevOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sleeper_chair.dart b/packages/iconoir-flutter/lib/sleeper_chair.dart new file mode 100644 index 00000000..23634677 --- /dev/null +++ b/packages/iconoir-flutter/lib/sleeper_chair.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SleeperChair extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SleeperChair({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/small_lamp.dart b/packages/iconoir-flutter/lib/small_lamp.dart new file mode 100644 index 00000000..f4943de8 --- /dev/null +++ b/packages/iconoir-flutter/lib/small_lamp.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SmallLamp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SmallLamp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/small_lamp_alt.dart b/packages/iconoir-flutter/lib/small_lamp_alt.dart new file mode 100644 index 00000000..afac2799 --- /dev/null +++ b/packages/iconoir-flutter/lib/small_lamp_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SmallLampAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SmallLampAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/small_shop.dart b/packages/iconoir-flutter/lib/small_shop.dart new file mode 100644 index 00000000..3f7f42e8 --- /dev/null +++ b/packages/iconoir-flutter/lib/small_shop.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SmallShop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SmallShop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/small_shop_alt.dart b/packages/iconoir-flutter/lib/small_shop_alt.dart new file mode 100644 index 00000000..4c48c2c3 --- /dev/null +++ b/packages/iconoir-flutter/lib/small_shop_alt.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SmallShopAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SmallShopAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/smartphone_device.dart b/packages/iconoir-flutter/lib/smartphone_device.dart new file mode 100644 index 00000000..8315e51e --- /dev/null +++ b/packages/iconoir-flutter/lib/smartphone_device.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SmartphoneDevice extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SmartphoneDevice({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/smoking.dart b/packages/iconoir-flutter/lib/smoking.dart new file mode 100644 index 00000000..3b371978 --- /dev/null +++ b/packages/iconoir-flutter/lib/smoking.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Smoking extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Smoking({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/snapchat.dart b/packages/iconoir-flutter/lib/snapchat.dart new file mode 100644 index 00000000..b81621a1 --- /dev/null +++ b/packages/iconoir-flutter/lib/snapchat.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Snapchat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Snapchat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/snow.dart b/packages/iconoir-flutter/lib/snow.dart new file mode 100644 index 00000000..58a416d2 --- /dev/null +++ b/packages/iconoir-flutter/lib/snow.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Snow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Snow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/snow_flake.dart b/packages/iconoir-flutter/lib/snow_flake.dart new file mode 100644 index 00000000..91b39b1f --- /dev/null +++ b/packages/iconoir-flutter/lib/snow_flake.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SnowFlake extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SnowFlake({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/soap.dart b/packages/iconoir-flutter/lib/soap.dart new file mode 100644 index 00000000..3fc75aed --- /dev/null +++ b/packages/iconoir-flutter/lib/soap.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Soap extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Soap({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/soccer_ball.dart b/packages/iconoir-flutter/lib/soccer_ball.dart new file mode 100644 index 00000000..00aa59e4 --- /dev/null +++ b/packages/iconoir-flutter/lib/soccer_ball.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SoccerBall extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SoccerBall({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sofa.dart b/packages/iconoir-flutter/lib/sofa.dart new file mode 100644 index 00000000..0f4e8f95 --- /dev/null +++ b/packages/iconoir-flutter/lib/sofa.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Sofa extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Sofa({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/soil.dart b/packages/iconoir-flutter/lib/soil.dart new file mode 100644 index 00000000..53be92a2 --- /dev/null +++ b/packages/iconoir-flutter/lib/soil.dart @@ -0,0 +1,37 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Soil extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Soil({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/soil_alt.dart b/packages/iconoir-flutter/lib/soil_alt.dart new file mode 100644 index 00000000..a7cd41e2 --- /dev/null +++ b/packages/iconoir-flutter/lib/soil_alt.dart @@ -0,0 +1,33 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SoilAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SoilAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sort.dart b/packages/iconoir-flutter/lib/sort.dart new file mode 100644 index 00000000..2d4c41c1 --- /dev/null +++ b/packages/iconoir-flutter/lib/sort.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Sort extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Sort({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sort_down.dart b/packages/iconoir-flutter/lib/sort_down.dart new file mode 100644 index 00000000..39d56e00 --- /dev/null +++ b/packages/iconoir-flutter/lib/sort_down.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SortDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SortDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sort_up.dart b/packages/iconoir-flutter/lib/sort_up.dart new file mode 100644 index 00000000..9b800a01 --- /dev/null +++ b/packages/iconoir-flutter/lib/sort_up.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SortUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SortUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sound_high.dart b/packages/iconoir-flutter/lib/sound_high.dart new file mode 100644 index 00000000..d7f7d421 --- /dev/null +++ b/packages/iconoir-flutter/lib/sound_high.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SoundHigh extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SoundHigh({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sound_low.dart b/packages/iconoir-flutter/lib/sound_low.dart new file mode 100644 index 00000000..5d12e8d0 --- /dev/null +++ b/packages/iconoir-flutter/lib/sound_low.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SoundLow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SoundLow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sound_min.dart b/packages/iconoir-flutter/lib/sound_min.dart new file mode 100644 index 00000000..0fd8904f --- /dev/null +++ b/packages/iconoir-flutter/lib/sound_min.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SoundMin extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SoundMin({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sound_off.dart b/packages/iconoir-flutter/lib/sound_off.dart new file mode 100644 index 00000000..7d65cb48 --- /dev/null +++ b/packages/iconoir-flutter/lib/sound_off.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SoundOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SoundOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/spades.dart b/packages/iconoir-flutter/lib/spades.dart new file mode 100644 index 00000000..6ffc629b --- /dev/null +++ b/packages/iconoir-flutter/lib/spades.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Spades extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Spades({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sphere.dart b/packages/iconoir-flutter/lib/sphere.dart new file mode 100644 index 00000000..ca61d69c --- /dev/null +++ b/packages/iconoir-flutter/lib/sphere.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Sphere extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Sphere({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/spiral.dart b/packages/iconoir-flutter/lib/spiral.dart new file mode 100644 index 00000000..cf64a98d --- /dev/null +++ b/packages/iconoir-flutter/lib/spiral.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Spiral extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Spiral({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/spock_hand_gesture.dart b/packages/iconoir-flutter/lib/spock_hand_gesture.dart new file mode 100644 index 00000000..3f1ec6b3 --- /dev/null +++ b/packages/iconoir-flutter/lib/spock_hand_gesture.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SpockHandGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SpockHandGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/square.dart b/packages/iconoir-flutter/lib/square.dart new file mode 100644 index 00000000..a8a13efd --- /dev/null +++ b/packages/iconoir-flutter/lib/square.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Square extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Square({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/stackoverflow.dart b/packages/iconoir-flutter/lib/stackoverflow.dart new file mode 100644 index 00000000..d981c652 --- /dev/null +++ b/packages/iconoir-flutter/lib/stackoverflow.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Stackoverflow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Stackoverflow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/star_dashed.dart b/packages/iconoir-flutter/lib/star_dashed.dart new file mode 100644 index 00000000..355a768a --- /dev/null +++ b/packages/iconoir-flutter/lib/star_dashed.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StarDashed extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StarDashed({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/star_half_dashed.dart b/packages/iconoir-flutter/lib/star_half_dashed.dart new file mode 100644 index 00000000..d0b16c5b --- /dev/null +++ b/packages/iconoir-flutter/lib/star_half_dashed.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StarHalfDashed extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StarHalfDashed({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/star_outline.dart b/packages/iconoir-flutter/lib/star_outline.dart new file mode 100644 index 00000000..4b554c15 --- /dev/null +++ b/packages/iconoir-flutter/lib/star_outline.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StarOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StarOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/stat_down.dart b/packages/iconoir-flutter/lib/stat_down.dart new file mode 100644 index 00000000..aab2cc73 --- /dev/null +++ b/packages/iconoir-flutter/lib/stat_down.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StatDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StatDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/stat_up.dart b/packages/iconoir-flutter/lib/stat_up.dart new file mode 100644 index 00000000..656b2b4c --- /dev/null +++ b/packages/iconoir-flutter/lib/stat_up.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StatUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StatUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/stats_report.dart b/packages/iconoir-flutter/lib/stats_report.dart new file mode 100644 index 00000000..d07546da --- /dev/null +++ b/packages/iconoir-flutter/lib/stats_report.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StatsReport extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StatsReport({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/stats_square_down.dart b/packages/iconoir-flutter/lib/stats_square_down.dart new file mode 100644 index 00000000..4c3a6fbd --- /dev/null +++ b/packages/iconoir-flutter/lib/stats_square_down.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StatsSquareDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StatsSquareDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/stats_square_up.dart b/packages/iconoir-flutter/lib/stats_square_up.dart new file mode 100644 index 00000000..7627e068 --- /dev/null +++ b/packages/iconoir-flutter/lib/stats_square_up.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StatsSquareUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StatsSquareUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/stretching.dart b/packages/iconoir-flutter/lib/stretching.dart new file mode 100644 index 00000000..cb99feb4 --- /dev/null +++ b/packages/iconoir-flutter/lib/stretching.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Stretching extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Stretching({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/stroller.dart b/packages/iconoir-flutter/lib/stroller.dart new file mode 100644 index 00000000..7c825eb3 --- /dev/null +++ b/packages/iconoir-flutter/lib/stroller.dart @@ -0,0 +1,35 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Stroller extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Stroller({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/style_border.dart b/packages/iconoir-flutter/lib/style_border.dart new file mode 100644 index 00000000..ef712907 --- /dev/null +++ b/packages/iconoir-flutter/lib/style_border.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class StyleBorder extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const StyleBorder({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/submit_document.dart b/packages/iconoir-flutter/lib/submit_document.dart new file mode 100644 index 00000000..6055aa96 --- /dev/null +++ b/packages/iconoir-flutter/lib/submit_document.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SubmitDocument extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SubmitDocument({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/substract.dart b/packages/iconoir-flutter/lib/substract.dart new file mode 100644 index 00000000..e9e9de6a --- /dev/null +++ b/packages/iconoir-flutter/lib/substract.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Substract extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Substract({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/suggestion.dart b/packages/iconoir-flutter/lib/suggestion.dart new file mode 100644 index 00000000..e55a9be4 --- /dev/null +++ b/packages/iconoir-flutter/lib/suggestion.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Suggestion extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Suggestion({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/sun_light.dart b/packages/iconoir-flutter/lib/sun_light.dart new file mode 100644 index 00000000..295525e5 --- /dev/null +++ b/packages/iconoir-flutter/lib/sun_light.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SunLight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SunLight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/svg_format.dart b/packages/iconoir-flutter/lib/svg_format.dart new file mode 100644 index 00000000..ab605c87 --- /dev/null +++ b/packages/iconoir-flutter/lib/svg_format.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SvgFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SvgFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swimming.dart b/packages/iconoir-flutter/lib/swimming.dart new file mode 100644 index 00000000..94b01c79 --- /dev/null +++ b/packages/iconoir-flutter/lib/swimming.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Swimming extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Swimming({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swipe_down_gesture.dart b/packages/iconoir-flutter/lib/swipe_down_gesture.dart new file mode 100644 index 00000000..84410a23 --- /dev/null +++ b/packages/iconoir-flutter/lib/swipe_down_gesture.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwipeDownGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwipeDownGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swipe_left_gesture.dart b/packages/iconoir-flutter/lib/swipe_left_gesture.dart new file mode 100644 index 00000000..ac1826e8 --- /dev/null +++ b/packages/iconoir-flutter/lib/swipe_left_gesture.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwipeLeftGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwipeLeftGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swipe_right_gesture.dart b/packages/iconoir-flutter/lib/swipe_right_gesture.dart new file mode 100644 index 00000000..3ad7fe3b --- /dev/null +++ b/packages/iconoir-flutter/lib/swipe_right_gesture.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwipeRightGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwipeRightGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swipe_two_fingers_down_gesture.dart b/packages/iconoir-flutter/lib/swipe_two_fingers_down_gesture.dart new file mode 100644 index 00000000..507c4360 --- /dev/null +++ b/packages/iconoir-flutter/lib/swipe_two_fingers_down_gesture.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwipeTwoFingersDownGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwipeTwoFingersDownGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swipe_two_fingers_left_gesture.dart b/packages/iconoir-flutter/lib/swipe_two_fingers_left_gesture.dart new file mode 100644 index 00000000..eb01d193 --- /dev/null +++ b/packages/iconoir-flutter/lib/swipe_two_fingers_left_gesture.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwipeTwoFingersLeftGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwipeTwoFingersLeftGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swipe_two_fingers_right_gesture.dart b/packages/iconoir-flutter/lib/swipe_two_fingers_right_gesture.dart new file mode 100644 index 00000000..9ae43719 --- /dev/null +++ b/packages/iconoir-flutter/lib/swipe_two_fingers_right_gesture.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwipeTwoFingersRightGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwipeTwoFingersRightGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swipe_two_fingers_up_gesture.dart b/packages/iconoir-flutter/lib/swipe_two_fingers_up_gesture.dart new file mode 100644 index 00000000..3e2d0552 --- /dev/null +++ b/packages/iconoir-flutter/lib/swipe_two_fingers_up_gesture.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwipeTwoFingersUpGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwipeTwoFingersUpGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/swipe_up_gesture.dart b/packages/iconoir-flutter/lib/swipe_up_gesture.dart new file mode 100644 index 00000000..d7f74803 --- /dev/null +++ b/packages/iconoir-flutter/lib/swipe_up_gesture.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwipeUpGesture extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwipeUpGesture({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/switch_off_outline.dart b/packages/iconoir-flutter/lib/switch_off_outline.dart new file mode 100644 index 00000000..d6342040 --- /dev/null +++ b/packages/iconoir-flutter/lib/switch_off_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwitchOffOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwitchOffOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/switch_on_outline.dart b/packages/iconoir-flutter/lib/switch_on_outline.dart new file mode 100644 index 00000000..dfa41f0d --- /dev/null +++ b/packages/iconoir-flutter/lib/switch_on_outline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SwitchOnOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SwitchOnOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/system_restart.dart b/packages/iconoir-flutter/lib/system_restart.dart new file mode 100644 index 00000000..8246bb67 --- /dev/null +++ b/packages/iconoir-flutter/lib/system_restart.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SystemRestart extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SystemRestart({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/system_shut.dart b/packages/iconoir-flutter/lib/system_shut.dart new file mode 100644 index 00000000..0d07f10d --- /dev/null +++ b/packages/iconoir-flutter/lib/system_shut.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class SystemShut extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const SystemShut({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/table.dart b/packages/iconoir-flutter/lib/table.dart new file mode 100644 index 00000000..62c21300 --- /dev/null +++ b/packages/iconoir-flutter/lib/table.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Table extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Table({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/table_2_columns.dart b/packages/iconoir-flutter/lib/table_2_columns.dart new file mode 100644 index 00000000..c5158eed --- /dev/null +++ b/packages/iconoir-flutter/lib/table_2_columns.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Table2Columns extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Table2Columns({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/table_rows.dart b/packages/iconoir-flutter/lib/table_rows.dart new file mode 100644 index 00000000..1f7a6663 --- /dev/null +++ b/packages/iconoir-flutter/lib/table_rows.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TableRows extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TableRows({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/task_list.dart b/packages/iconoir-flutter/lib/task_list.dart new file mode 100644 index 00000000..a88a8aa6 --- /dev/null +++ b/packages/iconoir-flutter/lib/task_list.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TaskList extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TaskList({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/telegram.dart b/packages/iconoir-flutter/lib/telegram.dart new file mode 100644 index 00000000..8e3de0cb --- /dev/null +++ b/packages/iconoir-flutter/lib/telegram.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Telegram extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Telegram({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/telegram_circled.dart b/packages/iconoir-flutter/lib/telegram_circled.dart new file mode 100644 index 00000000..31a3218e --- /dev/null +++ b/packages/iconoir-flutter/lib/telegram_circled.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TelegramCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TelegramCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tennis_ball.dart b/packages/iconoir-flutter/lib/tennis_ball.dart new file mode 100644 index 00000000..8fe7baab --- /dev/null +++ b/packages/iconoir-flutter/lib/tennis_ball.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TennisBall extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TennisBall({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tennis_ball_alt.dart b/packages/iconoir-flutter/lib/tennis_ball_alt.dart new file mode 100644 index 00000000..495b4bfa --- /dev/null +++ b/packages/iconoir-flutter/lib/tennis_ball_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TennisBallAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TennisBallAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/terminal_outline.dart b/packages/iconoir-flutter/lib/terminal_outline.dart new file mode 100644 index 00000000..29c416e9 --- /dev/null +++ b/packages/iconoir-flutter/lib/terminal_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TerminalOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TerminalOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/terminal_simple.dart b/packages/iconoir-flutter/lib/terminal_simple.dart new file mode 100644 index 00000000..c66e1ab1 --- /dev/null +++ b/packages/iconoir-flutter/lib/terminal_simple.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TerminalSimple extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TerminalSimple({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/test_tube.dart b/packages/iconoir-flutter/lib/test_tube.dart new file mode 100644 index 00000000..3032fb19 --- /dev/null +++ b/packages/iconoir-flutter/lib/test_tube.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TestTube extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TestTube({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/text.dart b/packages/iconoir-flutter/lib/text.dart new file mode 100644 index 00000000..7014476c --- /dev/null +++ b/packages/iconoir-flutter/lib/text.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Text extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Text({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/text_alt.dart b/packages/iconoir-flutter/lib/text_alt.dart new file mode 100644 index 00000000..d04e0c3b --- /dev/null +++ b/packages/iconoir-flutter/lib/text_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TextAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TextAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/text_box.dart b/packages/iconoir-flutter/lib/text_box.dart new file mode 100644 index 00000000..5252b833 --- /dev/null +++ b/packages/iconoir-flutter/lib/text_box.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TextBox extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TextBox({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/text_size.dart b/packages/iconoir-flutter/lib/text_size.dart new file mode 100644 index 00000000..558a3e81 --- /dev/null +++ b/packages/iconoir-flutter/lib/text_size.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TextSize extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TextSize({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/three_points_circle.dart b/packages/iconoir-flutter/lib/three_points_circle.dart new file mode 100644 index 00000000..8879fcd5 --- /dev/null +++ b/packages/iconoir-flutter/lib/three_points_circle.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ThreePointsCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ThreePointsCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/three_stars.dart b/packages/iconoir-flutter/lib/three_stars.dart new file mode 100644 index 00000000..a419f7f8 --- /dev/null +++ b/packages/iconoir-flutter/lib/three_stars.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ThreeStars extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ThreeStars({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/thumbs_down.dart b/packages/iconoir-flutter/lib/thumbs_down.dart new file mode 100644 index 00000000..d4b3df8a --- /dev/null +++ b/packages/iconoir-flutter/lib/thumbs_down.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ThumbsDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ThumbsDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/thumbs_up.dart b/packages/iconoir-flutter/lib/thumbs_up.dart new file mode 100644 index 00000000..351dc514 --- /dev/null +++ b/packages/iconoir-flutter/lib/thumbs_up.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ThumbsUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ThumbsUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/thunderstorm.dart b/packages/iconoir-flutter/lib/thunderstorm.dart new file mode 100644 index 00000000..450b7e5f --- /dev/null +++ b/packages/iconoir-flutter/lib/thunderstorm.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Thunderstorm extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Thunderstorm({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tif_format.dart b/packages/iconoir-flutter/lib/tif_format.dart new file mode 100644 index 00000000..b87177fa --- /dev/null +++ b/packages/iconoir-flutter/lib/tif_format.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TifFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TifFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tiff_format.dart b/packages/iconoir-flutter/lib/tiff_format.dart new file mode 100644 index 00000000..00b6be0e --- /dev/null +++ b/packages/iconoir-flutter/lib/tiff_format.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TiffFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TiffFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tik_tok.dart b/packages/iconoir-flutter/lib/tik_tok.dart new file mode 100644 index 00000000..c53f3f50 --- /dev/null +++ b/packages/iconoir-flutter/lib/tik_tok.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TikTok extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TikTok({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/timer.dart b/packages/iconoir-flutter/lib/timer.dart new file mode 100644 index 00000000..5f571001 --- /dev/null +++ b/packages/iconoir-flutter/lib/timer.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Timer extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Timer({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/timer_off.dart b/packages/iconoir-flutter/lib/timer_off.dart new file mode 100644 index 00000000..47f87ca5 --- /dev/null +++ b/packages/iconoir-flutter/lib/timer_off.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TimerOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TimerOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tools.dart b/packages/iconoir-flutter/lib/tools.dart new file mode 100644 index 00000000..82430763 --- /dev/null +++ b/packages/iconoir-flutter/lib/tools.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Tools extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Tools({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tournament.dart b/packages/iconoir-flutter/lib/tournament.dart new file mode 100644 index 00000000..383eb7ec --- /dev/null +++ b/packages/iconoir-flutter/lib/tournament.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Tournament extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Tournament({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tower.dart b/packages/iconoir-flutter/lib/tower.dart new file mode 100644 index 00000000..7f2f6148 --- /dev/null +++ b/packages/iconoir-flutter/lib/tower.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Tower extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Tower({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tower_check.dart b/packages/iconoir-flutter/lib/tower_check.dart new file mode 100644 index 00000000..8ef8e605 --- /dev/null +++ b/packages/iconoir-flutter/lib/tower_check.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TowerCheck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TowerCheck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tower_no_access.dart b/packages/iconoir-flutter/lib/tower_no_access.dart new file mode 100644 index 00000000..80fe2cc7 --- /dev/null +++ b/packages/iconoir-flutter/lib/tower_no_access.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TowerNoAccess extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TowerNoAccess({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tower_warning.dart b/packages/iconoir-flutter/lib/tower_warning.dart new file mode 100644 index 00000000..001bdb92 --- /dev/null +++ b/packages/iconoir-flutter/lib/tower_warning.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TowerWarning extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TowerWarning({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/trademark.dart b/packages/iconoir-flutter/lib/trademark.dart new file mode 100644 index 00000000..4c7b3685 --- /dev/null +++ b/packages/iconoir-flutter/lib/trademark.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Trademark extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Trademark({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/train_outline.dart b/packages/iconoir-flutter/lib/train_outline.dart new file mode 100644 index 00000000..0cd93693 --- /dev/null +++ b/packages/iconoir-flutter/lib/train_outline.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TrainOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TrainOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tram.dart b/packages/iconoir-flutter/lib/tram.dart new file mode 100644 index 00000000..f345d1df --- /dev/null +++ b/packages/iconoir-flutter/lib/tram.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Tram extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Tram({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/transition_bottom.dart b/packages/iconoir-flutter/lib/transition_bottom.dart new file mode 100644 index 00000000..0f7b98eb --- /dev/null +++ b/packages/iconoir-flutter/lib/transition_bottom.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TransitionBottom extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TransitionBottom({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/transition_left.dart b/packages/iconoir-flutter/lib/transition_left.dart new file mode 100644 index 00000000..6ebb31c7 --- /dev/null +++ b/packages/iconoir-flutter/lib/transition_left.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TransitionLeft extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TransitionLeft({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/transition_right.dart b/packages/iconoir-flutter/lib/transition_right.dart new file mode 100644 index 00000000..b46c2c7a --- /dev/null +++ b/packages/iconoir-flutter/lib/transition_right.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TransitionRight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TransitionRight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/transition_top.dart b/packages/iconoir-flutter/lib/transition_top.dart new file mode 100644 index 00000000..179e5b9b --- /dev/null +++ b/packages/iconoir-flutter/lib/transition_top.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TransitionTop extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TransitionTop({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/translate.dart b/packages/iconoir-flutter/lib/translate.dart new file mode 100644 index 00000000..64135ba4 --- /dev/null +++ b/packages/iconoir-flutter/lib/translate.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Translate extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Translate({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/trash.dart b/packages/iconoir-flutter/lib/trash.dart new file mode 100644 index 00000000..56fb8637 --- /dev/null +++ b/packages/iconoir-flutter/lib/trash.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Trash extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Trash({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/treadmill.dart b/packages/iconoir-flutter/lib/treadmill.dart new file mode 100644 index 00000000..55760004 --- /dev/null +++ b/packages/iconoir-flutter/lib/treadmill.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Treadmill extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Treadmill({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tree.dart b/packages/iconoir-flutter/lib/tree.dart new file mode 100644 index 00000000..f91b9cbb --- /dev/null +++ b/packages/iconoir-flutter/lib/tree.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Tree extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Tree({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/trekking.dart b/packages/iconoir-flutter/lib/trekking.dart new file mode 100644 index 00000000..de0675ca --- /dev/null +++ b/packages/iconoir-flutter/lib/trekking.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Trekking extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Trekking({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/trello.dart b/packages/iconoir-flutter/lib/trello.dart new file mode 100644 index 00000000..2236063f --- /dev/null +++ b/packages/iconoir-flutter/lib/trello.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Trello extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Trello({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/triangle.dart b/packages/iconoir-flutter/lib/triangle.dart new file mode 100644 index 00000000..c8f6b679 --- /dev/null +++ b/packages/iconoir-flutter/lib/triangle.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Triangle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Triangle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/triangle_flag.dart b/packages/iconoir-flutter/lib/triangle_flag.dart new file mode 100644 index 00000000..25c257d7 --- /dev/null +++ b/packages/iconoir-flutter/lib/triangle_flag.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TriangleFlag extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TriangleFlag({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/triangle_flag_circle.dart b/packages/iconoir-flutter/lib/triangle_flag_circle.dart new file mode 100644 index 00000000..35b11755 --- /dev/null +++ b/packages/iconoir-flutter/lib/triangle_flag_circle.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TriangleFlagCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TriangleFlagCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/triangle_flag_full.dart b/packages/iconoir-flutter/lib/triangle_flag_full.dart new file mode 100644 index 00000000..b88c1a44 --- /dev/null +++ b/packages/iconoir-flutter/lib/triangle_flag_full.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TriangleFlagFull extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TriangleFlagFull({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/trophy.dart b/packages/iconoir-flutter/lib/trophy.dart new file mode 100644 index 00000000..cd015bd0 --- /dev/null +++ b/packages/iconoir-flutter/lib/trophy.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Trophy extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Trophy({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/truck.dart b/packages/iconoir-flutter/lib/truck.dart new file mode 100644 index 00000000..5202ed2b --- /dev/null +++ b/packages/iconoir-flutter/lib/truck.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Truck extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Truck({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/truck_length.dart b/packages/iconoir-flutter/lib/truck_length.dart new file mode 100644 index 00000000..d108893d --- /dev/null +++ b/packages/iconoir-flutter/lib/truck_length.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TruckLength extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TruckLength({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tunnel.dart b/packages/iconoir-flutter/lib/tunnel.dart new file mode 100644 index 00000000..b0a3af1a --- /dev/null +++ b/packages/iconoir-flutter/lib/tunnel.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Tunnel extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Tunnel({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tv.dart b/packages/iconoir-flutter/lib/tv.dart new file mode 100644 index 00000000..637318f3 --- /dev/null +++ b/packages/iconoir-flutter/lib/tv.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Tv extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Tv({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tv_fix.dart b/packages/iconoir-flutter/lib/tv_fix.dart new file mode 100644 index 00000000..bacfa10c --- /dev/null +++ b/packages/iconoir-flutter/lib/tv_fix.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TvFix extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TvFix({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/tv_issue.dart b/packages/iconoir-flutter/lib/tv_issue.dart new file mode 100644 index 00000000..3168786f --- /dev/null +++ b/packages/iconoir-flutter/lib/tv_issue.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TvIssue extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TvIssue({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/twitter.dart b/packages/iconoir-flutter/lib/twitter.dart new file mode 100644 index 00000000..09559e4b --- /dev/null +++ b/packages/iconoir-flutter/lib/twitter.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Twitter extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Twitter({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/twitter_verified_badge.dart b/packages/iconoir-flutter/lib/twitter_verified_badge.dart new file mode 100644 index 00000000..81e72c81 --- /dev/null +++ b/packages/iconoir-flutter/lib/twitter_verified_badge.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TwitterVerifiedBadge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TwitterVerifiedBadge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/two_points_circle.dart b/packages/iconoir-flutter/lib/two_points_circle.dart new file mode 100644 index 00000000..16ab32fd --- /dev/null +++ b/packages/iconoir-flutter/lib/two_points_circle.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TwoPointsCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TwoPointsCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/two_seater_sofa.dart b/packages/iconoir-flutter/lib/two_seater_sofa.dart new file mode 100644 index 00000000..3b400460 --- /dev/null +++ b/packages/iconoir-flutter/lib/two_seater_sofa.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class TwoSeaterSofa extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const TwoSeaterSofa({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/type.dart b/packages/iconoir-flutter/lib/type.dart new file mode 100644 index 00000000..dbd9838f --- /dev/null +++ b/packages/iconoir-flutter/lib/type.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Type extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Type({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/umbrella_full.dart b/packages/iconoir-flutter/lib/umbrella_full.dart new file mode 100644 index 00000000..527f4e6e --- /dev/null +++ b/packages/iconoir-flutter/lib/umbrella_full.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UmbrellaFull extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UmbrellaFull({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/underline.dart b/packages/iconoir-flutter/lib/underline.dart new file mode 100644 index 00000000..161219a2 --- /dev/null +++ b/packages/iconoir-flutter/lib/underline.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Underline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Underline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/underline_square_outline.dart b/packages/iconoir-flutter/lib/underline_square_outline.dart new file mode 100644 index 00000000..f048d392 --- /dev/null +++ b/packages/iconoir-flutter/lib/underline_square_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UnderlineSquareOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UnderlineSquareOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/undo.dart b/packages/iconoir-flutter/lib/undo.dart new file mode 100644 index 00000000..bb20eef6 --- /dev/null +++ b/packages/iconoir-flutter/lib/undo.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Undo extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Undo({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/undo_action.dart b/packages/iconoir-flutter/lib/undo_action.dart new file mode 100644 index 00000000..743d612e --- /dev/null +++ b/packages/iconoir-flutter/lib/undo_action.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UndoAction extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UndoAction({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/undo_circle.dart b/packages/iconoir-flutter/lib/undo_circle.dart new file mode 100644 index 00000000..75f09219 --- /dev/null +++ b/packages/iconoir-flutter/lib/undo_circle.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UndoCircle extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UndoCircle({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/union.dart b/packages/iconoir-flutter/lib/union.dart new file mode 100644 index 00000000..c70d7c4f --- /dev/null +++ b/packages/iconoir-flutter/lib/union.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Union extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Union({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/union_alt.dart b/packages/iconoir-flutter/lib/union_alt.dart new file mode 100644 index 00000000..c332f9db --- /dev/null +++ b/packages/iconoir-flutter/lib/union_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UnionAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UnionAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/union_horiz_alt.dart b/packages/iconoir-flutter/lib/union_horiz_alt.dart new file mode 100644 index 00000000..34e8ce76 --- /dev/null +++ b/packages/iconoir-flutter/lib/union_horiz_alt.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UnionHorizAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UnionHorizAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/unity.dart b/packages/iconoir-flutter/lib/unity.dart new file mode 100644 index 00000000..1ab6e807 --- /dev/null +++ b/packages/iconoir-flutter/lib/unity.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Unity extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Unity({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/unity_5.dart b/packages/iconoir-flutter/lib/unity_5.dart new file mode 100644 index 00000000..cc7af737 --- /dev/null +++ b/packages/iconoir-flutter/lib/unity_5.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Unity5 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Unity5({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/up_round_arrow.dart b/packages/iconoir-flutter/lib/up_round_arrow.dart new file mode 100644 index 00000000..126d07da --- /dev/null +++ b/packages/iconoir-flutter/lib/up_round_arrow.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UpRoundArrow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UpRoundArrow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/upload.dart b/packages/iconoir-flutter/lib/upload.dart new file mode 100644 index 00000000..b03ea4ac --- /dev/null +++ b/packages/iconoir-flutter/lib/upload.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Upload extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Upload({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/upload_data_window.dart b/packages/iconoir-flutter/lib/upload_data_window.dart new file mode 100644 index 00000000..a2fe64b8 --- /dev/null +++ b/packages/iconoir-flutter/lib/upload_data_window.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UploadDataWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UploadDataWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/upload_square_outline.dart b/packages/iconoir-flutter/lib/upload_square_outline.dart new file mode 100644 index 00000000..0d7317f3 --- /dev/null +++ b/packages/iconoir-flutter/lib/upload_square_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UploadSquareOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UploadSquareOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/usb.dart b/packages/iconoir-flutter/lib/usb.dart new file mode 100644 index 00000000..358ce8cd --- /dev/null +++ b/packages/iconoir-flutter/lib/usb.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Usb extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Usb({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/user.dart b/packages/iconoir-flutter/lib/user.dart new file mode 100644 index 00000000..c6ade90a --- /dev/null +++ b/packages/iconoir-flutter/lib/user.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class User extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const User({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/user_bag.dart b/packages/iconoir-flutter/lib/user_bag.dart new file mode 100644 index 00000000..cf5ba6b9 --- /dev/null +++ b/packages/iconoir-flutter/lib/user_bag.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UserBag extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UserBag({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/user_cart.dart b/packages/iconoir-flutter/lib/user_cart.dart new file mode 100644 index 00000000..d7114715 --- /dev/null +++ b/packages/iconoir-flutter/lib/user_cart.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UserCart extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UserCart({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/user_circle_alt.dart b/packages/iconoir-flutter/lib/user_circle_alt.dart new file mode 100644 index 00000000..78d9d99f --- /dev/null +++ b/packages/iconoir-flutter/lib/user_circle_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UserCircleAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UserCircleAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/user_scan.dart b/packages/iconoir-flutter/lib/user_scan.dart new file mode 100644 index 00000000..2aa78f12 --- /dev/null +++ b/packages/iconoir-flutter/lib/user_scan.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UserScan extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UserScan({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/user_square_alt.dart b/packages/iconoir-flutter/lib/user_square_alt.dart new file mode 100644 index 00000000..d73a353a --- /dev/null +++ b/packages/iconoir-flutter/lib/user_square_alt.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class UserSquareAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const UserSquareAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/vegan.dart b/packages/iconoir-flutter/lib/vegan.dart new file mode 100644 index 00000000..20364620 --- /dev/null +++ b/packages/iconoir-flutter/lib/vegan.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Vegan extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Vegan({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/vegan_rounded.dart b/packages/iconoir-flutter/lib/vegan_rounded.dart new file mode 100644 index 00000000..02168d27 --- /dev/null +++ b/packages/iconoir-flutter/lib/vegan_rounded.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VeganRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VeganRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/vegan_squared.dart b/packages/iconoir-flutter/lib/vegan_squared.dart new file mode 100644 index 00000000..c2ffc582 --- /dev/null +++ b/packages/iconoir-flutter/lib/vegan_squared.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VeganSquared extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VeganSquared({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/verified_badge.dart b/packages/iconoir-flutter/lib/verified_badge.dart new file mode 100644 index 00000000..86b1479b --- /dev/null +++ b/packages/iconoir-flutter/lib/verified_badge.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VerifiedBadge extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VerifiedBadge({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/verified_user.dart b/packages/iconoir-flutter/lib/verified_user.dart new file mode 100644 index 00000000..0d1affe8 --- /dev/null +++ b/packages/iconoir-flutter/lib/verified_user.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VerifiedUser extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VerifiedUser({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/video_camera.dart b/packages/iconoir-flutter/lib/video_camera.dart new file mode 100644 index 00000000..cd85f475 --- /dev/null +++ b/packages/iconoir-flutter/lib/video_camera.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VideoCamera extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VideoCamera({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/video_camera_off.dart b/packages/iconoir-flutter/lib/video_camera_off.dart new file mode 100644 index 00000000..6d95243a --- /dev/null +++ b/packages/iconoir-flutter/lib/video_camera_off.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VideoCameraOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VideoCameraOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/view_360.dart b/packages/iconoir-flutter/lib/view_360.dart new file mode 100644 index 00000000..a52092ae --- /dev/null +++ b/packages/iconoir-flutter/lib/view_360.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class View360 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const View360({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/view_columns_2.dart b/packages/iconoir-flutter/lib/view_columns_2.dart new file mode 100644 index 00000000..ec3a0411 --- /dev/null +++ b/packages/iconoir-flutter/lib/view_columns_2.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ViewColumns2 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ViewColumns2({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/view_columns_3.dart b/packages/iconoir-flutter/lib/view_columns_3.dart new file mode 100644 index 00000000..f64987aa --- /dev/null +++ b/packages/iconoir-flutter/lib/view_columns_3.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ViewColumns3 extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ViewColumns3({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/view_grid.dart b/packages/iconoir-flutter/lib/view_grid.dart new file mode 100644 index 00000000..5ffce1ff --- /dev/null +++ b/packages/iconoir-flutter/lib/view_grid.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ViewGrid extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ViewGrid({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/view_structure_down.dart b/packages/iconoir-flutter/lib/view_structure_down.dart new file mode 100644 index 00000000..75a3a062 --- /dev/null +++ b/packages/iconoir-flutter/lib/view_structure_down.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ViewStructureDown extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ViewStructureDown({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/view_structure_up.dart b/packages/iconoir-flutter/lib/view_structure_up.dart new file mode 100644 index 00000000..2c6e6646 --- /dev/null +++ b/packages/iconoir-flutter/lib/view_structure_up.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ViewStructureUp extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ViewStructureUp({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/voice.dart b/packages/iconoir-flutter/lib/voice.dart new file mode 100644 index 00000000..1e8861c2 --- /dev/null +++ b/packages/iconoir-flutter/lib/voice.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Voice extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Voice({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/voice_circled.dart b/packages/iconoir-flutter/lib/voice_circled.dart new file mode 100644 index 00000000..ce72cd3b --- /dev/null +++ b/packages/iconoir-flutter/lib/voice_circled.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VoiceCircled extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VoiceCircled({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/voice_circled_lock.dart b/packages/iconoir-flutter/lib/voice_circled_lock.dart new file mode 100644 index 00000000..607754a0 --- /dev/null +++ b/packages/iconoir-flutter/lib/voice_circled_lock.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VoiceCircledLock extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VoiceCircledLock({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/voice_error.dart b/packages/iconoir-flutter/lib/voice_error.dart new file mode 100644 index 00000000..c6a24a15 --- /dev/null +++ b/packages/iconoir-flutter/lib/voice_error.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VoiceError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VoiceError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/voice_ok.dart b/packages/iconoir-flutter/lib/voice_ok.dart new file mode 100644 index 00000000..e5cecb98 --- /dev/null +++ b/packages/iconoir-flutter/lib/voice_ok.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VoiceOk extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VoiceOk({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/voice_phone.dart b/packages/iconoir-flutter/lib/voice_phone.dart new file mode 100644 index 00000000..0f28a98e --- /dev/null +++ b/packages/iconoir-flutter/lib/voice_phone.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VoicePhone extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VoicePhone({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/voice_scan.dart b/packages/iconoir-flutter/lib/voice_scan.dart new file mode 100644 index 00000000..8cdd7d93 --- /dev/null +++ b/packages/iconoir-flutter/lib/voice_scan.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VoiceScan extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VoiceScan({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/voice_squared.dart b/packages/iconoir-flutter/lib/voice_squared.dart new file mode 100644 index 00000000..5f226594 --- /dev/null +++ b/packages/iconoir-flutter/lib/voice_squared.dart @@ -0,0 +1,28 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VoiceSquared extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VoiceSquared({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/vr_symbol.dart b/packages/iconoir-flutter/lib/vr_symbol.dart new file mode 100644 index 00000000..fa4731c0 --- /dev/null +++ b/packages/iconoir-flutter/lib/vr_symbol.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class VrSymbol extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const VrSymbol({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/waist.dart b/packages/iconoir-flutter/lib/waist.dart new file mode 100644 index 00000000..729d188d --- /dev/null +++ b/packages/iconoir-flutter/lib/waist.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Waist extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Waist({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/walking.dart b/packages/iconoir-flutter/lib/walking.dart new file mode 100644 index 00000000..030b7e3c --- /dev/null +++ b/packages/iconoir-flutter/lib/walking.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Walking extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Walking({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wallet.dart b/packages/iconoir-flutter/lib/wallet.dart new file mode 100644 index 00000000..8d25bf35 --- /dev/null +++ b/packages/iconoir-flutter/lib/wallet.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Wallet extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Wallet({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/warning_circled_outline.dart b/packages/iconoir-flutter/lib/warning_circled_outline.dart new file mode 100644 index 00000000..573d4637 --- /dev/null +++ b/packages/iconoir-flutter/lib/warning_circled_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WarningCircledOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WarningCircledOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/warning_square_outline.dart b/packages/iconoir-flutter/lib/warning_square_outline.dart new file mode 100644 index 00000000..f1140f8d --- /dev/null +++ b/packages/iconoir-flutter/lib/warning_square_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WarningSquareOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WarningSquareOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/warning_triangle_outline.dart b/packages/iconoir-flutter/lib/warning_triangle_outline.dart new file mode 100644 index 00000000..6eca1290 --- /dev/null +++ b/packages/iconoir-flutter/lib/warning_triangle_outline.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WarningTriangleOutline extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WarningTriangleOutline({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/warning_window.dart b/packages/iconoir-flutter/lib/warning_window.dart new file mode 100644 index 00000000..27368629 --- /dev/null +++ b/packages/iconoir-flutter/lib/warning_window.dart @@ -0,0 +1,29 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WarningWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WarningWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wash.dart b/packages/iconoir-flutter/lib/wash.dart new file mode 100644 index 00000000..d0f05975 --- /dev/null +++ b/packages/iconoir-flutter/lib/wash.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Wash extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Wash({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/washing_machine.dart b/packages/iconoir-flutter/lib/washing_machine.dart new file mode 100644 index 00000000..476789cb --- /dev/null +++ b/packages/iconoir-flutter/lib/washing_machine.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WashingMachine extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WashingMachine({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/watering_soil.dart b/packages/iconoir-flutter/lib/watering_soil.dart new file mode 100644 index 00000000..bef21c3e --- /dev/null +++ b/packages/iconoir-flutter/lib/watering_soil.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WateringSoil extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WateringSoil({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/web_window.dart b/packages/iconoir-flutter/lib/web_window.dart new file mode 100644 index 00000000..b4e878c2 --- /dev/null +++ b/packages/iconoir-flutter/lib/web_window.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WebWindow extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WebWindow({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/web_window_close.dart b/packages/iconoir-flutter/lib/web_window_close.dart new file mode 100644 index 00000000..cde2f532 --- /dev/null +++ b/packages/iconoir-flutter/lib/web_window_close.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WebWindowClose extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WebWindowClose({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/web_window_energy_consumption.dart b/packages/iconoir-flutter/lib/web_window_energy_consumption.dart new file mode 100644 index 00000000..aada03c7 --- /dev/null +++ b/packages/iconoir-flutter/lib/web_window_energy_consumption.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WebWindowEnergyConsumption extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WebWindowEnergyConsumption({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/webp_format.dart b/packages/iconoir-flutter/lib/webp_format.dart new file mode 100644 index 00000000..68425d9d --- /dev/null +++ b/packages/iconoir-flutter/lib/webp_format.dart @@ -0,0 +1,30 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WebpFormat extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WebpFormat({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/weight.dart b/packages/iconoir-flutter/lib/weight.dart new file mode 100644 index 00000000..d4af786f --- /dev/null +++ b/packages/iconoir-flutter/lib/weight.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Weight extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Weight({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/weight_alt.dart b/packages/iconoir-flutter/lib/weight_alt.dart new file mode 100644 index 00000000..0c340d65 --- /dev/null +++ b/packages/iconoir-flutter/lib/weight_alt.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WeightAlt extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WeightAlt({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/white_flag.dart b/packages/iconoir-flutter/lib/white_flag.dart new file mode 100644 index 00000000..70bce4e7 --- /dev/null +++ b/packages/iconoir-flutter/lib/white_flag.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WhiteFlag extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WhiteFlag({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wifi.dart b/packages/iconoir-flutter/lib/wifi.dart new file mode 100644 index 00000000..aa535d40 --- /dev/null +++ b/packages/iconoir-flutter/lib/wifi.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Wifi extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Wifi({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wifi_error.dart b/packages/iconoir-flutter/lib/wifi_error.dart new file mode 100644 index 00000000..c7c4c44b --- /dev/null +++ b/packages/iconoir-flutter/lib/wifi_error.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WifiError extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WifiError({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wifi_issue.dart b/packages/iconoir-flutter/lib/wifi_issue.dart new file mode 100644 index 00000000..0f036da2 --- /dev/null +++ b/packages/iconoir-flutter/lib/wifi_issue.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WifiIssue extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WifiIssue({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wifi_off.dart b/packages/iconoir-flutter/lib/wifi_off.dart new file mode 100644 index 00000000..ce795834 --- /dev/null +++ b/packages/iconoir-flutter/lib/wifi_off.dart @@ -0,0 +1,27 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WifiOff extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WifiOff({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wifi_rounded.dart b/packages/iconoir-flutter/lib/wifi_rounded.dart new file mode 100644 index 00000000..eec463f2 --- /dev/null +++ b/packages/iconoir-flutter/lib/wifi_rounded.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WifiRounded extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WifiRounded({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wifi_signal_none.dart b/packages/iconoir-flutter/lib/wifi_signal_none.dart new file mode 100644 index 00000000..937821c6 --- /dev/null +++ b/packages/iconoir-flutter/lib/wifi_signal_none.dart @@ -0,0 +1,23 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WifiSignalNone extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WifiSignalNone({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wind.dart b/packages/iconoir-flutter/lib/wind.dart new file mode 100644 index 00000000..afa24a3c --- /dev/null +++ b/packages/iconoir-flutter/lib/wind.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Wind extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Wind({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/windows.dart b/packages/iconoir-flutter/lib/windows.dart new file mode 100644 index 00000000..89bcd538 --- /dev/null +++ b/packages/iconoir-flutter/lib/windows.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Windows extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Windows({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wrap_text.dart b/packages/iconoir-flutter/lib/wrap_text.dart new file mode 100644 index 00000000..d06097e5 --- /dev/null +++ b/packages/iconoir-flutter/lib/wrap_text.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class WrapText extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const WrapText({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wrench.dart b/packages/iconoir-flutter/lib/wrench.dart new file mode 100644 index 00000000..c74a95af --- /dev/null +++ b/packages/iconoir-flutter/lib/wrench.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Wrench extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Wrench({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/wristwatch.dart b/packages/iconoir-flutter/lib/wristwatch.dart new file mode 100644 index 00000000..4a77722d --- /dev/null +++ b/packages/iconoir-flutter/lib/wristwatch.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Wristwatch extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Wristwatch({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/www.dart b/packages/iconoir-flutter/lib/www.dart new file mode 100644 index 00000000..ecbfd7c4 --- /dev/null +++ b/packages/iconoir-flutter/lib/www.dart @@ -0,0 +1,31 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Www extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Www({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/xbox_a.dart b/packages/iconoir-flutter/lib/xbox_a.dart new file mode 100644 index 00000000..16c6603f --- /dev/null +++ b/packages/iconoir-flutter/lib/xbox_a.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class XboxA extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const XboxA({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/xbox_b.dart b/packages/iconoir-flutter/lib/xbox_b.dart new file mode 100644 index 00000000..021e7f2e --- /dev/null +++ b/packages/iconoir-flutter/lib/xbox_b.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class XboxB extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const XboxB({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/xbox_x.dart b/packages/iconoir-flutter/lib/xbox_x.dart new file mode 100644 index 00000000..42fe36bc --- /dev/null +++ b/packages/iconoir-flutter/lib/xbox_x.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class XboxX extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const XboxX({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/xbox_y.dart b/packages/iconoir-flutter/lib/xbox_y.dart new file mode 100644 index 00000000..178e39bd --- /dev/null +++ b/packages/iconoir-flutter/lib/xbox_y.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class XboxY extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const XboxY({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/xray_view.dart b/packages/iconoir-flutter/lib/xray_view.dart new file mode 100644 index 00000000..e2a898ff --- /dev/null +++ b/packages/iconoir-flutter/lib/xray_view.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class XrayView extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const XrayView({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/yen.dart b/packages/iconoir-flutter/lib/yen.dart new file mode 100644 index 00000000..d2dde97c --- /dev/null +++ b/packages/iconoir-flutter/lib/yen.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Yen extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Yen({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/yen_square.dart b/packages/iconoir-flutter/lib/yen_square.dart new file mode 100644 index 00000000..288b7a7b --- /dev/null +++ b/packages/iconoir-flutter/lib/yen_square.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class YenSquare extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const YenSquare({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/yoga.dart b/packages/iconoir-flutter/lib/yoga.dart new file mode 100644 index 00000000..1146755a --- /dev/null +++ b/packages/iconoir-flutter/lib/yoga.dart @@ -0,0 +1,26 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class Yoga extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const Yoga({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/you_tube.dart b/packages/iconoir-flutter/lib/you_tube.dart new file mode 100644 index 00000000..dbaeefb9 --- /dev/null +++ b/packages/iconoir-flutter/lib/you_tube.dart @@ -0,0 +1,24 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class YouTube extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const YouTube({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/zoom_in.dart b/packages/iconoir-flutter/lib/zoom_in.dart new file mode 100644 index 00000000..c06d34ef --- /dev/null +++ b/packages/iconoir-flutter/lib/zoom_in.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ZoomIn extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ZoomIn({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/lib/zoom_out.dart b/packages/iconoir-flutter/lib/zoom_out.dart new file mode 100644 index 00000000..9a304c49 --- /dev/null +++ b/packages/iconoir-flutter/lib/zoom_out.dart @@ -0,0 +1,25 @@ +import 'package:flutter/widgets.dart'; +import 'package:flutter_svg/flutter_svg.dart'; + +class ZoomOut extends StatelessWidget { + final Color? color; + final double? width; + final double? height; + + const ZoomOut({Key? key, this.color, this.width, this.height}) + : super(key: key); + + @override + Widget build(BuildContext context) => SvgPicture.string( + ''' + + + + + +''', + color: color, + width: width, + height: height, + ); +} diff --git a/packages/iconoir-flutter/pubspec.yaml b/packages/iconoir-flutter/pubspec.yaml index 98498703..83b796c2 100644 --- a/packages/iconoir-flutter/pubspec.yaml +++ b/packages/iconoir-flutter/pubspec.yaml @@ -1,20 +1,24 @@ name: iconoir_flutter -description: Flutter library for Iconoir, the biggest open source icon library with tons of free icons. -version: 7.11.0 +description: Flutter library for Iconoir icon set +version: 5.3.1 homepage: https://iconoir.com -repository: https://github.com/iconoir-icons/iconoir -funding: - - https://opencollective.com/iconoir +repository: https://github.com/lucaburgio/iconoir.git +issue_tracker: https://github.com/lucaburgio/iconoir/issues environment: - sdk: ^3.8.0 + sdk: '>=2.17.1 <3.0.0' + flutter: '>=1.17.0' dependencies: flutter: sdk: flutter - flutter_svg: ^2.2.0 + flutter_svg: ^1.1.1 dev_dependencies: flutter_test: sdk: flutter - flutter_lints: ^6.0.0 + flutter_lints: ^2.0.1 + +flutter: + assets: + - ../../icons/ diff --git a/packages/iconoir-react-native/.npmignore b/packages/iconoir-react-native/.npmignore new file mode 100644 index 00000000..0d0d4f0c --- /dev/null +++ b/packages/iconoir-react-native/.npmignore @@ -0,0 +1,2 @@ +* +!dist diff --git a/packages/iconoir-react-native/.svgrrc.json b/packages/iconoir-react-native/.svgrrc.json new file mode 100644 index 00000000..f8e17296 --- /dev/null +++ b/packages/iconoir-react-native/.svgrrc.json @@ -0,0 +1,32 @@ +{ + "icon": true, + "ref": true, + "typescript": true, + "native": true, + "svgProps": { + "width": "1.5em", + "height": "1.5em", + "color": "currentColor" + }, + "jsx": { + "babelConfig": { + "plugins": [ + [ + "@svgr/babel-plugin-remove-jsx-attribute", + { + "elements":["Svg"], + "attributes":["xmlns"] + } + ], + [ + "@svgr/babel-plugin-remove-jsx-attribute", + { + "elements": ["Path"], + "attributes": ["strokeWidth"] + }, + "remove-stroke-width" + ] + ] + } + } +} diff --git a/packages/iconoir-react-native/README.md b/packages/iconoir-react-native/README.md index b2ca1583..58520adf 100644 --- a/packages/iconoir-react-native/README.md +++ b/packages/iconoir-react-native/README.md @@ -1,47 +1,49 @@ -# Iconoir - React Native +# React Native Iconoir Icons -[![NPM Version](https://img.shields.io/npm/v/iconoir-react?style=flat-square)](https://www.npmjs.com/package/iconoir-react-native) -[![NPM Monthly Downloads](https://img.shields.io/npm/dm/iconoir-react-native?style=flat-square)](https://www.npmjs.com/package/iconoir-react-native) -[![NPM License](https://img.shields.io/npm/l/iconoir-react-native?style=flat-square)](https://github.com/iconoir-icons/iconoir/blob/main/packages/iconoir-react-native/LICENSE) +![NPM Version](https://img.shields.io/npm/v/iconoir-react-native?style=flat-square) +![NPM Monthly Downloads](https://img.shields.io/npm/dm/iconoir-react-native?style=flat-square) +![NPM License](https://img.shields.io/npm/l/iconoir-react-native?style=flat-square) -[Iconoir](https://iconoir.com/) is an open-source library with 1300+ unique SVG icons, designed on a 24x24 pixels grid. No premium icons, no email sign-up, no newsletters. +Iconoir is an open source library with 900+ SVG Icons. No premium icons, no email sign-up, no newsletters. You can browse the full suite of icons at [iconoir.com](https://iconoir.com/). `iconoir-react-native` is an open source package that exports these icons as React Native components (`react-native-svg`) that can be used in all of your React Native projects. ## Installation -| npm | Yarn | -| --------------------------------------------- | ------------------------------------------------ | -| `npm i iconoir-react-native react-native-svg` | `yarn add iconoir-react-native react-native-svg` | +``` +yarn add iconoir-react-native react-native-svg +``` +or +``` +npm i iconoir-react-native react-native-svg +``` ## Usage ```javascript -import { Iconoir } from 'iconoir-react-native'; import React from 'react'; import { View } from 'react-native'; +import { Iconoir } from 'iconoir-react-native'; -function App() { +const App = () => { return ( ); -} +}; export default App; ``` Icons can take any `react-native-svg` properties as optional props, e.g. - ```javascript -; + ``` - Default values for the most common props are given below: | Prop name | Default value | -| ----------- | -------------- | +|-------------|----------------| | color | "currentColor" | | width | "1.5em" | | height | "1.5em" | @@ -53,7 +55,7 @@ Default values for the most common props are given below: Tired of specifying the same props for every single icon, every time you use them? So were we. Use IconoirProvider to set the default icon props for everything inside IconoirProvider. ```tsx -import { Check, IconoirProvider } from 'iconoir-react-native'; +import { IconoirProvider, Check } from 'iconoir-react-native' return ( -); +) ``` -## Icon Names +## Icon names -The React components are named as PascalCase variations of their reference names (i.e. `airplane-helix-45deg` becomes `AirplaneHelix45deg`). +For the most part, the React components are named as PascalCase variations of their reference names (i.e. `add-circle-outline` becomes `AddCircleOutline`). However, some names have been altered slightly either because they start with numerical digits, which would lead to invalid React component names, or because they are organisations which use PascalCase in their brand names, such as `GitHub`. The altered names are as follows: + +| Iconoir Name | React Native Component | +|------------------|------------------------| +| `1st-medal` | `Medal1St` | +| `4k-display` | `Display4K` | +| `4x4-cell` | `Cell4X4` | +| `360-view` | `View360` | +| `github` | `GitHub` | +| `github-outline` | `GitHubOutline` | +| `gitlab-full` | `GitLabFull` | +| `linkedin` | `LinkedIn` | +| `tiktok` | `TikTok` | +| `youtube` | `YouTube` | diff --git a/packages/iconoir-react-native/package.json b/packages/iconoir-react-native/package.json index e4034307..b128ded3 100644 --- a/packages/iconoir-react-native/package.json +++ b/packages/iconoir-react-native/package.json @@ -1,17 +1,20 @@ { "name": "iconoir-react-native", - "version": "7.11.0", - "description": "React Native library for Iconoir, the biggest open source icon library with tons of free icons.", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/iconoir" + "version": "5.3.1", + "description": "React Native library for Iconoir icon set", + "main": "dist/index.js", + "types": "dist/index.d.ts", + "module": "dist/esm/index.js", + "files": [ + "dist" + ], + "scripts": { + "dist": "tsc -p tsconfig.json && tsc -p tsconfig.esm.json", + "prepublish": "npm run dist" }, - "homepage": "https://iconoir.com", "repository": { "type": "git", - "url": "https://github.com/iconoir-icons/iconoir.git", - "directory": "packages/iconoir-react-native" + "url": "git+https://github.com/lucaburgio/iconoir.git" }, "keywords": [ "icons", @@ -19,33 +22,23 @@ "library", "react-native" ], - "sideEffects": false, - "exports": { - ".": { - "import": "./dist/esm/index.mjs", - "require": "./dist/index.js" - }, - "./regular": { - "import": "./dist/esm/regular/index.mjs", - "require": "./dist/regular/index.js" - }, - "./solid": { - "import": "./dist/esm/solid/index.mjs", - "require": "./dist/solid/index.js" - } + "license": "MIT", + "bugs": { + "url": "https://github.com/lucaburgio/iconoir/issues" }, - "main": "dist/index.js", - "module": "dist/esm/index.mjs", - "types": "dist/index.d.ts", - "files": [ - "dist" - ], + "sideEffects": false, + "homepage": "https://iconoir.com", "peerDependencies": { - "react": "19", - "react-native": ">=0.78.0", - "react-native-svg": "^15.12.0" + "react": "^16.8.6 || ^17 || ^18", + "react-native": ">=0.50.0", + "react-native-svg": "^12.1.1" }, "devDependencies": { - "@types/react": "^19.1.8" + "@babel/runtime": "^7.15.4", + "@types/react": "^17.0.29", + "@types/react-native": "^0.50.0", + "react": "^17.0.2", + "react-native-svg": "^12.1.1", + "typescript": "^4.4.4" } -} +} \ No newline at end of file diff --git a/packages/iconoir-react-native/src/3DAddHole.tsx b/packages/iconoir-react-native/src/3DAddHole.tsx new file mode 100644 index 00000000..2d93e076 --- /dev/null +++ b/packages/iconoir-react-native/src/3DAddHole.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DAddHole( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DAddHole); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DArc.tsx b/packages/iconoir-react-native/src/3DArc.tsx new file mode 100644 index 00000000..141a1823 --- /dev/null +++ b/packages/iconoir-react-native/src/3DArc.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DArc( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DArc); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DArcCenterPt.tsx b/packages/iconoir-react-native/src/3DArcCenterPt.tsx new file mode 100644 index 00000000..de0575ff --- /dev/null +++ b/packages/iconoir-react-native/src/3DArcCenterPt.tsx @@ -0,0 +1,54 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DArcCenterPt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DArcCenterPt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DBridge.tsx b/packages/iconoir-react-native/src/3DBridge.tsx new file mode 100644 index 00000000..4035900a --- /dev/null +++ b/packages/iconoir-react-native/src/3DBridge.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DBridge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DBridge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DCenterBox.tsx b/packages/iconoir-react-native/src/3DCenterBox.tsx new file mode 100644 index 00000000..37cf3070 --- /dev/null +++ b/packages/iconoir-react-native/src/3DCenterBox.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DCenterBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DCenterBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DEllipse.tsx b/packages/iconoir-react-native/src/3DEllipse.tsx new file mode 100644 index 00000000..29f6ebca --- /dev/null +++ b/packages/iconoir-react-native/src/3DEllipse.tsx @@ -0,0 +1,47 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DEllipse( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DEllipse); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DEllipseThreePts.tsx b/packages/iconoir-react-native/src/3DEllipseThreePts.tsx new file mode 100644 index 00000000..692bd488 --- /dev/null +++ b/packages/iconoir-react-native/src/3DEllipseThreePts.tsx @@ -0,0 +1,67 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DEllipseThreePts( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DEllipseThreePts); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DPtBox.tsx b/packages/iconoir-react-native/src/3DPtBox.tsx new file mode 100644 index 00000000..6ba3b51b --- /dev/null +++ b/packages/iconoir-react-native/src/3DPtBox.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DPtBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DPtBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DRectCornerToCorner.tsx b/packages/iconoir-react-native/src/3DRectCornerToCorner.tsx new file mode 100644 index 00000000..61f10397 --- /dev/null +++ b/packages/iconoir-react-native/src/3DRectCornerToCorner.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DRectCornerToCorner( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DRectCornerToCorner); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DRectFromCenter.tsx b/packages/iconoir-react-native/src/3DRectFromCenter.tsx new file mode 100644 index 00000000..dc536a6a --- /dev/null +++ b/packages/iconoir-react-native/src/3DRectFromCenter.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DRectFromCenter( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DRectFromCenter); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DRectThreePts.tsx b/packages/iconoir-react-native/src/3DRectThreePts.tsx new file mode 100644 index 00000000..80211454 --- /dev/null +++ b/packages/iconoir-react-native/src/3DRectThreePts.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DRectThreePts( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DRectThreePts); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DSelectEdge.tsx b/packages/iconoir-react-native/src/3DSelectEdge.tsx new file mode 100644 index 00000000..c4d44df0 --- /dev/null +++ b/packages/iconoir-react-native/src/3DSelectEdge.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DSelectEdge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DSelectEdge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DSelectFace.tsx b/packages/iconoir-react-native/src/3DSelectFace.tsx new file mode 100644 index 00000000..d259b23f --- /dev/null +++ b/packages/iconoir-react-native/src/3DSelectFace.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DSelectFace( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DSelectFace); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DSelectPoint.tsx b/packages/iconoir-react-native/src/3DSelectPoint.tsx new file mode 100644 index 00000000..79f03176 --- /dev/null +++ b/packages/iconoir-react-native/src/3DSelectPoint.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DSelectPoint( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DSelectPoint); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DSelectSolid.tsx b/packages/iconoir-react-native/src/3DSelectSolid.tsx new file mode 100644 index 00000000..2962d90b --- /dev/null +++ b/packages/iconoir-react-native/src/3DSelectSolid.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DSelectSolid( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DSelectSolid); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/3DThreePtsBox.tsx b/packages/iconoir-react-native/src/3DThreePtsBox.tsx new file mode 100644 index 00000000..eed8c354 --- /dev/null +++ b/packages/iconoir-react-native/src/3DThreePtsBox.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DThreePtsBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DThreePtsBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Accessibility.tsx b/packages/iconoir-react-native/src/Accessibility.tsx new file mode 100644 index 00000000..8a87a285 --- /dev/null +++ b/packages/iconoir-react-native/src/Accessibility.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAccessibility( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAccessibility); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AccessibilitySign.tsx b/packages/iconoir-react-native/src/AccessibilitySign.tsx new file mode 100644 index 00000000..f1d9aa16 --- /dev/null +++ b/packages/iconoir-react-native/src/AccessibilitySign.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAccessibilitySign( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAccessibilitySign); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AccessibilityTech.tsx b/packages/iconoir-react-native/src/AccessibilityTech.tsx new file mode 100644 index 00000000..f794ee87 --- /dev/null +++ b/packages/iconoir-react-native/src/AccessibilityTech.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAccessibilityTech( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAccessibilityTech); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Activity.tsx b/packages/iconoir-react-native/src/Activity.tsx new file mode 100644 index 00000000..096afcd8 --- /dev/null +++ b/packages/iconoir-react-native/src/Activity.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgActivity( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgActivity); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddCircledOutline.tsx b/packages/iconoir-react-native/src/AddCircledOutline.tsx new file mode 100644 index 00000000..a3a47e53 --- /dev/null +++ b/packages/iconoir-react-native/src/AddCircledOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddCircledOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddDatabaseScript.tsx b/packages/iconoir-react-native/src/AddDatabaseScript.tsx new file mode 100644 index 00000000..dcd6744e --- /dev/null +++ b/packages/iconoir-react-native/src/AddDatabaseScript.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddDatabaseScript( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddDatabaseScript); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddFolder.tsx b/packages/iconoir-react-native/src/AddFolder.tsx new file mode 100644 index 00000000..a488d8eb --- /dev/null +++ b/packages/iconoir-react-native/src/AddFolder.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddFolder( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddFolder); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddFrame.tsx b/packages/iconoir-react-native/src/AddFrame.tsx new file mode 100644 index 00000000..2dfe88bd --- /dev/null +++ b/packages/iconoir-react-native/src/AddFrame.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddFrame( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddFrame); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddHexagon.tsx b/packages/iconoir-react-native/src/AddHexagon.tsx new file mode 100644 index 00000000..b2931ff9 --- /dev/null +++ b/packages/iconoir-react-native/src/AddHexagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddHexagon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddHexagon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddKeyframe.tsx b/packages/iconoir-react-native/src/AddKeyframe.tsx new file mode 100644 index 00000000..024d4fa4 --- /dev/null +++ b/packages/iconoir-react-native/src/AddKeyframe.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddKeyframe( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddKeyframe); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddKeyframeAlt.tsx b/packages/iconoir-react-native/src/AddKeyframeAlt.tsx new file mode 100644 index 00000000..f1fd7edf --- /dev/null +++ b/packages/iconoir-react-native/src/AddKeyframeAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddKeyframeAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddKeyframeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddKeyframes.tsx b/packages/iconoir-react-native/src/AddKeyframes.tsx new file mode 100644 index 00000000..e70e2ab5 --- /dev/null +++ b/packages/iconoir-react-native/src/AddKeyframes.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddKeyframes( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddKeyframes); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddLens.tsx b/packages/iconoir-react-native/src/AddLens.tsx new file mode 100644 index 00000000..3fe9a4cf --- /dev/null +++ b/packages/iconoir-react-native/src/AddLens.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddLens( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddLens); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddMediaImage.tsx b/packages/iconoir-react-native/src/AddMediaImage.tsx new file mode 100644 index 00000000..9c95a2ff --- /dev/null +++ b/packages/iconoir-react-native/src/AddMediaImage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddMediaImage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddMediaImage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddMediaVideo.tsx b/packages/iconoir-react-native/src/AddMediaVideo.tsx new file mode 100644 index 00000000..7efad1dc --- /dev/null +++ b/packages/iconoir-react-native/src/AddMediaVideo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddMediaVideo( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddMediaVideo); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddPage.tsx b/packages/iconoir-react-native/src/AddPage.tsx new file mode 100644 index 00000000..4b3b9911 --- /dev/null +++ b/packages/iconoir-react-native/src/AddPage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddPage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddPage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddPageAlt.tsx b/packages/iconoir-react-native/src/AddPageAlt.tsx new file mode 100644 index 00000000..0142177d --- /dev/null +++ b/packages/iconoir-react-native/src/AddPageAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddPageAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddPageAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddPinAlt.tsx b/packages/iconoir-react-native/src/AddPinAlt.tsx new file mode 100644 index 00000000..07ec4020 --- /dev/null +++ b/packages/iconoir-react-native/src/AddPinAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddPinAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddPinAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddSelection.tsx b/packages/iconoir-react-native/src/AddSelection.tsx new file mode 100644 index 00000000..57979edc --- /dev/null +++ b/packages/iconoir-react-native/src/AddSelection.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddSelection( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddSelection); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddSquare.tsx b/packages/iconoir-react-native/src/AddSquare.tsx new file mode 100644 index 00000000..f240c8b8 --- /dev/null +++ b/packages/iconoir-react-native/src/AddSquare.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddToCart.tsx b/packages/iconoir-react-native/src/AddToCart.tsx new file mode 100644 index 00000000..83f097fb --- /dev/null +++ b/packages/iconoir-react-native/src/AddToCart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddToCart( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddToCart); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AddUser.tsx b/packages/iconoir-react-native/src/AddUser.tsx new file mode 100644 index 00000000..f27d3fb2 --- /dev/null +++ b/packages/iconoir-react-native/src/AddUser.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddUser( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddUser); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AfricanTree.tsx b/packages/iconoir-react-native/src/AfricanTree.tsx new file mode 100644 index 00000000..29838cf3 --- /dev/null +++ b/packages/iconoir-react-native/src/AfricanTree.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAfricanTree( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAfricanTree); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AirConditioner.tsx b/packages/iconoir-react-native/src/AirConditioner.tsx new file mode 100644 index 00000000..d3a32ecf --- /dev/null +++ b/packages/iconoir-react-native/src/AirConditioner.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirConditioner( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirConditioner); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Airplane.tsx b/packages/iconoir-react-native/src/Airplane.tsx new file mode 100644 index 00000000..8ab47e7a --- /dev/null +++ b/packages/iconoir-react-native/src/Airplane.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplane( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplane); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AirplaneHelix.tsx b/packages/iconoir-react-native/src/AirplaneHelix.tsx new file mode 100644 index 00000000..59d371af --- /dev/null +++ b/packages/iconoir-react-native/src/AirplaneHelix.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplaneHelix( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplaneHelix); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AirplaneHelix45Deg.tsx b/packages/iconoir-react-native/src/AirplaneHelix45Deg.tsx new file mode 100644 index 00000000..b6080e6e --- /dev/null +++ b/packages/iconoir-react-native/src/AirplaneHelix45Deg.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplaneHelix45Deg( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplaneHelix45Deg); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AirplaneOff.tsx b/packages/iconoir-react-native/src/AirplaneOff.tsx new file mode 100644 index 00000000..1a185e6b --- /dev/null +++ b/packages/iconoir-react-native/src/AirplaneOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplaneOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplaneOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AirplaneRotation.tsx b/packages/iconoir-react-native/src/AirplaneRotation.tsx new file mode 100644 index 00000000..9898bcb0 --- /dev/null +++ b/packages/iconoir-react-native/src/AirplaneRotation.tsx @@ -0,0 +1,49 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplaneRotation( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplaneRotation); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Airplay.tsx b/packages/iconoir-react-native/src/Airplay.tsx new file mode 100644 index 00000000..aebbe087 --- /dev/null +++ b/packages/iconoir-react-native/src/Airplay.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplay( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplay); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Alarm.tsx b/packages/iconoir-react-native/src/Alarm.tsx new file mode 100644 index 00000000..abcd4d39 --- /dev/null +++ b/packages/iconoir-react-native/src/Alarm.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlarm( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlarm); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Album.tsx b/packages/iconoir-react-native/src/Album.tsx new file mode 100644 index 00000000..9c4cf43e --- /dev/null +++ b/packages/iconoir-react-native/src/Album.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlbum( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlbum); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlbumCarousel.tsx b/packages/iconoir-react-native/src/AlbumCarousel.tsx new file mode 100644 index 00000000..e9d39d51 --- /dev/null +++ b/packages/iconoir-react-native/src/AlbumCarousel.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlbumCarousel( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlbumCarousel); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlbumList.tsx b/packages/iconoir-react-native/src/AlbumList.tsx new file mode 100644 index 00000000..2ced4490 --- /dev/null +++ b/packages/iconoir-react-native/src/AlbumList.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlbumList( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlbumList); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlbumOpen.tsx b/packages/iconoir-react-native/src/AlbumOpen.tsx new file mode 100644 index 00000000..fa59cbbc --- /dev/null +++ b/packages/iconoir-react-native/src/AlbumOpen.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlbumOpen( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlbumOpen); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlignBottomBox.tsx b/packages/iconoir-react-native/src/AlignBottomBox.tsx new file mode 100644 index 00000000..4c26a510 --- /dev/null +++ b/packages/iconoir-react-native/src/AlignBottomBox.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignBottomBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignBottomBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlignCenter.tsx b/packages/iconoir-react-native/src/AlignCenter.tsx new file mode 100644 index 00000000..10ca8c7e --- /dev/null +++ b/packages/iconoir-react-native/src/AlignCenter.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignCenter( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignCenter); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlignJustify.tsx b/packages/iconoir-react-native/src/AlignJustify.tsx new file mode 100644 index 00000000..c02b0cb0 --- /dev/null +++ b/packages/iconoir-react-native/src/AlignJustify.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignJustify( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignJustify); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlignLeft.tsx b/packages/iconoir-react-native/src/AlignLeft.tsx new file mode 100644 index 00000000..b736c9a8 --- /dev/null +++ b/packages/iconoir-react-native/src/AlignLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlignLeftBox.tsx b/packages/iconoir-react-native/src/AlignLeftBox.tsx new file mode 100644 index 00000000..b1f7f4d8 --- /dev/null +++ b/packages/iconoir-react-native/src/AlignLeftBox.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignLeftBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignLeftBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlignRight.tsx b/packages/iconoir-react-native/src/AlignRight.tsx new file mode 100644 index 00000000..4ba893bb --- /dev/null +++ b/packages/iconoir-react-native/src/AlignRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlignRightBox.tsx b/packages/iconoir-react-native/src/AlignRightBox.tsx new file mode 100644 index 00000000..83006d34 --- /dev/null +++ b/packages/iconoir-react-native/src/AlignRightBox.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignRightBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignRightBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AlignTopBox.tsx b/packages/iconoir-react-native/src/AlignTopBox.tsx new file mode 100644 index 00000000..671a2e16 --- /dev/null +++ b/packages/iconoir-react-native/src/AlignTopBox.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignTopBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignTopBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AngleTool.tsx b/packages/iconoir-react-native/src/AngleTool.tsx new file mode 100644 index 00000000..f730a599 --- /dev/null +++ b/packages/iconoir-react-native/src/AngleTool.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAngleTool( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAngleTool); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Antenna.tsx b/packages/iconoir-react-native/src/Antenna.tsx new file mode 100644 index 00000000..052ba0ce --- /dev/null +++ b/packages/iconoir-react-native/src/Antenna.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAntenna( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAntenna); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AntennaOff.tsx b/packages/iconoir-react-native/src/AntennaOff.tsx new file mode 100644 index 00000000..09174756 --- /dev/null +++ b/packages/iconoir-react-native/src/AntennaOff.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAntennaOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAntennaOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AntennaSignal.tsx b/packages/iconoir-react-native/src/AntennaSignal.tsx new file mode 100644 index 00000000..16b324b5 --- /dev/null +++ b/packages/iconoir-react-native/src/AntennaSignal.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAntennaSignal( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAntennaSignal); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AntennaSignalRounded.tsx b/packages/iconoir-react-native/src/AntennaSignalRounded.tsx new file mode 100644 index 00000000..f23e1fcb --- /dev/null +++ b/packages/iconoir-react-native/src/AntennaSignalRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAntennaSignalRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAntennaSignalRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppNotification.tsx b/packages/iconoir-react-native/src/AppNotification.tsx new file mode 100644 index 00000000..394a1821 --- /dev/null +++ b/packages/iconoir-react-native/src/AppNotification.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppNotification( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppNotification); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppWindow.tsx b/packages/iconoir-react-native/src/AppWindow.tsx new file mode 100644 index 00000000..5210e6d5 --- /dev/null +++ b/packages/iconoir-react-native/src/AppWindow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Apple.tsx b/packages/iconoir-react-native/src/Apple.tsx new file mode 100644 index 00000000..8b55f1ad --- /dev/null +++ b/packages/iconoir-react-native/src/Apple.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgApple( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgApple); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppleHalf.tsx b/packages/iconoir-react-native/src/AppleHalf.tsx new file mode 100644 index 00000000..67572c3d --- /dev/null +++ b/packages/iconoir-react-native/src/AppleHalf.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleHalf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleHalf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppleHalfAlt.tsx b/packages/iconoir-react-native/src/AppleHalfAlt.tsx new file mode 100644 index 00000000..d0ebccf9 --- /dev/null +++ b/packages/iconoir-react-native/src/AppleHalfAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleHalfAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleHalfAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppleImac2021.tsx b/packages/iconoir-react-native/src/AppleImac2021.tsx new file mode 100644 index 00000000..1edc79e9 --- /dev/null +++ b/packages/iconoir-react-native/src/AppleImac2021.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleImac2021( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleImac2021); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppleImac2021Side.tsx b/packages/iconoir-react-native/src/AppleImac2021Side.tsx new file mode 100644 index 00000000..d329248d --- /dev/null +++ b/packages/iconoir-react-native/src/AppleImac2021Side.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleImac2021Side( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleImac2021Side); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppleMac.tsx b/packages/iconoir-react-native/src/AppleMac.tsx new file mode 100644 index 00000000..14eea708 --- /dev/null +++ b/packages/iconoir-react-native/src/AppleMac.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleMac( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleMac); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppleSwift.tsx b/packages/iconoir-react-native/src/AppleSwift.tsx new file mode 100644 index 00000000..6ec416e3 --- /dev/null +++ b/packages/iconoir-react-native/src/AppleSwift.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleSwift( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleSwift); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AppleWallet.tsx b/packages/iconoir-react-native/src/AppleWallet.tsx new file mode 100644 index 00000000..481974ea --- /dev/null +++ b/packages/iconoir-react-native/src/AppleWallet.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleWallet( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleWallet); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArSymbol.tsx b/packages/iconoir-react-native/src/ArSymbol.tsx new file mode 100644 index 00000000..21f37470 --- /dev/null +++ b/packages/iconoir-react-native/src/ArSymbol.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArSymbol( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArSymbol); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Arcade.tsx b/packages/iconoir-react-native/src/Arcade.tsx new file mode 100644 index 00000000..deaf11e6 --- /dev/null +++ b/packages/iconoir-react-native/src/Arcade.tsx @@ -0,0 +1,48 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArcade( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArcade); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Archery.tsx b/packages/iconoir-react-native/src/Archery.tsx new file mode 100644 index 00000000..e9645c07 --- /dev/null +++ b/packages/iconoir-react-native/src/Archery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArchery( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArchery); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArcheryMatch.tsx b/packages/iconoir-react-native/src/ArcheryMatch.tsx new file mode 100644 index 00000000..eebffe7a --- /dev/null +++ b/packages/iconoir-react-native/src/ArcheryMatch.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArcheryMatch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArcheryMatch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Archive.tsx b/packages/iconoir-react-native/src/Archive.tsx new file mode 100644 index 00000000..3c390465 --- /dev/null +++ b/packages/iconoir-react-native/src/Archive.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArchive( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArchive); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AreaSearch.tsx b/packages/iconoir-react-native/src/AreaSearch.tsx new file mode 100644 index 00000000..b7dfc27f --- /dev/null +++ b/packages/iconoir-react-native/src/AreaSearch.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAreaSearch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAreaSearch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowArchery.tsx b/packages/iconoir-react-native/src/ArrowArchery.tsx new file mode 100644 index 00000000..ab22c629 --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowArchery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowArchery( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowArchery); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowDown.tsx b/packages/iconoir-react-native/src/ArrowDown.tsx new file mode 100644 index 00000000..b2259877 --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowDownCircled.tsx b/packages/iconoir-react-native/src/ArrowDownCircled.tsx new file mode 100644 index 00000000..7ae42b1d --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowDownCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowDownCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowDownCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowLeft.tsx b/packages/iconoir-react-native/src/ArrowLeft.tsx new file mode 100644 index 00000000..a407f29d --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowLeftCircled.tsx b/packages/iconoir-react-native/src/ArrowLeftCircled.tsx new file mode 100644 index 00000000..52fbbcbf --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowLeftCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowLeftCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowLeftCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowRight.tsx b/packages/iconoir-react-native/src/ArrowRight.tsx new file mode 100644 index 00000000..2b058f1d --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowRightCircled.tsx b/packages/iconoir-react-native/src/ArrowRightCircled.tsx new file mode 100644 index 00000000..5853cb92 --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowRightCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowRightCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowRightCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowSeparate.tsx b/packages/iconoir-react-native/src/ArrowSeparate.tsx new file mode 100644 index 00000000..ce43204e --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowSeparate.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowSeparate( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowSeparate); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowSeparateVertical.tsx b/packages/iconoir-react-native/src/ArrowSeparateVertical.tsx new file mode 100644 index 00000000..df46bf84 --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowSeparateVertical.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowSeparateVertical( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowSeparateVertical); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowUnion.tsx b/packages/iconoir-react-native/src/ArrowUnion.tsx new file mode 100644 index 00000000..f9a7a631 --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowUnion.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowUnion( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowUnion); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowUnionVertical.tsx b/packages/iconoir-react-native/src/ArrowUnionVertical.tsx new file mode 100644 index 00000000..03b043eb --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowUnionVertical.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowUnionVertical( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowUnionVertical); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowUp.tsx b/packages/iconoir-react-native/src/ArrowUp.tsx new file mode 100644 index 00000000..81e18da1 --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ArrowUpCircled.tsx b/packages/iconoir-react-native/src/ArrowUpCircled.tsx new file mode 100644 index 00000000..fee95be2 --- /dev/null +++ b/packages/iconoir-react-native/src/ArrowUpCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowUpCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowUpCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Asana.tsx b/packages/iconoir-react-native/src/Asana.tsx new file mode 100644 index 00000000..223d73e2 --- /dev/null +++ b/packages/iconoir-react-native/src/Asana.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAsana( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAsana); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Atom.tsx b/packages/iconoir-react-native/src/Atom.tsx new file mode 100644 index 00000000..bdabfc39 --- /dev/null +++ b/packages/iconoir-react-native/src/Atom.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAtom( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAtom); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Attachment.tsx b/packages/iconoir-react-native/src/Attachment.tsx new file mode 100644 index 00000000..b6c044c3 --- /dev/null +++ b/packages/iconoir-react-native/src/Attachment.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAttachment( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAttachment); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AugmentedReality.tsx b/packages/iconoir-react-native/src/AugmentedReality.tsx new file mode 100644 index 00000000..b69e6bb5 --- /dev/null +++ b/packages/iconoir-react-native/src/AugmentedReality.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAugmentedReality( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAugmentedReality); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AutoFlash.tsx b/packages/iconoir-react-native/src/AutoFlash.tsx new file mode 100644 index 00000000..ec951b29 --- /dev/null +++ b/packages/iconoir-react-native/src/AutoFlash.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAutoFlash( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAutoFlash); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/AviFormat.tsx b/packages/iconoir-react-native/src/AviFormat.tsx new file mode 100644 index 00000000..6ee05e82 --- /dev/null +++ b/packages/iconoir-react-native/src/AviFormat.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAviFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAviFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Axes.tsx b/packages/iconoir-react-native/src/Axes.tsx new file mode 100644 index 00000000..a9daa106 --- /dev/null +++ b/packages/iconoir-react-native/src/Axes.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAxes( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAxes); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Backward15Seconds.tsx b/packages/iconoir-react-native/src/Backward15Seconds.tsx new file mode 100644 index 00000000..85faa9c2 --- /dev/null +++ b/packages/iconoir-react-native/src/Backward15Seconds.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBackward15Seconds( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBackward15Seconds); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bag.tsx b/packages/iconoir-react-native/src/Bag.tsx new file mode 100644 index 00000000..5795f88b --- /dev/null +++ b/packages/iconoir-react-native/src/Bag.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBag( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBag); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bank.tsx b/packages/iconoir-react-native/src/Bank.tsx new file mode 100644 index 00000000..a12998d8 --- /dev/null +++ b/packages/iconoir-react-native/src/Bank.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBank( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBank); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Barcode.tsx b/packages/iconoir-react-native/src/Barcode.tsx new file mode 100644 index 00000000..2c965b0c --- /dev/null +++ b/packages/iconoir-react-native/src/Barcode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBarcode( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBarcode); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Basketball.tsx b/packages/iconoir-react-native/src/Basketball.tsx new file mode 100644 index 00000000..7b51d617 --- /dev/null +++ b/packages/iconoir-react-native/src/Basketball.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBasketball( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBasketball); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BasketballAlt.tsx b/packages/iconoir-react-native/src/BasketballAlt.tsx new file mode 100644 index 00000000..6a356f51 --- /dev/null +++ b/packages/iconoir-react-native/src/BasketballAlt.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBasketballAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBasketballAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BasketballField.tsx b/packages/iconoir-react-native/src/BasketballField.tsx new file mode 100644 index 00000000..4908cb99 --- /dev/null +++ b/packages/iconoir-react-native/src/BasketballField.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBasketballField( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBasketballField); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Battery25.tsx b/packages/iconoir-react-native/src/Battery25.tsx new file mode 100644 index 00000000..6250f969 --- /dev/null +++ b/packages/iconoir-react-native/src/Battery25.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBattery25( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBattery25); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Battery50.tsx b/packages/iconoir-react-native/src/Battery50.tsx new file mode 100644 index 00000000..ca67d341 --- /dev/null +++ b/packages/iconoir-react-native/src/Battery50.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBattery50( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBattery50); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Battery75.tsx b/packages/iconoir-react-native/src/Battery75.tsx new file mode 100644 index 00000000..f28b7a32 --- /dev/null +++ b/packages/iconoir-react-native/src/Battery75.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBattery75( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBattery75); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BatteryCharging.tsx b/packages/iconoir-react-native/src/BatteryCharging.tsx new file mode 100644 index 00000000..70f35b21 --- /dev/null +++ b/packages/iconoir-react-native/src/BatteryCharging.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryCharging( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryCharging); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BatteryEmpty.tsx b/packages/iconoir-react-native/src/BatteryEmpty.tsx new file mode 100644 index 00000000..7b0a72c0 --- /dev/null +++ b/packages/iconoir-react-native/src/BatteryEmpty.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BatteryFull.tsx b/packages/iconoir-react-native/src/BatteryFull.tsx new file mode 100644 index 00000000..c03c3891 --- /dev/null +++ b/packages/iconoir-react-native/src/BatteryFull.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryFull( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryFull); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BatteryIndicator.tsx b/packages/iconoir-react-native/src/BatteryIndicator.tsx new file mode 100644 index 00000000..51ea3fe5 --- /dev/null +++ b/packages/iconoir-react-native/src/BatteryIndicator.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryIndicator( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryIndicator); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BatteryWarning.tsx b/packages/iconoir-react-native/src/BatteryWarning.tsx new file mode 100644 index 00000000..0d1c1cfd --- /dev/null +++ b/packages/iconoir-react-native/src/BatteryWarning.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bbq.tsx b/packages/iconoir-react-native/src/Bbq.tsx new file mode 100644 index 00000000..abb674f5 --- /dev/null +++ b/packages/iconoir-react-native/src/Bbq.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBbq( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBbq); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BeachBag.tsx b/packages/iconoir-react-native/src/BeachBag.tsx new file mode 100644 index 00000000..eb669753 --- /dev/null +++ b/packages/iconoir-react-native/src/BeachBag.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBeachBag( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBeachBag); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BeachBagBig.tsx b/packages/iconoir-react-native/src/BeachBagBig.tsx new file mode 100644 index 00000000..b09b0e5a --- /dev/null +++ b/packages/iconoir-react-native/src/BeachBagBig.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBeachBagBig( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBeachBagBig); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bed.tsx b/packages/iconoir-react-native/src/Bed.tsx new file mode 100644 index 00000000..305ffbc3 --- /dev/null +++ b/packages/iconoir-react-native/src/Bed.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBed( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBed); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BedReady.tsx b/packages/iconoir-react-native/src/BedReady.tsx new file mode 100644 index 00000000..06de3682 --- /dev/null +++ b/packages/iconoir-react-native/src/BedReady.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBedReady( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBedReady); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Behance.tsx b/packages/iconoir-react-native/src/Behance.tsx new file mode 100644 index 00000000..145b461f --- /dev/null +++ b/packages/iconoir-react-native/src/Behance.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBehance( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBehance); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BehanceSquared.tsx b/packages/iconoir-react-native/src/BehanceSquared.tsx new file mode 100644 index 00000000..49aff786 --- /dev/null +++ b/packages/iconoir-react-native/src/BehanceSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBehanceSquared( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBehanceSquared); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bell.tsx b/packages/iconoir-react-native/src/Bell.tsx new file mode 100644 index 00000000..b69fd97d --- /dev/null +++ b/packages/iconoir-react-native/src/Bell.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBell( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBell); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BellNotification.tsx b/packages/iconoir-react-native/src/BellNotification.tsx new file mode 100644 index 00000000..b3b1825d --- /dev/null +++ b/packages/iconoir-react-native/src/BellNotification.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBellNotification( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBellNotification); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BellOff.tsx b/packages/iconoir-react-native/src/BellOff.tsx new file mode 100644 index 00000000..a4af6e4b --- /dev/null +++ b/packages/iconoir-react-native/src/BellOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBellOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBellOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bicycle.tsx b/packages/iconoir-react-native/src/Bicycle.tsx new file mode 100644 index 00000000..6f3adc8d --- /dev/null +++ b/packages/iconoir-react-native/src/Bicycle.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBicycle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBicycle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bin.tsx b/packages/iconoir-react-native/src/Bin.tsx new file mode 100644 index 00000000..f5fcbf02 --- /dev/null +++ b/packages/iconoir-react-native/src/Bin.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBin( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBin); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BinAdd.tsx b/packages/iconoir-react-native/src/BinAdd.tsx new file mode 100644 index 00000000..03ad5f08 --- /dev/null +++ b/packages/iconoir-react-native/src/BinAdd.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBinAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBinAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BinFull.tsx b/packages/iconoir-react-native/src/BinFull.tsx new file mode 100644 index 00000000..46caea0f --- /dev/null +++ b/packages/iconoir-react-native/src/BinFull.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBinFull( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBinFull); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BinHalf.tsx b/packages/iconoir-react-native/src/BinHalf.tsx new file mode 100644 index 00000000..0a552dd8 --- /dev/null +++ b/packages/iconoir-react-native/src/BinHalf.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBinHalf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBinHalf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BinMinus.tsx b/packages/iconoir-react-native/src/BinMinus.tsx new file mode 100644 index 00000000..8854b95d --- /dev/null +++ b/packages/iconoir-react-native/src/BinMinus.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBinMinus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBinMinus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bishop.tsx b/packages/iconoir-react-native/src/Bishop.tsx new file mode 100644 index 00000000..c2ec96ac --- /dev/null +++ b/packages/iconoir-react-native/src/Bishop.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBishop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBishop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bitbucket.tsx b/packages/iconoir-react-native/src/Bitbucket.tsx new file mode 100644 index 00000000..c57f647e --- /dev/null +++ b/packages/iconoir-react-native/src/Bitbucket.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBitbucket( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBitbucket); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bluetooth.tsx b/packages/iconoir-react-native/src/Bluetooth.tsx new file mode 100644 index 00000000..10dbe0c5 --- /dev/null +++ b/packages/iconoir-react-native/src/Bluetooth.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBluetooth( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBluetooth); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BluetoothRounded.tsx b/packages/iconoir-react-native/src/BluetoothRounded.tsx new file mode 100644 index 00000000..bb0eb3c5 --- /dev/null +++ b/packages/iconoir-react-native/src/BluetoothRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBluetoothRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBluetoothRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bold.tsx b/packages/iconoir-react-native/src/Bold.tsx new file mode 100644 index 00000000..d67efa14 --- /dev/null +++ b/packages/iconoir-react-native/src/Bold.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBold( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBold); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BoldSquareOutline.tsx b/packages/iconoir-react-native/src/BoldSquareOutline.tsx new file mode 100644 index 00000000..0b03cc79 --- /dev/null +++ b/packages/iconoir-react-native/src/BoldSquareOutline.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBoldSquareOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBoldSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Bonfire.tsx b/packages/iconoir-react-native/src/Bonfire.tsx new file mode 100644 index 00000000..5bf1fc1e --- /dev/null +++ b/packages/iconoir-react-native/src/Bonfire.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBonfire( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBonfire); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Book.tsx b/packages/iconoir-react-native/src/Book.tsx new file mode 100644 index 00000000..7fa47cb7 --- /dev/null +++ b/packages/iconoir-react-native/src/Book.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BookStack.tsx b/packages/iconoir-react-native/src/BookStack.tsx new file mode 100644 index 00000000..6a5e95a2 --- /dev/null +++ b/packages/iconoir-react-native/src/BookStack.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBookStack( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBookStack); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BookmarkBook.tsx b/packages/iconoir-react-native/src/BookmarkBook.tsx new file mode 100644 index 00000000..b5c24ef3 --- /dev/null +++ b/packages/iconoir-react-native/src/BookmarkBook.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBookmarkBook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBookmarkBook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BookmarkCircled.tsx b/packages/iconoir-react-native/src/BookmarkCircled.tsx new file mode 100644 index 00000000..84809648 --- /dev/null +++ b/packages/iconoir-react-native/src/BookmarkCircled.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBookmarkCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBookmarkCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BookmarkEmpty.tsx b/packages/iconoir-react-native/src/BookmarkEmpty.tsx new file mode 100644 index 00000000..9836a8cc --- /dev/null +++ b/packages/iconoir-react-native/src/BookmarkEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBookmarkEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBookmarkEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderBl.tsx b/packages/iconoir-react-native/src/BorderBl.tsx new file mode 100644 index 00000000..6f4a3236 --- /dev/null +++ b/packages/iconoir-react-native/src/BorderBl.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderBl( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderBl); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderBottom.tsx b/packages/iconoir-react-native/src/BorderBottom.tsx new file mode 100644 index 00000000..e785b407 --- /dev/null +++ b/packages/iconoir-react-native/src/BorderBottom.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderBottom( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderBottom); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderBr.tsx b/packages/iconoir-react-native/src/BorderBr.tsx new file mode 100644 index 00000000..f13577cc --- /dev/null +++ b/packages/iconoir-react-native/src/BorderBr.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderBr( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderBr); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderInner.tsx b/packages/iconoir-react-native/src/BorderInner.tsx new file mode 100644 index 00000000..8c9e016d --- /dev/null +++ b/packages/iconoir-react-native/src/BorderInner.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderInner( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderInner); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderLeft.tsx b/packages/iconoir-react-native/src/BorderLeft.tsx new file mode 100644 index 00000000..d4cf533d --- /dev/null +++ b/packages/iconoir-react-native/src/BorderLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderOut.tsx b/packages/iconoir-react-native/src/BorderOut.tsx new file mode 100644 index 00000000..6204660f --- /dev/null +++ b/packages/iconoir-react-native/src/BorderOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderOut( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderOut); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderRight.tsx b/packages/iconoir-react-native/src/BorderRight.tsx new file mode 100644 index 00000000..aa8debc5 --- /dev/null +++ b/packages/iconoir-react-native/src/BorderRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderTl.tsx b/packages/iconoir-react-native/src/BorderTl.tsx new file mode 100644 index 00000000..41d3277d --- /dev/null +++ b/packages/iconoir-react-native/src/BorderTl.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderTl( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderTl); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderTop.tsx b/packages/iconoir-react-native/src/BorderTop.tsx new file mode 100644 index 00000000..7227bd15 --- /dev/null +++ b/packages/iconoir-react-native/src/BorderTop.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderTop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderTop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BorderTr.tsx b/packages/iconoir-react-native/src/BorderTr.tsx new file mode 100644 index 00000000..8caa9d40 --- /dev/null +++ b/packages/iconoir-react-native/src/BorderTr.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderTr( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderTr); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BounceLeft.tsx b/packages/iconoir-react-native/src/BounceLeft.tsx new file mode 100644 index 00000000..7fefcd9c --- /dev/null +++ b/packages/iconoir-react-native/src/BounceLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBounceLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBounceLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BounceRight.tsx b/packages/iconoir-react-native/src/BounceRight.tsx new file mode 100644 index 00000000..60fce21e --- /dev/null +++ b/packages/iconoir-react-native/src/BounceRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBounceRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBounceRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BowlingBall.tsx b/packages/iconoir-react-native/src/BowlingBall.tsx new file mode 100644 index 00000000..d1e383a8 --- /dev/null +++ b/packages/iconoir-react-native/src/BowlingBall.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBowlingBall( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBowlingBall); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Box.tsx b/packages/iconoir-react-native/src/Box.tsx new file mode 100644 index 00000000..7fb2dafc --- /dev/null +++ b/packages/iconoir-react-native/src/Box.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BoxIso.tsx b/packages/iconoir-react-native/src/BoxIso.tsx new file mode 100644 index 00000000..c25f34e5 --- /dev/null +++ b/packages/iconoir-react-native/src/BoxIso.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBoxIso( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBoxIso); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BoxingGlove.tsx b/packages/iconoir-react-native/src/BoxingGlove.tsx new file mode 100644 index 00000000..d56eb46c --- /dev/null +++ b/packages/iconoir-react-native/src/BoxingGlove.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBoxingGlove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBoxingGlove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BreadSlice.tsx b/packages/iconoir-react-native/src/BreadSlice.tsx new file mode 100644 index 00000000..e315c233 --- /dev/null +++ b/packages/iconoir-react-native/src/BreadSlice.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBreadSlice( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBreadSlice); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Brightness.tsx b/packages/iconoir-react-native/src/Brightness.tsx new file mode 100644 index 00000000..cba7868b --- /dev/null +++ b/packages/iconoir-react-native/src/Brightness.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBrightness( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBrightness); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BrightnessWindow.tsx b/packages/iconoir-react-native/src/BrightnessWindow.tsx new file mode 100644 index 00000000..c093cee0 --- /dev/null +++ b/packages/iconoir-react-native/src/BrightnessWindow.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBrightnessWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBrightnessWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BubbleDownload.tsx b/packages/iconoir-react-native/src/BubbleDownload.tsx new file mode 100644 index 00000000..be951229 --- /dev/null +++ b/packages/iconoir-react-native/src/BubbleDownload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleDownload( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleDownload); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BubbleError.tsx b/packages/iconoir-react-native/src/BubbleError.tsx new file mode 100644 index 00000000..ea26e2dc --- /dev/null +++ b/packages/iconoir-react-native/src/BubbleError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BubbleIncome.tsx b/packages/iconoir-react-native/src/BubbleIncome.tsx new file mode 100644 index 00000000..0dd782d3 --- /dev/null +++ b/packages/iconoir-react-native/src/BubbleIncome.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleIncome( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleIncome); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BubbleOutcome.tsx b/packages/iconoir-react-native/src/BubbleOutcome.tsx new file mode 100644 index 00000000..80b26e42 --- /dev/null +++ b/packages/iconoir-react-native/src/BubbleOutcome.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleOutcome( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleOutcome); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BubbleSearch.tsx b/packages/iconoir-react-native/src/BubbleSearch.tsx new file mode 100644 index 00000000..902044ef --- /dev/null +++ b/packages/iconoir-react-native/src/BubbleSearch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleSearch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleSearch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BubbleStar.tsx b/packages/iconoir-react-native/src/BubbleStar.tsx new file mode 100644 index 00000000..86297bb3 --- /dev/null +++ b/packages/iconoir-react-native/src/BubbleStar.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleStar( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleStar); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BubbleUpload.tsx b/packages/iconoir-react-native/src/BubbleUpload.tsx new file mode 100644 index 00000000..ee445377 --- /dev/null +++ b/packages/iconoir-react-native/src/BubbleUpload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleUpload( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleUpload); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BubbleWarning.tsx b/packages/iconoir-react-native/src/BubbleWarning.tsx new file mode 100644 index 00000000..8f536a13 --- /dev/null +++ b/packages/iconoir-react-native/src/BubbleWarning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Building.tsx b/packages/iconoir-react-native/src/Building.tsx new file mode 100644 index 00000000..5a68b8ad --- /dev/null +++ b/packages/iconoir-react-native/src/Building.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBuilding( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBuilding); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BusOutline.tsx b/packages/iconoir-react-native/src/BusOutline.tsx new file mode 100644 index 00000000..0a7810d0 --- /dev/null +++ b/packages/iconoir-react-native/src/BusOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBusOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBusOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/BusStop.tsx b/packages/iconoir-react-native/src/BusStop.tsx new file mode 100644 index 00000000..20710507 --- /dev/null +++ b/packages/iconoir-react-native/src/BusStop.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBusStop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBusStop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CableRounded.tsx b/packages/iconoir-react-native/src/CableRounded.tsx new file mode 100644 index 00000000..0a3b61d8 --- /dev/null +++ b/packages/iconoir-react-native/src/CableRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCableRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCableRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Calculator.tsx b/packages/iconoir-react-native/src/Calculator.tsx new file mode 100644 index 00000000..d6b232cf --- /dev/null +++ b/packages/iconoir-react-native/src/Calculator.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCalculator( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCalculator); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Calendar.tsx b/packages/iconoir-react-native/src/Calendar.tsx new file mode 100644 index 00000000..3694f060 --- /dev/null +++ b/packages/iconoir-react-native/src/Calendar.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCalendar( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCalendar); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Camera.tsx b/packages/iconoir-react-native/src/Camera.tsx new file mode 100644 index 00000000..bad234b6 --- /dev/null +++ b/packages/iconoir-react-native/src/Camera.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCamera( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCamera); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cancel.tsx b/packages/iconoir-react-native/src/Cancel.tsx new file mode 100644 index 00000000..47526ae6 --- /dev/null +++ b/packages/iconoir-react-native/src/Cancel.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCancel( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCancel); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CarOutline.tsx b/packages/iconoir-react-native/src/CarOutline.tsx new file mode 100644 index 00000000..a47b5dd7 --- /dev/null +++ b/packages/iconoir-react-native/src/CarOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCarOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCarOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Carbon.tsx b/packages/iconoir-react-native/src/Carbon.tsx new file mode 100644 index 00000000..7de0597c --- /dev/null +++ b/packages/iconoir-react-native/src/Carbon.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCarbon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCarbon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CardWallet.tsx b/packages/iconoir-react-native/src/CardWallet.tsx new file mode 100644 index 00000000..f1805c1a --- /dev/null +++ b/packages/iconoir-react-native/src/CardWallet.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCardWallet( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCardWallet); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cart.tsx b/packages/iconoir-react-native/src/Cart.tsx new file mode 100644 index 00000000..ca60642c --- /dev/null +++ b/packages/iconoir-react-native/src/Cart.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCart( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCart); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CartAlt.tsx b/packages/iconoir-react-native/src/CartAlt.tsx new file mode 100644 index 00000000..81742569 --- /dev/null +++ b/packages/iconoir-react-native/src/CartAlt.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCartAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCartAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cash.tsx b/packages/iconoir-react-native/src/Cash.tsx new file mode 100644 index 00000000..610b2fc3 --- /dev/null +++ b/packages/iconoir-react-native/src/Cash.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCash( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCash); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cell2X2.tsx b/packages/iconoir-react-native/src/Cell2X2.tsx new file mode 100644 index 00000000..43d541a0 --- /dev/null +++ b/packages/iconoir-react-native/src/Cell2X2.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCell2X2( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCell2X2); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CenterAlign.tsx b/packages/iconoir-react-native/src/CenterAlign.tsx new file mode 100644 index 00000000..d820c2d5 --- /dev/null +++ b/packages/iconoir-react-native/src/CenterAlign.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCenterAlign( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCenterAlign); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatAdd.tsx b/packages/iconoir-react-native/src/ChatAdd.tsx new file mode 100644 index 00000000..957949e2 --- /dev/null +++ b/packages/iconoir-react-native/src/ChatAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatBubble.tsx b/packages/iconoir-react-native/src/ChatBubble.tsx new file mode 100644 index 00000000..18fb11ff --- /dev/null +++ b/packages/iconoir-react-native/src/ChatBubble.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubble( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubble); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatBubbleCheck.tsx b/packages/iconoir-react-native/src/ChatBubbleCheck.tsx new file mode 100644 index 00000000..9b15a45d --- /dev/null +++ b/packages/iconoir-react-native/src/ChatBubbleCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatBubbleCheck1.tsx b/packages/iconoir-react-native/src/ChatBubbleCheck1.tsx new file mode 100644 index 00000000..be145c3c --- /dev/null +++ b/packages/iconoir-react-native/src/ChatBubbleCheck1.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleCheck1( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleCheck1); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatBubbleEmpty.tsx b/packages/iconoir-react-native/src/ChatBubbleEmpty.tsx new file mode 100644 index 00000000..9a08ea82 --- /dev/null +++ b/packages/iconoir-react-native/src/ChatBubbleEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatBubbleError.tsx b/packages/iconoir-react-native/src/ChatBubbleError.tsx new file mode 100644 index 00000000..5fc48017 --- /dev/null +++ b/packages/iconoir-react-native/src/ChatBubbleError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatBubbleQuestion.tsx b/packages/iconoir-react-native/src/ChatBubbleQuestion.tsx new file mode 100644 index 00000000..66a4ced9 --- /dev/null +++ b/packages/iconoir-react-native/src/ChatBubbleQuestion.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleQuestion( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleQuestion); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatBubbleTranslate.tsx b/packages/iconoir-react-native/src/ChatBubbleTranslate.tsx new file mode 100644 index 00000000..5b1a80a3 --- /dev/null +++ b/packages/iconoir-react-native/src/ChatBubbleTranslate.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleTranslate( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleTranslate); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatBubbleWarning.tsx b/packages/iconoir-react-native/src/ChatBubbleWarning.tsx new file mode 100644 index 00000000..909c087d --- /dev/null +++ b/packages/iconoir-react-native/src/ChatBubbleWarning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatLines.tsx b/packages/iconoir-react-native/src/ChatLines.tsx new file mode 100644 index 00000000..796a5827 --- /dev/null +++ b/packages/iconoir-react-native/src/ChatLines.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatLines( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatLines); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChatRemove.tsx b/packages/iconoir-react-native/src/ChatRemove.tsx new file mode 100644 index 00000000..f46636ee --- /dev/null +++ b/packages/iconoir-react-native/src/ChatRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatRemove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatRemove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Check.tsx b/packages/iconoir-react-native/src/Check.tsx new file mode 100644 index 00000000..f6fbfeaf --- /dev/null +++ b/packages/iconoir-react-native/src/Check.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CheckCircledOutline.tsx b/packages/iconoir-react-native/src/CheckCircledOutline.tsx new file mode 100644 index 00000000..b63d4ede --- /dev/null +++ b/packages/iconoir-react-native/src/CheckCircledOutline.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCheckCircledOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCheckCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CheckWindow.tsx b/packages/iconoir-react-native/src/CheckWindow.tsx new file mode 100644 index 00000000..e9800695 --- /dev/null +++ b/packages/iconoir-react-native/src/CheckWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCheckWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCheckWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Chocolate.tsx b/packages/iconoir-react-native/src/Chocolate.tsx new file mode 100644 index 00000000..d8dd6d7c --- /dev/null +++ b/packages/iconoir-react-native/src/Chocolate.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChocolate( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChocolate); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Chromecast.tsx b/packages/iconoir-react-native/src/Chromecast.tsx new file mode 100644 index 00000000..6a53b53b --- /dev/null +++ b/packages/iconoir-react-native/src/Chromecast.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChromecast( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChromecast); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChromecastActive.tsx b/packages/iconoir-react-native/src/ChromecastActive.tsx new file mode 100644 index 00000000..dff01009 --- /dev/null +++ b/packages/iconoir-react-native/src/ChromecastActive.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChromecastActive( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChromecastActive); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Church.tsx b/packages/iconoir-react-native/src/Church.tsx new file mode 100644 index 00000000..d53c7fd2 --- /dev/null +++ b/packages/iconoir-react-native/src/Church.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChurch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChurch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ChurchAlt.tsx b/packages/iconoir-react-native/src/ChurchAlt.tsx new file mode 100644 index 00000000..0352daae --- /dev/null +++ b/packages/iconoir-react-native/src/ChurchAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChurchAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChurchAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CinemaOld.tsx b/packages/iconoir-react-native/src/CinemaOld.tsx new file mode 100644 index 00000000..4ffc7549 --- /dev/null +++ b/packages/iconoir-react-native/src/CinemaOld.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCinemaOld( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCinemaOld); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Circle.tsx b/packages/iconoir-react-native/src/Circle.tsx new file mode 100644 index 00000000..0d972c60 --- /dev/null +++ b/packages/iconoir-react-native/src/Circle.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/City.tsx b/packages/iconoir-react-native/src/City.tsx new file mode 100644 index 00000000..f25c83de --- /dev/null +++ b/packages/iconoir-react-native/src/City.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCity( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCity); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CleanWater.tsx b/packages/iconoir-react-native/src/CleanWater.tsx new file mode 100644 index 00000000..337bac30 --- /dev/null +++ b/packages/iconoir-react-native/src/CleanWater.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCleanWater( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCleanWater); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ClipboardCheck.tsx b/packages/iconoir-react-native/src/ClipboardCheck.tsx new file mode 100644 index 00000000..6f9cc8fa --- /dev/null +++ b/packages/iconoir-react-native/src/ClipboardCheck.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgClipboardCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgClipboardCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ClockOutline.tsx b/packages/iconoir-react-native/src/ClockOutline.tsx new file mode 100644 index 00000000..c84e3426 --- /dev/null +++ b/packages/iconoir-react-native/src/ClockOutline.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgClockOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgClockOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ClosedCaptions.tsx b/packages/iconoir-react-native/src/ClosedCaptions.tsx new file mode 100644 index 00000000..e29e541e --- /dev/null +++ b/packages/iconoir-react-native/src/ClosedCaptions.tsx @@ -0,0 +1,36 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgClosedCaptions( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgClosedCaptions); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Closet.tsx b/packages/iconoir-react-native/src/Closet.tsx new file mode 100644 index 00000000..0862092e --- /dev/null +++ b/packages/iconoir-react-native/src/Closet.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloset( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloset); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cloud.tsx b/packages/iconoir-react-native/src/Cloud.tsx new file mode 100644 index 00000000..4f4a59b8 --- /dev/null +++ b/packages/iconoir-react-native/src/Cloud.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloud( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloud); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CloudBookAlt.tsx b/packages/iconoir-react-native/src/CloudBookAlt.tsx new file mode 100644 index 00000000..6eacf467 --- /dev/null +++ b/packages/iconoir-react-native/src/CloudBookAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudBookAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudBookAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CloudCheck.tsx b/packages/iconoir-react-native/src/CloudCheck.tsx new file mode 100644 index 00000000..69476960 --- /dev/null +++ b/packages/iconoir-react-native/src/CloudCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CloudDesync.tsx b/packages/iconoir-react-native/src/CloudDesync.tsx new file mode 100644 index 00000000..7ea3b673 --- /dev/null +++ b/packages/iconoir-react-native/src/CloudDesync.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudDesync( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudDesync); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CloudDownload.tsx b/packages/iconoir-react-native/src/CloudDownload.tsx new file mode 100644 index 00000000..dfff0043 --- /dev/null +++ b/packages/iconoir-react-native/src/CloudDownload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudDownload( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudDownload); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CloudError.tsx b/packages/iconoir-react-native/src/CloudError.tsx new file mode 100644 index 00000000..e6718dde --- /dev/null +++ b/packages/iconoir-react-native/src/CloudError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CloudSunny.tsx b/packages/iconoir-react-native/src/CloudSunny.tsx new file mode 100644 index 00000000..50c7cfc7 --- /dev/null +++ b/packages/iconoir-react-native/src/CloudSunny.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudSunny( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudSunny); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CloudSync.tsx b/packages/iconoir-react-native/src/CloudSync.tsx new file mode 100644 index 00000000..a93f7644 --- /dev/null +++ b/packages/iconoir-react-native/src/CloudSync.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudSync( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudSync); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CloudUpload.tsx b/packages/iconoir-react-native/src/CloudUpload.tsx new file mode 100644 index 00000000..18b72bf6 --- /dev/null +++ b/packages/iconoir-react-native/src/CloudUpload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudUpload( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudUpload); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Clutery.tsx b/packages/iconoir-react-native/src/Clutery.tsx new file mode 100644 index 00000000..3dbc6005 --- /dev/null +++ b/packages/iconoir-react-native/src/Clutery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgClutery( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgClutery); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Code.tsx b/packages/iconoir-react-native/src/Code.tsx new file mode 100644 index 00000000..1fa12775 --- /dev/null +++ b/packages/iconoir-react-native/src/Code.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCode( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCode); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CodeBrackets.tsx b/packages/iconoir-react-native/src/CodeBrackets.tsx new file mode 100644 index 00000000..9f2cb316 --- /dev/null +++ b/packages/iconoir-react-native/src/CodeBrackets.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCodeBrackets( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCodeBrackets); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CodeBracketsSquare.tsx b/packages/iconoir-react-native/src/CodeBracketsSquare.tsx new file mode 100644 index 00000000..1640839a --- /dev/null +++ b/packages/iconoir-react-native/src/CodeBracketsSquare.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCodeBracketsSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCodeBracketsSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Codepen.tsx b/packages/iconoir-react-native/src/Codepen.tsx new file mode 100644 index 00000000..efad13a6 --- /dev/null +++ b/packages/iconoir-react-native/src/Codepen.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCodepen( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCodepen); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CoffeeCup.tsx b/packages/iconoir-react-native/src/CoffeeCup.tsx new file mode 100644 index 00000000..44a25356 --- /dev/null +++ b/packages/iconoir-react-native/src/CoffeeCup.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCoffeeCup( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCoffeeCup); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Coin.tsx b/packages/iconoir-react-native/src/Coin.tsx new file mode 100644 index 00000000..02aeb9ab --- /dev/null +++ b/packages/iconoir-react-native/src/Coin.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCoin( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCoin); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CollageFrame.tsx b/packages/iconoir-react-native/src/CollageFrame.tsx new file mode 100644 index 00000000..098f66fe --- /dev/null +++ b/packages/iconoir-react-native/src/CollageFrame.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCollageFrame( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCollageFrame); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Collapse.tsx b/packages/iconoir-react-native/src/Collapse.tsx new file mode 100644 index 00000000..8c02bcf1 --- /dev/null +++ b/packages/iconoir-react-native/src/Collapse.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCollapse( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCollapse); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ColorFilter.tsx b/packages/iconoir-react-native/src/ColorFilter.tsx new file mode 100644 index 00000000..97502ab6 --- /dev/null +++ b/packages/iconoir-react-native/src/ColorFilter.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgColorFilter( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgColorFilter); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ColorPicker.tsx b/packages/iconoir-react-native/src/ColorPicker.tsx new file mode 100644 index 00000000..630fbe59 --- /dev/null +++ b/packages/iconoir-react-native/src/ColorPicker.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgColorPicker( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgColorPicker); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ColorPickerEmpty.tsx b/packages/iconoir-react-native/src/ColorPickerEmpty.tsx new file mode 100644 index 00000000..599693fb --- /dev/null +++ b/packages/iconoir-react-native/src/ColorPickerEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgColorPickerEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgColorPickerEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Combine.tsx b/packages/iconoir-react-native/src/Combine.tsx new file mode 100644 index 00000000..552830fe --- /dev/null +++ b/packages/iconoir-react-native/src/Combine.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCombine( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCombine); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CompactDisc.tsx b/packages/iconoir-react-native/src/CompactDisc.tsx new file mode 100644 index 00000000..2ef3043c --- /dev/null +++ b/packages/iconoir-react-native/src/CompactDisc.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCompactDisc( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCompactDisc); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Compass.tsx b/packages/iconoir-react-native/src/Compass.tsx new file mode 100644 index 00000000..0deb0b9b --- /dev/null +++ b/packages/iconoir-react-native/src/Compass.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCompass( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCompass); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Compress.tsx b/packages/iconoir-react-native/src/Compress.tsx new file mode 100644 index 00000000..4199a3a2 --- /dev/null +++ b/packages/iconoir-react-native/src/Compress.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCompress( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCompress); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CompressLines.tsx b/packages/iconoir-react-native/src/CompressLines.tsx new file mode 100644 index 00000000..c171ec66 --- /dev/null +++ b/packages/iconoir-react-native/src/CompressLines.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCompressLines( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCompressLines); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Computer.tsx b/packages/iconoir-react-native/src/Computer.tsx new file mode 100644 index 00000000..4f5bbe24 --- /dev/null +++ b/packages/iconoir-react-native/src/Computer.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgComputer( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgComputer); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Consumable.tsx b/packages/iconoir-react-native/src/Consumable.tsx new file mode 100644 index 00000000..35b458e2 --- /dev/null +++ b/packages/iconoir-react-native/src/Consumable.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgConsumable( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgConsumable); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ControlSlider.tsx b/packages/iconoir-react-native/src/ControlSlider.tsx new file mode 100644 index 00000000..cc567cb2 --- /dev/null +++ b/packages/iconoir-react-native/src/ControlSlider.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgControlSlider( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgControlSlider); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cookie.tsx b/packages/iconoir-react-native/src/Cookie.tsx new file mode 100644 index 00000000..d846a6d0 --- /dev/null +++ b/packages/iconoir-react-native/src/Cookie.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCookie( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCookie); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Copy.tsx b/packages/iconoir-react-native/src/Copy.tsx new file mode 100644 index 00000000..fa2f6791 --- /dev/null +++ b/packages/iconoir-react-native/src/Copy.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCopy( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCopy); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Copyright.tsx b/packages/iconoir-react-native/src/Copyright.tsx new file mode 100644 index 00000000..84343619 --- /dev/null +++ b/packages/iconoir-react-native/src/Copyright.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCopyright( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCopyright); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CornerBottomLeft.tsx b/packages/iconoir-react-native/src/CornerBottomLeft.tsx new file mode 100644 index 00000000..b110ac30 --- /dev/null +++ b/packages/iconoir-react-native/src/CornerBottomLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCornerBottomLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCornerBottomLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CornerBottomRight.tsx b/packages/iconoir-react-native/src/CornerBottomRight.tsx new file mode 100644 index 00000000..b367af80 --- /dev/null +++ b/packages/iconoir-react-native/src/CornerBottomRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCornerBottomRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCornerBottomRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CornerTopLeft.tsx b/packages/iconoir-react-native/src/CornerTopLeft.tsx new file mode 100644 index 00000000..26f33e0e --- /dev/null +++ b/packages/iconoir-react-native/src/CornerTopLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCornerTopLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCornerTopLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CornerTopRight.tsx b/packages/iconoir-react-native/src/CornerTopRight.tsx new file mode 100644 index 00000000..eea908b0 --- /dev/null +++ b/packages/iconoir-react-native/src/CornerTopRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCornerTopRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCornerTopRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cpu.tsx b/packages/iconoir-react-native/src/Cpu.tsx new file mode 100644 index 00000000..cf42ee50 --- /dev/null +++ b/packages/iconoir-react-native/src/Cpu.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCpu( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCpu); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CpuWarning.tsx b/packages/iconoir-react-native/src/CpuWarning.tsx new file mode 100644 index 00000000..538ff61a --- /dev/null +++ b/packages/iconoir-react-native/src/CpuWarning.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCpuWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCpuWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CrackedEgg.tsx b/packages/iconoir-react-native/src/CrackedEgg.tsx new file mode 100644 index 00000000..e2f112fd --- /dev/null +++ b/packages/iconoir-react-native/src/CrackedEgg.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCrackedEgg( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCrackedEgg); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CreativeCommons.tsx b/packages/iconoir-react-native/src/CreativeCommons.tsx new file mode 100644 index 00000000..0e6ec62f --- /dev/null +++ b/packages/iconoir-react-native/src/CreativeCommons.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCreativeCommons( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCreativeCommons); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CreditCard.tsx b/packages/iconoir-react-native/src/CreditCard.tsx new file mode 100644 index 00000000..d0f58f4e --- /dev/null +++ b/packages/iconoir-react-native/src/CreditCard.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCreditCard( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCreditCard); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CreditCard2.tsx b/packages/iconoir-react-native/src/CreditCard2.tsx new file mode 100644 index 00000000..86a10fa8 --- /dev/null +++ b/packages/iconoir-react-native/src/CreditCard2.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Rect } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCreditCard2( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCreditCard2); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Crib.tsx b/packages/iconoir-react-native/src/Crib.tsx new file mode 100644 index 00000000..34d676aa --- /dev/null +++ b/packages/iconoir-react-native/src/Crib.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCrib( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCrib); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Crop.tsx b/packages/iconoir-react-native/src/Crop.tsx new file mode 100644 index 00000000..fa51eabe --- /dev/null +++ b/packages/iconoir-react-native/src/Crop.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCrop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCrop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CropRotateBl.tsx b/packages/iconoir-react-native/src/CropRotateBl.tsx new file mode 100644 index 00000000..19f95ae6 --- /dev/null +++ b/packages/iconoir-react-native/src/CropRotateBl.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCropRotateBl( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCropRotateBl); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CropRotateBr.tsx b/packages/iconoir-react-native/src/CropRotateBr.tsx new file mode 100644 index 00000000..eab50e1d --- /dev/null +++ b/packages/iconoir-react-native/src/CropRotateBr.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCropRotateBr( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCropRotateBr); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CropRotateTl.tsx b/packages/iconoir-react-native/src/CropRotateTl.tsx new file mode 100644 index 00000000..63680849 --- /dev/null +++ b/packages/iconoir-react-native/src/CropRotateTl.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCropRotateTl( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCropRotateTl); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CropRotateTr.tsx b/packages/iconoir-react-native/src/CropRotateTr.tsx new file mode 100644 index 00000000..d3928909 --- /dev/null +++ b/packages/iconoir-react-native/src/CropRotateTr.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCropRotateTr( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCropRotateTr); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Css3.tsx b/packages/iconoir-react-native/src/Css3.tsx new file mode 100644 index 00000000..62192ac4 --- /dev/null +++ b/packages/iconoir-react-native/src/Css3.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCss3( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCss3); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CursorPointer.tsx b/packages/iconoir-react-native/src/CursorPointer.tsx new file mode 100644 index 00000000..4a217708 --- /dev/null +++ b/packages/iconoir-react-native/src/CursorPointer.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCursorPointer( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCursorPointer); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cut.tsx b/packages/iconoir-react-native/src/Cut.tsx new file mode 100644 index 00000000..f37cb047 --- /dev/null +++ b/packages/iconoir-react-native/src/Cut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCut( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCut); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/CutAlt.tsx b/packages/iconoir-react-native/src/CutAlt.tsx new file mode 100644 index 00000000..70eb51fc --- /dev/null +++ b/packages/iconoir-react-native/src/CutAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCutAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCutAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cycling.tsx b/packages/iconoir-react-native/src/Cycling.tsx new file mode 100644 index 00000000..b033630e --- /dev/null +++ b/packages/iconoir-react-native/src/Cycling.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCycling( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCycling); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Cylinder.tsx b/packages/iconoir-react-native/src/Cylinder.tsx new file mode 100644 index 00000000..8502817e --- /dev/null +++ b/packages/iconoir-react-native/src/Cylinder.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCylinder( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCylinder); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DashFlag.tsx b/packages/iconoir-react-native/src/DashFlag.tsx new file mode 100644 index 00000000..ac0ae9a1 --- /dev/null +++ b/packages/iconoir-react-native/src/DashFlag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDashFlag( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDashFlag); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Dashboard.tsx b/packages/iconoir-react-native/src/Dashboard.tsx new file mode 100644 index 00000000..66d0738c --- /dev/null +++ b/packages/iconoir-react-native/src/Dashboard.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDashboard( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDashboard); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DashboardDots.tsx b/packages/iconoir-react-native/src/DashboardDots.tsx new file mode 100644 index 00000000..34bd6269 --- /dev/null +++ b/packages/iconoir-react-native/src/DashboardDots.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDashboardDots( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDashboardDots); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DashboardSpeed.tsx b/packages/iconoir-react-native/src/DashboardSpeed.tsx new file mode 100644 index 00000000..d47502e7 --- /dev/null +++ b/packages/iconoir-react-native/src/DashboardSpeed.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDashboardSpeed( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDashboardSpeed); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DataTransferBoth.tsx b/packages/iconoir-react-native/src/DataTransferBoth.tsx new file mode 100644 index 00000000..4fba44d9 --- /dev/null +++ b/packages/iconoir-react-native/src/DataTransferBoth.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferBoth( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferBoth); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DataTransferCheck.tsx b/packages/iconoir-react-native/src/DataTransferCheck.tsx new file mode 100644 index 00000000..947a8510 --- /dev/null +++ b/packages/iconoir-react-native/src/DataTransferCheck.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DataTransferDown.tsx b/packages/iconoir-react-native/src/DataTransferDown.tsx new file mode 100644 index 00000000..07c7cfdc --- /dev/null +++ b/packages/iconoir-react-native/src/DataTransferDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DataTransferUp.tsx b/packages/iconoir-react-native/src/DataTransferUp.tsx new file mode 100644 index 00000000..07d0532f --- /dev/null +++ b/packages/iconoir-react-native/src/DataTransferUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DataTransferWarning.tsx b/packages/iconoir-react-native/src/DataTransferWarning.tsx new file mode 100644 index 00000000..d9198e05 --- /dev/null +++ b/packages/iconoir-react-native/src/DataTransferWarning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseBackup.tsx b/packages/iconoir-react-native/src/DatabaseBackup.tsx new file mode 100644 index 00000000..1135f781 --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseBackup.tsx @@ -0,0 +1,51 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseBackup( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseBackup); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseExport.tsx b/packages/iconoir-react-native/src/DatabaseExport.tsx new file mode 100644 index 00000000..21bcf6be --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseExport.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseExport( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseExport); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseMonitor.tsx b/packages/iconoir-react-native/src/DatabaseMonitor.tsx new file mode 100644 index 00000000..b3a4523c --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseMonitor.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseMonitor( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseMonitor); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseRestore.tsx b/packages/iconoir-react-native/src/DatabaseRestore.tsx new file mode 100644 index 00000000..3117d653 --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseRestore.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseRestore( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseRestore); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseRounded.tsx b/packages/iconoir-react-native/src/DatabaseRounded.tsx new file mode 100644 index 00000000..514b2aaa --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseScript.tsx b/packages/iconoir-react-native/src/DatabaseScript.tsx new file mode 100644 index 00000000..f2fef1e7 --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseScript.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseScript( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseScript); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseSettings.tsx b/packages/iconoir-react-native/src/DatabaseSettings.tsx new file mode 100644 index 00000000..8c1b49ba --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseSettings.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseSettings( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseSettings); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseStar.tsx b/packages/iconoir-react-native/src/DatabaseStar.tsx new file mode 100644 index 00000000..2d57232d --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseStar.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseStar( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseStar); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DatabaseStats.tsx b/packages/iconoir-react-native/src/DatabaseStats.tsx new file mode 100644 index 00000000..1c01b222 --- /dev/null +++ b/packages/iconoir-react-native/src/DatabaseStats.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseStats( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseStats); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Db.tsx b/packages/iconoir-react-native/src/Db.tsx new file mode 100644 index 00000000..11850a58 --- /dev/null +++ b/packages/iconoir-react-native/src/Db.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDb( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDb); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DbCheck.tsx b/packages/iconoir-react-native/src/DbCheck.tsx new file mode 100644 index 00000000..fc9feb02 --- /dev/null +++ b/packages/iconoir-react-native/src/DbCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DbError.tsx b/packages/iconoir-react-native/src/DbError.tsx new file mode 100644 index 00000000..4cad1c6d --- /dev/null +++ b/packages/iconoir-react-native/src/DbError.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DbSearch.tsx b/packages/iconoir-react-native/src/DbSearch.tsx new file mode 100644 index 00000000..0823dff7 --- /dev/null +++ b/packages/iconoir-react-native/src/DbSearch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbSearch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbSearch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DbStar.tsx b/packages/iconoir-react-native/src/DbStar.tsx new file mode 100644 index 00000000..798e1382 --- /dev/null +++ b/packages/iconoir-react-native/src/DbStar.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbStar( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbStar); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DbWarning.tsx b/packages/iconoir-react-native/src/DbWarning.tsx new file mode 100644 index 00000000..1129f5d9 --- /dev/null +++ b/packages/iconoir-react-native/src/DbWarning.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DeCompress.tsx b/packages/iconoir-react-native/src/DeCompress.tsx new file mode 100644 index 00000000..4dc61311 --- /dev/null +++ b/packages/iconoir-react-native/src/DeCompress.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDeCompress( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDeCompress); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DeleteCircledOutline.tsx b/packages/iconoir-react-native/src/DeleteCircledOutline.tsx new file mode 100644 index 00000000..e01f9b14 --- /dev/null +++ b/packages/iconoir-react-native/src/DeleteCircledOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDeleteCircledOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDeleteCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Delivery.tsx b/packages/iconoir-react-native/src/Delivery.tsx new file mode 100644 index 00000000..44ff99c8 --- /dev/null +++ b/packages/iconoir-react-native/src/Delivery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDelivery( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDelivery); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DeliveryTruck.tsx b/packages/iconoir-react-native/src/DeliveryTruck.tsx new file mode 100644 index 00000000..baeecef7 --- /dev/null +++ b/packages/iconoir-react-native/src/DeliveryTruck.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDeliveryTruck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDeliveryTruck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Depth.tsx b/packages/iconoir-react-native/src/Depth.tsx new file mode 100644 index 00000000..caeee391 --- /dev/null +++ b/packages/iconoir-react-native/src/Depth.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDepth( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDepth); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DesignNib.tsx b/packages/iconoir-react-native/src/DesignNib.tsx new file mode 100644 index 00000000..ca70710c --- /dev/null +++ b/packages/iconoir-react-native/src/DesignNib.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDesignNib( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDesignNib); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DesignPencil.tsx b/packages/iconoir-react-native/src/DesignPencil.tsx new file mode 100644 index 00000000..a40a9bd2 --- /dev/null +++ b/packages/iconoir-react-native/src/DesignPencil.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDesignPencil( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDesignPencil); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Desk.tsx b/packages/iconoir-react-native/src/Desk.tsx new file mode 100644 index 00000000..61700072 --- /dev/null +++ b/packages/iconoir-react-native/src/Desk.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDesk( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDesk); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Dialpad.tsx b/packages/iconoir-react-native/src/Dialpad.tsx new file mode 100644 index 00000000..0e356940 --- /dev/null +++ b/packages/iconoir-react-native/src/Dialpad.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDialpad( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDialpad); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DiceFive.tsx b/packages/iconoir-react-native/src/DiceFive.tsx new file mode 100644 index 00000000..ffca5eba --- /dev/null +++ b/packages/iconoir-react-native/src/DiceFive.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceFive( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceFive); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DiceFour.tsx b/packages/iconoir-react-native/src/DiceFour.tsx new file mode 100644 index 00000000..5d20fffa --- /dev/null +++ b/packages/iconoir-react-native/src/DiceFour.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceFour( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceFour); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DiceOne.tsx b/packages/iconoir-react-native/src/DiceOne.tsx new file mode 100644 index 00000000..d4bb6d0f --- /dev/null +++ b/packages/iconoir-react-native/src/DiceOne.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceOne( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceOne); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DiceSix.tsx b/packages/iconoir-react-native/src/DiceSix.tsx new file mode 100644 index 00000000..388772f4 --- /dev/null +++ b/packages/iconoir-react-native/src/DiceSix.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceSix( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceSix); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DiceThree.tsx b/packages/iconoir-react-native/src/DiceThree.tsx new file mode 100644 index 00000000..af1f975b --- /dev/null +++ b/packages/iconoir-react-native/src/DiceThree.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceThree( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceThree); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DiceTwo.tsx b/packages/iconoir-react-native/src/DiceTwo.tsx new file mode 100644 index 00000000..29951912 --- /dev/null +++ b/packages/iconoir-react-native/src/DiceTwo.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceTwo( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceTwo); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DimmerSwitch.tsx b/packages/iconoir-react-native/src/DimmerSwitch.tsx new file mode 100644 index 00000000..f7eaebbd --- /dev/null +++ b/packages/iconoir-react-native/src/DimmerSwitch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDimmerSwitch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDimmerSwitch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DirectorChair.tsx b/packages/iconoir-react-native/src/DirectorChair.tsx new file mode 100644 index 00000000..c8f5bc59 --- /dev/null +++ b/packages/iconoir-react-native/src/DirectorChair.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDirectorChair( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDirectorChair); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Discord.tsx b/packages/iconoir-react-native/src/Discord.tsx new file mode 100644 index 00000000..dcbee7cb --- /dev/null +++ b/packages/iconoir-react-native/src/Discord.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiscord( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiscord); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Dishwasher.tsx b/packages/iconoir-react-native/src/Dishwasher.tsx new file mode 100644 index 00000000..574495ab --- /dev/null +++ b/packages/iconoir-react-native/src/Dishwasher.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDishwasher( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDishwasher); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Display4K.tsx b/packages/iconoir-react-native/src/Display4K.tsx new file mode 100644 index 00000000..6e2ca8ec --- /dev/null +++ b/packages/iconoir-react-native/src/Display4K.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDisplay4K( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDisplay4K); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DivideSelection1.tsx b/packages/iconoir-react-native/src/DivideSelection1.tsx new file mode 100644 index 00000000..aaf7fe6b --- /dev/null +++ b/packages/iconoir-react-native/src/DivideSelection1.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDivideSelection1( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDivideSelection1); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DivideSelection2.tsx b/packages/iconoir-react-native/src/DivideSelection2.tsx new file mode 100644 index 00000000..acb57c02 --- /dev/null +++ b/packages/iconoir-react-native/src/DivideSelection2.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDivideSelection2( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDivideSelection2); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DocSearch.tsx b/packages/iconoir-react-native/src/DocSearch.tsx new file mode 100644 index 00000000..570505aa --- /dev/null +++ b/packages/iconoir-react-native/src/DocSearch.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDocSearch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDocSearch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DocSearchAlt.tsx b/packages/iconoir-react-native/src/DocSearchAlt.tsx new file mode 100644 index 00000000..95688453 --- /dev/null +++ b/packages/iconoir-react-native/src/DocSearchAlt.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDocSearchAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDocSearchAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DocStar.tsx b/packages/iconoir-react-native/src/DocStar.tsx new file mode 100644 index 00000000..451f6371 --- /dev/null +++ b/packages/iconoir-react-native/src/DocStar.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDocStar( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDocStar); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DocStarAlt.tsx b/packages/iconoir-react-native/src/DocStarAlt.tsx new file mode 100644 index 00000000..d9d9c3cd --- /dev/null +++ b/packages/iconoir-react-native/src/DocStarAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDocStarAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDocStarAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Dollar.tsx b/packages/iconoir-react-native/src/Dollar.tsx new file mode 100644 index 00000000..a035a829 --- /dev/null +++ b/packages/iconoir-react-native/src/Dollar.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDollar( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDollar); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DomoticIssue.tsx b/packages/iconoir-react-native/src/DomoticIssue.tsx new file mode 100644 index 00000000..178ac21b --- /dev/null +++ b/packages/iconoir-react-native/src/DomoticIssue.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDomoticIssue( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDomoticIssue); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Donate.tsx b/packages/iconoir-react-native/src/Donate.tsx new file mode 100644 index 00000000..81ad0c5c --- /dev/null +++ b/packages/iconoir-react-native/src/Donate.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDonate( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDonate); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DoubleCheck.tsx b/packages/iconoir-react-native/src/DoubleCheck.tsx new file mode 100644 index 00000000..92123fae --- /dev/null +++ b/packages/iconoir-react-native/src/DoubleCheck.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDoubleCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDoubleCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DownRoundArrow.tsx b/packages/iconoir-react-native/src/DownRoundArrow.tsx new file mode 100644 index 00000000..e8e3fdb4 --- /dev/null +++ b/packages/iconoir-react-native/src/DownRoundArrow.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownRoundArrow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Download.tsx b/packages/iconoir-react-native/src/Download.tsx new file mode 100644 index 00000000..067e0d83 --- /dev/null +++ b/packages/iconoir-react-native/src/Download.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownload( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownload); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DownloadCircledOutline.tsx b/packages/iconoir-react-native/src/DownloadCircledOutline.tsx new file mode 100644 index 00000000..f48e0151 --- /dev/null +++ b/packages/iconoir-react-native/src/DownloadCircledOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownloadCircledOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownloadCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DownloadDataWindow.tsx b/packages/iconoir-react-native/src/DownloadDataWindow.tsx new file mode 100644 index 00000000..68381736 --- /dev/null +++ b/packages/iconoir-react-native/src/DownloadDataWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownloadDataWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownloadDataWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DownloadSquareOutline.tsx b/packages/iconoir-react-native/src/DownloadSquareOutline.tsx new file mode 100644 index 00000000..aa58bcc7 --- /dev/null +++ b/packages/iconoir-react-native/src/DownloadSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownloadSquareOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownloadSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DragHandGesture.tsx b/packages/iconoir-react-native/src/DragHandGesture.tsx new file mode 100644 index 00000000..42dd3c99 --- /dev/null +++ b/packages/iconoir-react-native/src/DragHandGesture.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDragHandGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDragHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Drawer.tsx b/packages/iconoir-react-native/src/Drawer.tsx new file mode 100644 index 00000000..cec0315e --- /dev/null +++ b/packages/iconoir-react-native/src/Drawer.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDrawer( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDrawer); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Dribbble.tsx b/packages/iconoir-react-native/src/Dribbble.tsx new file mode 100644 index 00000000..af696518 --- /dev/null +++ b/packages/iconoir-react-native/src/Dribbble.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDribbble( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDribbble); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Drone.tsx b/packages/iconoir-react-native/src/Drone.tsx new file mode 100644 index 00000000..fd435c84 --- /dev/null +++ b/packages/iconoir-react-native/src/Drone.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDrone( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDrone); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DroneChargeFull.tsx b/packages/iconoir-react-native/src/DroneChargeFull.tsx new file mode 100644 index 00000000..62c46903 --- /dev/null +++ b/packages/iconoir-react-native/src/DroneChargeFull.tsx @@ -0,0 +1,62 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneChargeFull( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneChargeFull); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DroneChargeHalf.tsx b/packages/iconoir-react-native/src/DroneChargeHalf.tsx new file mode 100644 index 00000000..62e514df --- /dev/null +++ b/packages/iconoir-react-native/src/DroneChargeHalf.tsx @@ -0,0 +1,62 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneChargeHalf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneChargeHalf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DroneChargeLow.tsx b/packages/iconoir-react-native/src/DroneChargeLow.tsx new file mode 100644 index 00000000..06e6b0d9 --- /dev/null +++ b/packages/iconoir-react-native/src/DroneChargeLow.tsx @@ -0,0 +1,62 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneChargeLow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneChargeLow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DroneCheck.tsx b/packages/iconoir-react-native/src/DroneCheck.tsx new file mode 100644 index 00000000..a792620e --- /dev/null +++ b/packages/iconoir-react-native/src/DroneCheck.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DroneError.tsx b/packages/iconoir-react-native/src/DroneError.tsx new file mode 100644 index 00000000..b6f1c27b --- /dev/null +++ b/packages/iconoir-react-native/src/DroneError.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DroneLanding.tsx b/packages/iconoir-react-native/src/DroneLanding.tsx new file mode 100644 index 00000000..72bd2942 --- /dev/null +++ b/packages/iconoir-react-native/src/DroneLanding.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneLanding( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneLanding); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DroneRefresh.tsx b/packages/iconoir-react-native/src/DroneRefresh.tsx new file mode 100644 index 00000000..f680a958 --- /dev/null +++ b/packages/iconoir-react-native/src/DroneRefresh.tsx @@ -0,0 +1,70 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneRefresh( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneRefresh); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DroneTakeOff.tsx b/packages/iconoir-react-native/src/DroneTakeOff.tsx new file mode 100644 index 00000000..e2a1f36e --- /dev/null +++ b/packages/iconoir-react-native/src/DroneTakeOff.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneTakeOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneTakeOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Droplet.tsx b/packages/iconoir-react-native/src/Droplet.tsx new file mode 100644 index 00000000..4dd5912b --- /dev/null +++ b/packages/iconoir-react-native/src/Droplet.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroplet( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroplet); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/DropletHalf.tsx b/packages/iconoir-react-native/src/DropletHalf.tsx new file mode 100644 index 00000000..17e3a532 --- /dev/null +++ b/packages/iconoir-react-native/src/DropletHalf.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDropletHalf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDropletHalf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EaseCurveControlPoints.tsx b/packages/iconoir-react-native/src/EaseCurveControlPoints.tsx new file mode 100644 index 00000000..c33ec7e1 --- /dev/null +++ b/packages/iconoir-react-native/src/EaseCurveControlPoints.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseCurveControlPoints( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseCurveControlPoints); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EaseIn.tsx b/packages/iconoir-react-native/src/EaseIn.tsx new file mode 100644 index 00000000..fcfc2f06 --- /dev/null +++ b/packages/iconoir-react-native/src/EaseIn.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseIn( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseIn); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EaseInControlPoint.tsx b/packages/iconoir-react-native/src/EaseInControlPoint.tsx new file mode 100644 index 00000000..eacdd10c --- /dev/null +++ b/packages/iconoir-react-native/src/EaseInControlPoint.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseInControlPoint( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseInControlPoint); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EaseInOut.tsx b/packages/iconoir-react-native/src/EaseInOut.tsx new file mode 100644 index 00000000..bb8a30fb --- /dev/null +++ b/packages/iconoir-react-native/src/EaseInOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseInOut( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseInOut); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EaseOut.tsx b/packages/iconoir-react-native/src/EaseOut.tsx new file mode 100644 index 00000000..a21ece56 --- /dev/null +++ b/packages/iconoir-react-native/src/EaseOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseOut( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseOut); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EaseOutControlPoint.tsx b/packages/iconoir-react-native/src/EaseOutControlPoint.tsx new file mode 100644 index 00000000..706099a0 --- /dev/null +++ b/packages/iconoir-react-native/src/EaseOutControlPoint.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseOutControlPoint( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseOutControlPoint); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EcologyBook.tsx b/packages/iconoir-react-native/src/EcologyBook.tsx new file mode 100644 index 00000000..13801540 --- /dev/null +++ b/packages/iconoir-react-native/src/EcologyBook.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEcologyBook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEcologyBook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Edit.tsx b/packages/iconoir-react-native/src/Edit.tsx new file mode 100644 index 00000000..685d9035 --- /dev/null +++ b/packages/iconoir-react-native/src/Edit.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEdit( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEdit); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EditPencil.tsx b/packages/iconoir-react-native/src/EditPencil.tsx new file mode 100644 index 00000000..dda9454f --- /dev/null +++ b/packages/iconoir-react-native/src/EditPencil.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEditPencil( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEditPencil); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Egg.tsx b/packages/iconoir-react-native/src/Egg.tsx new file mode 100644 index 00000000..4eae0e5c --- /dev/null +++ b/packages/iconoir-react-native/src/Egg.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEgg( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEgg); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Eject.tsx b/packages/iconoir-react-native/src/Eject.tsx new file mode 100644 index 00000000..58050e1c --- /dev/null +++ b/packages/iconoir-react-native/src/Eject.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEject( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEject); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ElectronicsChip.tsx b/packages/iconoir-react-native/src/ElectronicsChip.tsx new file mode 100644 index 00000000..ae9b835b --- /dev/null +++ b/packages/iconoir-react-native/src/ElectronicsChip.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgElectronicsChip( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgElectronicsChip); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ElectronicsTransistor.tsx b/packages/iconoir-react-native/src/ElectronicsTransistor.tsx new file mode 100644 index 00000000..2577a55d --- /dev/null +++ b/packages/iconoir-react-native/src/ElectronicsTransistor.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgElectronicsTransistor( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgElectronicsTransistor); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Emoji.tsx b/packages/iconoir-react-native/src/Emoji.tsx new file mode 100644 index 00000000..0a22e2b9 --- /dev/null +++ b/packages/iconoir-react-native/src/Emoji.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmoji( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmoji); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiBall.tsx b/packages/iconoir-react-native/src/EmojiBall.tsx new file mode 100644 index 00000000..4a967fe1 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiBall.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiBall( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiBall); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiBlinkLeft.tsx b/packages/iconoir-react-native/src/EmojiBlinkLeft.tsx new file mode 100644 index 00000000..10d2901d --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiBlinkLeft.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiBlinkLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiBlinkLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiBlinkRight.tsx b/packages/iconoir-react-native/src/EmojiBlinkRight.tsx new file mode 100644 index 00000000..dd128570 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiBlinkRight.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiBlinkRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiBlinkRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiLookBottom.tsx b/packages/iconoir-react-native/src/EmojiLookBottom.tsx new file mode 100644 index 00000000..6691c2b1 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiLookBottom.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiLookBottom( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiLookBottom); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiLookLeft.tsx b/packages/iconoir-react-native/src/EmojiLookLeft.tsx new file mode 100644 index 00000000..699beb58 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiLookLeft.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiLookLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiLookLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiLookRight.tsx b/packages/iconoir-react-native/src/EmojiLookRight.tsx new file mode 100644 index 00000000..74f8465c --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiLookRight.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiLookRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiLookRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiLookTop.tsx b/packages/iconoir-react-native/src/EmojiLookTop.tsx new file mode 100644 index 00000000..e9b42e32 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiLookTop.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiLookTop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiLookTop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiPuzzled.tsx b/packages/iconoir-react-native/src/EmojiPuzzled.tsx new file mode 100644 index 00000000..0a9d39ea --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiPuzzled.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiPuzzled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiPuzzled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiQuite.tsx b/packages/iconoir-react-native/src/EmojiQuite.tsx new file mode 100644 index 00000000..3a8333ef --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiQuite.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiQuite( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiQuite); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiReally.tsx b/packages/iconoir-react-native/src/EmojiReally.tsx new file mode 100644 index 00000000..e014faff --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiReally.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiReally( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiReally); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiSad.tsx b/packages/iconoir-react-native/src/EmojiSad.tsx new file mode 100644 index 00000000..6b92f2d1 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiSad.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSad( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSad); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiSatisfied.tsx b/packages/iconoir-react-native/src/EmojiSatisfied.tsx new file mode 100644 index 00000000..160a345b --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiSatisfied.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSatisfied( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSatisfied); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiSingLeft.tsx b/packages/iconoir-react-native/src/EmojiSingLeft.tsx new file mode 100644 index 00000000..c2888bfd --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiSingLeft.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSingLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSingLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiSingLeftNote.tsx b/packages/iconoir-react-native/src/EmojiSingLeftNote.tsx new file mode 100644 index 00000000..0c2cdeb4 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiSingLeftNote.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSingLeftNote( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSingLeftNote); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiSingRight.tsx b/packages/iconoir-react-native/src/EmojiSingRight.tsx new file mode 100644 index 00000000..044a1756 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiSingRight.tsx @@ -0,0 +1,53 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSingRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSingRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiSingRightNote.tsx b/packages/iconoir-react-native/src/EmojiSingRightNote.tsx new file mode 100644 index 00000000..85849da2 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiSingRightNote.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSingRightNote( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSingRightNote); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiSurprise.tsx b/packages/iconoir-react-native/src/EmojiSurprise.tsx new file mode 100644 index 00000000..abb684d1 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiSurprise.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSurprise( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSurprise); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiSurpriseAlt.tsx b/packages/iconoir-react-native/src/EmojiSurpriseAlt.tsx new file mode 100644 index 00000000..23fb5b3b --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiSurpriseAlt.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSurpriseAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSurpriseAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiTalkingAngry.tsx b/packages/iconoir-react-native/src/EmojiTalkingAngry.tsx new file mode 100644 index 00000000..d243ae6b --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiTalkingAngry.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiTalkingAngry( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiTalkingAngry); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiTalkingHappy.tsx b/packages/iconoir-react-native/src/EmojiTalkingHappy.tsx new file mode 100644 index 00000000..7d650eb7 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiTalkingHappy.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiTalkingHappy( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiTalkingHappy); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiThinkLeft.tsx b/packages/iconoir-react-native/src/EmojiThinkLeft.tsx new file mode 100644 index 00000000..fee4a2e6 --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiThinkLeft.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiThinkLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiThinkLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmojiThinkRight.tsx b/packages/iconoir-react-native/src/EmojiThinkRight.tsx new file mode 100644 index 00000000..85244abc --- /dev/null +++ b/packages/iconoir-react-native/src/EmojiThinkRight.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiThinkRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiThinkRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EmptyPage.tsx b/packages/iconoir-react-native/src/EmptyPage.tsx new file mode 100644 index 00000000..691f7122 --- /dev/null +++ b/packages/iconoir-react-native/src/EmptyPage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmptyPage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmptyPage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EnergyUsageWindow.tsx b/packages/iconoir-react-native/src/EnergyUsageWindow.tsx new file mode 100644 index 00000000..1f7006d4 --- /dev/null +++ b/packages/iconoir-react-native/src/EnergyUsageWindow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEnergyUsageWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEnergyUsageWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Enlarge.tsx b/packages/iconoir-react-native/src/Enlarge.tsx new file mode 100644 index 00000000..910317fe --- /dev/null +++ b/packages/iconoir-react-native/src/Enlarge.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEnlarge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEnlarge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EnlargeRoundArrow.tsx b/packages/iconoir-react-native/src/EnlargeRoundArrow.tsx new file mode 100644 index 00000000..fd1312dc --- /dev/null +++ b/packages/iconoir-react-native/src/EnlargeRoundArrow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEnlargeRoundArrow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEnlargeRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Erase.tsx b/packages/iconoir-react-native/src/Erase.tsx new file mode 100644 index 00000000..fec1453c --- /dev/null +++ b/packages/iconoir-react-native/src/Erase.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgErase( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgErase); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ErrorWindow.tsx b/packages/iconoir-react-native/src/ErrorWindow.tsx new file mode 100644 index 00000000..73d80aad --- /dev/null +++ b/packages/iconoir-react-native/src/ErrorWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgErrorWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgErrorWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Euro.tsx b/packages/iconoir-react-native/src/Euro.tsx new file mode 100644 index 00000000..12988c7f --- /dev/null +++ b/packages/iconoir-react-native/src/Euro.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEuro( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEuro); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EuroSquare.tsx b/packages/iconoir-react-native/src/EuroSquare.tsx new file mode 100644 index 00000000..b372afae --- /dev/null +++ b/packages/iconoir-react-native/src/EuroSquare.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEuroSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEuroSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EvCharge.tsx b/packages/iconoir-react-native/src/EvCharge.tsx new file mode 100644 index 00000000..4c04ff5c --- /dev/null +++ b/packages/iconoir-react-native/src/EvCharge.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvCharge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvCharge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EvChargeAlt.tsx b/packages/iconoir-react-native/src/EvChargeAlt.tsx new file mode 100644 index 00000000..d537507d --- /dev/null +++ b/packages/iconoir-react-native/src/EvChargeAlt.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvChargeAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvChargeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EvPlug.tsx b/packages/iconoir-react-native/src/EvPlug.tsx new file mode 100644 index 00000000..7670dc00 --- /dev/null +++ b/packages/iconoir-react-native/src/EvPlug.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvPlug( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvPlug); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EvPlugCharging.tsx b/packages/iconoir-react-native/src/EvPlugCharging.tsx new file mode 100644 index 00000000..567c4879 --- /dev/null +++ b/packages/iconoir-react-native/src/EvPlugCharging.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvPlugCharging( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvPlugCharging); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EvPlugError.tsx b/packages/iconoir-react-native/src/EvPlugError.tsx new file mode 100644 index 00000000..3b73fcc2 --- /dev/null +++ b/packages/iconoir-react-native/src/EvPlugError.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvPlugError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvPlugError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EvRounded.tsx b/packages/iconoir-react-native/src/EvRounded.tsx new file mode 100644 index 00000000..aab8eed2 --- /dev/null +++ b/packages/iconoir-react-native/src/EvRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EvStation.tsx b/packages/iconoir-react-native/src/EvStation.tsx new file mode 100644 index 00000000..ac7e7b15 --- /dev/null +++ b/packages/iconoir-react-native/src/EvStation.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvStation( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvStation); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Exclude.tsx b/packages/iconoir-react-native/src/Exclude.tsx new file mode 100644 index 00000000..cf4afd8f --- /dev/null +++ b/packages/iconoir-react-native/src/Exclude.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgExclude( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgExclude); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Expand.tsx b/packages/iconoir-react-native/src/Expand.tsx new file mode 100644 index 00000000..4f75c0d4 --- /dev/null +++ b/packages/iconoir-react-native/src/Expand.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgExpand( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgExpand); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ExpandLines.tsx b/packages/iconoir-react-native/src/ExpandLines.tsx new file mode 100644 index 00000000..930df6e6 --- /dev/null +++ b/packages/iconoir-react-native/src/ExpandLines.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgExpandLines( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgExpandLines); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EyeAlt.tsx b/packages/iconoir-react-native/src/EyeAlt.tsx new file mode 100644 index 00000000..5021af52 --- /dev/null +++ b/packages/iconoir-react-native/src/EyeAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEyeAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEyeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EyeClose.tsx b/packages/iconoir-react-native/src/EyeClose.tsx new file mode 100644 index 00000000..654ad5d2 --- /dev/null +++ b/packages/iconoir-react-native/src/EyeClose.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEyeClose( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEyeClose); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EyeEmpty.tsx b/packages/iconoir-react-native/src/EyeEmpty.tsx new file mode 100644 index 00000000..e0debad8 --- /dev/null +++ b/packages/iconoir-react-native/src/EyeEmpty.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEyeEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEyeEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/EyeOff.tsx b/packages/iconoir-react-native/src/EyeOff.tsx new file mode 100644 index 00000000..cb74ebf7 --- /dev/null +++ b/packages/iconoir-react-native/src/EyeOff.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEyeOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEyeOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FaceId.tsx b/packages/iconoir-react-native/src/FaceId.tsx new file mode 100644 index 00000000..a939eab9 --- /dev/null +++ b/packages/iconoir-react-native/src/FaceId.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFaceId( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFaceId); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Facebook.tsx b/packages/iconoir-react-native/src/Facebook.tsx new file mode 100644 index 00000000..6214729e --- /dev/null +++ b/packages/iconoir-react-native/src/Facebook.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFacebook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFacebook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FacebookSquared.tsx b/packages/iconoir-react-native/src/FacebookSquared.tsx new file mode 100644 index 00000000..e378daf1 --- /dev/null +++ b/packages/iconoir-react-native/src/FacebookSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFacebookSquared( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFacebookSquared); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Facetime.tsx b/packages/iconoir-react-native/src/Facetime.tsx new file mode 100644 index 00000000..654da717 --- /dev/null +++ b/packages/iconoir-react-native/src/Facetime.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFacetime( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFacetime); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Farm.tsx b/packages/iconoir-react-native/src/Farm.tsx new file mode 100644 index 00000000..a71a5174 --- /dev/null +++ b/packages/iconoir-react-native/src/Farm.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFarm( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFarm); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastArrowDown.tsx b/packages/iconoir-react-native/src/FastArrowDown.tsx new file mode 100644 index 00000000..030ade76 --- /dev/null +++ b/packages/iconoir-react-native/src/FastArrowDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastArrowDownBox.tsx b/packages/iconoir-react-native/src/FastArrowDownBox.tsx new file mode 100644 index 00000000..d5f39e19 --- /dev/null +++ b/packages/iconoir-react-native/src/FastArrowDownBox.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowDownBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowDownBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastArrowLeft.tsx b/packages/iconoir-react-native/src/FastArrowLeft.tsx new file mode 100644 index 00000000..c2474832 --- /dev/null +++ b/packages/iconoir-react-native/src/FastArrowLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastArrowLeftBox.tsx b/packages/iconoir-react-native/src/FastArrowLeftBox.tsx new file mode 100644 index 00000000..92e1ff34 --- /dev/null +++ b/packages/iconoir-react-native/src/FastArrowLeftBox.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowLeftBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowLeftBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastArrowRight.tsx b/packages/iconoir-react-native/src/FastArrowRight.tsx new file mode 100644 index 00000000..a3c68e6a --- /dev/null +++ b/packages/iconoir-react-native/src/FastArrowRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastArrowRightBox.tsx b/packages/iconoir-react-native/src/FastArrowRightBox.tsx new file mode 100644 index 00000000..fe4d29f5 --- /dev/null +++ b/packages/iconoir-react-native/src/FastArrowRightBox.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowRightBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowRightBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastArrowTop.tsx b/packages/iconoir-react-native/src/FastArrowTop.tsx new file mode 100644 index 00000000..2b41919f --- /dev/null +++ b/packages/iconoir-react-native/src/FastArrowTop.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowTop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowTop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastArrowUpBox.tsx b/packages/iconoir-react-native/src/FastArrowUpBox.tsx new file mode 100644 index 00000000..68779c18 --- /dev/null +++ b/packages/iconoir-react-native/src/FastArrowUpBox.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowUpBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowUpBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastBottomCircle.tsx b/packages/iconoir-react-native/src/FastBottomCircle.tsx new file mode 100644 index 00000000..e5da71be --- /dev/null +++ b/packages/iconoir-react-native/src/FastBottomCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastBottomCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastBottomCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastLeftCircle.tsx b/packages/iconoir-react-native/src/FastLeftCircle.tsx new file mode 100644 index 00000000..224cf875 --- /dev/null +++ b/packages/iconoir-react-native/src/FastLeftCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastLeftCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastLeftCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastRightCircle.tsx b/packages/iconoir-react-native/src/FastRightCircle.tsx new file mode 100644 index 00000000..cdb15ad9 --- /dev/null +++ b/packages/iconoir-react-native/src/FastRightCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastRightCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastRightCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FastTopCircle.tsx b/packages/iconoir-react-native/src/FastTopCircle.tsx new file mode 100644 index 00000000..dde00cf3 --- /dev/null +++ b/packages/iconoir-react-native/src/FastTopCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastTopCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastTopCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FavouriteBook.tsx b/packages/iconoir-react-native/src/FavouriteBook.tsx new file mode 100644 index 00000000..fc77b91a --- /dev/null +++ b/packages/iconoir-react-native/src/FavouriteBook.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFavouriteBook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFavouriteBook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FavouriteWindow.tsx b/packages/iconoir-react-native/src/FavouriteWindow.tsx new file mode 100644 index 00000000..c1d632c4 --- /dev/null +++ b/packages/iconoir-react-native/src/FavouriteWindow.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFavouriteWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFavouriteWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Female.tsx b/packages/iconoir-react-native/src/Female.tsx new file mode 100644 index 00000000..e3061f5e --- /dev/null +++ b/packages/iconoir-react-native/src/Female.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFemale( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFemale); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Figma.tsx b/packages/iconoir-react-native/src/Figma.tsx new file mode 100644 index 00000000..fe4f037b --- /dev/null +++ b/packages/iconoir-react-native/src/Figma.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFigma( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFigma); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FileNotFound.tsx b/packages/iconoir-react-native/src/FileNotFound.tsx new file mode 100644 index 00000000..771f7447 --- /dev/null +++ b/packages/iconoir-react-native/src/FileNotFound.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFileNotFound( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFileNotFound); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Filter.tsx b/packages/iconoir-react-native/src/Filter.tsx new file mode 100644 index 00000000..ec41949a --- /dev/null +++ b/packages/iconoir-react-native/src/Filter.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFilter( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFilter); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FilterAlt.tsx b/packages/iconoir-react-native/src/FilterAlt.tsx new file mode 100644 index 00000000..b4c23948 --- /dev/null +++ b/packages/iconoir-react-native/src/FilterAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFilterAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFilterAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Finder.tsx b/packages/iconoir-react-native/src/Finder.tsx new file mode 100644 index 00000000..bdac49d2 --- /dev/null +++ b/packages/iconoir-react-native/src/Finder.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFinder( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFinder); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FingerPrintWindow.tsx b/packages/iconoir-react-native/src/FingerPrintWindow.tsx new file mode 100644 index 00000000..30c410d8 --- /dev/null +++ b/packages/iconoir-react-native/src/FingerPrintWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerPrintWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerPrintWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Fingerprint.tsx b/packages/iconoir-react-native/src/Fingerprint.tsx new file mode 100644 index 00000000..4698d802 --- /dev/null +++ b/packages/iconoir-react-native/src/Fingerprint.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprint( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprint); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FingerprintCircled.tsx b/packages/iconoir-react-native/src/FingerprintCircled.tsx new file mode 100644 index 00000000..f720eeec --- /dev/null +++ b/packages/iconoir-react-native/src/FingerprintCircled.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FingerprintCircledError.tsx b/packages/iconoir-react-native/src/FingerprintCircledError.tsx new file mode 100644 index 00000000..f0b56a09 --- /dev/null +++ b/packages/iconoir-react-native/src/FingerprintCircledError.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintCircledError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintCircledError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FingerprintCircledLock.tsx b/packages/iconoir-react-native/src/FingerprintCircledLock.tsx new file mode 100644 index 00000000..47a0a29d --- /dev/null +++ b/packages/iconoir-react-native/src/FingerprintCircledLock.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintCircledLock( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintCircledLock); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FingerprintCircledOk.tsx b/packages/iconoir-react-native/src/FingerprintCircledOk.tsx new file mode 100644 index 00000000..4c85f3b9 --- /dev/null +++ b/packages/iconoir-react-native/src/FingerprintCircledOk.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintCircledOk( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintCircledOk); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FingerprintPhone.tsx b/packages/iconoir-react-native/src/FingerprintPhone.tsx new file mode 100644 index 00000000..88f1a450 --- /dev/null +++ b/packages/iconoir-react-native/src/FingerprintPhone.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintPhone( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintPhone); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FingerprintScan.tsx b/packages/iconoir-react-native/src/FingerprintScan.tsx new file mode 100644 index 00000000..118bdff5 --- /dev/null +++ b/packages/iconoir-react-native/src/FingerprintScan.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintScan( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintScan); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FingerprintSquared.tsx b/packages/iconoir-react-native/src/FingerprintSquared.tsx new file mode 100644 index 00000000..65853475 --- /dev/null +++ b/packages/iconoir-react-native/src/FingerprintSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintSquared( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintSquared); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FireFlame.tsx b/packages/iconoir-react-native/src/FireFlame.tsx new file mode 100644 index 00000000..fe096704 --- /dev/null +++ b/packages/iconoir-react-native/src/FireFlame.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFireFlame( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFireFlame); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Fishing.tsx b/packages/iconoir-react-native/src/Fishing.tsx new file mode 100644 index 00000000..f028dba8 --- /dev/null +++ b/packages/iconoir-react-native/src/Fishing.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFishing( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFishing); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Flare.tsx b/packages/iconoir-react-native/src/Flare.tsx new file mode 100644 index 00000000..012f6fa1 --- /dev/null +++ b/packages/iconoir-react-native/src/Flare.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Flash.tsx b/packages/iconoir-react-native/src/Flash.tsx new file mode 100644 index 00000000..c23c4dbb --- /dev/null +++ b/packages/iconoir-react-native/src/Flash.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlash( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlash); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FlashOff.tsx b/packages/iconoir-react-native/src/FlashOff.tsx new file mode 100644 index 00000000..612b4802 --- /dev/null +++ b/packages/iconoir-react-native/src/FlashOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlashOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlashOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Flask.tsx b/packages/iconoir-react-native/src/Flask.tsx new file mode 100644 index 00000000..d7ef7e26 --- /dev/null +++ b/packages/iconoir-react-native/src/Flask.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlask( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlask); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Flip.tsx b/packages/iconoir-react-native/src/Flip.tsx new file mode 100644 index 00000000..929966bc --- /dev/null +++ b/packages/iconoir-react-native/src/Flip.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlip( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlip); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FlipReverse.tsx b/packages/iconoir-react-native/src/FlipReverse.tsx new file mode 100644 index 00000000..02a77365 --- /dev/null +++ b/packages/iconoir-react-native/src/FlipReverse.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlipReverse( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlipReverse); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Flower.tsx b/packages/iconoir-react-native/src/Flower.tsx new file mode 100644 index 00000000..3d5e7e36 --- /dev/null +++ b/packages/iconoir-react-native/src/Flower.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlower( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlower); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Fluorine.tsx b/packages/iconoir-react-native/src/Fluorine.tsx new file mode 100644 index 00000000..ffe50a20 --- /dev/null +++ b/packages/iconoir-react-native/src/Fluorine.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFluorine( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFluorine); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Fog.tsx b/packages/iconoir-react-native/src/Fog.tsx new file mode 100644 index 00000000..b3bdd01b --- /dev/null +++ b/packages/iconoir-react-native/src/Fog.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFog( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFog); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Folder.tsx b/packages/iconoir-react-native/src/Folder.tsx new file mode 100644 index 00000000..58b8a7a0 --- /dev/null +++ b/packages/iconoir-react-native/src/Folder.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFolder( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFolder); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FolderAlert.tsx b/packages/iconoir-react-native/src/FolderAlert.tsx new file mode 100644 index 00000000..15b0cc52 --- /dev/null +++ b/packages/iconoir-react-native/src/FolderAlert.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFolderAlert( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFolderAlert); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FolderSettings.tsx b/packages/iconoir-react-native/src/FolderSettings.tsx new file mode 100644 index 00000000..a6f71058 --- /dev/null +++ b/packages/iconoir-react-native/src/FolderSettings.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFolderSettings( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFolderSettings); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FontSize.tsx b/packages/iconoir-react-native/src/FontSize.tsx new file mode 100644 index 00000000..3955684d --- /dev/null +++ b/packages/iconoir-react-native/src/FontSize.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFontSize( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFontSize); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Football.tsx b/packages/iconoir-react-native/src/Football.tsx new file mode 100644 index 00000000..0203d3d2 --- /dev/null +++ b/packages/iconoir-react-native/src/Football.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFootball( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFootball); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FootballBall.tsx b/packages/iconoir-react-native/src/FootballBall.tsx new file mode 100644 index 00000000..d80cfa2a --- /dev/null +++ b/packages/iconoir-react-native/src/FootballBall.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFootballBall( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFootballBall); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Forward.tsx b/packages/iconoir-react-native/src/Forward.tsx new file mode 100644 index 00000000..bd61d5e7 --- /dev/null +++ b/packages/iconoir-react-native/src/Forward.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgForward( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgForward); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Forward15Seconds.tsx b/packages/iconoir-react-native/src/Forward15Seconds.tsx new file mode 100644 index 00000000..38775eb7 --- /dev/null +++ b/packages/iconoir-react-native/src/Forward15Seconds.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgForward15Seconds( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgForward15Seconds); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ForwardMessage.tsx b/packages/iconoir-react-native/src/ForwardMessage.tsx new file mode 100644 index 00000000..691a652f --- /dev/null +++ b/packages/iconoir-react-native/src/ForwardMessage.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgForwardMessage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgForwardMessage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ForwardOutline.tsx b/packages/iconoir-react-native/src/ForwardOutline.tsx new file mode 100644 index 00000000..05f575a3 --- /dev/null +++ b/packages/iconoir-react-native/src/ForwardOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgForwardOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgForwardOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Frame.tsx b/packages/iconoir-react-native/src/Frame.tsx new file mode 100644 index 00000000..62ba888a --- /dev/null +++ b/packages/iconoir-react-native/src/Frame.tsx @@ -0,0 +1,62 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrame( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrame); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FrameAlt.tsx b/packages/iconoir-react-native/src/FrameAlt.tsx new file mode 100644 index 00000000..3edb0c52 --- /dev/null +++ b/packages/iconoir-react-native/src/FrameAlt.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FrameAltEmpty.tsx b/packages/iconoir-react-native/src/FrameAltEmpty.tsx new file mode 100644 index 00000000..3dd88c3e --- /dev/null +++ b/packages/iconoir-react-native/src/FrameAltEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameAltEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameAltEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FrameSelect.tsx b/packages/iconoir-react-native/src/FrameSelect.tsx new file mode 100644 index 00000000..53d6066d --- /dev/null +++ b/packages/iconoir-react-native/src/FrameSelect.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameSelect( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameSelect); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FrameSimple.tsx b/packages/iconoir-react-native/src/FrameSimple.tsx new file mode 100644 index 00000000..79c135c6 --- /dev/null +++ b/packages/iconoir-react-native/src/FrameSimple.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameSimple( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameSimple); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FrameTool.tsx b/packages/iconoir-react-native/src/FrameTool.tsx new file mode 100644 index 00000000..239618fc --- /dev/null +++ b/packages/iconoir-react-native/src/FrameTool.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameTool( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameTool); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Fridge.tsx b/packages/iconoir-react-native/src/Fridge.tsx new file mode 100644 index 00000000..170ea6b3 --- /dev/null +++ b/packages/iconoir-react-native/src/Fridge.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFridge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFridge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Fx.tsx b/packages/iconoir-react-native/src/Fx.tsx new file mode 100644 index 00000000..7579d906 --- /dev/null +++ b/packages/iconoir-react-native/src/Fx.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFx( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFx); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/FxRounded.tsx b/packages/iconoir-react-native/src/FxRounded.tsx new file mode 100644 index 00000000..9d264216 --- /dev/null +++ b/packages/iconoir-react-native/src/FxRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFxRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFxRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Gamepad.tsx b/packages/iconoir-react-native/src/Gamepad.tsx new file mode 100644 index 00000000..a9f4b8d2 --- /dev/null +++ b/packages/iconoir-react-native/src/Gamepad.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGamepad( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGamepad); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Garage.tsx b/packages/iconoir-react-native/src/Garage.tsx new file mode 100644 index 00000000..4285efec --- /dev/null +++ b/packages/iconoir-react-native/src/Garage.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGarage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGarage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Gas.tsx b/packages/iconoir-react-native/src/Gas.tsx new file mode 100644 index 00000000..68732f39 --- /dev/null +++ b/packages/iconoir-react-native/src/Gas.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGas( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGas); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GasTank.tsx b/packages/iconoir-react-native/src/GasTank.tsx new file mode 100644 index 00000000..c13478ca --- /dev/null +++ b/packages/iconoir-react-native/src/GasTank.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGasTank( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGasTank); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GasTankDrop.tsx b/packages/iconoir-react-native/src/GasTankDrop.tsx new file mode 100644 index 00000000..6f583092 --- /dev/null +++ b/packages/iconoir-react-native/src/GasTankDrop.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGasTankDrop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGasTankDrop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GifFormat.tsx b/packages/iconoir-react-native/src/GifFormat.tsx new file mode 100644 index 00000000..d4e031d6 --- /dev/null +++ b/packages/iconoir-react-native/src/GifFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGifFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGifFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Gift.tsx b/packages/iconoir-react-native/src/Gift.tsx new file mode 100644 index 00000000..b2eaa199 --- /dev/null +++ b/packages/iconoir-react-native/src/Gift.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGift( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGift); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitBranch.tsx b/packages/iconoir-react-native/src/GitBranch.tsx new file mode 100644 index 00000000..19ff5b21 --- /dev/null +++ b/packages/iconoir-react-native/src/GitBranch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitBranch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitBranch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitCommand.tsx b/packages/iconoir-react-native/src/GitCommand.tsx new file mode 100644 index 00000000..fc51e7a4 --- /dev/null +++ b/packages/iconoir-react-native/src/GitCommand.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitCommand( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitCommand); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitCommit.tsx b/packages/iconoir-react-native/src/GitCommit.tsx new file mode 100644 index 00000000..89e9a5ed --- /dev/null +++ b/packages/iconoir-react-native/src/GitCommit.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitCommit( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitCommit); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitCompare.tsx b/packages/iconoir-react-native/src/GitCompare.tsx new file mode 100644 index 00000000..1e3e06d6 --- /dev/null +++ b/packages/iconoir-react-native/src/GitCompare.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitCompare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitCompare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitFork.tsx b/packages/iconoir-react-native/src/GitFork.tsx new file mode 100644 index 00000000..5a97b2b7 --- /dev/null +++ b/packages/iconoir-react-native/src/GitFork.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitFork( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitFork); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitHub.tsx b/packages/iconoir-react-native/src/GitHub.tsx new file mode 100644 index 00000000..7c4cc9d0 --- /dev/null +++ b/packages/iconoir-react-native/src/GitHub.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitHub( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitHub); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitHubOutline.tsx b/packages/iconoir-react-native/src/GitHubOutline.tsx new file mode 100644 index 00000000..3a193d48 --- /dev/null +++ b/packages/iconoir-react-native/src/GitHubOutline.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitHubOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitHubOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitLabFull.tsx b/packages/iconoir-react-native/src/GitLabFull.tsx new file mode 100644 index 00000000..21b79f69 --- /dev/null +++ b/packages/iconoir-react-native/src/GitLabFull.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitLabFull( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitLabFull); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitMerge.tsx b/packages/iconoir-react-native/src/GitMerge.tsx new file mode 100644 index 00000000..0df5f892 --- /dev/null +++ b/packages/iconoir-react-native/src/GitMerge.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitMerge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitMerge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GitPullRequest.tsx b/packages/iconoir-react-native/src/GitPullRequest.tsx new file mode 100644 index 00000000..373769f1 --- /dev/null +++ b/packages/iconoir-react-native/src/GitPullRequest.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitPullRequest( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitPullRequest); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GlassEmpty.tsx b/packages/iconoir-react-native/src/GlassEmpty.tsx new file mode 100644 index 00000000..5be204bb --- /dev/null +++ b/packages/iconoir-react-native/src/GlassEmpty.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlassEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlassEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GlassHalf.tsx b/packages/iconoir-react-native/src/GlassHalf.tsx new file mode 100644 index 00000000..5590435e --- /dev/null +++ b/packages/iconoir-react-native/src/GlassHalf.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlassHalf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlassHalf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GlassHalfAlt.tsx b/packages/iconoir-react-native/src/GlassHalfAlt.tsx new file mode 100644 index 00000000..9b9eea9e --- /dev/null +++ b/packages/iconoir-react-native/src/GlassHalfAlt.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlassHalfAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlassHalfAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Glasses.tsx b/packages/iconoir-react-native/src/Glasses.tsx new file mode 100644 index 00000000..09a57fc3 --- /dev/null +++ b/packages/iconoir-react-native/src/Glasses.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlasses( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlasses); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Globe.tsx b/packages/iconoir-react-native/src/Globe.tsx new file mode 100644 index 00000000..91cd1995 --- /dev/null +++ b/packages/iconoir-react-native/src/Globe.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlobe( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlobe); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Golf.tsx b/packages/iconoir-react-native/src/Golf.tsx new file mode 100644 index 00000000..9f77d3ca --- /dev/null +++ b/packages/iconoir-react-native/src/Golf.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGolf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGolf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Google.tsx b/packages/iconoir-react-native/src/Google.tsx new file mode 100644 index 00000000..382e2f52 --- /dev/null +++ b/packages/iconoir-react-native/src/Google.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GoogleCircled.tsx b/packages/iconoir-react-native/src/GoogleCircled.tsx new file mode 100644 index 00000000..c3487944 --- /dev/null +++ b/packages/iconoir-react-native/src/GoogleCircled.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GoogleDocs.tsx b/packages/iconoir-react-native/src/GoogleDocs.tsx new file mode 100644 index 00000000..55c97974 --- /dev/null +++ b/packages/iconoir-react-native/src/GoogleDocs.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDocs( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDocs); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GoogleDrive.tsx b/packages/iconoir-react-native/src/GoogleDrive.tsx new file mode 100644 index 00000000..3b40df69 --- /dev/null +++ b/packages/iconoir-react-native/src/GoogleDrive.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDrive( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDrive); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GoogleDriveCheck.tsx b/packages/iconoir-react-native/src/GoogleDriveCheck.tsx new file mode 100644 index 00000000..27bf5864 --- /dev/null +++ b/packages/iconoir-react-native/src/GoogleDriveCheck.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDriveCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDriveCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GoogleDriveSync.tsx b/packages/iconoir-react-native/src/GoogleDriveSync.tsx new file mode 100644 index 00000000..0daae006 --- /dev/null +++ b/packages/iconoir-react-native/src/GoogleDriveSync.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDriveSync( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDriveSync); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GoogleDriveWarning.tsx b/packages/iconoir-react-native/src/GoogleDriveWarning.tsx new file mode 100644 index 00000000..342d5733 --- /dev/null +++ b/packages/iconoir-react-native/src/GoogleDriveWarning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDriveWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDriveWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GoogleHome.tsx b/packages/iconoir-react-native/src/GoogleHome.tsx new file mode 100644 index 00000000..8e915abe --- /dev/null +++ b/packages/iconoir-react-native/src/GoogleHome.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleHome( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleHome); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GoogleOne.tsx b/packages/iconoir-react-native/src/GoogleOne.tsx new file mode 100644 index 00000000..2e0f599f --- /dev/null +++ b/packages/iconoir-react-native/src/GoogleOne.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleOne( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleOne); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Gps.tsx b/packages/iconoir-react-native/src/Gps.tsx new file mode 100644 index 00000000..2f70d8c5 --- /dev/null +++ b/packages/iconoir-react-native/src/Gps.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGps( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGps); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GraphDown.tsx b/packages/iconoir-react-native/src/GraphDown.tsx new file mode 100644 index 00000000..18673d87 --- /dev/null +++ b/packages/iconoir-react-native/src/GraphDown.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGraphDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGraphDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GraphUp.tsx b/packages/iconoir-react-native/src/GraphUp.tsx new file mode 100644 index 00000000..c50eed28 --- /dev/null +++ b/packages/iconoir-react-native/src/GraphUp.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGraphUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGraphUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GreenBus.tsx b/packages/iconoir-react-native/src/GreenBus.tsx new file mode 100644 index 00000000..009b92ea --- /dev/null +++ b/packages/iconoir-react-native/src/GreenBus.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGreenBus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGreenBus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GreenTruck.tsx b/packages/iconoir-react-native/src/GreenTruck.tsx new file mode 100644 index 00000000..4f6c461b --- /dev/null +++ b/packages/iconoir-react-native/src/GreenTruck.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGreenTruck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGreenTruck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GreenVehicle.tsx b/packages/iconoir-react-native/src/GreenVehicle.tsx new file mode 100644 index 00000000..a5f97359 --- /dev/null +++ b/packages/iconoir-react-native/src/GreenVehicle.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGreenVehicle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGreenVehicle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GridAdd.tsx b/packages/iconoir-react-native/src/GridAdd.tsx new file mode 100644 index 00000000..c0fda24b --- /dev/null +++ b/packages/iconoir-react-native/src/GridAdd.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGridAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGridAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GridMinus.tsx b/packages/iconoir-react-native/src/GridMinus.tsx new file mode 100644 index 00000000..c04e821d --- /dev/null +++ b/packages/iconoir-react-native/src/GridMinus.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGridMinus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGridMinus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/GridRemove.tsx b/packages/iconoir-react-native/src/GridRemove.tsx new file mode 100644 index 00000000..278610a1 --- /dev/null +++ b/packages/iconoir-react-native/src/GridRemove.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGridRemove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGridRemove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Group.tsx b/packages/iconoir-react-native/src/Group.tsx new file mode 100644 index 00000000..23cef123 --- /dev/null +++ b/packages/iconoir-react-native/src/Group.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGroup( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGroup); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Gym.tsx b/packages/iconoir-react-native/src/Gym.tsx new file mode 100644 index 00000000..d9199b9c --- /dev/null +++ b/packages/iconoir-react-native/src/Gym.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGym( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGym); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HalfCookie.tsx b/packages/iconoir-react-native/src/HalfCookie.tsx new file mode 100644 index 00000000..ac9cd3e4 --- /dev/null +++ b/packages/iconoir-react-native/src/HalfCookie.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHalfCookie( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHalfCookie); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HalfMoon.tsx b/packages/iconoir-react-native/src/HalfMoon.tsx new file mode 100644 index 00000000..a5cb1be9 --- /dev/null +++ b/packages/iconoir-react-native/src/HalfMoon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHalfMoon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHalfMoon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Hammer.tsx b/packages/iconoir-react-native/src/Hammer.tsx new file mode 100644 index 00000000..8419af7f --- /dev/null +++ b/packages/iconoir-react-native/src/Hammer.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHammer( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHammer); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HandBrake.tsx b/packages/iconoir-react-native/src/HandBrake.tsx new file mode 100644 index 00000000..61a66855 --- /dev/null +++ b/packages/iconoir-react-native/src/HandBrake.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Circle } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHandBrake( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHandBrake); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Handbag.tsx b/packages/iconoir-react-native/src/Handbag.tsx new file mode 100644 index 00000000..44bd2406 --- /dev/null +++ b/packages/iconoir-react-native/src/Handbag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHandbag( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHandbag); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HardDrive.tsx b/packages/iconoir-react-native/src/HardDrive.tsx new file mode 100644 index 00000000..185da42e --- /dev/null +++ b/packages/iconoir-react-native/src/HardDrive.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHardDrive( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHardDrive); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Hat.tsx b/packages/iconoir-react-native/src/Hat.tsx new file mode 100644 index 00000000..58aa4f5c --- /dev/null +++ b/packages/iconoir-react-native/src/Hat.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Hd.tsx b/packages/iconoir-react-native/src/Hd.tsx new file mode 100644 index 00000000..c489d47f --- /dev/null +++ b/packages/iconoir-react-native/src/Hd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HdDisplay.tsx b/packages/iconoir-react-native/src/HdDisplay.tsx new file mode 100644 index 00000000..97b6a792 --- /dev/null +++ b/packages/iconoir-react-native/src/HdDisplay.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHdDisplay( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHdDisplay); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Hdr.tsx b/packages/iconoir-react-native/src/Hdr.tsx new file mode 100644 index 00000000..5e6e9bc7 --- /dev/null +++ b/packages/iconoir-react-native/src/Hdr.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHdr( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHdr); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Headset.tsx b/packages/iconoir-react-native/src/Headset.tsx new file mode 100644 index 00000000..ecc30ce1 --- /dev/null +++ b/packages/iconoir-react-native/src/Headset.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeadset( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeadset); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HeadsetCharge.tsx b/packages/iconoir-react-native/src/HeadsetCharge.tsx new file mode 100644 index 00000000..873c7c79 --- /dev/null +++ b/packages/iconoir-react-native/src/HeadsetCharge.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeadsetCharge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeadsetCharge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HeadsetHelp.tsx b/packages/iconoir-react-native/src/HeadsetHelp.tsx new file mode 100644 index 00000000..1582f16e --- /dev/null +++ b/packages/iconoir-react-native/src/HeadsetHelp.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeadsetHelp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeadsetHelp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HeadsetIssue.tsx b/packages/iconoir-react-native/src/HeadsetIssue.tsx new file mode 100644 index 00000000..71151f59 --- /dev/null +++ b/packages/iconoir-react-native/src/HeadsetIssue.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeadsetIssue( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeadsetIssue); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HealthShield.tsx b/packages/iconoir-react-native/src/HealthShield.tsx new file mode 100644 index 00000000..6764a5cd --- /dev/null +++ b/packages/iconoir-react-native/src/HealthShield.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHealthShield( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHealthShield); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Healthcare.tsx b/packages/iconoir-react-native/src/Healthcare.tsx new file mode 100644 index 00000000..feca8159 --- /dev/null +++ b/packages/iconoir-react-native/src/Healthcare.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHealthcare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHealthcare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Heart.tsx b/packages/iconoir-react-native/src/Heart.tsx new file mode 100644 index 00000000..08995a47 --- /dev/null +++ b/packages/iconoir-react-native/src/Heart.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeart( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeart); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HeavyRain.tsx b/packages/iconoir-react-native/src/HeavyRain.tsx new file mode 100644 index 00000000..e6564323 --- /dev/null +++ b/packages/iconoir-react-native/src/HeavyRain.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeavyRain( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeavyRain); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Heptagon.tsx b/packages/iconoir-react-native/src/Heptagon.tsx new file mode 100644 index 00000000..908e03d1 --- /dev/null +++ b/packages/iconoir-react-native/src/Heptagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeptagon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeptagon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HerSlips.tsx b/packages/iconoir-react-native/src/HerSlips.tsx new file mode 100644 index 00000000..17c2176a --- /dev/null +++ b/packages/iconoir-react-native/src/HerSlips.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHerSlips( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHerSlips); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HesaWarningOutline.tsx b/packages/iconoir-react-native/src/HesaWarningOutline.tsx new file mode 100644 index 00000000..6f82d07e --- /dev/null +++ b/packages/iconoir-react-native/src/HesaWarningOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHesaWarningOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHesaWarningOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Hexagon.tsx b/packages/iconoir-react-native/src/Hexagon.tsx new file mode 100644 index 00000000..93907934 --- /dev/null +++ b/packages/iconoir-react-native/src/Hexagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHexagon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHexagon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HexagonAlt.tsx b/packages/iconoir-react-native/src/HexagonAlt.tsx new file mode 100644 index 00000000..83712240 --- /dev/null +++ b/packages/iconoir-react-native/src/HexagonAlt.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHexagonAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHexagonAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HexagonDice.tsx b/packages/iconoir-react-native/src/HexagonDice.tsx new file mode 100644 index 00000000..78ab6161 --- /dev/null +++ b/packages/iconoir-react-native/src/HexagonDice.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHexagonDice( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHexagonDice); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HighPriority.tsx b/packages/iconoir-react-native/src/HighPriority.tsx new file mode 100644 index 00000000..b65e1773 --- /dev/null +++ b/packages/iconoir-react-native/src/HighPriority.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHighPriority( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHighPriority); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HistoricShield.tsx b/packages/iconoir-react-native/src/HistoricShield.tsx new file mode 100644 index 00000000..79a89964 --- /dev/null +++ b/packages/iconoir-react-native/src/HistoricShield.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHistoricShield( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHistoricShield); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HistoricShieldAlt.tsx b/packages/iconoir-react-native/src/HistoricShieldAlt.tsx new file mode 100644 index 00000000..42bd7560 --- /dev/null +++ b/packages/iconoir-react-native/src/HistoricShieldAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHistoricShieldAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHistoricShieldAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Home.tsx b/packages/iconoir-react-native/src/Home.tsx new file mode 100644 index 00000000..f88feed1 --- /dev/null +++ b/packages/iconoir-react-native/src/Home.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHome( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHome); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeAlt.tsx b/packages/iconoir-react-native/src/HomeAlt.tsx new file mode 100644 index 00000000..603a851c --- /dev/null +++ b/packages/iconoir-react-native/src/HomeAlt.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeAltSlim.tsx b/packages/iconoir-react-native/src/HomeAltSlim.tsx new file mode 100644 index 00000000..c06b808c --- /dev/null +++ b/packages/iconoir-react-native/src/HomeAltSlim.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeAltSlim( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeAltSlim); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeAltSlimHoriz.tsx b/packages/iconoir-react-native/src/HomeAltSlimHoriz.tsx new file mode 100644 index 00000000..30b022b7 --- /dev/null +++ b/packages/iconoir-react-native/src/HomeAltSlimHoriz.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeAltSlimHoriz( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeAltSlimHoriz); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeHospital.tsx b/packages/iconoir-react-native/src/HomeHospital.tsx new file mode 100644 index 00000000..da02d0e3 --- /dev/null +++ b/packages/iconoir-react-native/src/HomeHospital.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeHospital( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeHospital); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeSale.tsx b/packages/iconoir-react-native/src/HomeSale.tsx new file mode 100644 index 00000000..185ec55c --- /dev/null +++ b/packages/iconoir-react-native/src/HomeSale.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeSale( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeSale); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeSecure.tsx b/packages/iconoir-react-native/src/HomeSecure.tsx new file mode 100644 index 00000000..3de7d5b6 --- /dev/null +++ b/packages/iconoir-react-native/src/HomeSecure.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeSecure( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeSecure); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeShield.tsx b/packages/iconoir-react-native/src/HomeShield.tsx new file mode 100644 index 00000000..6ddf5b40 --- /dev/null +++ b/packages/iconoir-react-native/src/HomeShield.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeShield( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeShield); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeSimple.tsx b/packages/iconoir-react-native/src/HomeSimple.tsx new file mode 100644 index 00000000..12238f29 --- /dev/null +++ b/packages/iconoir-react-native/src/HomeSimple.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeSimple( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeSimple); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeSimpleDoor.tsx b/packages/iconoir-react-native/src/HomeSimpleDoor.tsx new file mode 100644 index 00000000..da9c783d --- /dev/null +++ b/packages/iconoir-react-native/src/HomeSimpleDoor.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeSimpleDoor( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeSimpleDoor); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeTable.tsx b/packages/iconoir-react-native/src/HomeTable.tsx new file mode 100644 index 00000000..390116a7 --- /dev/null +++ b/packages/iconoir-react-native/src/HomeTable.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeTable( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeTable); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HomeUser.tsx b/packages/iconoir-react-native/src/HomeUser.tsx new file mode 100644 index 00000000..ef62c737 --- /dev/null +++ b/packages/iconoir-react-native/src/HomeUser.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeUser( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeUser); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HorizDistributionLeft.tsx b/packages/iconoir-react-native/src/HorizDistributionLeft.tsx new file mode 100644 index 00000000..f204433a --- /dev/null +++ b/packages/iconoir-react-native/src/HorizDistributionLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHorizDistributionLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHorizDistributionLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HorizDistributionRight.tsx b/packages/iconoir-react-native/src/HorizDistributionRight.tsx new file mode 100644 index 00000000..1bc9b7af --- /dev/null +++ b/packages/iconoir-react-native/src/HorizDistributionRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHorizDistributionRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHorizDistributionRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Hospital.tsx b/packages/iconoir-react-native/src/Hospital.tsx new file mode 100644 index 00000000..45e6936a --- /dev/null +++ b/packages/iconoir-react-native/src/Hospital.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHospital( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHospital); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HospitalSign.tsx b/packages/iconoir-react-native/src/HospitalSign.tsx new file mode 100644 index 00000000..40d94de2 --- /dev/null +++ b/packages/iconoir-react-native/src/HospitalSign.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHospitalSign( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHospitalSign); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/HotAirBalloon.tsx b/packages/iconoir-react-native/src/HotAirBalloon.tsx new file mode 100644 index 00000000..866da33f --- /dev/null +++ b/packages/iconoir-react-native/src/HotAirBalloon.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHotAirBalloon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHotAirBalloon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Hourglass.tsx b/packages/iconoir-react-native/src/Hourglass.tsx new file mode 100644 index 00000000..8effd527 --- /dev/null +++ b/packages/iconoir-react-native/src/Hourglass.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHourglass( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHourglass); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Html5.tsx b/packages/iconoir-react-native/src/Html5.tsx new file mode 100644 index 00000000..f81c86b6 --- /dev/null +++ b/packages/iconoir-react-native/src/Html5.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHtml5( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHtml5); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Hydrogen.tsx b/packages/iconoir-react-native/src/Hydrogen.tsx new file mode 100644 index 00000000..604ae4c0 --- /dev/null +++ b/packages/iconoir-react-native/src/Hydrogen.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHydrogen( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHydrogen); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Iconoir.tsx b/packages/iconoir-react-native/src/Iconoir.tsx new file mode 100644 index 00000000..c3ac6743 --- /dev/null +++ b/packages/iconoir-react-native/src/Iconoir.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIconoir( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIconoir); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/IconoirContext.tsx b/packages/iconoir-react-native/src/IconoirContext.tsx new file mode 100644 index 00000000..a720a196 --- /dev/null +++ b/packages/iconoir-react-native/src/IconoirContext.tsx @@ -0,0 +1,13 @@ +import React from 'react' +import { SvgProps } from 'react-native-svg' + +export type IconoirContextValue = Partial +export const IconoirContext = React.createContext({}) + +export interface IconoirProviderProps { + iconProps?: Partial> + children: React.ReactElement +} +export function IconoirProvider({ iconProps, children }: IconoirProviderProps) { + return +} diff --git a/packages/iconoir-react-native/src/Import.tsx b/packages/iconoir-react-native/src/Import.tsx new file mode 100644 index 00000000..ee024a19 --- /dev/null +++ b/packages/iconoir-react-native/src/Import.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgImport( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgImport); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Industry.tsx b/packages/iconoir-react-native/src/Industry.tsx new file mode 100644 index 00000000..9cf8c000 --- /dev/null +++ b/packages/iconoir-react-native/src/Industry.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIndustry( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIndustry); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Infinite.tsx b/packages/iconoir-react-native/src/Infinite.tsx new file mode 100644 index 00000000..9312d085 --- /dev/null +++ b/packages/iconoir-react-native/src/Infinite.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInfinite( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInfinite); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/InfoEmpty.tsx b/packages/iconoir-react-native/src/InfoEmpty.tsx new file mode 100644 index 00000000..05e5bbd0 --- /dev/null +++ b/packages/iconoir-react-native/src/InfoEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInfoEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInfoEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/InputField.tsx b/packages/iconoir-react-native/src/InputField.tsx new file mode 100644 index 00000000..c3b252d7 --- /dev/null +++ b/packages/iconoir-react-native/src/InputField.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInputField( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInputField); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/InputOutput.tsx b/packages/iconoir-react-native/src/InputOutput.tsx new file mode 100644 index 00000000..3f91af1c --- /dev/null +++ b/packages/iconoir-react-native/src/InputOutput.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInputOutput( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInputOutput); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/InputSearch.tsx b/packages/iconoir-react-native/src/InputSearch.tsx new file mode 100644 index 00000000..e54bddcd --- /dev/null +++ b/packages/iconoir-react-native/src/InputSearch.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInputSearch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInputSearch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Instagram.tsx b/packages/iconoir-react-native/src/Instagram.tsx new file mode 100644 index 00000000..2b5a821d --- /dev/null +++ b/packages/iconoir-react-native/src/Instagram.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInstagram( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInstagram); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Internet.tsx b/packages/iconoir-react-native/src/Internet.tsx new file mode 100644 index 00000000..5ab838cf --- /dev/null +++ b/packages/iconoir-react-native/src/Internet.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInternet( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInternet); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Intersect.tsx b/packages/iconoir-react-native/src/Intersect.tsx new file mode 100644 index 00000000..973ccadd --- /dev/null +++ b/packages/iconoir-react-native/src/Intersect.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIntersect( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIntersect); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/IntersectAlt.tsx b/packages/iconoir-react-native/src/IntersectAlt.tsx new file mode 100644 index 00000000..9c4274a9 --- /dev/null +++ b/packages/iconoir-react-native/src/IntersectAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIntersectAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIntersectAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/IosSettings.tsx b/packages/iconoir-react-native/src/IosSettings.tsx new file mode 100644 index 00000000..03975346 --- /dev/null +++ b/packages/iconoir-react-native/src/IosSettings.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIosSettings( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIosSettings); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/IpAddress.tsx b/packages/iconoir-react-native/src/IpAddress.tsx new file mode 100644 index 00000000..746b6342 --- /dev/null +++ b/packages/iconoir-react-native/src/IpAddress.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIpAddress( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIpAddress); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/IrisScan.tsx b/packages/iconoir-react-native/src/IrisScan.tsx new file mode 100644 index 00000000..46610443 --- /dev/null +++ b/packages/iconoir-react-native/src/IrisScan.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIrisScan( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIrisScan); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Italic.tsx b/packages/iconoir-react-native/src/Italic.tsx new file mode 100644 index 00000000..1d03dc28 --- /dev/null +++ b/packages/iconoir-react-native/src/Italic.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgItalic( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgItalic); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ItalicSquareOutline.tsx b/packages/iconoir-react-native/src/ItalicSquareOutline.tsx new file mode 100644 index 00000000..356dec4c --- /dev/null +++ b/packages/iconoir-react-native/src/ItalicSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgItalicSquareOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgItalicSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Journal.tsx b/packages/iconoir-react-native/src/Journal.tsx new file mode 100644 index 00000000..0459074e --- /dev/null +++ b/packages/iconoir-react-native/src/Journal.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgJournal( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgJournal); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/JournalPage.tsx b/packages/iconoir-react-native/src/JournalPage.tsx new file mode 100644 index 00000000..6f2c96fc --- /dev/null +++ b/packages/iconoir-react-native/src/JournalPage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgJournalPage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgJournalPage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/JpegFormat.tsx b/packages/iconoir-react-native/src/JpegFormat.tsx new file mode 100644 index 00000000..008730f0 --- /dev/null +++ b/packages/iconoir-react-native/src/JpegFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgJpegFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgJpegFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/JpgFormat.tsx b/packages/iconoir-react-native/src/JpgFormat.tsx new file mode 100644 index 00000000..d49f7911 --- /dev/null +++ b/packages/iconoir-react-native/src/JpgFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgJpgFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgJpgFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KanbanBoard.tsx b/packages/iconoir-react-native/src/KanbanBoard.tsx new file mode 100644 index 00000000..a9423bf2 --- /dev/null +++ b/packages/iconoir-react-native/src/KanbanBoard.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKanbanBoard( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKanbanBoard); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyAlt.tsx b/packages/iconoir-react-native/src/KeyAlt.tsx new file mode 100644 index 00000000..a3d1f8bc --- /dev/null +++ b/packages/iconoir-react-native/src/KeyAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyAltBack.tsx b/packages/iconoir-react-native/src/KeyAltBack.tsx new file mode 100644 index 00000000..32454508 --- /dev/null +++ b/packages/iconoir-react-native/src/KeyAltBack.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAltBack( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAltBack); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyAltMinus.tsx b/packages/iconoir-react-native/src/KeyAltMinus.tsx new file mode 100644 index 00000000..9bfcdd11 --- /dev/null +++ b/packages/iconoir-react-native/src/KeyAltMinus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAltMinus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAltMinus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyAltPlus.tsx b/packages/iconoir-react-native/src/KeyAltPlus.tsx new file mode 100644 index 00000000..63029327 --- /dev/null +++ b/packages/iconoir-react-native/src/KeyAltPlus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAltPlus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAltPlus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyAltRemove.tsx b/packages/iconoir-react-native/src/KeyAltRemove.tsx new file mode 100644 index 00000000..759af242 --- /dev/null +++ b/packages/iconoir-react-native/src/KeyAltRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAltRemove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAltRemove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Keyframe.tsx b/packages/iconoir-react-native/src/Keyframe.tsx new file mode 100644 index 00000000..f3e1a7e1 --- /dev/null +++ b/packages/iconoir-react-native/src/Keyframe.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframe( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframe); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyframeAlignCenter.tsx b/packages/iconoir-react-native/src/KeyframeAlignCenter.tsx new file mode 100644 index 00000000..1e95155e --- /dev/null +++ b/packages/iconoir-react-native/src/KeyframeAlignCenter.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframeAlignCenter( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframeAlignCenter); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyframeAlignHorizontal.tsx b/packages/iconoir-react-native/src/KeyframeAlignHorizontal.tsx new file mode 100644 index 00000000..88a25e80 --- /dev/null +++ b/packages/iconoir-react-native/src/KeyframeAlignHorizontal.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframeAlignHorizontal( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframeAlignHorizontal); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyframeAlignVertical.tsx b/packages/iconoir-react-native/src/KeyframeAlignVertical.tsx new file mode 100644 index 00000000..a5363d89 --- /dev/null +++ b/packages/iconoir-react-native/src/KeyframeAlignVertical.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframeAlignVertical( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframeAlignVertical); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyframePosition.tsx b/packages/iconoir-react-native/src/KeyframePosition.tsx new file mode 100644 index 00000000..9cd68824 --- /dev/null +++ b/packages/iconoir-react-native/src/KeyframePosition.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframePosition( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframePosition); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Keyframes.tsx b/packages/iconoir-react-native/src/Keyframes.tsx new file mode 100644 index 00000000..e34ff718 --- /dev/null +++ b/packages/iconoir-react-native/src/Keyframes.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframes( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframes); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/KeyframesCouple.tsx b/packages/iconoir-react-native/src/KeyframesCouple.tsx new file mode 100644 index 00000000..45b3bc8d --- /dev/null +++ b/packages/iconoir-react-native/src/KeyframesCouple.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframesCouple( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframesCouple); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LabelOutline.tsx b/packages/iconoir-react-native/src/LabelOutline.tsx new file mode 100644 index 00000000..aa340902 --- /dev/null +++ b/packages/iconoir-react-native/src/LabelOutline.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLabelOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLabelOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Lamp.tsx b/packages/iconoir-react-native/src/Lamp.tsx new file mode 100644 index 00000000..51356f90 --- /dev/null +++ b/packages/iconoir-react-native/src/Lamp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLamp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLamp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Language.tsx b/packages/iconoir-react-native/src/Language.tsx new file mode 100644 index 00000000..f87f6386 --- /dev/null +++ b/packages/iconoir-react-native/src/Language.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLanguage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLanguage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Laptop.tsx b/packages/iconoir-react-native/src/Laptop.tsx new file mode 100644 index 00000000..fe8b2bcf --- /dev/null +++ b/packages/iconoir-react-native/src/Laptop.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLaptop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLaptop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LaptopCharging.tsx b/packages/iconoir-react-native/src/LaptopCharging.tsx new file mode 100644 index 00000000..9d4ad67e --- /dev/null +++ b/packages/iconoir-react-native/src/LaptopCharging.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLaptopCharging( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLaptopCharging); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LaptopFix.tsx b/packages/iconoir-react-native/src/LaptopFix.tsx new file mode 100644 index 00000000..2a3b4913 --- /dev/null +++ b/packages/iconoir-react-native/src/LaptopFix.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLaptopFix( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLaptopFix); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LaptopIssue.tsx b/packages/iconoir-react-native/src/LaptopIssue.tsx new file mode 100644 index 00000000..bac13a90 --- /dev/null +++ b/packages/iconoir-react-native/src/LaptopIssue.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLaptopIssue( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLaptopIssue); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LargeSuitcase.tsx b/packages/iconoir-react-native/src/LargeSuitcase.tsx new file mode 100644 index 00000000..20734532 --- /dev/null +++ b/packages/iconoir-react-native/src/LargeSuitcase.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLargeSuitcase( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLargeSuitcase); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LayoutLeft.tsx b/packages/iconoir-react-native/src/LayoutLeft.tsx new file mode 100644 index 00000000..000a2565 --- /dev/null +++ b/packages/iconoir-react-native/src/LayoutLeft.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLayoutLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLayoutLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LayoutRight.tsx b/packages/iconoir-react-native/src/LayoutRight.tsx new file mode 100644 index 00000000..90ae5b09 --- /dev/null +++ b/packages/iconoir-react-native/src/LayoutRight.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLayoutRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLayoutRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Leaderboard.tsx b/packages/iconoir-react-native/src/Leaderboard.tsx new file mode 100644 index 00000000..237a1dad --- /dev/null +++ b/packages/iconoir-react-native/src/Leaderboard.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLeaderboard( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLeaderboard); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LeaderboardStar.tsx b/packages/iconoir-react-native/src/LeaderboardStar.tsx new file mode 100644 index 00000000..7e3859d9 --- /dev/null +++ b/packages/iconoir-react-native/src/LeaderboardStar.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLeaderboardStar( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLeaderboardStar); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Leaf.tsx b/packages/iconoir-react-native/src/Leaf.tsx new file mode 100644 index 00000000..443872b5 --- /dev/null +++ b/packages/iconoir-react-native/src/Leaf.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLeaf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLeaf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LeftRoundArrow.tsx b/packages/iconoir-react-native/src/LeftRoundArrow.tsx new file mode 100644 index 00000000..929e8914 --- /dev/null +++ b/packages/iconoir-react-native/src/LeftRoundArrow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLeftRoundArrow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLeftRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Lens.tsx b/packages/iconoir-react-native/src/Lens.tsx new file mode 100644 index 00000000..76cf65d0 --- /dev/null +++ b/packages/iconoir-react-native/src/Lens.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLens( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLens); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Lifebelt.tsx b/packages/iconoir-react-native/src/Lifebelt.tsx new file mode 100644 index 00000000..75c7ca47 --- /dev/null +++ b/packages/iconoir-react-native/src/Lifebelt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLifebelt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLifebelt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LightBulb.tsx b/packages/iconoir-react-native/src/LightBulb.tsx new file mode 100644 index 00000000..f05933e6 --- /dev/null +++ b/packages/iconoir-react-native/src/LightBulb.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLightBulb( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLightBulb); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LightBulbOff.tsx b/packages/iconoir-react-native/src/LightBulbOff.tsx new file mode 100644 index 00000000..8e85599f --- /dev/null +++ b/packages/iconoir-react-native/src/LightBulbOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLightBulbOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLightBulbOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LightBulbOn.tsx b/packages/iconoir-react-native/src/LightBulbOn.tsx new file mode 100644 index 00000000..803a353c --- /dev/null +++ b/packages/iconoir-react-native/src/LightBulbOn.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLightBulbOn( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLightBulbOn); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LineSpace.tsx b/packages/iconoir-react-native/src/LineSpace.tsx new file mode 100644 index 00000000..bba03bef --- /dev/null +++ b/packages/iconoir-react-native/src/LineSpace.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLineSpace( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLineSpace); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Linear.tsx b/packages/iconoir-react-native/src/Linear.tsx new file mode 100644 index 00000000..5abb3067 --- /dev/null +++ b/packages/iconoir-react-native/src/Linear.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLinear( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLinear); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Link.tsx b/packages/iconoir-react-native/src/Link.tsx new file mode 100644 index 00000000..7a511106 --- /dev/null +++ b/packages/iconoir-react-native/src/Link.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLink( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLink); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LinkedIn.tsx b/packages/iconoir-react-native/src/LinkedIn.tsx new file mode 100644 index 00000000..ab941b7a --- /dev/null +++ b/packages/iconoir-react-native/src/LinkedIn.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLinkedIn( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLinkedIn); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Linux.tsx b/packages/iconoir-react-native/src/Linux.tsx new file mode 100644 index 00000000..b1e2cd67 --- /dev/null +++ b/packages/iconoir-react-native/src/Linux.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLinux( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLinux); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/List.tsx b/packages/iconoir-react-native/src/List.tsx new file mode 100644 index 00000000..9448e845 --- /dev/null +++ b/packages/iconoir-react-native/src/List.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgList( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgList); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ListSelect.tsx b/packages/iconoir-react-native/src/ListSelect.tsx new file mode 100644 index 00000000..afb8045b --- /dev/null +++ b/packages/iconoir-react-native/src/ListSelect.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgListSelect( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgListSelect); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LoadActionFloppy.tsx b/packages/iconoir-react-native/src/LoadActionFloppy.tsx new file mode 100644 index 00000000..b32b5da5 --- /dev/null +++ b/packages/iconoir-react-native/src/LoadActionFloppy.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLoadActionFloppy( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLoadActionFloppy); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Lock.tsx b/packages/iconoir-react-native/src/Lock.tsx new file mode 100644 index 00000000..77930c11 --- /dev/null +++ b/packages/iconoir-react-native/src/Lock.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLock( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLock); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LockKey.tsx b/packages/iconoir-react-native/src/LockKey.tsx new file mode 100644 index 00000000..5a4eed36 --- /dev/null +++ b/packages/iconoir-react-native/src/LockKey.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLockKey( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLockKey); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LockedBook.tsx b/packages/iconoir-react-native/src/LockedBook.tsx new file mode 100644 index 00000000..4167c2b4 --- /dev/null +++ b/packages/iconoir-react-native/src/LockedBook.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLockedBook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLockedBook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LockedWindow.tsx b/packages/iconoir-react-native/src/LockedWindow.tsx new file mode 100644 index 00000000..0272633f --- /dev/null +++ b/packages/iconoir-react-native/src/LockedWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLockedWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLockedWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LogDenied.tsx b/packages/iconoir-react-native/src/LogDenied.tsx new file mode 100644 index 00000000..012d6715 --- /dev/null +++ b/packages/iconoir-react-native/src/LogDenied.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLogDenied( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLogDenied); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LogIn.tsx b/packages/iconoir-react-native/src/LogIn.tsx new file mode 100644 index 00000000..94835540 --- /dev/null +++ b/packages/iconoir-react-native/src/LogIn.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLogIn( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLogIn); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LogOut.tsx b/packages/iconoir-react-native/src/LogOut.tsx new file mode 100644 index 00000000..43d88ab3 --- /dev/null +++ b/packages/iconoir-react-native/src/LogOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLogOut( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLogOut); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowDownLeft.tsx b/packages/iconoir-react-native/src/LongArrowDownLeft.tsx new file mode 100644 index 00000000..e67fec63 --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowDownLeft.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowDownLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowDownLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowDownRight.tsx b/packages/iconoir-react-native/src/LongArrowDownRight.tsx new file mode 100644 index 00000000..1b1a30ac --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowDownRight.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowDownRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowDownRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowLeftDown.tsx b/packages/iconoir-react-native/src/LongArrowLeftDown.tsx new file mode 100644 index 00000000..9d48e567 --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowLeftDown.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowLeftDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowLeftDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowLeftUp.tsx b/packages/iconoir-react-native/src/LongArrowLeftUp.tsx new file mode 100644 index 00000000..ddbe5d0c --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowLeftUp.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowLeftUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowLeftUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowRightDown.tsx b/packages/iconoir-react-native/src/LongArrowRightDown.tsx new file mode 100644 index 00000000..d67c46ca --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowRightDown.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowRightDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowRightDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowRightUp.tsx b/packages/iconoir-react-native/src/LongArrowRightUp.tsx new file mode 100644 index 00000000..aa570599 --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowRightUp.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowRightUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowRightUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowRightUp1.tsx b/packages/iconoir-react-native/src/LongArrowRightUp1.tsx new file mode 100644 index 00000000..46136e23 --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowRightUp1.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowRightUp1( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowRightUp1); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowUpLeft.tsx b/packages/iconoir-react-native/src/LongArrowUpLeft.tsx new file mode 100644 index 00000000..379b07a4 --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowUpLeft.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowUpLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowUpLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LongArrowUpRight.tsx b/packages/iconoir-react-native/src/LongArrowUpRight.tsx new file mode 100644 index 00000000..aae1163d --- /dev/null +++ b/packages/iconoir-react-native/src/LongArrowUpRight.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowUpRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowUpRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/LotOfCash.tsx b/packages/iconoir-react-native/src/LotOfCash.tsx new file mode 100644 index 00000000..37066e7e --- /dev/null +++ b/packages/iconoir-react-native/src/LotOfCash.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLotOfCash( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLotOfCash); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MacControlKey.tsx b/packages/iconoir-react-native/src/MacControlKey.tsx new file mode 100644 index 00000000..3b2a9fd0 --- /dev/null +++ b/packages/iconoir-react-native/src/MacControlKey.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMacControlKey( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMacControlKey); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MacDock.tsx b/packages/iconoir-react-native/src/MacDock.tsx new file mode 100644 index 00000000..eb1790a3 --- /dev/null +++ b/packages/iconoir-react-native/src/MacDock.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMacDock( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMacDock); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MacOptionKey.tsx b/packages/iconoir-react-native/src/MacOptionKey.tsx new file mode 100644 index 00000000..52fc592f --- /dev/null +++ b/packages/iconoir-react-native/src/MacOptionKey.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMacOptionKey( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMacOptionKey); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MacOsWindow.tsx b/packages/iconoir-react-native/src/MacOsWindow.tsx new file mode 100644 index 00000000..f77ffaa8 --- /dev/null +++ b/packages/iconoir-react-native/src/MacOsWindow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMacOsWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMacOsWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Magnet.tsx b/packages/iconoir-react-native/src/Magnet.tsx new file mode 100644 index 00000000..9c7acae6 --- /dev/null +++ b/packages/iconoir-react-native/src/Magnet.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMagnet( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMagnet); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MagnetEnergy.tsx b/packages/iconoir-react-native/src/MagnetEnergy.tsx new file mode 100644 index 00000000..f1490af2 --- /dev/null +++ b/packages/iconoir-react-native/src/MagnetEnergy.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMagnetEnergy( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMagnetEnergy); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Mail.tsx b/packages/iconoir-react-native/src/Mail.tsx new file mode 100644 index 00000000..1b6423a9 --- /dev/null +++ b/packages/iconoir-react-native/src/Mail.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMail( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMail); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MailIn.tsx b/packages/iconoir-react-native/src/MailIn.tsx new file mode 100644 index 00000000..32679952 --- /dev/null +++ b/packages/iconoir-react-native/src/MailIn.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMailIn( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMailIn); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MailOpened.tsx b/packages/iconoir-react-native/src/MailOpened.tsx new file mode 100644 index 00000000..f2d821ce --- /dev/null +++ b/packages/iconoir-react-native/src/MailOpened.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMailOpened( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMailOpened); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MailOut.tsx b/packages/iconoir-react-native/src/MailOut.tsx new file mode 100644 index 00000000..1db1748f --- /dev/null +++ b/packages/iconoir-react-native/src/MailOut.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMailOut( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMailOut); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Male.tsx b/packages/iconoir-react-native/src/Male.tsx new file mode 100644 index 00000000..5c66aa4e --- /dev/null +++ b/packages/iconoir-react-native/src/Male.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMale( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMale); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Map.tsx b/packages/iconoir-react-native/src/Map.tsx new file mode 100644 index 00000000..48ee1dab --- /dev/null +++ b/packages/iconoir-react-native/src/Map.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMap( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMap); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MapIssue.tsx b/packages/iconoir-react-native/src/MapIssue.tsx new file mode 100644 index 00000000..9ef7847a --- /dev/null +++ b/packages/iconoir-react-native/src/MapIssue.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapIssue( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapIssue); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MapsArrow.tsx b/packages/iconoir-react-native/src/MapsArrow.tsx new file mode 100644 index 00000000..329a3530 --- /dev/null +++ b/packages/iconoir-react-native/src/MapsArrow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsArrow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsArrow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MapsArrowDiagonal.tsx b/packages/iconoir-react-native/src/MapsArrowDiagonal.tsx new file mode 100644 index 00000000..2234339b --- /dev/null +++ b/packages/iconoir-react-native/src/MapsArrowDiagonal.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsArrowDiagonal( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsArrowDiagonal); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MapsArrowIssue.tsx b/packages/iconoir-react-native/src/MapsArrowIssue.tsx new file mode 100644 index 00000000..01f8533e --- /dev/null +++ b/packages/iconoir-react-native/src/MapsArrowIssue.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsArrowIssue( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsArrowIssue); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MapsGoStraight.tsx b/packages/iconoir-react-native/src/MapsGoStraight.tsx new file mode 100644 index 00000000..a88f0c7c --- /dev/null +++ b/packages/iconoir-react-native/src/MapsGoStraight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsGoStraight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsGoStraight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MapsTurnBack.tsx b/packages/iconoir-react-native/src/MapsTurnBack.tsx new file mode 100644 index 00000000..0550f2d5 --- /dev/null +++ b/packages/iconoir-react-native/src/MapsTurnBack.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsTurnBack( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsTurnBack); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MapsTurnLeft.tsx b/packages/iconoir-react-native/src/MapsTurnLeft.tsx new file mode 100644 index 00000000..754378cb --- /dev/null +++ b/packages/iconoir-react-native/src/MapsTurnLeft.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsTurnLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsTurnLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MapsTurnRight.tsx b/packages/iconoir-react-native/src/MapsTurnRight.tsx new file mode 100644 index 00000000..281da40e --- /dev/null +++ b/packages/iconoir-react-native/src/MapsTurnRight.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsTurnRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsTurnRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MaskSquare.tsx b/packages/iconoir-react-native/src/MaskSquare.tsx new file mode 100644 index 00000000..653e1ce1 --- /dev/null +++ b/packages/iconoir-react-native/src/MaskSquare.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMaskSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMaskSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MathBook.tsx b/packages/iconoir-react-native/src/MathBook.tsx new file mode 100644 index 00000000..3fcc03ff --- /dev/null +++ b/packages/iconoir-react-native/src/MathBook.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMathBook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMathBook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Maximize.tsx b/packages/iconoir-react-native/src/Maximize.tsx new file mode 100644 index 00000000..a3548055 --- /dev/null +++ b/packages/iconoir-react-native/src/Maximize.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMaximize( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMaximize); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Medal.tsx b/packages/iconoir-react-native/src/Medal.tsx new file mode 100644 index 00000000..17d2ccdd --- /dev/null +++ b/packages/iconoir-react-native/src/Medal.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMedal( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMedal); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Medal1St.tsx b/packages/iconoir-react-native/src/Medal1St.tsx new file mode 100644 index 00000000..4f512d26 --- /dev/null +++ b/packages/iconoir-react-native/src/Medal1St.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMedal1St( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMedal1St); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MediaImage.tsx b/packages/iconoir-react-native/src/MediaImage.tsx new file mode 100644 index 00000000..c6532b06 --- /dev/null +++ b/packages/iconoir-react-native/src/MediaImage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaImage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaImage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MediaImageFolder.tsx b/packages/iconoir-react-native/src/MediaImageFolder.tsx new file mode 100644 index 00000000..762390a4 --- /dev/null +++ b/packages/iconoir-react-native/src/MediaImageFolder.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaImageFolder( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaImageFolder); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MediaImageList.tsx b/packages/iconoir-react-native/src/MediaImageList.tsx new file mode 100644 index 00000000..f457a34a --- /dev/null +++ b/packages/iconoir-react-native/src/MediaImageList.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaImageList( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaImageList); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MediaVideo.tsx b/packages/iconoir-react-native/src/MediaVideo.tsx new file mode 100644 index 00000000..d4b7c070 --- /dev/null +++ b/packages/iconoir-react-native/src/MediaVideo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaVideo( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaVideo); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MediaVideoFolder.tsx b/packages/iconoir-react-native/src/MediaVideoFolder.tsx new file mode 100644 index 00000000..de619960 --- /dev/null +++ b/packages/iconoir-react-native/src/MediaVideoFolder.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaVideoFolder( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaVideoFolder); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MediaVideoList.tsx b/packages/iconoir-react-native/src/MediaVideoList.tsx new file mode 100644 index 00000000..793d00db --- /dev/null +++ b/packages/iconoir-react-native/src/MediaVideoList.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaVideoList( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaVideoList); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Medium.tsx b/packages/iconoir-react-native/src/Medium.tsx new file mode 100644 index 00000000..f778b796 --- /dev/null +++ b/packages/iconoir-react-native/src/Medium.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMedium( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMedium); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Megaphone.tsx b/packages/iconoir-react-native/src/Megaphone.tsx new file mode 100644 index 00000000..ee27c65f --- /dev/null +++ b/packages/iconoir-react-native/src/Megaphone.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMegaphone( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMegaphone); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Menu.tsx b/packages/iconoir-react-native/src/Menu.tsx new file mode 100644 index 00000000..8d3a17a3 --- /dev/null +++ b/packages/iconoir-react-native/src/Menu.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMenu( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMenu); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MenuScale.tsx b/packages/iconoir-react-native/src/MenuScale.tsx new file mode 100644 index 00000000..948e0d67 --- /dev/null +++ b/packages/iconoir-react-native/src/MenuScale.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMenuScale( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMenuScale); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Message.tsx b/packages/iconoir-react-native/src/Message.tsx new file mode 100644 index 00000000..0005329c --- /dev/null +++ b/packages/iconoir-react-native/src/Message.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMessage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMessage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MessageAlert.tsx b/packages/iconoir-react-native/src/MessageAlert.tsx new file mode 100644 index 00000000..bda17260 --- /dev/null +++ b/packages/iconoir-react-native/src/MessageAlert.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMessageAlert( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMessageAlert); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MessageText.tsx b/packages/iconoir-react-native/src/MessageText.tsx new file mode 100644 index 00000000..5c0c0ba0 --- /dev/null +++ b/packages/iconoir-react-native/src/MessageText.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMessageText( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMessageText); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Metro.tsx b/packages/iconoir-react-native/src/Metro.tsx new file mode 100644 index 00000000..7b3c9b82 --- /dev/null +++ b/packages/iconoir-react-native/src/Metro.tsx @@ -0,0 +1,49 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMetro( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMetro); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Mic.tsx b/packages/iconoir-react-native/src/Mic.tsx new file mode 100644 index 00000000..e8099723 --- /dev/null +++ b/packages/iconoir-react-native/src/Mic.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Rect, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMic( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMic); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MicAdd.tsx b/packages/iconoir-react-native/src/MicAdd.tsx new file mode 100644 index 00000000..ef1662e3 --- /dev/null +++ b/packages/iconoir-react-native/src/MicAdd.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Rect } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MicCheck.tsx b/packages/iconoir-react-native/src/MicCheck.tsx new file mode 100644 index 00000000..a277ba0d --- /dev/null +++ b/packages/iconoir-react-native/src/MicCheck.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Rect } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MicMute.tsx b/packages/iconoir-react-native/src/MicMute.tsx new file mode 100644 index 00000000..3dc46ff1 --- /dev/null +++ b/packages/iconoir-react-native/src/MicMute.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicMute( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicMute); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MicRemove.tsx b/packages/iconoir-react-native/src/MicRemove.tsx new file mode 100644 index 00000000..878edf9d --- /dev/null +++ b/packages/iconoir-react-native/src/MicRemove.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Rect } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicRemove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicRemove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MicSpeaking.tsx b/packages/iconoir-react-native/src/MicSpeaking.tsx new file mode 100644 index 00000000..6587d1a3 --- /dev/null +++ b/packages/iconoir-react-native/src/MicSpeaking.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Rect, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicSpeaking( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicSpeaking); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MicWarning.tsx b/packages/iconoir-react-native/src/MicWarning.tsx new file mode 100644 index 00000000..c92cf448 --- /dev/null +++ b/packages/iconoir-react-native/src/MicWarning.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Rect } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Minus.tsx b/packages/iconoir-react-native/src/Minus.tsx new file mode 100644 index 00000000..4a3b42e3 --- /dev/null +++ b/packages/iconoir-react-native/src/Minus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Minus1.tsx b/packages/iconoir-react-native/src/Minus1.tsx new file mode 100644 index 00000000..5f308bd5 --- /dev/null +++ b/packages/iconoir-react-native/src/Minus1.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinus1( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinus1); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MinusHexagon.tsx b/packages/iconoir-react-native/src/MinusHexagon.tsx new file mode 100644 index 00000000..f537e30a --- /dev/null +++ b/packages/iconoir-react-native/src/MinusHexagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinusHexagon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinusHexagon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MinusPinAlt.tsx b/packages/iconoir-react-native/src/MinusPinAlt.tsx new file mode 100644 index 00000000..ce2e7bb1 --- /dev/null +++ b/packages/iconoir-react-native/src/MinusPinAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinusPinAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinusPinAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MinusSquare.tsx b/packages/iconoir-react-native/src/MinusSquare.tsx new file mode 100644 index 00000000..af066efe --- /dev/null +++ b/packages/iconoir-react-native/src/MinusSquare.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinusSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinusSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Mirror.tsx b/packages/iconoir-react-native/src/Mirror.tsx new file mode 100644 index 00000000..a4c621cc --- /dev/null +++ b/packages/iconoir-react-native/src/Mirror.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMirror( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMirror); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MissingFont.tsx b/packages/iconoir-react-native/src/MissingFont.tsx new file mode 100644 index 00000000..e409caee --- /dev/null +++ b/packages/iconoir-react-native/src/MissingFont.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMissingFont( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMissingFont); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ModernTv.tsx b/packages/iconoir-react-native/src/ModernTv.tsx new file mode 100644 index 00000000..a299b9b6 --- /dev/null +++ b/packages/iconoir-react-native/src/ModernTv.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgModernTv( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgModernTv); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ModernTv4K.tsx b/packages/iconoir-react-native/src/ModernTv4K.tsx new file mode 100644 index 00000000..b61b2cbd --- /dev/null +++ b/packages/iconoir-react-native/src/ModernTv4K.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgModernTv4K( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgModernTv4K); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoneySquare.tsx b/packages/iconoir-react-native/src/MoneySquare.tsx new file mode 100644 index 00000000..053f2aed --- /dev/null +++ b/packages/iconoir-react-native/src/MoneySquare.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoneySquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoneySquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoonSat.tsx b/packages/iconoir-react-native/src/MoonSat.tsx new file mode 100644 index 00000000..5e68fff3 --- /dev/null +++ b/packages/iconoir-react-native/src/MoonSat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Circle, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoonSat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoonSat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoreHoriz.tsx b/packages/iconoir-react-native/src/MoreHoriz.tsx new file mode 100644 index 00000000..c49d7e51 --- /dev/null +++ b/packages/iconoir-react-native/src/MoreHoriz.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoreHoriz( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoreHoriz); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoreHorizCircledOutline.tsx b/packages/iconoir-react-native/src/MoreHorizCircledOutline.tsx new file mode 100644 index 00000000..52473d17 --- /dev/null +++ b/packages/iconoir-react-native/src/MoreHorizCircledOutline.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoreHorizCircledOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoreHorizCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoreVert.tsx b/packages/iconoir-react-native/src/MoreVert.tsx new file mode 100644 index 00000000..276f9cc8 --- /dev/null +++ b/packages/iconoir-react-native/src/MoreVert.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoreVert( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoreVert); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoreVertCircledOutline.tsx b/packages/iconoir-react-native/src/MoreVertCircledOutline.tsx new file mode 100644 index 00000000..0c4758ff --- /dev/null +++ b/packages/iconoir-react-native/src/MoreVertCircledOutline.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoreVertCircledOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoreVertCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Motorcycle.tsx b/packages/iconoir-react-native/src/Motorcycle.tsx new file mode 100644 index 00000000..89115ad1 --- /dev/null +++ b/packages/iconoir-react-native/src/Motorcycle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMotorcycle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMotorcycle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MouseButtonLeft.tsx b/packages/iconoir-react-native/src/MouseButtonLeft.tsx new file mode 100644 index 00000000..37e3ac4c --- /dev/null +++ b/packages/iconoir-react-native/src/MouseButtonLeft.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMouseButtonLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMouseButtonLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MouseButtonRight.tsx b/packages/iconoir-react-native/src/MouseButtonRight.tsx new file mode 100644 index 00000000..c7e54022 --- /dev/null +++ b/packages/iconoir-react-native/src/MouseButtonRight.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMouseButtonRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMouseButtonRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MouseScrollWheel.tsx b/packages/iconoir-react-native/src/MouseScrollWheel.tsx new file mode 100644 index 00000000..9fde4639 --- /dev/null +++ b/packages/iconoir-react-native/src/MouseScrollWheel.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMouseScrollWheel( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMouseScrollWheel); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoveDown.tsx b/packages/iconoir-react-native/src/MoveDown.tsx new file mode 100644 index 00000000..10b4d657 --- /dev/null +++ b/packages/iconoir-react-native/src/MoveDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoveLeft.tsx b/packages/iconoir-react-native/src/MoveLeft.tsx new file mode 100644 index 00000000..38b36007 --- /dev/null +++ b/packages/iconoir-react-native/src/MoveLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoveRight.tsx b/packages/iconoir-react-native/src/MoveRight.tsx new file mode 100644 index 00000000..cb05055b --- /dev/null +++ b/packages/iconoir-react-native/src/MoveRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoveRuler.tsx b/packages/iconoir-react-native/src/MoveRuler.tsx new file mode 100644 index 00000000..b108150d --- /dev/null +++ b/packages/iconoir-react-native/src/MoveRuler.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveRuler( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveRuler); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MoveUp.tsx b/packages/iconoir-react-native/src/MoveUp.tsx new file mode 100644 index 00000000..fc1cbe5e --- /dev/null +++ b/packages/iconoir-react-native/src/MoveUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Movie.tsx b/packages/iconoir-react-native/src/Movie.tsx new file mode 100644 index 00000000..71929a78 --- /dev/null +++ b/packages/iconoir-react-native/src/Movie.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMovie( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMovie); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MpegFormat.tsx b/packages/iconoir-react-native/src/MpegFormat.tsx new file mode 100644 index 00000000..856ade12 --- /dev/null +++ b/packages/iconoir-react-native/src/MpegFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMpegFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMpegFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MultiBubble.tsx b/packages/iconoir-react-native/src/MultiBubble.tsx new file mode 100644 index 00000000..3b4d255a --- /dev/null +++ b/packages/iconoir-react-native/src/MultiBubble.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiBubble( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiBubble); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MultiMacOsWindow.tsx b/packages/iconoir-react-native/src/MultiMacOsWindow.tsx new file mode 100644 index 00000000..1f2978c2 --- /dev/null +++ b/packages/iconoir-react-native/src/MultiMacOsWindow.tsx @@ -0,0 +1,47 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiMacOsWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiMacOsWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MultiWindow.tsx b/packages/iconoir-react-native/src/MultiWindow.tsx new file mode 100644 index 00000000..ee44b5c3 --- /dev/null +++ b/packages/iconoir-react-native/src/MultiWindow.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MultiplePages.tsx b/packages/iconoir-react-native/src/MultiplePages.tsx new file mode 100644 index 00000000..6cadb0a8 --- /dev/null +++ b/packages/iconoir-react-native/src/MultiplePages.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePages( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePages); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MultiplePagesAdd.tsx b/packages/iconoir-react-native/src/MultiplePagesAdd.tsx new file mode 100644 index 00000000..9e127db8 --- /dev/null +++ b/packages/iconoir-react-native/src/MultiplePagesAdd.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePagesAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePagesAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MultiplePagesDelete.tsx b/packages/iconoir-react-native/src/MultiplePagesDelete.tsx new file mode 100644 index 00000000..3364335e --- /dev/null +++ b/packages/iconoir-react-native/src/MultiplePagesDelete.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePagesDelete( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePagesDelete); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MultiplePagesEmpty.tsx b/packages/iconoir-react-native/src/MultiplePagesEmpty.tsx new file mode 100644 index 00000000..bd6fb53f --- /dev/null +++ b/packages/iconoir-react-native/src/MultiplePagesEmpty.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePagesEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePagesEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/MultiplePagesRemove.tsx b/packages/iconoir-react-native/src/MultiplePagesRemove.tsx new file mode 100644 index 00000000..34c50f83 --- /dev/null +++ b/packages/iconoir-react-native/src/MultiplePagesRemove.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePagesRemove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePagesRemove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Music1.tsx b/packages/iconoir-react-native/src/Music1.tsx new file mode 100644 index 00000000..cd72b055 --- /dev/null +++ b/packages/iconoir-react-native/src/Music1.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMusic1( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMusic1); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Music1Add.tsx b/packages/iconoir-react-native/src/Music1Add.tsx new file mode 100644 index 00000000..3bcc159a --- /dev/null +++ b/packages/iconoir-react-native/src/Music1Add.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMusic1Add( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMusic1Add); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Music2.tsx b/packages/iconoir-react-native/src/Music2.tsx new file mode 100644 index 00000000..9fa8964c --- /dev/null +++ b/packages/iconoir-react-native/src/Music2.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMusic2( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMusic2); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Music2Add.tsx b/packages/iconoir-react-native/src/Music2Add.tsx new file mode 100644 index 00000000..ffde22ab --- /dev/null +++ b/packages/iconoir-react-native/src/Music2Add.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMusic2Add( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMusic2Add); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NavArrowDown.tsx b/packages/iconoir-react-native/src/NavArrowDown.tsx new file mode 100644 index 00000000..887cbfa4 --- /dev/null +++ b/packages/iconoir-react-native/src/NavArrowDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavArrowDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavArrowDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NavArrowLeft.tsx b/packages/iconoir-react-native/src/NavArrowLeft.tsx new file mode 100644 index 00000000..61f273fc --- /dev/null +++ b/packages/iconoir-react-native/src/NavArrowLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavArrowLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavArrowLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NavArrowRight.tsx b/packages/iconoir-react-native/src/NavArrowRight.tsx new file mode 100644 index 00000000..70f305a3 --- /dev/null +++ b/packages/iconoir-react-native/src/NavArrowRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavArrowRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavArrowRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NavArrowUp.tsx b/packages/iconoir-react-native/src/NavArrowUp.tsx new file mode 100644 index 00000000..ef7770da --- /dev/null +++ b/packages/iconoir-react-native/src/NavArrowUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavArrowUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavArrowUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Navigator.tsx b/packages/iconoir-react-native/src/Navigator.tsx new file mode 100644 index 00000000..fc0229f5 --- /dev/null +++ b/packages/iconoir-react-native/src/Navigator.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Circle, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavigator( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavigator); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NavigatorAlt.tsx b/packages/iconoir-react-native/src/NavigatorAlt.tsx new file mode 100644 index 00000000..62a1e72c --- /dev/null +++ b/packages/iconoir-react-native/src/NavigatorAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Circle, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavigatorAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavigatorAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Network.tsx b/packages/iconoir-react-native/src/Network.tsx new file mode 100644 index 00000000..4b48af84 --- /dev/null +++ b/packages/iconoir-react-native/src/Network.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Rect, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNetwork( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNetwork); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NetworkAlt.tsx b/packages/iconoir-react-native/src/NetworkAlt.tsx new file mode 100644 index 00000000..f8a3898e --- /dev/null +++ b/packages/iconoir-react-native/src/NetworkAlt.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import Svg, { SvgProps, Rect, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNetworkAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNetworkAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NetworkLeft.tsx b/packages/iconoir-react-native/src/NetworkLeft.tsx new file mode 100644 index 00000000..6a1d13b3 --- /dev/null +++ b/packages/iconoir-react-native/src/NetworkLeft.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import Svg, { SvgProps, Rect, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNetworkLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNetworkLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NetworkRight.tsx b/packages/iconoir-react-native/src/NetworkRight.tsx new file mode 100644 index 00000000..dcba94a6 --- /dev/null +++ b/packages/iconoir-react-native/src/NetworkRight.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import Svg, { SvgProps, Rect, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNetworkRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNetworkRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NewTab.tsx b/packages/iconoir-react-native/src/NewTab.tsx new file mode 100644 index 00000000..2b1aca2b --- /dev/null +++ b/packages/iconoir-react-native/src/NewTab.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNewTab( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNewTab); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NintendoSwitch.tsx b/packages/iconoir-react-native/src/NintendoSwitch.tsx new file mode 100644 index 00000000..df7ff99c --- /dev/null +++ b/packages/iconoir-react-native/src/NintendoSwitch.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNintendoSwitch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNintendoSwitch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Nitrogen.tsx b/packages/iconoir-react-native/src/Nitrogen.tsx new file mode 100644 index 00000000..5a25385c --- /dev/null +++ b/packages/iconoir-react-native/src/Nitrogen.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNitrogen( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNitrogen); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NoAccessWindow.tsx b/packages/iconoir-react-native/src/NoAccessWindow.tsx new file mode 100644 index 00000000..bf90d9ba --- /dev/null +++ b/packages/iconoir-react-native/src/NoAccessWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoAccessWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoAccessWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NoBattery.tsx b/packages/iconoir-react-native/src/NoBattery.tsx new file mode 100644 index 00000000..916a2991 --- /dev/null +++ b/packages/iconoir-react-native/src/NoBattery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoBattery( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoBattery); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NoCoin.tsx b/packages/iconoir-react-native/src/NoCoin.tsx new file mode 100644 index 00000000..0b16bc8d --- /dev/null +++ b/packages/iconoir-react-native/src/NoCoin.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoCoin( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoCoin); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NoCreditCard.tsx b/packages/iconoir-react-native/src/NoCreditCard.tsx new file mode 100644 index 00000000..7538026b --- /dev/null +++ b/packages/iconoir-react-native/src/NoCreditCard.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoCreditCard( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoCreditCard); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NoLink.tsx b/packages/iconoir-react-native/src/NoLink.tsx new file mode 100644 index 00000000..d892e4b8 --- /dev/null +++ b/packages/iconoir-react-native/src/NoLink.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoLink( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoLink); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NoLock.tsx b/packages/iconoir-react-native/src/NoLock.tsx new file mode 100644 index 00000000..40b6ea8c --- /dev/null +++ b/packages/iconoir-react-native/src/NoLock.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoLock( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoLock); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NoSmoking.tsx b/packages/iconoir-react-native/src/NoSmoking.tsx new file mode 100644 index 00000000..b979f964 --- /dev/null +++ b/packages/iconoir-react-native/src/NoSmoking.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoSmoking( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoSmoking); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NoSmokingCircled.tsx b/packages/iconoir-react-native/src/NoSmokingCircled.tsx new file mode 100644 index 00000000..8ca2b9e7 --- /dev/null +++ b/packages/iconoir-react-native/src/NoSmokingCircled.tsx @@ -0,0 +1,49 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoSmokingCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoSmokingCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Notes.tsx b/packages/iconoir-react-native/src/Notes.tsx new file mode 100644 index 00000000..280fc428 --- /dev/null +++ b/packages/iconoir-react-native/src/Notes.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNotes( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNotes); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Npm.tsx b/packages/iconoir-react-native/src/Npm.tsx new file mode 100644 index 00000000..989dc12b --- /dev/null +++ b/packages/iconoir-react-native/src/Npm.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNpm( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNpm); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NpmSquare.tsx b/packages/iconoir-react-native/src/NpmSquare.tsx new file mode 100644 index 00000000..a9242ca9 --- /dev/null +++ b/packages/iconoir-react-native/src/NpmSquare.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNpmSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNpmSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NumberedListLeft.tsx b/packages/iconoir-react-native/src/NumberedListLeft.tsx new file mode 100644 index 00000000..ea6927ef --- /dev/null +++ b/packages/iconoir-react-native/src/NumberedListLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNumberedListLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNumberedListLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/NumberedListRight.tsx b/packages/iconoir-react-native/src/NumberedListRight.tsx new file mode 100644 index 00000000..40a08f41 --- /dev/null +++ b/packages/iconoir-react-native/src/NumberedListRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNumberedListRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNumberedListRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Octagon.tsx b/packages/iconoir-react-native/src/Octagon.tsx new file mode 100644 index 00000000..188b2d7e --- /dev/null +++ b/packages/iconoir-react-native/src/Octagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOctagon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOctagon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OffRounded.tsx b/packages/iconoir-react-native/src/OffRounded.tsx new file mode 100644 index 00000000..5820588f --- /dev/null +++ b/packages/iconoir-react-native/src/OffRounded.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOffRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOffRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OilIndustry.tsx b/packages/iconoir-react-native/src/OilIndustry.tsx new file mode 100644 index 00000000..9add9ba5 --- /dev/null +++ b/packages/iconoir-react-native/src/OilIndustry.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOilIndustry( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOilIndustry); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OnRounded.tsx b/packages/iconoir-react-native/src/OnRounded.tsx new file mode 100644 index 00000000..6460de1c --- /dev/null +++ b/packages/iconoir-react-native/src/OnRounded.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOnRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOnRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OneFingerSelectHandGesture.tsx b/packages/iconoir-react-native/src/OneFingerSelectHandGesture.tsx new file mode 100644 index 00000000..4badbd65 --- /dev/null +++ b/packages/iconoir-react-native/src/OneFingerSelectHandGesture.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOneFingerSelectHandGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOneFingerSelectHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OnePointCircle.tsx b/packages/iconoir-react-native/src/OnePointCircle.tsx new file mode 100644 index 00000000..bfb56163 --- /dev/null +++ b/packages/iconoir-react-native/src/OnePointCircle.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOnePointCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOnePointCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OpenBook.tsx b/packages/iconoir-react-native/src/OpenBook.tsx new file mode 100644 index 00000000..2a476bba --- /dev/null +++ b/packages/iconoir-react-native/src/OpenBook.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenBook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenBook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OpenInBrowser.tsx b/packages/iconoir-react-native/src/OpenInBrowser.tsx new file mode 100644 index 00000000..18df6ed4 --- /dev/null +++ b/packages/iconoir-react-native/src/OpenInBrowser.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenInBrowser( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenInBrowser); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OpenInWindow.tsx b/packages/iconoir-react-native/src/OpenInWindow.tsx new file mode 100644 index 00000000..288f6f55 --- /dev/null +++ b/packages/iconoir-react-native/src/OpenInWindow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenInWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenInWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OpenNewWindow.tsx b/packages/iconoir-react-native/src/OpenNewWindow.tsx new file mode 100644 index 00000000..26d8e6ce --- /dev/null +++ b/packages/iconoir-react-native/src/OpenNewWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenNewWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenNewWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OpenSelectHandGesture.tsx b/packages/iconoir-react-native/src/OpenSelectHandGesture.tsx new file mode 100644 index 00000000..bf51ea6f --- /dev/null +++ b/packages/iconoir-react-native/src/OpenSelectHandGesture.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenSelectHandGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenSelectHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OpenVpn.tsx b/packages/iconoir-react-native/src/OpenVpn.tsx new file mode 100644 index 00000000..16fccb22 --- /dev/null +++ b/packages/iconoir-react-native/src/OpenVpn.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenVpn( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenVpn); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OrangeHalf.tsx b/packages/iconoir-react-native/src/OrangeHalf.tsx new file mode 100644 index 00000000..85664ab7 --- /dev/null +++ b/packages/iconoir-react-native/src/OrangeHalf.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrangeHalf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrangeHalf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OrangeSlice.tsx b/packages/iconoir-react-native/src/OrangeSlice.tsx new file mode 100644 index 00000000..2d92c701 --- /dev/null +++ b/packages/iconoir-react-native/src/OrangeSlice.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrangeSlice( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrangeSlice); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OrangeSliceAlt.tsx b/packages/iconoir-react-native/src/OrangeSliceAlt.tsx new file mode 100644 index 00000000..d9a0a0e5 --- /dev/null +++ b/packages/iconoir-react-native/src/OrangeSliceAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrangeSliceAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrangeSliceAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OrganicFood.tsx b/packages/iconoir-react-native/src/OrganicFood.tsx new file mode 100644 index 00000000..c00bed37 --- /dev/null +++ b/packages/iconoir-react-native/src/OrganicFood.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrganicFood( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrganicFood); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OrganicFoodSquared.tsx b/packages/iconoir-react-native/src/OrganicFoodSquared.tsx new file mode 100644 index 00000000..67c42c2d --- /dev/null +++ b/packages/iconoir-react-native/src/OrganicFoodSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrganicFoodSquared( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrganicFoodSquared); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/OrthogonalView.tsx b/packages/iconoir-react-native/src/OrthogonalView.tsx new file mode 100644 index 00000000..4eb39b2f --- /dev/null +++ b/packages/iconoir-react-native/src/OrthogonalView.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrthogonalView( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrthogonalView); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Oxygen.tsx b/packages/iconoir-react-native/src/Oxygen.tsx new file mode 100644 index 00000000..4e3853cd --- /dev/null +++ b/packages/iconoir-react-native/src/Oxygen.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOxygen( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOxygen); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Package.tsx b/packages/iconoir-react-native/src/Package.tsx new file mode 100644 index 00000000..f96a794d --- /dev/null +++ b/packages/iconoir-react-native/src/Package.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPackage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPackage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PackageLock.tsx b/packages/iconoir-react-native/src/PackageLock.tsx new file mode 100644 index 00000000..44409022 --- /dev/null +++ b/packages/iconoir-react-native/src/PackageLock.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPackageLock( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPackageLock); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Packages.tsx b/packages/iconoir-react-native/src/Packages.tsx new file mode 100644 index 00000000..f11eed05 --- /dev/null +++ b/packages/iconoir-react-native/src/Packages.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPackages( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPackages); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pacman.tsx b/packages/iconoir-react-native/src/Pacman.tsx new file mode 100644 index 00000000..b27891c3 --- /dev/null +++ b/packages/iconoir-react-native/src/Pacman.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPacman( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPacman); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Page.tsx b/packages/iconoir-react-native/src/Page.tsx new file mode 100644 index 00000000..ce891fda --- /dev/null +++ b/packages/iconoir-react-native/src/Page.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PageEdit.tsx b/packages/iconoir-react-native/src/PageEdit.tsx new file mode 100644 index 00000000..24505145 --- /dev/null +++ b/packages/iconoir-react-native/src/PageEdit.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPageEdit( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPageEdit); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PageFlip.tsx b/packages/iconoir-react-native/src/PageFlip.tsx new file mode 100644 index 00000000..05eedb17 --- /dev/null +++ b/packages/iconoir-react-native/src/PageFlip.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPageFlip( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPageFlip); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PageSearch.tsx b/packages/iconoir-react-native/src/PageSearch.tsx new file mode 100644 index 00000000..e3a15f71 --- /dev/null +++ b/packages/iconoir-react-native/src/PageSearch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPageSearch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPageSearch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PageStar.tsx b/packages/iconoir-react-native/src/PageStar.tsx new file mode 100644 index 00000000..bb4b6e02 --- /dev/null +++ b/packages/iconoir-react-native/src/PageStar.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPageStar( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPageStar); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Palette.tsx b/packages/iconoir-react-native/src/Palette.tsx new file mode 100644 index 00000000..c09ee24f --- /dev/null +++ b/packages/iconoir-react-native/src/Palette.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPalette( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPalette); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PanoramaEnlarge.tsx b/packages/iconoir-react-native/src/PanoramaEnlarge.tsx new file mode 100644 index 00000000..99109423 --- /dev/null +++ b/packages/iconoir-react-native/src/PanoramaEnlarge.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPanoramaEnlarge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPanoramaEnlarge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PanoramaReduce.tsx b/packages/iconoir-react-native/src/PanoramaReduce.tsx new file mode 100644 index 00000000..a27191ef --- /dev/null +++ b/packages/iconoir-react-native/src/PanoramaReduce.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPanoramaReduce( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPanoramaReduce); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pants.tsx b/packages/iconoir-react-native/src/Pants.tsx new file mode 100644 index 00000000..6d72930c --- /dev/null +++ b/packages/iconoir-react-native/src/Pants.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPants( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPants); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PantsAlt.tsx b/packages/iconoir-react-native/src/PantsAlt.tsx new file mode 100644 index 00000000..f21eb7bf --- /dev/null +++ b/packages/iconoir-react-native/src/PantsAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPantsAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPantsAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Parking.tsx b/packages/iconoir-react-native/src/Parking.tsx new file mode 100644 index 00000000..cf5de515 --- /dev/null +++ b/packages/iconoir-react-native/src/Parking.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Circle } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgParking( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgParking); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PasswordCursor.tsx b/packages/iconoir-react-native/src/PasswordCursor.tsx new file mode 100644 index 00000000..da59e6c3 --- /dev/null +++ b/packages/iconoir-react-native/src/PasswordCursor.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPasswordCursor( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPasswordCursor); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PasswordError.tsx b/packages/iconoir-react-native/src/PasswordError.tsx new file mode 100644 index 00000000..8dfa0c1d --- /dev/null +++ b/packages/iconoir-react-native/src/PasswordError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPasswordError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPasswordError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PasswordPass.tsx b/packages/iconoir-react-native/src/PasswordPass.tsx new file mode 100644 index 00000000..88bdc11d --- /dev/null +++ b/packages/iconoir-react-native/src/PasswordPass.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPasswordPass( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPasswordPass); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PasteClipboard.tsx b/packages/iconoir-react-native/src/PasteClipboard.tsx new file mode 100644 index 00000000..cbd32eed --- /dev/null +++ b/packages/iconoir-react-native/src/PasteClipboard.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPasteClipboard( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPasteClipboard); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PauseOutline.tsx b/packages/iconoir-react-native/src/PauseOutline.tsx new file mode 100644 index 00000000..493429d5 --- /dev/null +++ b/packages/iconoir-react-native/src/PauseOutline.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPauseOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPauseOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PauseWindow.tsx b/packages/iconoir-react-native/src/PauseWindow.tsx new file mode 100644 index 00000000..3e2c44c9 --- /dev/null +++ b/packages/iconoir-react-native/src/PauseWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPauseWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPauseWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PcCheck.tsx b/packages/iconoir-react-native/src/PcCheck.tsx new file mode 100644 index 00000000..2f894853 --- /dev/null +++ b/packages/iconoir-react-native/src/PcCheck.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PcFirewall.tsx b/packages/iconoir-react-native/src/PcFirewall.tsx new file mode 100644 index 00000000..84e1aed4 --- /dev/null +++ b/packages/iconoir-react-native/src/PcFirewall.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcFirewall( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcFirewall); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PcMouse.tsx b/packages/iconoir-react-native/src/PcMouse.tsx new file mode 100644 index 00000000..d1051b3d --- /dev/null +++ b/packages/iconoir-react-native/src/PcMouse.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcMouse( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcMouse); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PcNoEntry.tsx b/packages/iconoir-react-native/src/PcNoEntry.tsx new file mode 100644 index 00000000..aef28eb1 --- /dev/null +++ b/packages/iconoir-react-native/src/PcNoEntry.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcNoEntry( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcNoEntry); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PcWarning.tsx b/packages/iconoir-react-native/src/PcWarning.tsx new file mode 100644 index 00000000..7a2ad886 --- /dev/null +++ b/packages/iconoir-react-native/src/PcWarning.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PeaceHand.tsx b/packages/iconoir-react-native/src/PeaceHand.tsx new file mode 100644 index 00000000..959ba781 --- /dev/null +++ b/packages/iconoir-react-native/src/PeaceHand.tsx @@ -0,0 +1,47 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPeaceHand( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPeaceHand); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PenConnectBluetooth.tsx b/packages/iconoir-react-native/src/PenConnectBluetooth.tsx new file mode 100644 index 00000000..92d955f0 --- /dev/null +++ b/packages/iconoir-react-native/src/PenConnectBluetooth.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenConnectBluetooth( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenConnectBluetooth); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PenConnectWifi.tsx b/packages/iconoir-react-native/src/PenConnectWifi.tsx new file mode 100644 index 00000000..2a2d1006 --- /dev/null +++ b/packages/iconoir-react-native/src/PenConnectWifi.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenConnectWifi( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenConnectWifi); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PenTablet.tsx b/packages/iconoir-react-native/src/PenTablet.tsx new file mode 100644 index 00000000..0c3a1b91 --- /dev/null +++ b/packages/iconoir-react-native/src/PenTablet.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenTablet( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenTablet); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PenTabletConnectUsb.tsx b/packages/iconoir-react-native/src/PenTabletConnectUsb.tsx new file mode 100644 index 00000000..e4e18750 --- /dev/null +++ b/packages/iconoir-react-native/src/PenTabletConnectUsb.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenTabletConnectUsb( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenTabletConnectUsb); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PenTabletConnectWifi.tsx b/packages/iconoir-react-native/src/PenTabletConnectWifi.tsx new file mode 100644 index 00000000..66e87327 --- /dev/null +++ b/packages/iconoir-react-native/src/PenTabletConnectWifi.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenTabletConnectWifi( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenTabletConnectWifi); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pentagon.tsx b/packages/iconoir-react-native/src/Pentagon.tsx new file mode 100644 index 00000000..6469ef61 --- /dev/null +++ b/packages/iconoir-react-native/src/Pentagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPentagon( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPentagon); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PeopleRounded.tsx b/packages/iconoir-react-native/src/PeopleRounded.tsx new file mode 100644 index 00000000..7ca18663 --- /dev/null +++ b/packages/iconoir-react-native/src/PeopleRounded.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPeopleRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPeopleRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Percentage.tsx b/packages/iconoir-react-native/src/Percentage.tsx new file mode 100644 index 00000000..c704ceec --- /dev/null +++ b/packages/iconoir-react-native/src/Percentage.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPercentage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPercentage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PercentageRound.tsx b/packages/iconoir-react-native/src/PercentageRound.tsx new file mode 100644 index 00000000..37a44040 --- /dev/null +++ b/packages/iconoir-react-native/src/PercentageRound.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPercentageRound( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPercentageRound); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PercentageSquare.tsx b/packages/iconoir-react-native/src/PercentageSquare.tsx new file mode 100644 index 00000000..903ce06a --- /dev/null +++ b/packages/iconoir-react-native/src/PercentageSquare.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPercentageSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPercentageSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PerspectiveView.tsx b/packages/iconoir-react-native/src/PerspectiveView.tsx new file mode 100644 index 00000000..223fd42e --- /dev/null +++ b/packages/iconoir-react-native/src/PerspectiveView.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPerspectiveView( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPerspectiveView); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PharmacyCircledCross.tsx b/packages/iconoir-react-native/src/PharmacyCircledCross.tsx new file mode 100644 index 00000000..e2a65b36 --- /dev/null +++ b/packages/iconoir-react-native/src/PharmacyCircledCross.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPharmacyCircledCross( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPharmacyCircledCross); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PharmacySquaredCross.tsx b/packages/iconoir-react-native/src/PharmacySquaredCross.tsx new file mode 100644 index 00000000..602709cd --- /dev/null +++ b/packages/iconoir-react-native/src/PharmacySquaredCross.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPharmacySquaredCross( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPharmacySquaredCross); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Phone.tsx b/packages/iconoir-react-native/src/Phone.tsx new file mode 100644 index 00000000..bfa67413 --- /dev/null +++ b/packages/iconoir-react-native/src/Phone.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhone( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhone); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PhoneAdd.tsx b/packages/iconoir-react-native/src/PhoneAdd.tsx new file mode 100644 index 00000000..19e5b1ef --- /dev/null +++ b/packages/iconoir-react-native/src/PhoneAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PhoneDelete.tsx b/packages/iconoir-react-native/src/PhoneDelete.tsx new file mode 100644 index 00000000..398f2002 --- /dev/null +++ b/packages/iconoir-react-native/src/PhoneDelete.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneDelete( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneDelete); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PhoneDisabled.tsx b/packages/iconoir-react-native/src/PhoneDisabled.tsx new file mode 100644 index 00000000..e47d9894 --- /dev/null +++ b/packages/iconoir-react-native/src/PhoneDisabled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneDisabled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneDisabled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PhoneIncome.tsx b/packages/iconoir-react-native/src/PhoneIncome.tsx new file mode 100644 index 00000000..88d207be --- /dev/null +++ b/packages/iconoir-react-native/src/PhoneIncome.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneIncome( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneIncome); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PhoneOutcome.tsx b/packages/iconoir-react-native/src/PhoneOutcome.tsx new file mode 100644 index 00000000..625abd87 --- /dev/null +++ b/packages/iconoir-react-native/src/PhoneOutcome.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneOutcome( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneOutcome); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PhonePaused.tsx b/packages/iconoir-react-native/src/PhonePaused.tsx new file mode 100644 index 00000000..0efe02c3 --- /dev/null +++ b/packages/iconoir-react-native/src/PhonePaused.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhonePaused( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhonePaused); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PhoneRemove.tsx b/packages/iconoir-react-native/src/PhoneRemove.tsx new file mode 100644 index 00000000..ad4fcb85 --- /dev/null +++ b/packages/iconoir-react-native/src/PhoneRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneRemove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneRemove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PiggyBank.tsx b/packages/iconoir-react-native/src/PiggyBank.tsx new file mode 100644 index 00000000..641efb19 --- /dev/null +++ b/packages/iconoir-react-native/src/PiggyBank.tsx @@ -0,0 +1,51 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPiggyBank( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPiggyBank); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pillow.tsx b/packages/iconoir-react-native/src/Pillow.tsx new file mode 100644 index 00000000..ea334e00 --- /dev/null +++ b/packages/iconoir-react-native/src/Pillow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPillow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPillow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pin.tsx b/packages/iconoir-react-native/src/Pin.tsx new file mode 100644 index 00000000..d53fa538 --- /dev/null +++ b/packages/iconoir-react-native/src/Pin.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPin( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPin); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PinAlt.tsx b/packages/iconoir-react-native/src/PinAlt.tsx new file mode 100644 index 00000000..769f9980 --- /dev/null +++ b/packages/iconoir-react-native/src/PinAlt.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPinAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPinAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PineTree.tsx b/packages/iconoir-react-native/src/PineTree.tsx new file mode 100644 index 00000000..131c7ad8 --- /dev/null +++ b/packages/iconoir-react-native/src/PineTree.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPineTree( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPineTree); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pinterest.tsx b/packages/iconoir-react-native/src/Pinterest.tsx new file mode 100644 index 00000000..cccbbdea --- /dev/null +++ b/packages/iconoir-react-native/src/Pinterest.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPinterest( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPinterest); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PizzaSlice.tsx b/packages/iconoir-react-native/src/PizzaSlice.tsx new file mode 100644 index 00000000..72b758a2 --- /dev/null +++ b/packages/iconoir-react-native/src/PizzaSlice.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPizzaSlice( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPizzaSlice); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Planet.tsx b/packages/iconoir-react-native/src/Planet.tsx new file mode 100644 index 00000000..eef8a5df --- /dev/null +++ b/packages/iconoir-react-native/src/Planet.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Circle, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlanet( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlanet); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlanetAlt.tsx b/packages/iconoir-react-native/src/PlanetAlt.tsx new file mode 100644 index 00000000..2e0f7839 --- /dev/null +++ b/packages/iconoir-react-native/src/PlanetAlt.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Circle, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlanetAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlanetAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlanetSat.tsx b/packages/iconoir-react-native/src/PlanetSat.tsx new file mode 100644 index 00000000..243a4c12 --- /dev/null +++ b/packages/iconoir-react-native/src/PlanetSat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Circle, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlanetSat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlanetSat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlayOutline.tsx b/packages/iconoir-react-native/src/PlayOutline.tsx new file mode 100644 index 00000000..0ddf927c --- /dev/null +++ b/packages/iconoir-react-native/src/PlayOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlayOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlayOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Playlist.tsx b/packages/iconoir-react-native/src/Playlist.tsx new file mode 100644 index 00000000..c6896fda --- /dev/null +++ b/packages/iconoir-react-native/src/Playlist.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlaylist( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlaylist); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlaylistAdd.tsx b/packages/iconoir-react-native/src/PlaylistAdd.tsx new file mode 100644 index 00000000..09665992 --- /dev/null +++ b/packages/iconoir-react-native/src/PlaylistAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlaylistAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlaylistAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlaylistPlay.tsx b/packages/iconoir-react-native/src/PlaylistPlay.tsx new file mode 100644 index 00000000..6376e4c6 --- /dev/null +++ b/packages/iconoir-react-native/src/PlaylistPlay.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlaylistPlay( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlaylistPlay); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlaystationGamepad.tsx b/packages/iconoir-react-native/src/PlaystationGamepad.tsx new file mode 100644 index 00000000..8349a3e7 --- /dev/null +++ b/packages/iconoir-react-native/src/PlaystationGamepad.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlaystationGamepad( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlaystationGamepad); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlugTypeA.tsx b/packages/iconoir-react-native/src/PlugTypeA.tsx new file mode 100644 index 00000000..8217e659 --- /dev/null +++ b/packages/iconoir-react-native/src/PlugTypeA.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlugTypeA( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlugTypeA); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlugTypeC.tsx b/packages/iconoir-react-native/src/PlugTypeC.tsx new file mode 100644 index 00000000..6f6e096e --- /dev/null +++ b/packages/iconoir-react-native/src/PlugTypeC.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlugTypeC( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlugTypeC); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlugTypeG.tsx b/packages/iconoir-react-native/src/PlugTypeG.tsx new file mode 100644 index 00000000..d838cc2d --- /dev/null +++ b/packages/iconoir-react-native/src/PlugTypeG.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlugTypeG( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlugTypeG); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PlugTypeL.tsx b/packages/iconoir-react-native/src/PlugTypeL.tsx new file mode 100644 index 00000000..96dd7d65 --- /dev/null +++ b/packages/iconoir-react-native/src/PlugTypeL.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlugTypeL( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlugTypeL); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Plus.tsx b/packages/iconoir-react-native/src/Plus.tsx new file mode 100644 index 00000000..91fa6512 --- /dev/null +++ b/packages/iconoir-react-native/src/Plus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PngFormat.tsx b/packages/iconoir-react-native/src/PngFormat.tsx new file mode 100644 index 00000000..ef82c474 --- /dev/null +++ b/packages/iconoir-react-native/src/PngFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPngFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPngFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pocket.tsx b/packages/iconoir-react-native/src/Pocket.tsx new file mode 100644 index 00000000..f1fb7351 --- /dev/null +++ b/packages/iconoir-react-native/src/Pocket.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPocket( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPocket); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Podcast.tsx b/packages/iconoir-react-native/src/Podcast.tsx new file mode 100644 index 00000000..d425f28f --- /dev/null +++ b/packages/iconoir-react-native/src/Podcast.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPodcast( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPodcast); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pokeball.tsx b/packages/iconoir-react-native/src/Pokeball.tsx new file mode 100644 index 00000000..1a9859a0 --- /dev/null +++ b/packages/iconoir-react-native/src/Pokeball.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPokeball( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPokeball); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Position.tsx b/packages/iconoir-react-native/src/Position.tsx new file mode 100644 index 00000000..af4b3458 --- /dev/null +++ b/packages/iconoir-react-native/src/Position.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPosition( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPosition); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PositionAlign.tsx b/packages/iconoir-react-native/src/PositionAlign.tsx new file mode 100644 index 00000000..f5b28d18 --- /dev/null +++ b/packages/iconoir-react-native/src/PositionAlign.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPositionAlign( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPositionAlign); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Potion.tsx b/packages/iconoir-react-native/src/Potion.tsx new file mode 100644 index 00000000..25e5ef60 --- /dev/null +++ b/packages/iconoir-react-native/src/Potion.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPotion( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPotion); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Pound.tsx b/packages/iconoir-react-native/src/Pound.tsx new file mode 100644 index 00000000..482d79cc --- /dev/null +++ b/packages/iconoir-react-native/src/Pound.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPound( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPound); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PrecisionTool.tsx b/packages/iconoir-react-native/src/PrecisionTool.tsx new file mode 100644 index 00000000..59ace3d0 --- /dev/null +++ b/packages/iconoir-react-native/src/PrecisionTool.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrecisionTool( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrecisionTool); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Printer.tsx b/packages/iconoir-react-native/src/Printer.tsx new file mode 100644 index 00000000..cd43e969 --- /dev/null +++ b/packages/iconoir-react-native/src/Printer.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrinter( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrinter); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PrinterAlt.tsx b/packages/iconoir-react-native/src/PrinterAlt.tsx new file mode 100644 index 00000000..91971883 --- /dev/null +++ b/packages/iconoir-react-native/src/PrinterAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrinterAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrinterAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PrintingPage.tsx b/packages/iconoir-react-native/src/PrintingPage.tsx new file mode 100644 index 00000000..f1be1298 --- /dev/null +++ b/packages/iconoir-react-native/src/PrintingPage.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrintingPage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrintingPage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PriorityDown.tsx b/packages/iconoir-react-native/src/PriorityDown.tsx new file mode 100644 index 00000000..8f41a52d --- /dev/null +++ b/packages/iconoir-react-native/src/PriorityDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPriorityDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPriorityDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PriorityUp.tsx b/packages/iconoir-react-native/src/PriorityUp.tsx new file mode 100644 index 00000000..443a9149 --- /dev/null +++ b/packages/iconoir-react-native/src/PriorityUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPriorityUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPriorityUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/PrivateWifi.tsx b/packages/iconoir-react-native/src/PrivateWifi.tsx new file mode 100644 index 00000000..aa448e8d --- /dev/null +++ b/packages/iconoir-react-native/src/PrivateWifi.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrivateWifi( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrivateWifi); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ProfileCircled.tsx b/packages/iconoir-react-native/src/ProfileCircled.tsx new file mode 100644 index 00000000..72323060 --- /dev/null +++ b/packages/iconoir-react-native/src/ProfileCircled.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgProfileCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgProfileCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Prohibition.tsx b/packages/iconoir-react-native/src/Prohibition.tsx new file mode 100644 index 00000000..9ca69f6a --- /dev/null +++ b/packages/iconoir-react-native/src/Prohibition.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgProhibition( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgProhibition); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Puzzle.tsx b/packages/iconoir-react-native/src/Puzzle.tsx new file mode 100644 index 00000000..6f056f38 --- /dev/null +++ b/packages/iconoir-react-native/src/Puzzle.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPuzzle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPuzzle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/QrCode.tsx b/packages/iconoir-react-native/src/QrCode.tsx new file mode 100644 index 00000000..8a1af72e --- /dev/null +++ b/packages/iconoir-react-native/src/QrCode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQrCode( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQrCode); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/QuestionMark.tsx b/packages/iconoir-react-native/src/QuestionMark.tsx new file mode 100644 index 00000000..5d9410ce --- /dev/null +++ b/packages/iconoir-react-native/src/QuestionMark.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuestionMark( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuestionMark); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/QuestionMarkCircle.tsx b/packages/iconoir-react-native/src/QuestionMarkCircle.tsx new file mode 100644 index 00000000..b38c7896 --- /dev/null +++ b/packages/iconoir-react-native/src/QuestionMarkCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuestionMarkCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuestionMarkCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/QuestionSquareOutline.tsx b/packages/iconoir-react-native/src/QuestionSquareOutline.tsx new file mode 100644 index 00000000..0e30d385 --- /dev/null +++ b/packages/iconoir-react-native/src/QuestionSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuestionSquareOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuestionSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Quote.tsx b/packages/iconoir-react-native/src/Quote.tsx new file mode 100644 index 00000000..1e803964 --- /dev/null +++ b/packages/iconoir-react-native/src/Quote.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuote( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuote); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/QuoteMessage.tsx b/packages/iconoir-react-native/src/QuoteMessage.tsx new file mode 100644 index 00000000..17a2ef80 --- /dev/null +++ b/packages/iconoir-react-native/src/QuoteMessage.tsx @@ -0,0 +1,36 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuoteMessage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuoteMessage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Rain.tsx b/packages/iconoir-react-native/src/Rain.tsx new file mode 100644 index 00000000..3ebbd39b --- /dev/null +++ b/packages/iconoir-react-native/src/Rain.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRain( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRain); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RawFormat.tsx b/packages/iconoir-react-native/src/RawFormat.tsx new file mode 100644 index 00000000..c9bb68ea --- /dev/null +++ b/packages/iconoir-react-native/src/RawFormat.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRawFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRawFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReceiveDollars.tsx b/packages/iconoir-react-native/src/ReceiveDollars.tsx new file mode 100644 index 00000000..a6ed5c87 --- /dev/null +++ b/packages/iconoir-react-native/src/ReceiveDollars.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReceiveDollars( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReceiveDollars); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReceiveEuros.tsx b/packages/iconoir-react-native/src/ReceiveEuros.tsx new file mode 100644 index 00000000..fb534a83 --- /dev/null +++ b/packages/iconoir-react-native/src/ReceiveEuros.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReceiveEuros( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReceiveEuros); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReceivePounds.tsx b/packages/iconoir-react-native/src/ReceivePounds.tsx new file mode 100644 index 00000000..65ba1876 --- /dev/null +++ b/packages/iconoir-react-native/src/ReceivePounds.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReceivePounds( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReceivePounds); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReceiveYens.tsx b/packages/iconoir-react-native/src/ReceiveYens.tsx new file mode 100644 index 00000000..969fd623 --- /dev/null +++ b/packages/iconoir-react-native/src/ReceiveYens.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReceiveYens( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReceiveYens); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Redo.tsx b/packages/iconoir-react-native/src/Redo.tsx new file mode 100644 index 00000000..95070f3d --- /dev/null +++ b/packages/iconoir-react-native/src/Redo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRedo( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRedo); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RedoAction.tsx b/packages/iconoir-react-native/src/RedoAction.tsx new file mode 100644 index 00000000..65d8df6c --- /dev/null +++ b/packages/iconoir-react-native/src/RedoAction.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRedoAction( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRedoAction); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RedoCircle.tsx b/packages/iconoir-react-native/src/RedoCircle.tsx new file mode 100644 index 00000000..9d7b56cd --- /dev/null +++ b/packages/iconoir-react-native/src/RedoCircle.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRedoCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRedoCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Reduce.tsx b/packages/iconoir-react-native/src/Reduce.tsx new file mode 100644 index 00000000..19bd2af6 --- /dev/null +++ b/packages/iconoir-react-native/src/Reduce.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReduce( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReduce); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReduceRoundArrow.tsx b/packages/iconoir-react-native/src/ReduceRoundArrow.tsx new file mode 100644 index 00000000..459634d2 --- /dev/null +++ b/packages/iconoir-react-native/src/ReduceRoundArrow.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReduceRoundArrow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReduceRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Refresh.tsx b/packages/iconoir-react-native/src/Refresh.tsx new file mode 100644 index 00000000..9350b600 --- /dev/null +++ b/packages/iconoir-react-native/src/Refresh.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRefresh( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRefresh); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RefreshCircular.tsx b/packages/iconoir-react-native/src/RefreshCircular.tsx new file mode 100644 index 00000000..7fe94ceb --- /dev/null +++ b/packages/iconoir-react-native/src/RefreshCircular.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Circle, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRefreshCircular( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRefreshCircular); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RefreshDouble.tsx b/packages/iconoir-react-native/src/RefreshDouble.tsx new file mode 100644 index 00000000..cb92ba27 --- /dev/null +++ b/packages/iconoir-react-native/src/RefreshDouble.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRefreshDouble( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRefreshDouble); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReloadWindow.tsx b/packages/iconoir-react-native/src/ReloadWindow.tsx new file mode 100644 index 00000000..39f5bd86 --- /dev/null +++ b/packages/iconoir-react-native/src/ReloadWindow.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReloadWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReloadWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReminderHandGesture.tsx b/packages/iconoir-react-native/src/ReminderHandGesture.tsx new file mode 100644 index 00000000..a80c6d1f --- /dev/null +++ b/packages/iconoir-react-native/src/ReminderHandGesture.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReminderHandGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReminderHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveDatabaseScript.tsx b/packages/iconoir-react-native/src/RemoveDatabaseScript.tsx new file mode 100644 index 00000000..9dc25da0 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveDatabaseScript.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveDatabaseScript( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveDatabaseScript); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveEmpty.tsx b/packages/iconoir-react-native/src/RemoveEmpty.tsx new file mode 100644 index 00000000..efb08679 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveEmpty( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveFolder.tsx b/packages/iconoir-react-native/src/RemoveFolder.tsx new file mode 100644 index 00000000..1873bf88 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveFolder.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveFolder( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveFolder); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveFrame.tsx b/packages/iconoir-react-native/src/RemoveFrame.tsx new file mode 100644 index 00000000..abb15338 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveFrame.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveFrame( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveFrame); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveFromCart.tsx b/packages/iconoir-react-native/src/RemoveFromCart.tsx new file mode 100644 index 00000000..00f19b9a --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveFromCart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveFromCart( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveFromCart); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveKeyframe.tsx b/packages/iconoir-react-native/src/RemoveKeyframe.tsx new file mode 100644 index 00000000..070a5b8b --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveKeyframe.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveKeyframe( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveKeyframe); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveKeyframeAlt.tsx b/packages/iconoir-react-native/src/RemoveKeyframeAlt.tsx new file mode 100644 index 00000000..cac4b126 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveKeyframeAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveKeyframeAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveKeyframeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveKeyframes.tsx b/packages/iconoir-react-native/src/RemoveKeyframes.tsx new file mode 100644 index 00000000..0aebe964 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveKeyframes.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveKeyframes( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveKeyframes); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveLink.tsx b/packages/iconoir-react-native/src/RemoveLink.tsx new file mode 100644 index 00000000..8d56b2a5 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveLink.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveLink( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveLink); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveMediaImage.tsx b/packages/iconoir-react-native/src/RemoveMediaImage.tsx new file mode 100644 index 00000000..997cc60d --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveMediaImage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveMediaImage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveMediaImage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveMediaVideo.tsx b/packages/iconoir-react-native/src/RemoveMediaVideo.tsx new file mode 100644 index 00000000..31d31b0a --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveMediaVideo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveMediaVideo( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveMediaVideo); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemovePage.tsx b/packages/iconoir-react-native/src/RemovePage.tsx new file mode 100644 index 00000000..9473106f --- /dev/null +++ b/packages/iconoir-react-native/src/RemovePage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemovePage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemovePage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemovePageAlt.tsx b/packages/iconoir-react-native/src/RemovePageAlt.tsx new file mode 100644 index 00000000..24ca3a63 --- /dev/null +++ b/packages/iconoir-react-native/src/RemovePageAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemovePageAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemovePageAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemovePin.tsx b/packages/iconoir-react-native/src/RemovePin.tsx new file mode 100644 index 00000000..548a6651 --- /dev/null +++ b/packages/iconoir-react-native/src/RemovePin.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemovePin( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemovePin); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemovePinAlt.tsx b/packages/iconoir-react-native/src/RemovePinAlt.tsx new file mode 100644 index 00000000..be269458 --- /dev/null +++ b/packages/iconoir-react-native/src/RemovePinAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemovePinAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemovePinAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveSelection.tsx b/packages/iconoir-react-native/src/RemoveSelection.tsx new file mode 100644 index 00000000..4f6b7e36 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveSelection.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveSelection( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveSelection); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveSquare.tsx b/packages/iconoir-react-native/src/RemoveSquare.tsx new file mode 100644 index 00000000..86dc139a --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveSquare.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RemoveUser.tsx b/packages/iconoir-react-native/src/RemoveUser.tsx new file mode 100644 index 00000000..6aa99437 --- /dev/null +++ b/packages/iconoir-react-native/src/RemoveUser.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveUser( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveUser); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Repeat.tsx b/packages/iconoir-react-native/src/Repeat.tsx new file mode 100644 index 00000000..cc4419f6 --- /dev/null +++ b/packages/iconoir-react-native/src/Repeat.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRepeat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRepeat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RepeatOnce.tsx b/packages/iconoir-react-native/src/RepeatOnce.tsx new file mode 100644 index 00000000..7f11fd0b --- /dev/null +++ b/packages/iconoir-react-native/src/RepeatOnce.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRepeatOnce( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRepeatOnce); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Reply.tsx b/packages/iconoir-react-native/src/Reply.tsx new file mode 100644 index 00000000..67c4a40c --- /dev/null +++ b/packages/iconoir-react-native/src/Reply.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReply( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReply); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReplyToMessage.tsx b/packages/iconoir-react-native/src/ReplyToMessage.tsx new file mode 100644 index 00000000..137a3041 --- /dev/null +++ b/packages/iconoir-react-native/src/ReplyToMessage.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReplyToMessage( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReplyToMessage); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ReportColumns.tsx b/packages/iconoir-react-native/src/ReportColumns.tsx new file mode 100644 index 00000000..1f3e54e0 --- /dev/null +++ b/packages/iconoir-react-native/src/ReportColumns.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReportColumns( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReportColumns); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Reports.tsx b/packages/iconoir-react-native/src/Reports.tsx new file mode 100644 index 00000000..cf599158 --- /dev/null +++ b/packages/iconoir-react-native/src/Reports.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReports( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReports); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Repository.tsx b/packages/iconoir-react-native/src/Repository.tsx new file mode 100644 index 00000000..a9888348 --- /dev/null +++ b/packages/iconoir-react-native/src/Repository.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRepository( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRepository); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Restart.tsx b/packages/iconoir-react-native/src/Restart.tsx new file mode 100644 index 00000000..a0a2e963 --- /dev/null +++ b/packages/iconoir-react-native/src/Restart.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRestart( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRestart); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RewindOutline.tsx b/packages/iconoir-react-native/src/RewindOutline.tsx new file mode 100644 index 00000000..dae49969 --- /dev/null +++ b/packages/iconoir-react-native/src/RewindOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRewindOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRewindOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Rhombus.tsx b/packages/iconoir-react-native/src/Rhombus.tsx new file mode 100644 index 00000000..9eb062a3 --- /dev/null +++ b/packages/iconoir-react-native/src/Rhombus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRhombus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRhombus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RightRoundArrow.tsx b/packages/iconoir-react-native/src/RightRoundArrow.tsx new file mode 100644 index 00000000..6c9b436a --- /dev/null +++ b/packages/iconoir-react-native/src/RightRoundArrow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRightRoundArrow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRightRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Rings.tsx b/packages/iconoir-react-native/src/Rings.tsx new file mode 100644 index 00000000..212d08f5 --- /dev/null +++ b/packages/iconoir-react-native/src/Rings.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRings( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRings); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Rocket.tsx b/packages/iconoir-react-native/src/Rocket.tsx new file mode 100644 index 00000000..15398a40 --- /dev/null +++ b/packages/iconoir-react-native/src/Rocket.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRocket( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRocket); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Rook.tsx b/packages/iconoir-react-native/src/Rook.tsx new file mode 100644 index 00000000..094ef1a7 --- /dev/null +++ b/packages/iconoir-react-native/src/Rook.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRook( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRook); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RotateCameraLeft.tsx b/packages/iconoir-react-native/src/RotateCameraLeft.tsx new file mode 100644 index 00000000..ecbf42e3 --- /dev/null +++ b/packages/iconoir-react-native/src/RotateCameraLeft.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRotateCameraLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRotateCameraLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RotateCameraRight.tsx b/packages/iconoir-react-native/src/RotateCameraRight.tsx new file mode 100644 index 00000000..5f7407b3 --- /dev/null +++ b/packages/iconoir-react-native/src/RotateCameraRight.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRotateCameraRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRotateCameraRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RoundFlask.tsx b/packages/iconoir-react-native/src/RoundFlask.tsx new file mode 100644 index 00000000..055d148c --- /dev/null +++ b/packages/iconoir-react-native/src/RoundFlask.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRoundFlask( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRoundFlask); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RoundedMirror.tsx b/packages/iconoir-react-native/src/RoundedMirror.tsx new file mode 100644 index 00000000..05e0904f --- /dev/null +++ b/packages/iconoir-react-native/src/RoundedMirror.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRoundedMirror( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRoundedMirror); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RssFeed.tsx b/packages/iconoir-react-native/src/RssFeed.tsx new file mode 100644 index 00000000..5e1ad735 --- /dev/null +++ b/packages/iconoir-react-native/src/RssFeed.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRssFeed( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRssFeed); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RssFeedSquared.tsx b/packages/iconoir-react-native/src/RssFeedSquared.tsx new file mode 100644 index 00000000..7f8c086d --- /dev/null +++ b/packages/iconoir-react-native/src/RssFeedSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRssFeedSquared( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRssFeedSquared); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Ruler.tsx b/packages/iconoir-react-native/src/Ruler.tsx new file mode 100644 index 00000000..e11f1c5e --- /dev/null +++ b/packages/iconoir-react-native/src/Ruler.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRuler( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRuler); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RulerAdd.tsx b/packages/iconoir-react-native/src/RulerAdd.tsx new file mode 100644 index 00000000..beb33f86 --- /dev/null +++ b/packages/iconoir-react-native/src/RulerAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRulerAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRulerAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RulerCombine.tsx b/packages/iconoir-react-native/src/RulerCombine.tsx new file mode 100644 index 00000000..8c5710b7 --- /dev/null +++ b/packages/iconoir-react-native/src/RulerCombine.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRulerCombine( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRulerCombine); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/RulerRemove.tsx b/packages/iconoir-react-native/src/RulerRemove.tsx new file mode 100644 index 00000000..38e13e03 --- /dev/null +++ b/packages/iconoir-react-native/src/RulerRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRulerRemove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRulerRemove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Running.tsx b/packages/iconoir-react-native/src/Running.tsx new file mode 100644 index 00000000..172d3610 --- /dev/null +++ b/packages/iconoir-react-native/src/Running.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRunning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRunning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Safari.tsx b/packages/iconoir-react-native/src/Safari.tsx new file mode 100644 index 00000000..39e20896 --- /dev/null +++ b/packages/iconoir-react-native/src/Safari.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSafari( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSafari); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Sandals.tsx b/packages/iconoir-react-native/src/Sandals.tsx new file mode 100644 index 00000000..42a6e1ce --- /dev/null +++ b/packages/iconoir-react-native/src/Sandals.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSandals( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSandals); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SaveActionFloppy.tsx b/packages/iconoir-react-native/src/SaveActionFloppy.tsx new file mode 100644 index 00000000..b93f660a --- /dev/null +++ b/packages/iconoir-react-native/src/SaveActionFloppy.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSaveActionFloppy( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSaveActionFloppy); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SaveFloppyDisk.tsx b/packages/iconoir-react-native/src/SaveFloppyDisk.tsx new file mode 100644 index 00000000..b8caa6e0 --- /dev/null +++ b/packages/iconoir-react-native/src/SaveFloppyDisk.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSaveFloppyDisk( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSaveFloppyDisk); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ScaleFrameEnlarge.tsx b/packages/iconoir-react-native/src/ScaleFrameEnlarge.tsx new file mode 100644 index 00000000..1581bdc8 --- /dev/null +++ b/packages/iconoir-react-native/src/ScaleFrameEnlarge.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScaleFrameEnlarge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScaleFrameEnlarge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ScaleFrameReduce.tsx b/packages/iconoir-react-native/src/ScaleFrameReduce.tsx new file mode 100644 index 00000000..87edbfa4 --- /dev/null +++ b/packages/iconoir-react-native/src/ScaleFrameReduce.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScaleFrameReduce( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScaleFrameReduce); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ScanBarcode.tsx b/packages/iconoir-react-native/src/ScanBarcode.tsx new file mode 100644 index 00000000..edfb2aa8 --- /dev/null +++ b/packages/iconoir-react-native/src/ScanBarcode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScanBarcode( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScanBarcode); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ScanQrCode.tsx b/packages/iconoir-react-native/src/ScanQrCode.tsx new file mode 100644 index 00000000..99a62ea4 --- /dev/null +++ b/packages/iconoir-react-native/src/ScanQrCode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScanQrCode( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScanQrCode); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Scanning.tsx b/packages/iconoir-react-native/src/Scanning.tsx new file mode 100644 index 00000000..d05d369a --- /dev/null +++ b/packages/iconoir-react-native/src/Scanning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScanning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScanning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Scarf.tsx b/packages/iconoir-react-native/src/Scarf.tsx new file mode 100644 index 00000000..a4f464f8 --- /dev/null +++ b/packages/iconoir-react-native/src/Scarf.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScarf( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScarf); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Scissor.tsx b/packages/iconoir-react-native/src/Scissor.tsx new file mode 100644 index 00000000..1d4169cb --- /dev/null +++ b/packages/iconoir-react-native/src/Scissor.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScissor( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScissor); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ScissorAlt.tsx b/packages/iconoir-react-native/src/ScissorAlt.tsx new file mode 100644 index 00000000..604d7294 --- /dev/null +++ b/packages/iconoir-react-native/src/ScissorAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScissorAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScissorAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Screenshot.tsx b/packages/iconoir-react-native/src/Screenshot.tsx new file mode 100644 index 00000000..f9455650 --- /dev/null +++ b/packages/iconoir-react-native/src/Screenshot.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScreenshot( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScreenshot); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SeaAndSun.tsx b/packages/iconoir-react-native/src/SeaAndSun.tsx new file mode 100644 index 00000000..f7d744c1 --- /dev/null +++ b/packages/iconoir-react-native/src/SeaAndSun.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSeaAndSun( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSeaAndSun); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SeaWaves.tsx b/packages/iconoir-react-native/src/SeaWaves.tsx new file mode 100644 index 00000000..db2ae7ec --- /dev/null +++ b/packages/iconoir-react-native/src/SeaWaves.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSeaWaves( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSeaWaves); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Search.tsx b/packages/iconoir-react-native/src/Search.tsx new file mode 100644 index 00000000..1bd181b7 --- /dev/null +++ b/packages/iconoir-react-native/src/Search.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSearch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSearch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SearchEngine.tsx b/packages/iconoir-react-native/src/SearchEngine.tsx new file mode 100644 index 00000000..724d60b8 --- /dev/null +++ b/packages/iconoir-react-native/src/SearchEngine.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSearchEngine( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSearchEngine); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SearchFont.tsx b/packages/iconoir-react-native/src/SearchFont.tsx new file mode 100644 index 00000000..4f520a0c --- /dev/null +++ b/packages/iconoir-react-native/src/SearchFont.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSearchFont( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSearchFont); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SearchWindow.tsx b/packages/iconoir-react-native/src/SearchWindow.tsx new file mode 100644 index 00000000..87c576d5 --- /dev/null +++ b/packages/iconoir-react-native/src/SearchWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSearchWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSearchWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SecureWindow.tsx b/packages/iconoir-react-native/src/SecureWindow.tsx new file mode 100644 index 00000000..981aa5a6 --- /dev/null +++ b/packages/iconoir-react-native/src/SecureWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSecureWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSecureWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SecurityPass.tsx b/packages/iconoir-react-native/src/SecurityPass.tsx new file mode 100644 index 00000000..941b68fc --- /dev/null +++ b/packages/iconoir-react-native/src/SecurityPass.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSecurityPass( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSecurityPass); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SelectWindow.tsx b/packages/iconoir-react-native/src/SelectWindow.tsx new file mode 100644 index 00000000..3e8c3fb9 --- /dev/null +++ b/packages/iconoir-react-native/src/SelectWindow.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSelectWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSelectWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Selection.tsx b/packages/iconoir-react-native/src/Selection.tsx new file mode 100644 index 00000000..9860ecda --- /dev/null +++ b/packages/iconoir-react-native/src/Selection.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSelection( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSelection); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SelectiveTool.tsx b/packages/iconoir-react-native/src/SelectiveTool.tsx new file mode 100644 index 00000000..3c1515d9 --- /dev/null +++ b/packages/iconoir-react-native/src/SelectiveTool.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSelectiveTool( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSelectiveTool); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Send.tsx b/packages/iconoir-react-native/src/Send.tsx new file mode 100644 index 00000000..293e373e --- /dev/null +++ b/packages/iconoir-react-native/src/Send.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSend( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSend); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SendDiagonal.tsx b/packages/iconoir-react-native/src/SendDiagonal.tsx new file mode 100644 index 00000000..5abead08 --- /dev/null +++ b/packages/iconoir-react-native/src/SendDiagonal.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendDiagonal( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendDiagonal); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SendDollars.tsx b/packages/iconoir-react-native/src/SendDollars.tsx new file mode 100644 index 00000000..29c50881 --- /dev/null +++ b/packages/iconoir-react-native/src/SendDollars.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendDollars( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendDollars); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SendEuros.tsx b/packages/iconoir-react-native/src/SendEuros.tsx new file mode 100644 index 00000000..63059d66 --- /dev/null +++ b/packages/iconoir-react-native/src/SendEuros.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendEuros( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendEuros); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SendMail.tsx b/packages/iconoir-react-native/src/SendMail.tsx new file mode 100644 index 00000000..792b8db8 --- /dev/null +++ b/packages/iconoir-react-native/src/SendMail.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendMail( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendMail); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SendPounds.tsx b/packages/iconoir-react-native/src/SendPounds.tsx new file mode 100644 index 00000000..ddcae229 --- /dev/null +++ b/packages/iconoir-react-native/src/SendPounds.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendPounds( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendPounds); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SendYens.tsx b/packages/iconoir-react-native/src/SendYens.tsx new file mode 100644 index 00000000..81a12ead --- /dev/null +++ b/packages/iconoir-react-native/src/SendYens.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendYens( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendYens); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Server.tsx b/packages/iconoir-react-native/src/Server.tsx new file mode 100644 index 00000000..89641e85 --- /dev/null +++ b/packages/iconoir-react-native/src/Server.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgServer( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgServer); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ServerConnection.tsx b/packages/iconoir-react-native/src/ServerConnection.tsx new file mode 100644 index 00000000..82522a63 --- /dev/null +++ b/packages/iconoir-react-native/src/ServerConnection.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgServerConnection( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgServerConnection); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Settings.tsx b/packages/iconoir-react-native/src/Settings.tsx new file mode 100644 index 00000000..2b29ddaa --- /dev/null +++ b/packages/iconoir-react-native/src/Settings.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSettings( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSettings); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SettingsCloud.tsx b/packages/iconoir-react-native/src/SettingsCloud.tsx new file mode 100644 index 00000000..d1013884 --- /dev/null +++ b/packages/iconoir-react-native/src/SettingsCloud.tsx @@ -0,0 +1,36 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSettingsCloud( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSettingsCloud); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SettingsProfiles.tsx b/packages/iconoir-react-native/src/SettingsProfiles.tsx new file mode 100644 index 00000000..1ea32d24 --- /dev/null +++ b/packages/iconoir-react-native/src/SettingsProfiles.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSettingsProfiles( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSettingsProfiles); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShareAndroid.tsx b/packages/iconoir-react-native/src/ShareAndroid.tsx new file mode 100644 index 00000000..1aecc4b0 --- /dev/null +++ b/packages/iconoir-react-native/src/ShareAndroid.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShareAndroid( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShareAndroid); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShareIos.tsx b/packages/iconoir-react-native/src/ShareIos.tsx new file mode 100644 index 00000000..d697ff4f --- /dev/null +++ b/packages/iconoir-react-native/src/ShareIos.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShareIos( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShareIos); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Shield.tsx b/packages/iconoir-react-native/src/Shield.tsx new file mode 100644 index 00000000..c27e5054 --- /dev/null +++ b/packages/iconoir-react-native/src/Shield.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShield( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShield); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldAdd.tsx b/packages/iconoir-react-native/src/ShieldAdd.tsx new file mode 100644 index 00000000..5704a7f0 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldAlert.tsx b/packages/iconoir-react-native/src/ShieldAlert.tsx new file mode 100644 index 00000000..53483f85 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldAlert.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldAlert( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldAlert); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldAlt.tsx b/packages/iconoir-react-native/src/ShieldAlt.tsx new file mode 100644 index 00000000..a64d099c --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldBroken.tsx b/packages/iconoir-react-native/src/ShieldBroken.tsx new file mode 100644 index 00000000..6dd261fb --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldBroken.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldBroken( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldBroken); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldCheck.tsx b/packages/iconoir-react-native/src/ShieldCheck.tsx new file mode 100644 index 00000000..6212ff85 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldCross.tsx b/packages/iconoir-react-native/src/ShieldCross.tsx new file mode 100644 index 00000000..24a68ae5 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldCross.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldCross( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldCross); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldDownload.tsx b/packages/iconoir-react-native/src/ShieldDownload.tsx new file mode 100644 index 00000000..cf2006a9 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldDownload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldDownload( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldDownload); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldEye.tsx b/packages/iconoir-react-native/src/ShieldEye.tsx new file mode 100644 index 00000000..903fe489 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldEye.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldEye( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldEye); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldLoading.tsx b/packages/iconoir-react-native/src/ShieldLoading.tsx new file mode 100644 index 00000000..7e9f5aaf --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldLoading.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldLoading( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldLoading); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldMinus.tsx b/packages/iconoir-react-native/src/ShieldMinus.tsx new file mode 100644 index 00000000..e2935254 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldMinus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldMinus( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldMinus); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldQuestion.tsx b/packages/iconoir-react-native/src/ShieldQuestion.tsx new file mode 100644 index 00000000..7b5f9c5e --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldQuestion.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldQuestion( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldQuestion); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldSearch.tsx b/packages/iconoir-react-native/src/ShieldSearch.tsx new file mode 100644 index 00000000..abea4f97 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldSearch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldSearch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldSearch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShieldUpload.tsx b/packages/iconoir-react-native/src/ShieldUpload.tsx new file mode 100644 index 00000000..a7c5d315 --- /dev/null +++ b/packages/iconoir-react-native/src/ShieldUpload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldUpload( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldUpload); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Shop.tsx b/packages/iconoir-react-native/src/Shop.tsx new file mode 100644 index 00000000..74fdbb63 --- /dev/null +++ b/packages/iconoir-react-native/src/Shop.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShopAlt.tsx b/packages/iconoir-react-native/src/ShopAlt.tsx new file mode 100644 index 00000000..923350d8 --- /dev/null +++ b/packages/iconoir-react-native/src/ShopAlt.tsx @@ -0,0 +1,49 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShopAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShopAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingBag.tsx b/packages/iconoir-react-native/src/ShoppingBag.tsx new file mode 100644 index 00000000..4f5956a5 --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingBag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBag( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBag); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingBagAdd.tsx b/packages/iconoir-react-native/src/ShoppingBagAdd.tsx new file mode 100644 index 00000000..d2685b28 --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingBagAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagAdd( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagAdd); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingBagAlt.tsx b/packages/iconoir-react-native/src/ShoppingBagAlt.tsx new file mode 100644 index 00000000..49a993a6 --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingBagAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingBagArrowDown.tsx b/packages/iconoir-react-native/src/ShoppingBagArrowDown.tsx new file mode 100644 index 00000000..af504a9d --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingBagArrowDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagArrowDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagArrowDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingBagArrowUp.tsx b/packages/iconoir-react-native/src/ShoppingBagArrowUp.tsx new file mode 100644 index 00000000..08c88c5a --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingBagArrowUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagArrowUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagArrowUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingBagCheck.tsx b/packages/iconoir-react-native/src/ShoppingBagCheck.tsx new file mode 100644 index 00000000..099f18b8 --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingBagCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingBagIssue.tsx b/packages/iconoir-react-native/src/ShoppingBagIssue.tsx new file mode 100644 index 00000000..3b6c938b --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingBagIssue.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagIssue( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagIssue); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingBagRemove.tsx b/packages/iconoir-react-native/src/ShoppingBagRemove.tsx new file mode 100644 index 00000000..bc7dc3f9 --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingBagRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagRemove( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagRemove); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingCode.tsx b/packages/iconoir-react-native/src/ShoppingCode.tsx new file mode 100644 index 00000000..b2cd0855 --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingCode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingCode( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingCode); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingCodeCheck.tsx b/packages/iconoir-react-native/src/ShoppingCodeCheck.tsx new file mode 100644 index 00000000..1d5d6b64 --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingCodeCheck.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingCodeCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingCodeCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShoppingCodeError.tsx b/packages/iconoir-react-native/src/ShoppingCodeError.tsx new file mode 100644 index 00000000..14b02f4f --- /dev/null +++ b/packages/iconoir-react-native/src/ShoppingCodeError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingCodeError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingCodeError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShortPants.tsx b/packages/iconoir-react-native/src/ShortPants.tsx new file mode 100644 index 00000000..401a0bfa --- /dev/null +++ b/packages/iconoir-react-native/src/ShortPants.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShortPants( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShortPants); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ShortPantsAlt.tsx b/packages/iconoir-react-native/src/ShortPantsAlt.tsx new file mode 100644 index 00000000..7f15d181 --- /dev/null +++ b/packages/iconoir-react-native/src/ShortPantsAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShortPantsAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShortPantsAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Shuffle.tsx b/packages/iconoir-react-native/src/Shuffle.tsx new file mode 100644 index 00000000..0ab3e69d --- /dev/null +++ b/packages/iconoir-react-native/src/Shuffle.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShuffle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShuffle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SidebarCollapse.tsx b/packages/iconoir-react-native/src/SidebarCollapse.tsx new file mode 100644 index 00000000..1286f833 --- /dev/null +++ b/packages/iconoir-react-native/src/SidebarCollapse.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSidebarCollapse( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSidebarCollapse); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SidebarExpand.tsx b/packages/iconoir-react-native/src/SidebarExpand.tsx new file mode 100644 index 00000000..12b84aae --- /dev/null +++ b/packages/iconoir-react-native/src/SidebarExpand.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSidebarExpand( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSidebarExpand); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SigmaFunction.tsx b/packages/iconoir-react-native/src/SigmaFunction.tsx new file mode 100644 index 00000000..10798405 --- /dev/null +++ b/packages/iconoir-react-native/src/SigmaFunction.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSigmaFunction( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSigmaFunction); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SimpleCart.tsx b/packages/iconoir-react-native/src/SimpleCart.tsx new file mode 100644 index 00000000..e058a7f2 --- /dev/null +++ b/packages/iconoir-react-native/src/SimpleCart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSimpleCart( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSimpleCart); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SingleTapGesture.tsx b/packages/iconoir-react-native/src/SingleTapGesture.tsx new file mode 100644 index 00000000..7ab7aa94 --- /dev/null +++ b/packages/iconoir-react-native/src/SingleTapGesture.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSingleTapGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSingleTapGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Skateboard.tsx b/packages/iconoir-react-native/src/Skateboard.tsx new file mode 100644 index 00000000..c03b9dde --- /dev/null +++ b/packages/iconoir-react-native/src/Skateboard.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSkateboard( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSkateboard); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Skateboarding.tsx b/packages/iconoir-react-native/src/Skateboarding.tsx new file mode 100644 index 00000000..bbd16fdb --- /dev/null +++ b/packages/iconoir-react-native/src/Skateboarding.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSkateboarding( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSkateboarding); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SkipNextOutline.tsx b/packages/iconoir-react-native/src/SkipNextOutline.tsx new file mode 100644 index 00000000..d8af6f14 --- /dev/null +++ b/packages/iconoir-react-native/src/SkipNextOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSkipNextOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSkipNextOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SkipPrevOutline.tsx b/packages/iconoir-react-native/src/SkipPrevOutline.tsx new file mode 100644 index 00000000..f3141107 --- /dev/null +++ b/packages/iconoir-react-native/src/SkipPrevOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSkipPrevOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSkipPrevOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SleeperChair.tsx b/packages/iconoir-react-native/src/SleeperChair.tsx new file mode 100644 index 00000000..bc515e5c --- /dev/null +++ b/packages/iconoir-react-native/src/SleeperChair.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSleeperChair( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSleeperChair); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SmallLamp.tsx b/packages/iconoir-react-native/src/SmallLamp.tsx new file mode 100644 index 00000000..926be7cb --- /dev/null +++ b/packages/iconoir-react-native/src/SmallLamp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmallLamp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmallLamp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SmallLampAlt.tsx b/packages/iconoir-react-native/src/SmallLampAlt.tsx new file mode 100644 index 00000000..163ed136 --- /dev/null +++ b/packages/iconoir-react-native/src/SmallLampAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmallLampAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmallLampAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SmallShop.tsx b/packages/iconoir-react-native/src/SmallShop.tsx new file mode 100644 index 00000000..1aa8c440 --- /dev/null +++ b/packages/iconoir-react-native/src/SmallShop.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmallShop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmallShop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SmallShopAlt.tsx b/packages/iconoir-react-native/src/SmallShopAlt.tsx new file mode 100644 index 00000000..996a5006 --- /dev/null +++ b/packages/iconoir-react-native/src/SmallShopAlt.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmallShopAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmallShopAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SmartphoneDevice.tsx b/packages/iconoir-react-native/src/SmartphoneDevice.tsx new file mode 100644 index 00000000..42aadf8b --- /dev/null +++ b/packages/iconoir-react-native/src/SmartphoneDevice.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmartphoneDevice( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmartphoneDevice); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Smoking.tsx b/packages/iconoir-react-native/src/Smoking.tsx new file mode 100644 index 00000000..7891910d --- /dev/null +++ b/packages/iconoir-react-native/src/Smoking.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Rect } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmoking( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmoking); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Snapchat.tsx b/packages/iconoir-react-native/src/Snapchat.tsx new file mode 100644 index 00000000..15173176 --- /dev/null +++ b/packages/iconoir-react-native/src/Snapchat.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSnapchat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSnapchat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Snow.tsx b/packages/iconoir-react-native/src/Snow.tsx new file mode 100644 index 00000000..6ffc3ad1 --- /dev/null +++ b/packages/iconoir-react-native/src/Snow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSnow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSnow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SnowFlake.tsx b/packages/iconoir-react-native/src/SnowFlake.tsx new file mode 100644 index 00000000..d1770c10 --- /dev/null +++ b/packages/iconoir-react-native/src/SnowFlake.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSnowFlake( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSnowFlake); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Soap.tsx b/packages/iconoir-react-native/src/Soap.tsx new file mode 100644 index 00000000..9ca2abc3 --- /dev/null +++ b/packages/iconoir-react-native/src/Soap.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoap( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoap); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SoccerBall.tsx b/packages/iconoir-react-native/src/SoccerBall.tsx new file mode 100644 index 00000000..6b72a373 --- /dev/null +++ b/packages/iconoir-react-native/src/SoccerBall.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoccerBall( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoccerBall); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Sofa.tsx b/packages/iconoir-react-native/src/Sofa.tsx new file mode 100644 index 00000000..287b6f37 --- /dev/null +++ b/packages/iconoir-react-native/src/Sofa.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSofa( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSofa); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Soil.tsx b/packages/iconoir-react-native/src/Soil.tsx new file mode 100644 index 00000000..5b9f44ab --- /dev/null +++ b/packages/iconoir-react-native/src/Soil.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoil( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoil); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SoilAlt.tsx b/packages/iconoir-react-native/src/SoilAlt.tsx new file mode 100644 index 00000000..5178f2d8 --- /dev/null +++ b/packages/iconoir-react-native/src/SoilAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoilAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoilAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Sort.tsx b/packages/iconoir-react-native/src/Sort.tsx new file mode 100644 index 00000000..bf1b64e5 --- /dev/null +++ b/packages/iconoir-react-native/src/Sort.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSort( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSort); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SortDown.tsx b/packages/iconoir-react-native/src/SortDown.tsx new file mode 100644 index 00000000..04c97bec --- /dev/null +++ b/packages/iconoir-react-native/src/SortDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSortDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSortDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SortUp.tsx b/packages/iconoir-react-native/src/SortUp.tsx new file mode 100644 index 00000000..7195297c --- /dev/null +++ b/packages/iconoir-react-native/src/SortUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSortUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSortUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SoundHigh.tsx b/packages/iconoir-react-native/src/SoundHigh.tsx new file mode 100644 index 00000000..e67b03ec --- /dev/null +++ b/packages/iconoir-react-native/src/SoundHigh.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoundHigh( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoundHigh); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SoundLow.tsx b/packages/iconoir-react-native/src/SoundLow.tsx new file mode 100644 index 00000000..1a44badf --- /dev/null +++ b/packages/iconoir-react-native/src/SoundLow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoundLow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoundLow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SoundMin.tsx b/packages/iconoir-react-native/src/SoundMin.tsx new file mode 100644 index 00000000..e32bb01b --- /dev/null +++ b/packages/iconoir-react-native/src/SoundMin.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoundMin( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoundMin); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SoundOff.tsx b/packages/iconoir-react-native/src/SoundOff.tsx new file mode 100644 index 00000000..e5bbd239 --- /dev/null +++ b/packages/iconoir-react-native/src/SoundOff.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoundOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoundOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Spades.tsx b/packages/iconoir-react-native/src/Spades.tsx new file mode 100644 index 00000000..09b8aa48 --- /dev/null +++ b/packages/iconoir-react-native/src/Spades.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSpades( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSpades); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Sphere.tsx b/packages/iconoir-react-native/src/Sphere.tsx new file mode 100644 index 00000000..1eabd973 --- /dev/null +++ b/packages/iconoir-react-native/src/Sphere.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSphere( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSphere); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Spiral.tsx b/packages/iconoir-react-native/src/Spiral.tsx new file mode 100644 index 00000000..556a7a2d --- /dev/null +++ b/packages/iconoir-react-native/src/Spiral.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSpiral( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSpiral); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SpockHandGesture.tsx b/packages/iconoir-react-native/src/SpockHandGesture.tsx new file mode 100644 index 00000000..3fbfd2e6 --- /dev/null +++ b/packages/iconoir-react-native/src/SpockHandGesture.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSpockHandGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSpockHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Square.tsx b/packages/iconoir-react-native/src/Square.tsx new file mode 100644 index 00000000..4555bda8 --- /dev/null +++ b/packages/iconoir-react-native/src/Square.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Stackoverflow.tsx b/packages/iconoir-react-native/src/Stackoverflow.tsx new file mode 100644 index 00000000..58e91f87 --- /dev/null +++ b/packages/iconoir-react-native/src/Stackoverflow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStackoverflow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStackoverflow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StarDashed.tsx b/packages/iconoir-react-native/src/StarDashed.tsx new file mode 100644 index 00000000..45a404a4 --- /dev/null +++ b/packages/iconoir-react-native/src/StarDashed.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStarDashed( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStarDashed); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StarHalfDashed.tsx b/packages/iconoir-react-native/src/StarHalfDashed.tsx new file mode 100644 index 00000000..72314d13 --- /dev/null +++ b/packages/iconoir-react-native/src/StarHalfDashed.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStarHalfDashed( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStarHalfDashed); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StarOutline.tsx b/packages/iconoir-react-native/src/StarOutline.tsx new file mode 100644 index 00000000..8d4dfe65 --- /dev/null +++ b/packages/iconoir-react-native/src/StarOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStarOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStarOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StatDown.tsx b/packages/iconoir-react-native/src/StatDown.tsx new file mode 100644 index 00000000..40234c90 --- /dev/null +++ b/packages/iconoir-react-native/src/StatDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StatUp.tsx b/packages/iconoir-react-native/src/StatUp.tsx new file mode 100644 index 00000000..5de19fde --- /dev/null +++ b/packages/iconoir-react-native/src/StatUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StatsReport.tsx b/packages/iconoir-react-native/src/StatsReport.tsx new file mode 100644 index 00000000..1ed0b729 --- /dev/null +++ b/packages/iconoir-react-native/src/StatsReport.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatsReport( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatsReport); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StatsSquareDown.tsx b/packages/iconoir-react-native/src/StatsSquareDown.tsx new file mode 100644 index 00000000..8c659937 --- /dev/null +++ b/packages/iconoir-react-native/src/StatsSquareDown.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatsSquareDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatsSquareDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StatsSquareUp.tsx b/packages/iconoir-react-native/src/StatsSquareUp.tsx new file mode 100644 index 00000000..fed9951b --- /dev/null +++ b/packages/iconoir-react-native/src/StatsSquareUp.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatsSquareUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatsSquareUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Stretching.tsx b/packages/iconoir-react-native/src/Stretching.tsx new file mode 100644 index 00000000..9c058f61 --- /dev/null +++ b/packages/iconoir-react-native/src/Stretching.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStretching( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStretching); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Stroller.tsx b/packages/iconoir-react-native/src/Stroller.tsx new file mode 100644 index 00000000..cb56ccbe --- /dev/null +++ b/packages/iconoir-react-native/src/Stroller.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStroller( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStroller); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/StyleBorder.tsx b/packages/iconoir-react-native/src/StyleBorder.tsx new file mode 100644 index 00000000..b9788b58 --- /dev/null +++ b/packages/iconoir-react-native/src/StyleBorder.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStyleBorder( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStyleBorder); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SubmitDocument.tsx b/packages/iconoir-react-native/src/SubmitDocument.tsx new file mode 100644 index 00000000..b75f1a23 --- /dev/null +++ b/packages/iconoir-react-native/src/SubmitDocument.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSubmitDocument( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSubmitDocument); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Substract.tsx b/packages/iconoir-react-native/src/Substract.tsx new file mode 100644 index 00000000..63e996f4 --- /dev/null +++ b/packages/iconoir-react-native/src/Substract.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSubstract( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSubstract); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Suggestion.tsx b/packages/iconoir-react-native/src/Suggestion.tsx new file mode 100644 index 00000000..922d0401 --- /dev/null +++ b/packages/iconoir-react-native/src/Suggestion.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSuggestion( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSuggestion); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SunLight.tsx b/packages/iconoir-react-native/src/SunLight.tsx new file mode 100644 index 00000000..f6805ecf --- /dev/null +++ b/packages/iconoir-react-native/src/SunLight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSunLight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSunLight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SvgFormat.tsx b/packages/iconoir-react-native/src/SvgFormat.tsx new file mode 100644 index 00000000..ccf826f8 --- /dev/null +++ b/packages/iconoir-react-native/src/SvgFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSvgFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSvgFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Swimming.tsx b/packages/iconoir-react-native/src/Swimming.tsx new file mode 100644 index 00000000..750a1ad5 --- /dev/null +++ b/packages/iconoir-react-native/src/Swimming.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwimming( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwimming); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwipeDownGesture.tsx b/packages/iconoir-react-native/src/SwipeDownGesture.tsx new file mode 100644 index 00000000..f0b4a7e3 --- /dev/null +++ b/packages/iconoir-react-native/src/SwipeDownGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeDownGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeDownGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwipeLeftGesture.tsx b/packages/iconoir-react-native/src/SwipeLeftGesture.tsx new file mode 100644 index 00000000..fa162c3e --- /dev/null +++ b/packages/iconoir-react-native/src/SwipeLeftGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeLeftGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeLeftGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwipeRightGesture.tsx b/packages/iconoir-react-native/src/SwipeRightGesture.tsx new file mode 100644 index 00000000..765cb21d --- /dev/null +++ b/packages/iconoir-react-native/src/SwipeRightGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeRightGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeRightGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwipeTwoFingersDownGesture.tsx b/packages/iconoir-react-native/src/SwipeTwoFingersDownGesture.tsx new file mode 100644 index 00000000..59efa979 --- /dev/null +++ b/packages/iconoir-react-native/src/SwipeTwoFingersDownGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeTwoFingersDownGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeTwoFingersDownGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwipeTwoFingersLeftGesture.tsx b/packages/iconoir-react-native/src/SwipeTwoFingersLeftGesture.tsx new file mode 100644 index 00000000..b534d522 --- /dev/null +++ b/packages/iconoir-react-native/src/SwipeTwoFingersLeftGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeTwoFingersLeftGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeTwoFingersLeftGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwipeTwoFingersRightGesture.tsx b/packages/iconoir-react-native/src/SwipeTwoFingersRightGesture.tsx new file mode 100644 index 00000000..6a28e11a --- /dev/null +++ b/packages/iconoir-react-native/src/SwipeTwoFingersRightGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeTwoFingersRightGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeTwoFingersRightGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwipeTwoFingersUpGesture.tsx b/packages/iconoir-react-native/src/SwipeTwoFingersUpGesture.tsx new file mode 100644 index 00000000..8eaf7f27 --- /dev/null +++ b/packages/iconoir-react-native/src/SwipeTwoFingersUpGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeTwoFingersUpGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeTwoFingersUpGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwipeUpGesture.tsx b/packages/iconoir-react-native/src/SwipeUpGesture.tsx new file mode 100644 index 00000000..0c50e48f --- /dev/null +++ b/packages/iconoir-react-native/src/SwipeUpGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeUpGesture( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeUpGesture); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwitchOffOutline.tsx b/packages/iconoir-react-native/src/SwitchOffOutline.tsx new file mode 100644 index 00000000..c3a1c142 --- /dev/null +++ b/packages/iconoir-react-native/src/SwitchOffOutline.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwitchOffOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwitchOffOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SwitchOnOutline.tsx b/packages/iconoir-react-native/src/SwitchOnOutline.tsx new file mode 100644 index 00000000..7f3c7b22 --- /dev/null +++ b/packages/iconoir-react-native/src/SwitchOnOutline.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwitchOnOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwitchOnOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SystemRestart.tsx b/packages/iconoir-react-native/src/SystemRestart.tsx new file mode 100644 index 00000000..0ecdcdc4 --- /dev/null +++ b/packages/iconoir-react-native/src/SystemRestart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSystemRestart( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSystemRestart); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/SystemShut.tsx b/packages/iconoir-react-native/src/SystemShut.tsx new file mode 100644 index 00000000..f41195fb --- /dev/null +++ b/packages/iconoir-react-native/src/SystemShut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSystemShut( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSystemShut); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Table.tsx b/packages/iconoir-react-native/src/Table.tsx new file mode 100644 index 00000000..4febcc5a --- /dev/null +++ b/packages/iconoir-react-native/src/Table.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTable( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTable); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Table2Columns.tsx b/packages/iconoir-react-native/src/Table2Columns.tsx new file mode 100644 index 00000000..715ba4c4 --- /dev/null +++ b/packages/iconoir-react-native/src/Table2Columns.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTable2Columns( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTable2Columns); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TableRows.tsx b/packages/iconoir-react-native/src/TableRows.tsx new file mode 100644 index 00000000..47781d8a --- /dev/null +++ b/packages/iconoir-react-native/src/TableRows.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTableRows( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTableRows); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TaskList.tsx b/packages/iconoir-react-native/src/TaskList.tsx new file mode 100644 index 00000000..65a42876 --- /dev/null +++ b/packages/iconoir-react-native/src/TaskList.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTaskList( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTaskList); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Telegram.tsx b/packages/iconoir-react-native/src/Telegram.tsx new file mode 100644 index 00000000..9898d3c1 --- /dev/null +++ b/packages/iconoir-react-native/src/Telegram.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTelegram( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTelegram); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TelegramCircled.tsx b/packages/iconoir-react-native/src/TelegramCircled.tsx new file mode 100644 index 00000000..7b5f0d16 --- /dev/null +++ b/packages/iconoir-react-native/src/TelegramCircled.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTelegramCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTelegramCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TennisBall.tsx b/packages/iconoir-react-native/src/TennisBall.tsx new file mode 100644 index 00000000..40987c8b --- /dev/null +++ b/packages/iconoir-react-native/src/TennisBall.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTennisBall( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTennisBall); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TennisBallAlt.tsx b/packages/iconoir-react-native/src/TennisBallAlt.tsx new file mode 100644 index 00000000..77443ce4 --- /dev/null +++ b/packages/iconoir-react-native/src/TennisBallAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTennisBallAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTennisBallAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TerminalOutline.tsx b/packages/iconoir-react-native/src/TerminalOutline.tsx new file mode 100644 index 00000000..9b10c835 --- /dev/null +++ b/packages/iconoir-react-native/src/TerminalOutline.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTerminalOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTerminalOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TerminalSimple.tsx b/packages/iconoir-react-native/src/TerminalSimple.tsx new file mode 100644 index 00000000..25b55057 --- /dev/null +++ b/packages/iconoir-react-native/src/TerminalSimple.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTerminalSimple( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTerminalSimple); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TestTube.tsx b/packages/iconoir-react-native/src/TestTube.tsx new file mode 100644 index 00000000..b57d6807 --- /dev/null +++ b/packages/iconoir-react-native/src/TestTube.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTestTube( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTestTube); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Text.tsx b/packages/iconoir-react-native/src/Text.tsx new file mode 100644 index 00000000..7564d3b4 --- /dev/null +++ b/packages/iconoir-react-native/src/Text.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgText( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgText); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TextAlt.tsx b/packages/iconoir-react-native/src/TextAlt.tsx new file mode 100644 index 00000000..dde550f7 --- /dev/null +++ b/packages/iconoir-react-native/src/TextAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTextAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTextAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TextBox.tsx b/packages/iconoir-react-native/src/TextBox.tsx new file mode 100644 index 00000000..16a1ba37 --- /dev/null +++ b/packages/iconoir-react-native/src/TextBox.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTextBox( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTextBox); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TextSize.tsx b/packages/iconoir-react-native/src/TextSize.tsx new file mode 100644 index 00000000..9840a043 --- /dev/null +++ b/packages/iconoir-react-native/src/TextSize.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTextSize( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTextSize); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ThreePointsCircle.tsx b/packages/iconoir-react-native/src/ThreePointsCircle.tsx new file mode 100644 index 00000000..4dfc6ae5 --- /dev/null +++ b/packages/iconoir-react-native/src/ThreePointsCircle.tsx @@ -0,0 +1,59 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThreePointsCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThreePointsCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ThreeStars.tsx b/packages/iconoir-react-native/src/ThreeStars.tsx new file mode 100644 index 00000000..9683f1d1 --- /dev/null +++ b/packages/iconoir-react-native/src/ThreeStars.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThreeStars( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThreeStars); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ThumbsDown.tsx b/packages/iconoir-react-native/src/ThumbsDown.tsx new file mode 100644 index 00000000..ae3091b0 --- /dev/null +++ b/packages/iconoir-react-native/src/ThumbsDown.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThumbsDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThumbsDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ThumbsUp.tsx b/packages/iconoir-react-native/src/ThumbsUp.tsx new file mode 100644 index 00000000..872ce54d --- /dev/null +++ b/packages/iconoir-react-native/src/ThumbsUp.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThumbsUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThumbsUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Thunderstorm.tsx b/packages/iconoir-react-native/src/Thunderstorm.tsx new file mode 100644 index 00000000..44dd6a73 --- /dev/null +++ b/packages/iconoir-react-native/src/Thunderstorm.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThunderstorm( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThunderstorm); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TifFormat.tsx b/packages/iconoir-react-native/src/TifFormat.tsx new file mode 100644 index 00000000..651d9691 --- /dev/null +++ b/packages/iconoir-react-native/src/TifFormat.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTifFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTifFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TiffFormat.tsx b/packages/iconoir-react-native/src/TiffFormat.tsx new file mode 100644 index 00000000..8c3be288 --- /dev/null +++ b/packages/iconoir-react-native/src/TiffFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTiffFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTiffFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TikTok.tsx b/packages/iconoir-react-native/src/TikTok.tsx new file mode 100644 index 00000000..493410dd --- /dev/null +++ b/packages/iconoir-react-native/src/TikTok.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTikTok( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTikTok); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Timer.tsx b/packages/iconoir-react-native/src/Timer.tsx new file mode 100644 index 00000000..5c29c407 --- /dev/null +++ b/packages/iconoir-react-native/src/Timer.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTimer( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTimer); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TimerOff.tsx b/packages/iconoir-react-native/src/TimerOff.tsx new file mode 100644 index 00000000..2f949160 --- /dev/null +++ b/packages/iconoir-react-native/src/TimerOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTimerOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTimerOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Tools.tsx b/packages/iconoir-react-native/src/Tools.tsx new file mode 100644 index 00000000..6c2a1761 --- /dev/null +++ b/packages/iconoir-react-native/src/Tools.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTools( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTools); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Tournament.tsx b/packages/iconoir-react-native/src/Tournament.tsx new file mode 100644 index 00000000..b3831f63 --- /dev/null +++ b/packages/iconoir-react-native/src/Tournament.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTournament( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTournament); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Tower.tsx b/packages/iconoir-react-native/src/Tower.tsx new file mode 100644 index 00000000..6c3795c7 --- /dev/null +++ b/packages/iconoir-react-native/src/Tower.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTower( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTower); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TowerCheck.tsx b/packages/iconoir-react-native/src/TowerCheck.tsx new file mode 100644 index 00000000..becff202 --- /dev/null +++ b/packages/iconoir-react-native/src/TowerCheck.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTowerCheck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTowerCheck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TowerNoAccess.tsx b/packages/iconoir-react-native/src/TowerNoAccess.tsx new file mode 100644 index 00000000..80b8dffd --- /dev/null +++ b/packages/iconoir-react-native/src/TowerNoAccess.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTowerNoAccess( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTowerNoAccess); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TowerWarning.tsx b/packages/iconoir-react-native/src/TowerWarning.tsx new file mode 100644 index 00000000..999804e9 --- /dev/null +++ b/packages/iconoir-react-native/src/TowerWarning.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTowerWarning( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTowerWarning); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Trademark.tsx b/packages/iconoir-react-native/src/Trademark.tsx new file mode 100644 index 00000000..e5038071 --- /dev/null +++ b/packages/iconoir-react-native/src/Trademark.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrademark( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrademark); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TrainOutline.tsx b/packages/iconoir-react-native/src/TrainOutline.tsx new file mode 100644 index 00000000..a01264a1 --- /dev/null +++ b/packages/iconoir-react-native/src/TrainOutline.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrainOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrainOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Tram.tsx b/packages/iconoir-react-native/src/Tram.tsx new file mode 100644 index 00000000..fb23bc41 --- /dev/null +++ b/packages/iconoir-react-native/src/Tram.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTram( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTram); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TransitionBottom.tsx b/packages/iconoir-react-native/src/TransitionBottom.tsx new file mode 100644 index 00000000..ddda3d52 --- /dev/null +++ b/packages/iconoir-react-native/src/TransitionBottom.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTransitionBottom( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTransitionBottom); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TransitionLeft.tsx b/packages/iconoir-react-native/src/TransitionLeft.tsx new file mode 100644 index 00000000..2ef9c2e3 --- /dev/null +++ b/packages/iconoir-react-native/src/TransitionLeft.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTransitionLeft( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTransitionLeft); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TransitionRight.tsx b/packages/iconoir-react-native/src/TransitionRight.tsx new file mode 100644 index 00000000..2b1fbd7a --- /dev/null +++ b/packages/iconoir-react-native/src/TransitionRight.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTransitionRight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTransitionRight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TransitionTop.tsx b/packages/iconoir-react-native/src/TransitionTop.tsx new file mode 100644 index 00000000..cbb699e3 --- /dev/null +++ b/packages/iconoir-react-native/src/TransitionTop.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTransitionTop( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTransitionTop); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Translate.tsx b/packages/iconoir-react-native/src/Translate.tsx new file mode 100644 index 00000000..17f9b602 --- /dev/null +++ b/packages/iconoir-react-native/src/Translate.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTranslate( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTranslate); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Trash.tsx b/packages/iconoir-react-native/src/Trash.tsx new file mode 100644 index 00000000..1b17b960 --- /dev/null +++ b/packages/iconoir-react-native/src/Trash.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrash( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrash); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Treadmill.tsx b/packages/iconoir-react-native/src/Treadmill.tsx new file mode 100644 index 00000000..7ec0d1d2 --- /dev/null +++ b/packages/iconoir-react-native/src/Treadmill.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTreadmill( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTreadmill); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Tree.tsx b/packages/iconoir-react-native/src/Tree.tsx new file mode 100644 index 00000000..44753bc3 --- /dev/null +++ b/packages/iconoir-react-native/src/Tree.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTree( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTree); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Trekking.tsx b/packages/iconoir-react-native/src/Trekking.tsx new file mode 100644 index 00000000..d501e765 --- /dev/null +++ b/packages/iconoir-react-native/src/Trekking.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrekking( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrekking); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Trello.tsx b/packages/iconoir-react-native/src/Trello.tsx new file mode 100644 index 00000000..29ac7c0c --- /dev/null +++ b/packages/iconoir-react-native/src/Trello.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrello( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrello); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Triangle.tsx b/packages/iconoir-react-native/src/Triangle.tsx new file mode 100644 index 00000000..e98bfd5c --- /dev/null +++ b/packages/iconoir-react-native/src/Triangle.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTriangle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTriangle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TriangleFlag.tsx b/packages/iconoir-react-native/src/TriangleFlag.tsx new file mode 100644 index 00000000..32d70e9c --- /dev/null +++ b/packages/iconoir-react-native/src/TriangleFlag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTriangleFlag( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTriangleFlag); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TriangleFlagCircle.tsx b/packages/iconoir-react-native/src/TriangleFlagCircle.tsx new file mode 100644 index 00000000..43dbd61c --- /dev/null +++ b/packages/iconoir-react-native/src/TriangleFlagCircle.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTriangleFlagCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTriangleFlagCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TriangleFlagFull.tsx b/packages/iconoir-react-native/src/TriangleFlagFull.tsx new file mode 100644 index 00000000..94f4f6cf --- /dev/null +++ b/packages/iconoir-react-native/src/TriangleFlagFull.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTriangleFlagFull( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTriangleFlagFull); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Trophy.tsx b/packages/iconoir-react-native/src/Trophy.tsx new file mode 100644 index 00000000..7e6b44f6 --- /dev/null +++ b/packages/iconoir-react-native/src/Trophy.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrophy( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrophy); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Truck.tsx b/packages/iconoir-react-native/src/Truck.tsx new file mode 100644 index 00000000..f5963334 --- /dev/null +++ b/packages/iconoir-react-native/src/Truck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTruck( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTruck); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TruckLength.tsx b/packages/iconoir-react-native/src/TruckLength.tsx new file mode 100644 index 00000000..d6664b97 --- /dev/null +++ b/packages/iconoir-react-native/src/TruckLength.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTruckLength( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTruckLength); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Tunnel.tsx b/packages/iconoir-react-native/src/Tunnel.tsx new file mode 100644 index 00000000..cbbefdd9 --- /dev/null +++ b/packages/iconoir-react-native/src/Tunnel.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTunnel( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTunnel); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Tv.tsx b/packages/iconoir-react-native/src/Tv.tsx new file mode 100644 index 00000000..5861f7c5 --- /dev/null +++ b/packages/iconoir-react-native/src/Tv.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTv( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTv); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TvFix.tsx b/packages/iconoir-react-native/src/TvFix.tsx new file mode 100644 index 00000000..3a67daae --- /dev/null +++ b/packages/iconoir-react-native/src/TvFix.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTvFix( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTvFix); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TvIssue.tsx b/packages/iconoir-react-native/src/TvIssue.tsx new file mode 100644 index 00000000..bf4b9ee1 --- /dev/null +++ b/packages/iconoir-react-native/src/TvIssue.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTvIssue( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTvIssue); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Twitter.tsx b/packages/iconoir-react-native/src/Twitter.tsx new file mode 100644 index 00000000..8ac0e9ff --- /dev/null +++ b/packages/iconoir-react-native/src/Twitter.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTwitter( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTwitter); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TwitterVerifiedBadge.tsx b/packages/iconoir-react-native/src/TwitterVerifiedBadge.tsx new file mode 100644 index 00000000..d6e6d717 --- /dev/null +++ b/packages/iconoir-react-native/src/TwitterVerifiedBadge.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTwitterVerifiedBadge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTwitterVerifiedBadge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TwoPointsCircle.tsx b/packages/iconoir-react-native/src/TwoPointsCircle.tsx new file mode 100644 index 00000000..b659de99 --- /dev/null +++ b/packages/iconoir-react-native/src/TwoPointsCircle.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTwoPointsCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTwoPointsCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/TwoSeaterSofa.tsx b/packages/iconoir-react-native/src/TwoSeaterSofa.tsx new file mode 100644 index 00000000..7469ebe9 --- /dev/null +++ b/packages/iconoir-react-native/src/TwoSeaterSofa.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTwoSeaterSofa( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTwoSeaterSofa); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Type.tsx b/packages/iconoir-react-native/src/Type.tsx new file mode 100644 index 00000000..aba65c8f --- /dev/null +++ b/packages/iconoir-react-native/src/Type.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgType( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgType); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UmbrellaFull.tsx b/packages/iconoir-react-native/src/UmbrellaFull.tsx new file mode 100644 index 00000000..a22df87b --- /dev/null +++ b/packages/iconoir-react-native/src/UmbrellaFull.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUmbrellaFull( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUmbrellaFull); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Underline.tsx b/packages/iconoir-react-native/src/Underline.tsx new file mode 100644 index 00000000..33f8b60e --- /dev/null +++ b/packages/iconoir-react-native/src/Underline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnderline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnderline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UnderlineSquareOutline.tsx b/packages/iconoir-react-native/src/UnderlineSquareOutline.tsx new file mode 100644 index 00000000..4e060d57 --- /dev/null +++ b/packages/iconoir-react-native/src/UnderlineSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnderlineSquareOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnderlineSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Undo.tsx b/packages/iconoir-react-native/src/Undo.tsx new file mode 100644 index 00000000..b94e68d3 --- /dev/null +++ b/packages/iconoir-react-native/src/Undo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUndo( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUndo); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UndoAction.tsx b/packages/iconoir-react-native/src/UndoAction.tsx new file mode 100644 index 00000000..52df0834 --- /dev/null +++ b/packages/iconoir-react-native/src/UndoAction.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUndoAction( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUndoAction); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UndoCircle.tsx b/packages/iconoir-react-native/src/UndoCircle.tsx new file mode 100644 index 00000000..fef9c247 --- /dev/null +++ b/packages/iconoir-react-native/src/UndoCircle.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUndoCircle( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUndoCircle); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Union.tsx b/packages/iconoir-react-native/src/Union.tsx new file mode 100644 index 00000000..1e1e3bdb --- /dev/null +++ b/packages/iconoir-react-native/src/Union.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnion( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnion); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UnionAlt.tsx b/packages/iconoir-react-native/src/UnionAlt.tsx new file mode 100644 index 00000000..a65bfce4 --- /dev/null +++ b/packages/iconoir-react-native/src/UnionAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnionAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnionAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UnionHorizAlt.tsx b/packages/iconoir-react-native/src/UnionHorizAlt.tsx new file mode 100644 index 00000000..188dac3e --- /dev/null +++ b/packages/iconoir-react-native/src/UnionHorizAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnionHorizAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnionHorizAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Unity.tsx b/packages/iconoir-react-native/src/Unity.tsx new file mode 100644 index 00000000..c2c17f13 --- /dev/null +++ b/packages/iconoir-react-native/src/Unity.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnity( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnity); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Unity5.tsx b/packages/iconoir-react-native/src/Unity5.tsx new file mode 100644 index 00000000..af3f216b --- /dev/null +++ b/packages/iconoir-react-native/src/Unity5.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnity5( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnity5); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UpRoundArrow.tsx b/packages/iconoir-react-native/src/UpRoundArrow.tsx new file mode 100644 index 00000000..b9a4065a --- /dev/null +++ b/packages/iconoir-react-native/src/UpRoundArrow.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUpRoundArrow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUpRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Upload.tsx b/packages/iconoir-react-native/src/Upload.tsx new file mode 100644 index 00000000..7073e1b7 --- /dev/null +++ b/packages/iconoir-react-native/src/Upload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUpload( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUpload); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UploadDataWindow.tsx b/packages/iconoir-react-native/src/UploadDataWindow.tsx new file mode 100644 index 00000000..526ab915 --- /dev/null +++ b/packages/iconoir-react-native/src/UploadDataWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUploadDataWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUploadDataWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UploadSquareOutline.tsx b/packages/iconoir-react-native/src/UploadSquareOutline.tsx new file mode 100644 index 00000000..1938c4be --- /dev/null +++ b/packages/iconoir-react-native/src/UploadSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUploadSquareOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUploadSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Usb.tsx b/packages/iconoir-react-native/src/Usb.tsx new file mode 100644 index 00000000..ef9df46d --- /dev/null +++ b/packages/iconoir-react-native/src/Usb.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUsb( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUsb); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/User.tsx b/packages/iconoir-react-native/src/User.tsx new file mode 100644 index 00000000..0a47fe2d --- /dev/null +++ b/packages/iconoir-react-native/src/User.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUser( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUser); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UserBag.tsx b/packages/iconoir-react-native/src/UserBag.tsx new file mode 100644 index 00000000..1ec3a047 --- /dev/null +++ b/packages/iconoir-react-native/src/UserBag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserBag( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserBag); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UserCart.tsx b/packages/iconoir-react-native/src/UserCart.tsx new file mode 100644 index 00000000..8be57eb1 --- /dev/null +++ b/packages/iconoir-react-native/src/UserCart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserCart( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserCart); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UserCircleAlt.tsx b/packages/iconoir-react-native/src/UserCircleAlt.tsx new file mode 100644 index 00000000..076316fb --- /dev/null +++ b/packages/iconoir-react-native/src/UserCircleAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path, Circle } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserCircleAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserCircleAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UserScan.tsx b/packages/iconoir-react-native/src/UserScan.tsx new file mode 100644 index 00000000..63ee25df --- /dev/null +++ b/packages/iconoir-react-native/src/UserScan.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserScan( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserScan); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/UserSquareAlt.tsx b/packages/iconoir-react-native/src/UserSquareAlt.tsx new file mode 100644 index 00000000..0ba3a16d --- /dev/null +++ b/packages/iconoir-react-native/src/UserSquareAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserSquareAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserSquareAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Vegan.tsx b/packages/iconoir-react-native/src/Vegan.tsx new file mode 100644 index 00000000..edb04fef --- /dev/null +++ b/packages/iconoir-react-native/src/Vegan.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVegan( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVegan); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VeganRounded.tsx b/packages/iconoir-react-native/src/VeganRounded.tsx new file mode 100644 index 00000000..d9bf4733 --- /dev/null +++ b/packages/iconoir-react-native/src/VeganRounded.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVeganRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVeganRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VeganSquared.tsx b/packages/iconoir-react-native/src/VeganSquared.tsx new file mode 100644 index 00000000..edcc2e59 --- /dev/null +++ b/packages/iconoir-react-native/src/VeganSquared.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVeganSquared( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVeganSquared); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VerifiedBadge.tsx b/packages/iconoir-react-native/src/VerifiedBadge.tsx new file mode 100644 index 00000000..7a2e655c --- /dev/null +++ b/packages/iconoir-react-native/src/VerifiedBadge.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVerifiedBadge( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVerifiedBadge); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VerifiedUser.tsx b/packages/iconoir-react-native/src/VerifiedUser.tsx new file mode 100644 index 00000000..a70de1a2 --- /dev/null +++ b/packages/iconoir-react-native/src/VerifiedUser.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVerifiedUser( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVerifiedUser); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VideoCamera.tsx b/packages/iconoir-react-native/src/VideoCamera.tsx new file mode 100644 index 00000000..4e3f6988 --- /dev/null +++ b/packages/iconoir-react-native/src/VideoCamera.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVideoCamera( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVideoCamera); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VideoCameraOff.tsx b/packages/iconoir-react-native/src/VideoCameraOff.tsx new file mode 100644 index 00000000..26561981 --- /dev/null +++ b/packages/iconoir-react-native/src/VideoCameraOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVideoCameraOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVideoCameraOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/View360.tsx b/packages/iconoir-react-native/src/View360.tsx new file mode 100644 index 00000000..61fd7995 --- /dev/null +++ b/packages/iconoir-react-native/src/View360.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgView360( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgView360); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ViewColumns2.tsx b/packages/iconoir-react-native/src/ViewColumns2.tsx new file mode 100644 index 00000000..94a16897 --- /dev/null +++ b/packages/iconoir-react-native/src/ViewColumns2.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewColumns2( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewColumns2); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ViewColumns3.tsx b/packages/iconoir-react-native/src/ViewColumns3.tsx new file mode 100644 index 00000000..185197f7 --- /dev/null +++ b/packages/iconoir-react-native/src/ViewColumns3.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewColumns3( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewColumns3); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ViewGrid.tsx b/packages/iconoir-react-native/src/ViewGrid.tsx new file mode 100644 index 00000000..2134d5d3 --- /dev/null +++ b/packages/iconoir-react-native/src/ViewGrid.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewGrid( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewGrid); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ViewStructureDown.tsx b/packages/iconoir-react-native/src/ViewStructureDown.tsx new file mode 100644 index 00000000..7299d201 --- /dev/null +++ b/packages/iconoir-react-native/src/ViewStructureDown.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewStructureDown( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewStructureDown); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ViewStructureUp.tsx b/packages/iconoir-react-native/src/ViewStructureUp.tsx new file mode 100644 index 00000000..a9a16054 --- /dev/null +++ b/packages/iconoir-react-native/src/ViewStructureUp.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewStructureUp( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewStructureUp); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Voice.tsx b/packages/iconoir-react-native/src/Voice.tsx new file mode 100644 index 00000000..81587e8d --- /dev/null +++ b/packages/iconoir-react-native/src/Voice.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoice( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoice); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VoiceCircled.tsx b/packages/iconoir-react-native/src/VoiceCircled.tsx new file mode 100644 index 00000000..8f8fe692 --- /dev/null +++ b/packages/iconoir-react-native/src/VoiceCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceCircled( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceCircled); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VoiceCircledLock.tsx b/packages/iconoir-react-native/src/VoiceCircledLock.tsx new file mode 100644 index 00000000..cc25aa3a --- /dev/null +++ b/packages/iconoir-react-native/src/VoiceCircledLock.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceCircledLock( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceCircledLock); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VoiceError.tsx b/packages/iconoir-react-native/src/VoiceError.tsx new file mode 100644 index 00000000..689c5b65 --- /dev/null +++ b/packages/iconoir-react-native/src/VoiceError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VoiceOk.tsx b/packages/iconoir-react-native/src/VoiceOk.tsx new file mode 100644 index 00000000..31a2220a --- /dev/null +++ b/packages/iconoir-react-native/src/VoiceOk.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceOk( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceOk); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VoicePhone.tsx b/packages/iconoir-react-native/src/VoicePhone.tsx new file mode 100644 index 00000000..9f95d57a --- /dev/null +++ b/packages/iconoir-react-native/src/VoicePhone.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoicePhone( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoicePhone); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VoiceScan.tsx b/packages/iconoir-react-native/src/VoiceScan.tsx new file mode 100644 index 00000000..c3012e06 --- /dev/null +++ b/packages/iconoir-react-native/src/VoiceScan.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceScan( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceScan); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VoiceSquared.tsx b/packages/iconoir-react-native/src/VoiceSquared.tsx new file mode 100644 index 00000000..b4309501 --- /dev/null +++ b/packages/iconoir-react-native/src/VoiceSquared.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceSquared( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceSquared); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/VrSymbol.tsx b/packages/iconoir-react-native/src/VrSymbol.tsx new file mode 100644 index 00000000..87799e58 --- /dev/null +++ b/packages/iconoir-react-native/src/VrSymbol.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVrSymbol( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVrSymbol); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Waist.tsx b/packages/iconoir-react-native/src/Waist.tsx new file mode 100644 index 00000000..f746dd7a --- /dev/null +++ b/packages/iconoir-react-native/src/Waist.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWaist( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWaist); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Walking.tsx b/packages/iconoir-react-native/src/Walking.tsx new file mode 100644 index 00000000..9b38be53 --- /dev/null +++ b/packages/iconoir-react-native/src/Walking.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWalking( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWalking); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Wallet.tsx b/packages/iconoir-react-native/src/Wallet.tsx new file mode 100644 index 00000000..b5b026d9 --- /dev/null +++ b/packages/iconoir-react-native/src/Wallet.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWallet( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWallet); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WarningCircledOutline.tsx b/packages/iconoir-react-native/src/WarningCircledOutline.tsx new file mode 100644 index 00000000..29c8bc5f --- /dev/null +++ b/packages/iconoir-react-native/src/WarningCircledOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWarningCircledOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWarningCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WarningSquareOutline.tsx b/packages/iconoir-react-native/src/WarningSquareOutline.tsx new file mode 100644 index 00000000..25424db7 --- /dev/null +++ b/packages/iconoir-react-native/src/WarningSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWarningSquareOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWarningSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WarningTriangleOutline.tsx b/packages/iconoir-react-native/src/WarningTriangleOutline.tsx new file mode 100644 index 00000000..67a2c3e8 --- /dev/null +++ b/packages/iconoir-react-native/src/WarningTriangleOutline.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWarningTriangleOutline( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWarningTriangleOutline); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WarningWindow.tsx b/packages/iconoir-react-native/src/WarningWindow.tsx new file mode 100644 index 00000000..a178b7d4 --- /dev/null +++ b/packages/iconoir-react-native/src/WarningWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWarningWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWarningWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Wash.tsx b/packages/iconoir-react-native/src/Wash.tsx new file mode 100644 index 00000000..476c35b0 --- /dev/null +++ b/packages/iconoir-react-native/src/Wash.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWash( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWash); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WashingMachine.tsx b/packages/iconoir-react-native/src/WashingMachine.tsx new file mode 100644 index 00000000..a5f5aa4f --- /dev/null +++ b/packages/iconoir-react-native/src/WashingMachine.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWashingMachine( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWashingMachine); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WateringSoil.tsx b/packages/iconoir-react-native/src/WateringSoil.tsx new file mode 100644 index 00000000..51272753 --- /dev/null +++ b/packages/iconoir-react-native/src/WateringSoil.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWateringSoil( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWateringSoil); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WebWindow.tsx b/packages/iconoir-react-native/src/WebWindow.tsx new file mode 100644 index 00000000..a09cbef5 --- /dev/null +++ b/packages/iconoir-react-native/src/WebWindow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWebWindow( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWebWindow); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WebWindowClose.tsx b/packages/iconoir-react-native/src/WebWindowClose.tsx new file mode 100644 index 00000000..a49da956 --- /dev/null +++ b/packages/iconoir-react-native/src/WebWindowClose.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWebWindowClose( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWebWindowClose); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WebWindowEnergyConsumption.tsx b/packages/iconoir-react-native/src/WebWindowEnergyConsumption.tsx new file mode 100644 index 00000000..2597d748 --- /dev/null +++ b/packages/iconoir-react-native/src/WebWindowEnergyConsumption.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWebWindowEnergyConsumption( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWebWindowEnergyConsumption); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WebpFormat.tsx b/packages/iconoir-react-native/src/WebpFormat.tsx new file mode 100644 index 00000000..d4c0ddd0 --- /dev/null +++ b/packages/iconoir-react-native/src/WebpFormat.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWebpFormat( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWebpFormat); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Weight.tsx b/packages/iconoir-react-native/src/Weight.tsx new file mode 100644 index 00000000..3eef969a --- /dev/null +++ b/packages/iconoir-react-native/src/Weight.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWeight( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWeight); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WeightAlt.tsx b/packages/iconoir-react-native/src/WeightAlt.tsx new file mode 100644 index 00000000..aa5a7763 --- /dev/null +++ b/packages/iconoir-react-native/src/WeightAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWeightAlt( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWeightAlt); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WhiteFlag.tsx b/packages/iconoir-react-native/src/WhiteFlag.tsx new file mode 100644 index 00000000..61d34d9c --- /dev/null +++ b/packages/iconoir-react-native/src/WhiteFlag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWhiteFlag( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWhiteFlag); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Wifi.tsx b/packages/iconoir-react-native/src/Wifi.tsx new file mode 100644 index 00000000..bf19416a --- /dev/null +++ b/packages/iconoir-react-native/src/Wifi.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifi( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifi); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WifiError.tsx b/packages/iconoir-react-native/src/WifiError.tsx new file mode 100644 index 00000000..450ac377 --- /dev/null +++ b/packages/iconoir-react-native/src/WifiError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiError( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiError); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WifiIssue.tsx b/packages/iconoir-react-native/src/WifiIssue.tsx new file mode 100644 index 00000000..f960116d --- /dev/null +++ b/packages/iconoir-react-native/src/WifiIssue.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiIssue( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiIssue); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WifiOff.tsx b/packages/iconoir-react-native/src/WifiOff.tsx new file mode 100644 index 00000000..dd9e3ec8 --- /dev/null +++ b/packages/iconoir-react-native/src/WifiOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiOff( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiOff); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WifiRounded.tsx b/packages/iconoir-react-native/src/WifiRounded.tsx new file mode 100644 index 00000000..2acafe84 --- /dev/null +++ b/packages/iconoir-react-native/src/WifiRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiRounded( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiRounded); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WifiSignalNone.tsx b/packages/iconoir-react-native/src/WifiSignalNone.tsx new file mode 100644 index 00000000..4c0ead78 --- /dev/null +++ b/packages/iconoir-react-native/src/WifiSignalNone.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiSignalNone( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiSignalNone); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Wind.tsx b/packages/iconoir-react-native/src/Wind.tsx new file mode 100644 index 00000000..8179cb40 --- /dev/null +++ b/packages/iconoir-react-native/src/Wind.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWind( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWind); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Windows.tsx b/packages/iconoir-react-native/src/Windows.tsx new file mode 100644 index 00000000..98ea5bfe --- /dev/null +++ b/packages/iconoir-react-native/src/Windows.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWindows( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWindows); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/WrapText.tsx b/packages/iconoir-react-native/src/WrapText.tsx new file mode 100644 index 00000000..b01d451a --- /dev/null +++ b/packages/iconoir-react-native/src/WrapText.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWrapText( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWrapText); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Wrench.tsx b/packages/iconoir-react-native/src/Wrench.tsx new file mode 100644 index 00000000..14f3c558 --- /dev/null +++ b/packages/iconoir-react-native/src/Wrench.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import Svg, { SvgProps, G, Path, Defs, ClipPath } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWrench( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWrench); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Wristwatch.tsx b/packages/iconoir-react-native/src/Wristwatch.tsx new file mode 100644 index 00000000..f903cd06 --- /dev/null +++ b/packages/iconoir-react-native/src/Wristwatch.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWristwatch( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWristwatch); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Www.tsx b/packages/iconoir-react-native/src/Www.tsx new file mode 100644 index 00000000..867e39b5 --- /dev/null +++ b/packages/iconoir-react-native/src/Www.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWww( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWww); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/XboxA.tsx b/packages/iconoir-react-native/src/XboxA.tsx new file mode 100644 index 00000000..811a8556 --- /dev/null +++ b/packages/iconoir-react-native/src/XboxA.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXboxA( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXboxA); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/XboxB.tsx b/packages/iconoir-react-native/src/XboxB.tsx new file mode 100644 index 00000000..a3a0c490 --- /dev/null +++ b/packages/iconoir-react-native/src/XboxB.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXboxB( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXboxB); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/XboxX.tsx b/packages/iconoir-react-native/src/XboxX.tsx new file mode 100644 index 00000000..a866ec02 --- /dev/null +++ b/packages/iconoir-react-native/src/XboxX.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXboxX( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXboxX); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/XboxY.tsx b/packages/iconoir-react-native/src/XboxY.tsx new file mode 100644 index 00000000..f07ceb06 --- /dev/null +++ b/packages/iconoir-react-native/src/XboxY.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXboxY( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXboxY); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/XrayView.tsx b/packages/iconoir-react-native/src/XrayView.tsx new file mode 100644 index 00000000..30381d4d --- /dev/null +++ b/packages/iconoir-react-native/src/XrayView.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXrayView( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXrayView); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Yen.tsx b/packages/iconoir-react-native/src/Yen.tsx new file mode 100644 index 00000000..e2ac103a --- /dev/null +++ b/packages/iconoir-react-native/src/Yen.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgYen( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgYen); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/YenSquare.tsx b/packages/iconoir-react-native/src/YenSquare.tsx new file mode 100644 index 00000000..84ff0f69 --- /dev/null +++ b/packages/iconoir-react-native/src/YenSquare.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgYenSquare( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgYenSquare); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/Yoga.tsx b/packages/iconoir-react-native/src/Yoga.tsx new file mode 100644 index 00000000..c628d9c9 --- /dev/null +++ b/packages/iconoir-react-native/src/Yoga.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgYoga( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgYoga); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/YouTube.tsx b/packages/iconoir-react-native/src/YouTube.tsx new file mode 100644 index 00000000..eeb45059 --- /dev/null +++ b/packages/iconoir-react-native/src/YouTube.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgYouTube( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgYouTube); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ZoomIn.tsx b/packages/iconoir-react-native/src/ZoomIn.tsx new file mode 100644 index 00000000..68e9a314 --- /dev/null +++ b/packages/iconoir-react-native/src/ZoomIn.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgZoomIn( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgZoomIn); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/ZoomOut.tsx b/packages/iconoir-react-native/src/ZoomOut.tsx new file mode 100644 index 00000000..23eeb641 --- /dev/null +++ b/packages/iconoir-react-native/src/ZoomOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import Svg, { SvgProps, Path } from "react-native-svg"; +import { IconoirContext } from "./IconoirContext"; + +function SvgZoomOut( + passedProps: SvgProps, + svgRef?: React.Ref> +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgZoomOut); +export default ForwardRef; diff --git a/packages/iconoir-react-native/src/index.tsx b/packages/iconoir-react-native/src/index.tsx new file mode 100644 index 00000000..892c62b9 --- /dev/null +++ b/packages/iconoir-react-native/src/index.tsx @@ -0,0 +1,1189 @@ +export { default as Svg3DAddHole } from './3DAddHole' +export { default as Svg3DArcCenterPt } from './3DArcCenterPt' +export { default as Svg3DArc } from './3DArc' +export { default as Svg3DBridge } from './3DBridge' +export { default as Svg3DCenterBox } from './3DCenterBox' +export { default as Svg3DEllipseThreePts } from './3DEllipseThreePts' +export { default as Svg3DEllipse } from './3DEllipse' +export { default as Svg3DPtBox } from './3DPtBox' +export { default as Svg3DRectCornerToCorner } from './3DRectCornerToCorner' +export { default as Svg3DRectFromCenter } from './3DRectFromCenter' +export { default as Svg3DRectThreePts } from './3DRectThreePts' +export { default as Svg3DSelectEdge } from './3DSelectEdge' +export { default as Svg3DSelectFace } from './3DSelectFace' +export { default as Svg3DSelectPoint } from './3DSelectPoint' +export { default as Svg3DSelectSolid } from './3DSelectSolid' +export { default as Svg3DThreePtsBox } from './3DThreePtsBox' +export { default as AccessibilitySign } from './AccessibilitySign' +export { default as AccessibilityTech } from './AccessibilityTech' +export { default as Accessibility } from './Accessibility' +export { default as Activity } from './Activity' +export { default as AddCircledOutline } from './AddCircledOutline' +export { default as AddDatabaseScript } from './AddDatabaseScript' +export { default as AddFolder } from './AddFolder' +export { default as AddFrame } from './AddFrame' +export { default as AddHexagon } from './AddHexagon' +export { default as AddKeyframeAlt } from './AddKeyframeAlt' +export { default as AddKeyframe } from './AddKeyframe' +export { default as AddKeyframes } from './AddKeyframes' +export { default as AddLens } from './AddLens' +export { default as AddMediaImage } from './AddMediaImage' +export { default as AddMediaVideo } from './AddMediaVideo' +export { default as AddPageAlt } from './AddPageAlt' +export { default as AddPage } from './AddPage' +export { default as AddPinAlt } from './AddPinAlt' +export { default as AddSelection } from './AddSelection' +export { default as AddSquare } from './AddSquare' +export { default as AddToCart } from './AddToCart' +export { default as AddUser } from './AddUser' +export { default as AfricanTree } from './AfricanTree' +export { default as AirConditioner } from './AirConditioner' +export { default as AirplaneHelix45Deg } from './AirplaneHelix45Deg' +export { default as AirplaneHelix } from './AirplaneHelix' +export { default as AirplaneOff } from './AirplaneOff' +export { default as AirplaneRotation } from './AirplaneRotation' +export { default as Airplane } from './Airplane' +export { default as Airplay } from './Airplay' +export { default as Alarm } from './Alarm' +export { default as AlbumCarousel } from './AlbumCarousel' +export { default as AlbumList } from './AlbumList' +export { default as AlbumOpen } from './AlbumOpen' +export { default as Album } from './Album' +export { default as AlignBottomBox } from './AlignBottomBox' +export { default as AlignCenter } from './AlignCenter' +export { default as AlignJustify } from './AlignJustify' +export { default as AlignLeftBox } from './AlignLeftBox' +export { default as AlignLeft } from './AlignLeft' +export { default as AlignRightBox } from './AlignRightBox' +export { default as AlignRight } from './AlignRight' +export { default as AlignTopBox } from './AlignTopBox' +export { default as AngleTool } from './AngleTool' +export { default as AntennaOff } from './AntennaOff' +export { default as AntennaSignalRounded } from './AntennaSignalRounded' +export { default as AntennaSignal } from './AntennaSignal' +export { default as Antenna } from './Antenna' +export { default as AppNotification } from './AppNotification' +export { default as AppWindow } from './AppWindow' +export { default as AppleHalfAlt } from './AppleHalfAlt' +export { default as AppleHalf } from './AppleHalf' +export { default as AppleImac2021Side } from './AppleImac2021Side' +export { default as AppleImac2021 } from './AppleImac2021' +export { default as AppleMac } from './AppleMac' +export { default as AppleSwift } from './AppleSwift' +export { default as AppleWallet } from './AppleWallet' +export { default as Apple } from './Apple' +export { default as ArSymbol } from './ArSymbol' +export { default as Arcade } from './Arcade' +export { default as ArcheryMatch } from './ArcheryMatch' +export { default as Archery } from './Archery' +export { default as Archive } from './Archive' +export { default as AreaSearch } from './AreaSearch' +export { default as ArrowArchery } from './ArrowArchery' +export { default as ArrowDownCircled } from './ArrowDownCircled' +export { default as ArrowDown } from './ArrowDown' +export { default as ArrowLeftCircled } from './ArrowLeftCircled' +export { default as ArrowLeft } from './ArrowLeft' +export { default as ArrowRightCircled } from './ArrowRightCircled' +export { default as ArrowRight } from './ArrowRight' +export { default as ArrowSeparateVertical } from './ArrowSeparateVertical' +export { default as ArrowSeparate } from './ArrowSeparate' +export { default as ArrowUnionVertical } from './ArrowUnionVertical' +export { default as ArrowUnion } from './ArrowUnion' +export { default as ArrowUpCircled } from './ArrowUpCircled' +export { default as ArrowUp } from './ArrowUp' +export { default as Asana } from './Asana' +export { default as Atom } from './Atom' +export { default as Attachment } from './Attachment' +export { default as AugmentedReality } from './AugmentedReality' +export { default as AutoFlash } from './AutoFlash' +export { default as AviFormat } from './AviFormat' +export { default as Axes } from './Axes' +export { default as Backward15Seconds } from './Backward15Seconds' +export { default as Bag } from './Bag' +export { default as Bank } from './Bank' +export { default as Barcode } from './Barcode' +export { default as BasketballAlt } from './BasketballAlt' +export { default as BasketballField } from './BasketballField' +export { default as Basketball } from './Basketball' +export { default as Battery25 } from './Battery25' +export { default as Battery50 } from './Battery50' +export { default as Battery75 } from './Battery75' +export { default as BatteryCharging } from './BatteryCharging' +export { default as BatteryEmpty } from './BatteryEmpty' +export { default as BatteryFull } from './BatteryFull' +export { default as BatteryIndicator } from './BatteryIndicator' +export { default as BatteryWarning } from './BatteryWarning' +export { default as Bbq } from './Bbq' +export { default as BeachBagBig } from './BeachBagBig' +export { default as BeachBag } from './BeachBag' +export { default as BedReady } from './BedReady' +export { default as Bed } from './Bed' +export { default as BehanceSquared } from './BehanceSquared' +export { default as Behance } from './Behance' +export { default as BellNotification } from './BellNotification' +export { default as BellOff } from './BellOff' +export { default as Bell } from './Bell' +export { default as Bicycle } from './Bicycle' +export { default as BinAdd } from './BinAdd' +export { default as BinFull } from './BinFull' +export { default as BinHalf } from './BinHalf' +export { default as BinMinus } from './BinMinus' +export { default as Bin } from './Bin' +export { default as Bishop } from './Bishop' +export { default as Bitbucket } from './Bitbucket' +export { default as BluetoothRounded } from './BluetoothRounded' +export { default as Bluetooth } from './Bluetooth' +export { default as BoldSquareOutline } from './BoldSquareOutline' +export { default as Bold } from './Bold' +export { default as Bonfire } from './Bonfire' +export { default as BookStack } from './BookStack' +export { default as Book } from './Book' +export { default as BookmarkBook } from './BookmarkBook' +export { default as BookmarkCircled } from './BookmarkCircled' +export { default as BookmarkEmpty } from './BookmarkEmpty' +export { default as BorderBl } from './BorderBl' +export { default as BorderBottom } from './BorderBottom' +export { default as BorderBr } from './BorderBr' +export { default as BorderInner } from './BorderInner' +export { default as BorderLeft } from './BorderLeft' +export { default as BorderOut } from './BorderOut' +export { default as BorderRight } from './BorderRight' +export { default as BorderTl } from './BorderTl' +export { default as BorderTop } from './BorderTop' +export { default as BorderTr } from './BorderTr' +export { default as BounceLeft } from './BounceLeft' +export { default as BounceRight } from './BounceRight' +export { default as BowlingBall } from './BowlingBall' +export { default as BoxIso } from './BoxIso' +export { default as Box } from './Box' +export { default as BoxingGlove } from './BoxingGlove' +export { default as BreadSlice } from './BreadSlice' +export { default as BrightnessWindow } from './BrightnessWindow' +export { default as Brightness } from './Brightness' +export { default as BubbleDownload } from './BubbleDownload' +export { default as BubbleError } from './BubbleError' +export { default as BubbleIncome } from './BubbleIncome' +export { default as BubbleOutcome } from './BubbleOutcome' +export { default as BubbleSearch } from './BubbleSearch' +export { default as BubbleStar } from './BubbleStar' +export { default as BubbleUpload } from './BubbleUpload' +export { default as BubbleWarning } from './BubbleWarning' +export { default as Building } from './Building' +export { default as BusOutline } from './BusOutline' +export { default as BusStop } from './BusStop' +export { default as CableRounded } from './CableRounded' +export { default as Calculator } from './Calculator' +export { default as Calendar } from './Calendar' +export { default as Camera } from './Camera' +export { default as Cancel } from './Cancel' +export { default as CarOutline } from './CarOutline' +export { default as Carbon } from './Carbon' +export { default as CardWallet } from './CardWallet' +export { default as CartAlt } from './CartAlt' +export { default as Cart } from './Cart' +export { default as Cash } from './Cash' +export { default as Cell2X2 } from './Cell2X2' +export { default as CenterAlign } from './CenterAlign' +export { default as ChatAdd } from './ChatAdd' +export { default as ChatBubbleCheck1 } from './ChatBubbleCheck1' +export { default as ChatBubbleCheck } from './ChatBubbleCheck' +export { default as ChatBubbleEmpty } from './ChatBubbleEmpty' +export { default as ChatBubbleError } from './ChatBubbleError' +export { default as ChatBubbleQuestion } from './ChatBubbleQuestion' +export { default as ChatBubbleTranslate } from './ChatBubbleTranslate' +export { default as ChatBubbleWarning } from './ChatBubbleWarning' +export { default as ChatBubble } from './ChatBubble' +export { default as ChatLines } from './ChatLines' +export { default as ChatRemove } from './ChatRemove' +export { default as CheckCircledOutline } from './CheckCircledOutline' +export { default as CheckWindow } from './CheckWindow' +export { default as Check } from './Check' +export { default as Chocolate } from './Chocolate' +export { default as ChromecastActive } from './ChromecastActive' +export { default as Chromecast } from './Chromecast' +export { default as ChurchAlt } from './ChurchAlt' +export { default as Church } from './Church' +export { default as CinemaOld } from './CinemaOld' +export { default as Circle } from './Circle' +export { default as City } from './City' +export { default as CleanWater } from './CleanWater' +export { default as ClipboardCheck } from './ClipboardCheck' +export { default as ClockOutline } from './ClockOutline' +export { default as ClosedCaptions } from './ClosedCaptions' +export { default as Closet } from './Closet' +export { default as CloudBookAlt } from './CloudBookAlt' +export { default as CloudCheck } from './CloudCheck' +export { default as CloudDesync } from './CloudDesync' +export { default as CloudDownload } from './CloudDownload' +export { default as CloudError } from './CloudError' +export { default as CloudSunny } from './CloudSunny' +export { default as CloudSync } from './CloudSync' +export { default as CloudUpload } from './CloudUpload' +export { default as Cloud } from './Cloud' +export { default as Clutery } from './Clutery' +export { default as CodeBracketsSquare } from './CodeBracketsSquare' +export { default as CodeBrackets } from './CodeBrackets' +export { default as Code } from './Code' +export { default as Codepen } from './Codepen' +export { default as CoffeeCup } from './CoffeeCup' +export { default as Coin } from './Coin' +export { default as CollageFrame } from './CollageFrame' +export { default as Collapse } from './Collapse' +export { default as ColorFilter } from './ColorFilter' +export { default as ColorPickerEmpty } from './ColorPickerEmpty' +export { default as ColorPicker } from './ColorPicker' +export { default as Combine } from './Combine' +export { default as CompactDisc } from './CompactDisc' +export { default as Compass } from './Compass' +export { default as CompressLines } from './CompressLines' +export { default as Compress } from './Compress' +export { default as Computer } from './Computer' +export { default as Consumable } from './Consumable' +export { default as ControlSlider } from './ControlSlider' +export { default as Cookie } from './Cookie' +export { default as Copy } from './Copy' +export { default as Copyright } from './Copyright' +export { default as CornerBottomLeft } from './CornerBottomLeft' +export { default as CornerBottomRight } from './CornerBottomRight' +export { default as CornerTopLeft } from './CornerTopLeft' +export { default as CornerTopRight } from './CornerTopRight' +export { default as CpuWarning } from './CpuWarning' +export { default as Cpu } from './Cpu' +export { default as CrackedEgg } from './CrackedEgg' +export { default as CreativeCommons } from './CreativeCommons' +export { default as CreditCard2 } from './CreditCard2' +export { default as CreditCard } from './CreditCard' +export { default as Crib } from './Crib' +export { default as CropRotateBl } from './CropRotateBl' +export { default as CropRotateBr } from './CropRotateBr' +export { default as CropRotateTl } from './CropRotateTl' +export { default as CropRotateTr } from './CropRotateTr' +export { default as Crop } from './Crop' +export { default as Css3 } from './Css3' +export { default as CursorPointer } from './CursorPointer' +export { default as CutAlt } from './CutAlt' +export { default as Cut } from './Cut' +export { default as Cycling } from './Cycling' +export { default as Cylinder } from './Cylinder' +export { default as DashFlag } from './DashFlag' +export { default as DashboardDots } from './DashboardDots' +export { default as DashboardSpeed } from './DashboardSpeed' +export { default as Dashboard } from './Dashboard' +export { default as DataTransferBoth } from './DataTransferBoth' +export { default as DataTransferCheck } from './DataTransferCheck' +export { default as DataTransferDown } from './DataTransferDown' +export { default as DataTransferUp } from './DataTransferUp' +export { default as DataTransferWarning } from './DataTransferWarning' +export { default as DatabaseBackup } from './DatabaseBackup' +export { default as DatabaseExport } from './DatabaseExport' +export { default as DatabaseMonitor } from './DatabaseMonitor' +export { default as DatabaseRestore } from './DatabaseRestore' +export { default as DatabaseRounded } from './DatabaseRounded' +export { default as DatabaseScript } from './DatabaseScript' +export { default as DatabaseSettings } from './DatabaseSettings' +export { default as DatabaseStar } from './DatabaseStar' +export { default as DatabaseStats } from './DatabaseStats' +export { default as DbCheck } from './DbCheck' +export { default as DbError } from './DbError' +export { default as DbSearch } from './DbSearch' +export { default as DbStar } from './DbStar' +export { default as DbWarning } from './DbWarning' +export { default as Db } from './Db' +export { default as DeCompress } from './DeCompress' +export { default as DeleteCircledOutline } from './DeleteCircledOutline' +export { default as DeliveryTruck } from './DeliveryTruck' +export { default as Delivery } from './Delivery' +export { default as Depth } from './Depth' +export { default as DesignNib } from './DesignNib' +export { default as DesignPencil } from './DesignPencil' +export { default as Desk } from './Desk' +export { default as Dialpad } from './Dialpad' +export { default as DiceFive } from './DiceFive' +export { default as DiceFour } from './DiceFour' +export { default as DiceOne } from './DiceOne' +export { default as DiceSix } from './DiceSix' +export { default as DiceThree } from './DiceThree' +export { default as DiceTwo } from './DiceTwo' +export { default as DimmerSwitch } from './DimmerSwitch' +export { default as DirectorChair } from './DirectorChair' +export { default as Discord } from './Discord' +export { default as Dishwasher } from './Dishwasher' +export { default as Display4K } from './Display4K' +export { default as DivideSelection1 } from './DivideSelection1' +export { default as DivideSelection2 } from './DivideSelection2' +export { default as DocSearchAlt } from './DocSearchAlt' +export { default as DocSearch } from './DocSearch' +export { default as DocStarAlt } from './DocStarAlt' +export { default as DocStar } from './DocStar' +export { default as Dollar } from './Dollar' +export { default as DomoticIssue } from './DomoticIssue' +export { default as Donate } from './Donate' +export { default as DoubleCheck } from './DoubleCheck' +export { default as DownRoundArrow } from './DownRoundArrow' +export { default as DownloadCircledOutline } from './DownloadCircledOutline' +export { default as DownloadDataWindow } from './DownloadDataWindow' +export { default as DownloadSquareOutline } from './DownloadSquareOutline' +export { default as Download } from './Download' +export { default as DragHandGesture } from './DragHandGesture' +export { default as Drawer } from './Drawer' +export { default as Dribbble } from './Dribbble' +export { default as DroneChargeFull } from './DroneChargeFull' +export { default as DroneChargeHalf } from './DroneChargeHalf' +export { default as DroneChargeLow } from './DroneChargeLow' +export { default as DroneCheck } from './DroneCheck' +export { default as DroneError } from './DroneError' +export { default as DroneLanding } from './DroneLanding' +export { default as DroneRefresh } from './DroneRefresh' +export { default as DroneTakeOff } from './DroneTakeOff' +export { default as Drone } from './Drone' +export { default as DropletHalf } from './DropletHalf' +export { default as Droplet } from './Droplet' +export { default as EaseCurveControlPoints } from './EaseCurveControlPoints' +export { default as EaseInControlPoint } from './EaseInControlPoint' +export { default as EaseInOut } from './EaseInOut' +export { default as EaseIn } from './EaseIn' +export { default as EaseOutControlPoint } from './EaseOutControlPoint' +export { default as EaseOut } from './EaseOut' +export { default as EcologyBook } from './EcologyBook' +export { default as EditPencil } from './EditPencil' +export { default as Edit } from './Edit' +export { default as Egg } from './Egg' +export { default as Eject } from './Eject' +export { default as ElectronicsChip } from './ElectronicsChip' +export { default as ElectronicsTransistor } from './ElectronicsTransistor' +export { default as EmojiBall } from './EmojiBall' +export { default as EmojiBlinkLeft } from './EmojiBlinkLeft' +export { default as EmojiBlinkRight } from './EmojiBlinkRight' +export { default as EmojiLookBottom } from './EmojiLookBottom' +export { default as EmojiLookLeft } from './EmojiLookLeft' +export { default as EmojiLookRight } from './EmojiLookRight' +export { default as EmojiLookTop } from './EmojiLookTop' +export { default as EmojiPuzzled } from './EmojiPuzzled' +export { default as EmojiQuite } from './EmojiQuite' +export { default as EmojiReally } from './EmojiReally' +export { default as EmojiSad } from './EmojiSad' +export { default as EmojiSatisfied } from './EmojiSatisfied' +export { default as EmojiSingLeftNote } from './EmojiSingLeftNote' +export { default as EmojiSingLeft } from './EmojiSingLeft' +export { default as EmojiSingRightNote } from './EmojiSingRightNote' +export { default as EmojiSingRight } from './EmojiSingRight' +export { default as EmojiSurpriseAlt } from './EmojiSurpriseAlt' +export { default as EmojiSurprise } from './EmojiSurprise' +export { default as EmojiTalkingAngry } from './EmojiTalkingAngry' +export { default as EmojiTalkingHappy } from './EmojiTalkingHappy' +export { default as EmojiThinkLeft } from './EmojiThinkLeft' +export { default as EmojiThinkRight } from './EmojiThinkRight' +export { default as Emoji } from './Emoji' +export { default as EmptyPage } from './EmptyPage' +export { default as EnergyUsageWindow } from './EnergyUsageWindow' +export { default as EnlargeRoundArrow } from './EnlargeRoundArrow' +export { default as Enlarge } from './Enlarge' +export { default as Erase } from './Erase' +export { default as ErrorWindow } from './ErrorWindow' +export { default as EuroSquare } from './EuroSquare' +export { default as Euro } from './Euro' +export { default as EvChargeAlt } from './EvChargeAlt' +export { default as EvCharge } from './EvCharge' +export { default as EvPlugCharging } from './EvPlugCharging' +export { default as EvPlugError } from './EvPlugError' +export { default as EvPlug } from './EvPlug' +export { default as EvRounded } from './EvRounded' +export { default as EvStation } from './EvStation' +export { default as Exclude } from './Exclude' +export { default as ExpandLines } from './ExpandLines' +export { default as Expand } from './Expand' +export { default as EyeAlt } from './EyeAlt' +export { default as EyeClose } from './EyeClose' +export { default as EyeEmpty } from './EyeEmpty' +export { default as EyeOff } from './EyeOff' +export { default as FaceId } from './FaceId' +export { default as FacebookSquared } from './FacebookSquared' +export { default as Facebook } from './Facebook' +export { default as Facetime } from './Facetime' +export { default as Farm } from './Farm' +export { default as FastArrowDownBox } from './FastArrowDownBox' +export { default as FastArrowDown } from './FastArrowDown' +export { default as FastArrowLeftBox } from './FastArrowLeftBox' +export { default as FastArrowLeft } from './FastArrowLeft' +export { default as FastArrowRightBox } from './FastArrowRightBox' +export { default as FastArrowRight } from './FastArrowRight' +export { default as FastArrowTop } from './FastArrowTop' +export { default as FastArrowUpBox } from './FastArrowUpBox' +export { default as FastBottomCircle } from './FastBottomCircle' +export { default as FastLeftCircle } from './FastLeftCircle' +export { default as FastRightCircle } from './FastRightCircle' +export { default as FastTopCircle } from './FastTopCircle' +export { default as FavouriteBook } from './FavouriteBook' +export { default as FavouriteWindow } from './FavouriteWindow' +export { default as Female } from './Female' +export { default as Figma } from './Figma' +export { default as FileNotFound } from './FileNotFound' +export { default as FilterAlt } from './FilterAlt' +export { default as Filter } from './Filter' +export { default as Finder } from './Finder' +export { default as FingerPrintWindow } from './FingerPrintWindow' +export { default as FingerprintCircledError } from './FingerprintCircledError' +export { default as FingerprintCircledLock } from './FingerprintCircledLock' +export { default as FingerprintCircledOk } from './FingerprintCircledOk' +export { default as FingerprintCircled } from './FingerprintCircled' +export { default as FingerprintPhone } from './FingerprintPhone' +export { default as FingerprintScan } from './FingerprintScan' +export { default as FingerprintSquared } from './FingerprintSquared' +export { default as Fingerprint } from './Fingerprint' +export { default as FireFlame } from './FireFlame' +export { default as Fishing } from './Fishing' +export { default as Flare } from './Flare' +export { default as FlashOff } from './FlashOff' +export { default as Flash } from './Flash' +export { default as Flask } from './Flask' +export { default as FlipReverse } from './FlipReverse' +export { default as Flip } from './Flip' +export { default as Flower } from './Flower' +export { default as Fluorine } from './Fluorine' +export { default as Fog } from './Fog' +export { default as FolderAlert } from './FolderAlert' +export { default as FolderSettings } from './FolderSettings' +export { default as Folder } from './Folder' +export { default as FontSize } from './FontSize' +export { default as FootballBall } from './FootballBall' +export { default as Football } from './Football' +export { default as Forward15Seconds } from './Forward15Seconds' +export { default as ForwardMessage } from './ForwardMessage' +export { default as ForwardOutline } from './ForwardOutline' +export { default as Forward } from './Forward' +export { default as FrameAltEmpty } from './FrameAltEmpty' +export { default as FrameAlt } from './FrameAlt' +export { default as FrameSelect } from './FrameSelect' +export { default as FrameSimple } from './FrameSimple' +export { default as FrameTool } from './FrameTool' +export { default as Frame } from './Frame' +export { default as Fridge } from './Fridge' +export { default as FxRounded } from './FxRounded' +export { default as Fx } from './Fx' +export { default as Gamepad } from './Gamepad' +export { default as Garage } from './Garage' +export { default as GasTankDrop } from './GasTankDrop' +export { default as GasTank } from './GasTank' +export { default as Gas } from './Gas' +export { default as GifFormat } from './GifFormat' +export { default as Gift } from './Gift' +export { default as GitBranch } from './GitBranch' +export { default as GitCommand } from './GitCommand' +export { default as GitCommit } from './GitCommit' +export { default as GitCompare } from './GitCompare' +export { default as GitFork } from './GitFork' +export { default as GitMerge } from './GitMerge' +export { default as GitPullRequest } from './GitPullRequest' +export { default as GitHub } from './GitHub' +export { default as GitHubOutline } from './GitHubOutline' +export { default as GitLabFull } from './GitLabFull' +export { default as GlassEmpty } from './GlassEmpty' +export { default as GlassHalfAlt } from './GlassHalfAlt' +export { default as GlassHalf } from './GlassHalf' +export { default as Glasses } from './Glasses' +export { default as Globe } from './Globe' +export { default as Golf } from './Golf' +export { default as GoogleCircled } from './GoogleCircled' +export { default as GoogleDocs } from './GoogleDocs' +export { default as GoogleDriveCheck } from './GoogleDriveCheck' +export { default as GoogleDriveSync } from './GoogleDriveSync' +export { default as GoogleDriveWarning } from './GoogleDriveWarning' +export { default as GoogleDrive } from './GoogleDrive' +export { default as GoogleHome } from './GoogleHome' +export { default as GoogleOne } from './GoogleOne' +export { default as Google } from './Google' +export { default as Gps } from './Gps' +export { default as GraphDown } from './GraphDown' +export { default as GraphUp } from './GraphUp' +export { default as GreenBus } from './GreenBus' +export { default as GreenTruck } from './GreenTruck' +export { default as GreenVehicle } from './GreenVehicle' +export { default as GridAdd } from './GridAdd' +export { default as GridMinus } from './GridMinus' +export { default as GridRemove } from './GridRemove' +export { default as Group } from './Group' +export { default as Gym } from './Gym' +export { default as HalfCookie } from './HalfCookie' +export { default as HalfMoon } from './HalfMoon' +export { default as Hammer } from './Hammer' +export { default as HandBrake } from './HandBrake' +export { default as Handbag } from './Handbag' +export { default as HardDrive } from './HardDrive' +export { default as Hat } from './Hat' +export { default as HdDisplay } from './HdDisplay' +export { default as Hd } from './Hd' +export { default as Hdr } from './Hdr' +export { default as HeadsetCharge } from './HeadsetCharge' +export { default as HeadsetHelp } from './HeadsetHelp' +export { default as HeadsetIssue } from './HeadsetIssue' +export { default as Headset } from './Headset' +export { default as HealthShield } from './HealthShield' +export { default as Healthcare } from './Healthcare' +export { default as Heart } from './Heart' +export { default as HeavyRain } from './HeavyRain' +export { default as Heptagon } from './Heptagon' +export { default as HerSlips } from './HerSlips' +export { default as HesaWarningOutline } from './HesaWarningOutline' +export { default as HexagonAlt } from './HexagonAlt' +export { default as HexagonDice } from './HexagonDice' +export { default as Hexagon } from './Hexagon' +export { default as HighPriority } from './HighPriority' +export { default as HistoricShieldAlt } from './HistoricShieldAlt' +export { default as HistoricShield } from './HistoricShield' +export { default as HomeAltSlimHoriz } from './HomeAltSlimHoriz' +export { default as HomeAltSlim } from './HomeAltSlim' +export { default as HomeAlt } from './HomeAlt' +export { default as HomeHospital } from './HomeHospital' +export { default as HomeSale } from './HomeSale' +export { default as HomeSecure } from './HomeSecure' +export { default as HomeShield } from './HomeShield' +export { default as HomeSimpleDoor } from './HomeSimpleDoor' +export { default as HomeSimple } from './HomeSimple' +export { default as HomeTable } from './HomeTable' +export { default as HomeUser } from './HomeUser' +export { default as Home } from './Home' +export { default as HorizDistributionLeft } from './HorizDistributionLeft' +export { default as HorizDistributionRight } from './HorizDistributionRight' +export { default as HospitalSign } from './HospitalSign' +export { default as Hospital } from './Hospital' +export { default as HotAirBalloon } from './HotAirBalloon' +export { default as Hourglass } from './Hourglass' +export { default as Html5 } from './Html5' +export { default as Hydrogen } from './Hydrogen' +export { default as Iconoir } from './Iconoir' +export { default as Import } from './Import' +export { default as Industry } from './Industry' +export { default as Infinite } from './Infinite' +export { default as InfoEmpty } from './InfoEmpty' +export { default as InputField } from './InputField' +export { default as InputOutput } from './InputOutput' +export { default as InputSearch } from './InputSearch' +export { default as Instagram } from './Instagram' +export { default as Internet } from './Internet' +export { default as IntersectAlt } from './IntersectAlt' +export { default as Intersect } from './Intersect' +export { default as IosSettings } from './IosSettings' +export { default as IpAddress } from './IpAddress' +export { default as IrisScan } from './IrisScan' +export { default as ItalicSquareOutline } from './ItalicSquareOutline' +export { default as Italic } from './Italic' +export { default as JournalPage } from './JournalPage' +export { default as Journal } from './Journal' +export { default as JpegFormat } from './JpegFormat' +export { default as JpgFormat } from './JpgFormat' +export { default as KanbanBoard } from './KanbanBoard' +export { default as KeyAltBack } from './KeyAltBack' +export { default as KeyAltMinus } from './KeyAltMinus' +export { default as KeyAltPlus } from './KeyAltPlus' +export { default as KeyAltRemove } from './KeyAltRemove' +export { default as KeyAlt } from './KeyAlt' +export { default as KeyframeAlignCenter } from './KeyframeAlignCenter' +export { default as KeyframeAlignHorizontal } from './KeyframeAlignHorizontal' +export { default as KeyframeAlignVertical } from './KeyframeAlignVertical' +export { default as KeyframePosition } from './KeyframePosition' +export { default as Keyframe } from './Keyframe' +export { default as KeyframesCouple } from './KeyframesCouple' +export { default as Keyframes } from './Keyframes' +export { default as LabelOutline } from './LabelOutline' +export { default as Lamp } from './Lamp' +export { default as Language } from './Language' +export { default as LaptopCharging } from './LaptopCharging' +export { default as LaptopFix } from './LaptopFix' +export { default as LaptopIssue } from './LaptopIssue' +export { default as Laptop } from './Laptop' +export { default as LargeSuitcase } from './LargeSuitcase' +export { default as LayoutLeft } from './LayoutLeft' +export { default as LayoutRight } from './LayoutRight' +export { default as LeaderboardStar } from './LeaderboardStar' +export { default as Leaderboard } from './Leaderboard' +export { default as Leaf } from './Leaf' +export { default as LeftRoundArrow } from './LeftRoundArrow' +export { default as Lens } from './Lens' +export { default as Lifebelt } from './Lifebelt' +export { default as LightBulbOff } from './LightBulbOff' +export { default as LightBulbOn } from './LightBulbOn' +export { default as LightBulb } from './LightBulb' +export { default as LineSpace } from './LineSpace' +export { default as Linear } from './Linear' +export { default as Link } from './Link' +export { default as LinkedIn } from './LinkedIn' +export { default as Linux } from './Linux' +export { default as ListSelect } from './ListSelect' +export { default as List } from './List' +export { default as LoadActionFloppy } from './LoadActionFloppy' +export { default as LockKey } from './LockKey' +export { default as Lock } from './Lock' +export { default as LockedBook } from './LockedBook' +export { default as LockedWindow } from './LockedWindow' +export { default as LogDenied } from './LogDenied' +export { default as LogIn } from './LogIn' +export { default as LogOut } from './LogOut' +export { default as LongArrowDownLeft } from './LongArrowDownLeft' +export { default as LongArrowDownRight } from './LongArrowDownRight' +export { default as LongArrowLeftDown } from './LongArrowLeftDown' +export { default as LongArrowLeftUp } from './LongArrowLeftUp' +export { default as LongArrowRightDown } from './LongArrowRightDown' +export { default as LongArrowRightUp1 } from './LongArrowRightUp1' +export { default as LongArrowRightUp } from './LongArrowRightUp' +export { default as LongArrowUpLeft } from './LongArrowUpLeft' +export { default as LongArrowUpRight } from './LongArrowUpRight' +export { default as LotOfCash } from './LotOfCash' +export { default as MacControlKey } from './MacControlKey' +export { default as MacDock } from './MacDock' +export { default as MacOptionKey } from './MacOptionKey' +export { default as MacOsWindow } from './MacOsWindow' +export { default as MagnetEnergy } from './MagnetEnergy' +export { default as Magnet } from './Magnet' +export { default as MailIn } from './MailIn' +export { default as MailOpened } from './MailOpened' +export { default as MailOut } from './MailOut' +export { default as Mail } from './Mail' +export { default as Male } from './Male' +export { default as MapIssue } from './MapIssue' +export { default as Map } from './Map' +export { default as MapsArrowDiagonal } from './MapsArrowDiagonal' +export { default as MapsArrowIssue } from './MapsArrowIssue' +export { default as MapsArrow } from './MapsArrow' +export { default as MapsGoStraight } from './MapsGoStraight' +export { default as MapsTurnBack } from './MapsTurnBack' +export { default as MapsTurnLeft } from './MapsTurnLeft' +export { default as MapsTurnRight } from './MapsTurnRight' +export { default as MaskSquare } from './MaskSquare' +export { default as MathBook } from './MathBook' +export { default as Maximize } from './Maximize' +export { default as Medal1St } from './Medal1St' +export { default as Medal } from './Medal' +export { default as MediaImageFolder } from './MediaImageFolder' +export { default as MediaImageList } from './MediaImageList' +export { default as MediaImage } from './MediaImage' +export { default as MediaVideoFolder } from './MediaVideoFolder' +export { default as MediaVideoList } from './MediaVideoList' +export { default as MediaVideo } from './MediaVideo' +export { default as Medium } from './Medium' +export { default as Megaphone } from './Megaphone' +export { default as MenuScale } from './MenuScale' +export { default as Menu } from './Menu' +export { default as MessageAlert } from './MessageAlert' +export { default as MessageText } from './MessageText' +export { default as Message } from './Message' +export { default as Metro } from './Metro' +export { default as MicAdd } from './MicAdd' +export { default as MicCheck } from './MicCheck' +export { default as MicMute } from './MicMute' +export { default as MicRemove } from './MicRemove' +export { default as MicSpeaking } from './MicSpeaking' +export { default as MicWarning } from './MicWarning' +export { default as Mic } from './Mic' +export { default as Minus1 } from './Minus1' +export { default as MinusHexagon } from './MinusHexagon' +export { default as MinusPinAlt } from './MinusPinAlt' +export { default as MinusSquare } from './MinusSquare' +export { default as Minus } from './Minus' +export { default as Mirror } from './Mirror' +export { default as MissingFont } from './MissingFont' +export { default as ModernTv4K } from './ModernTv4K' +export { default as ModernTv } from './ModernTv' +export { default as MoneySquare } from './MoneySquare' +export { default as MoonSat } from './MoonSat' +export { default as MoreHorizCircledOutline } from './MoreHorizCircledOutline' +export { default as MoreHoriz } from './MoreHoriz' +export { default as MoreVertCircledOutline } from './MoreVertCircledOutline' +export { default as MoreVert } from './MoreVert' +export { default as Motorcycle } from './Motorcycle' +export { default as MouseButtonLeft } from './MouseButtonLeft' +export { default as MouseButtonRight } from './MouseButtonRight' +export { default as MouseScrollWheel } from './MouseScrollWheel' +export { default as MoveDown } from './MoveDown' +export { default as MoveLeft } from './MoveLeft' +export { default as MoveRight } from './MoveRight' +export { default as MoveRuler } from './MoveRuler' +export { default as MoveUp } from './MoveUp' +export { default as Movie } from './Movie' +export { default as MpegFormat } from './MpegFormat' +export { default as MultiBubble } from './MultiBubble' +export { default as MultiMacOsWindow } from './MultiMacOsWindow' +export { default as MultiWindow } from './MultiWindow' +export { default as MultiplePagesAdd } from './MultiplePagesAdd' +export { default as MultiplePagesDelete } from './MultiplePagesDelete' +export { default as MultiplePagesEmpty } from './MultiplePagesEmpty' +export { default as MultiplePagesRemove } from './MultiplePagesRemove' +export { default as MultiplePages } from './MultiplePages' +export { default as Music1Add } from './Music1Add' +export { default as Music1 } from './Music1' +export { default as Music2Add } from './Music2Add' +export { default as Music2 } from './Music2' +export { default as NavArrowDown } from './NavArrowDown' +export { default as NavArrowLeft } from './NavArrowLeft' +export { default as NavArrowRight } from './NavArrowRight' +export { default as NavArrowUp } from './NavArrowUp' +export { default as NavigatorAlt } from './NavigatorAlt' +export { default as Navigator } from './Navigator' +export { default as NetworkAlt } from './NetworkAlt' +export { default as NetworkLeft } from './NetworkLeft' +export { default as NetworkRight } from './NetworkRight' +export { default as Network } from './Network' +export { default as NewTab } from './NewTab' +export { default as NintendoSwitch } from './NintendoSwitch' +export { default as Nitrogen } from './Nitrogen' +export { default as NoAccessWindow } from './NoAccessWindow' +export { default as NoBattery } from './NoBattery' +export { default as NoCoin } from './NoCoin' +export { default as NoCreditCard } from './NoCreditCard' +export { default as NoLink } from './NoLink' +export { default as NoLock } from './NoLock' +export { default as NoSmokingCircled } from './NoSmokingCircled' +export { default as NoSmoking } from './NoSmoking' +export { default as Notes } from './Notes' +export { default as NpmSquare } from './NpmSquare' +export { default as Npm } from './Npm' +export { default as NumberedListLeft } from './NumberedListLeft' +export { default as NumberedListRight } from './NumberedListRight' +export { default as Octagon } from './Octagon' +export { default as OffRounded } from './OffRounded' +export { default as OilIndustry } from './OilIndustry' +export { default as OnRounded } from './OnRounded' +export { default as OneFingerSelectHandGesture } from './OneFingerSelectHandGesture' +export { default as OnePointCircle } from './OnePointCircle' +export { default as OpenBook } from './OpenBook' +export { default as OpenInBrowser } from './OpenInBrowser' +export { default as OpenInWindow } from './OpenInWindow' +export { default as OpenNewWindow } from './OpenNewWindow' +export { default as OpenSelectHandGesture } from './OpenSelectHandGesture' +export { default as OpenVpn } from './OpenVpn' +export { default as OrangeHalf } from './OrangeHalf' +export { default as OrangeSliceAlt } from './OrangeSliceAlt' +export { default as OrangeSlice } from './OrangeSlice' +export { default as OrganicFoodSquared } from './OrganicFoodSquared' +export { default as OrganicFood } from './OrganicFood' +export { default as OrthogonalView } from './OrthogonalView' +export { default as Oxygen } from './Oxygen' +export { default as PackageLock } from './PackageLock' +export { default as Package } from './Package' +export { default as Packages } from './Packages' +export { default as Pacman } from './Pacman' +export { default as PageEdit } from './PageEdit' +export { default as PageFlip } from './PageFlip' +export { default as PageSearch } from './PageSearch' +export { default as PageStar } from './PageStar' +export { default as Page } from './Page' +export { default as Palette } from './Palette' +export { default as PanoramaEnlarge } from './PanoramaEnlarge' +export { default as PanoramaReduce } from './PanoramaReduce' +export { default as PantsAlt } from './PantsAlt' +export { default as Pants } from './Pants' +export { default as Parking } from './Parking' +export { default as PasswordCursor } from './PasswordCursor' +export { default as PasswordError } from './PasswordError' +export { default as PasswordPass } from './PasswordPass' +export { default as PasteClipboard } from './PasteClipboard' +export { default as PauseOutline } from './PauseOutline' +export { default as PauseWindow } from './PauseWindow' +export { default as PcCheck } from './PcCheck' +export { default as PcFirewall } from './PcFirewall' +export { default as PcMouse } from './PcMouse' +export { default as PcNoEntry } from './PcNoEntry' +export { default as PcWarning } from './PcWarning' +export { default as PeaceHand } from './PeaceHand' +export { default as PenConnectBluetooth } from './PenConnectBluetooth' +export { default as PenConnectWifi } from './PenConnectWifi' +export { default as PenTabletConnectUsb } from './PenTabletConnectUsb' +export { default as PenTabletConnectWifi } from './PenTabletConnectWifi' +export { default as PenTablet } from './PenTablet' +export { default as Pentagon } from './Pentagon' +export { default as PeopleRounded } from './PeopleRounded' +export { default as PercentageRound } from './PercentageRound' +export { default as PercentageSquare } from './PercentageSquare' +export { default as Percentage } from './Percentage' +export { default as PerspectiveView } from './PerspectiveView' +export { default as PharmacyCircledCross } from './PharmacyCircledCross' +export { default as PharmacySquaredCross } from './PharmacySquaredCross' +export { default as PhoneAdd } from './PhoneAdd' +export { default as PhoneDelete } from './PhoneDelete' +export { default as PhoneDisabled } from './PhoneDisabled' +export { default as PhoneIncome } from './PhoneIncome' +export { default as PhoneOutcome } from './PhoneOutcome' +export { default as PhonePaused } from './PhonePaused' +export { default as PhoneRemove } from './PhoneRemove' +export { default as Phone } from './Phone' +export { default as PiggyBank } from './PiggyBank' +export { default as Pillow } from './Pillow' +export { default as PinAlt } from './PinAlt' +export { default as Pin } from './Pin' +export { default as PineTree } from './PineTree' +export { default as Pinterest } from './Pinterest' +export { default as PizzaSlice } from './PizzaSlice' +export { default as PlanetAlt } from './PlanetAlt' +export { default as PlanetSat } from './PlanetSat' +export { default as Planet } from './Planet' +export { default as PlayOutline } from './PlayOutline' +export { default as PlaylistAdd } from './PlaylistAdd' +export { default as PlaylistPlay } from './PlaylistPlay' +export { default as Playlist } from './Playlist' +export { default as PlaystationGamepad } from './PlaystationGamepad' +export { default as PlugTypeA } from './PlugTypeA' +export { default as PlugTypeC } from './PlugTypeC' +export { default as PlugTypeG } from './PlugTypeG' +export { default as PlugTypeL } from './PlugTypeL' +export { default as Plus } from './Plus' +export { default as PngFormat } from './PngFormat' +export { default as Pocket } from './Pocket' +export { default as Podcast } from './Podcast' +export { default as Pokeball } from './Pokeball' +export { default as PositionAlign } from './PositionAlign' +export { default as Position } from './Position' +export { default as Potion } from './Potion' +export { default as Pound } from './Pound' +export { default as PrecisionTool } from './PrecisionTool' +export { default as PrinterAlt } from './PrinterAlt' +export { default as Printer } from './Printer' +export { default as PrintingPage } from './PrintingPage' +export { default as PriorityDown } from './PriorityDown' +export { default as PriorityUp } from './PriorityUp' +export { default as PrivateWifi } from './PrivateWifi' +export { default as ProfileCircled } from './ProfileCircled' +export { default as Prohibition } from './Prohibition' +export { default as Puzzle } from './Puzzle' +export { default as QrCode } from './QrCode' +export { default as QuestionMarkCircle } from './QuestionMarkCircle' +export { default as QuestionMark } from './QuestionMark' +export { default as QuestionSquareOutline } from './QuestionSquareOutline' +export { default as QuoteMessage } from './QuoteMessage' +export { default as Quote } from './Quote' +export { default as Rain } from './Rain' +export { default as RawFormat } from './RawFormat' +export { default as ReceiveDollars } from './ReceiveDollars' +export { default as ReceiveEuros } from './ReceiveEuros' +export { default as ReceivePounds } from './ReceivePounds' +export { default as ReceiveYens } from './ReceiveYens' +export { default as RedoAction } from './RedoAction' +export { default as RedoCircle } from './RedoCircle' +export { default as Redo } from './Redo' +export { default as ReduceRoundArrow } from './ReduceRoundArrow' +export { default as Reduce } from './Reduce' +export { default as RefreshCircular } from './RefreshCircular' +export { default as RefreshDouble } from './RefreshDouble' +export { default as Refresh } from './Refresh' +export { default as ReloadWindow } from './ReloadWindow' +export { default as ReminderHandGesture } from './ReminderHandGesture' +export { default as RemoveDatabaseScript } from './RemoveDatabaseScript' +export { default as RemoveEmpty } from './RemoveEmpty' +export { default as RemoveFolder } from './RemoveFolder' +export { default as RemoveFrame } from './RemoveFrame' +export { default as RemoveFromCart } from './RemoveFromCart' +export { default as RemoveKeyframeAlt } from './RemoveKeyframeAlt' +export { default as RemoveKeyframe } from './RemoveKeyframe' +export { default as RemoveKeyframes } from './RemoveKeyframes' +export { default as RemoveLink } from './RemoveLink' +export { default as RemoveMediaImage } from './RemoveMediaImage' +export { default as RemoveMediaVideo } from './RemoveMediaVideo' +export { default as RemovePageAlt } from './RemovePageAlt' +export { default as RemovePage } from './RemovePage' +export { default as RemovePinAlt } from './RemovePinAlt' +export { default as RemovePin } from './RemovePin' +export { default as RemoveSelection } from './RemoveSelection' +export { default as RemoveSquare } from './RemoveSquare' +export { default as RemoveUser } from './RemoveUser' +export { default as RepeatOnce } from './RepeatOnce' +export { default as Repeat } from './Repeat' +export { default as ReplyToMessage } from './ReplyToMessage' +export { default as Reply } from './Reply' +export { default as ReportColumns } from './ReportColumns' +export { default as Reports } from './Reports' +export { default as Repository } from './Repository' +export { default as Restart } from './Restart' +export { default as RewindOutline } from './RewindOutline' +export { default as Rhombus } from './Rhombus' +export { default as RightRoundArrow } from './RightRoundArrow' +export { default as Rings } from './Rings' +export { default as Rocket } from './Rocket' +export { default as Rook } from './Rook' +export { default as RotateCameraLeft } from './RotateCameraLeft' +export { default as RotateCameraRight } from './RotateCameraRight' +export { default as RoundFlask } from './RoundFlask' +export { default as RoundedMirror } from './RoundedMirror' +export { default as RssFeedSquared } from './RssFeedSquared' +export { default as RssFeed } from './RssFeed' +export { default as RulerAdd } from './RulerAdd' +export { default as RulerCombine } from './RulerCombine' +export { default as RulerRemove } from './RulerRemove' +export { default as Ruler } from './Ruler' +export { default as Running } from './Running' +export { default as Safari } from './Safari' +export { default as Sandals } from './Sandals' +export { default as SaveActionFloppy } from './SaveActionFloppy' +export { default as SaveFloppyDisk } from './SaveFloppyDisk' +export { default as ScaleFrameEnlarge } from './ScaleFrameEnlarge' +export { default as ScaleFrameReduce } from './ScaleFrameReduce' +export { default as ScanBarcode } from './ScanBarcode' +export { default as ScanQrCode } from './ScanQrCode' +export { default as Scanning } from './Scanning' +export { default as Scarf } from './Scarf' +export { default as ScissorAlt } from './ScissorAlt' +export { default as Scissor } from './Scissor' +export { default as Screenshot } from './Screenshot' +export { default as SeaAndSun } from './SeaAndSun' +export { default as SeaWaves } from './SeaWaves' +export { default as SearchEngine } from './SearchEngine' +export { default as SearchFont } from './SearchFont' +export { default as SearchWindow } from './SearchWindow' +export { default as Search } from './Search' +export { default as SecureWindow } from './SecureWindow' +export { default as SecurityPass } from './SecurityPass' +export { default as SelectWindow } from './SelectWindow' +export { default as Selection } from './Selection' +export { default as SelectiveTool } from './SelectiveTool' +export { default as SendDiagonal } from './SendDiagonal' +export { default as SendDollars } from './SendDollars' +export { default as SendEuros } from './SendEuros' +export { default as SendMail } from './SendMail' +export { default as SendPounds } from './SendPounds' +export { default as SendYens } from './SendYens' +export { default as Send } from './Send' +export { default as ServerConnection } from './ServerConnection' +export { default as Server } from './Server' +export { default as SettingsCloud } from './SettingsCloud' +export { default as SettingsProfiles } from './SettingsProfiles' +export { default as Settings } from './Settings' +export { default as ShareAndroid } from './ShareAndroid' +export { default as ShareIos } from './ShareIos' +export { default as ShieldAdd } from './ShieldAdd' +export { default as ShieldAlert } from './ShieldAlert' +export { default as ShieldAlt } from './ShieldAlt' +export { default as ShieldBroken } from './ShieldBroken' +export { default as ShieldCheck } from './ShieldCheck' +export { default as ShieldCross } from './ShieldCross' +export { default as ShieldDownload } from './ShieldDownload' +export { default as ShieldEye } from './ShieldEye' +export { default as ShieldLoading } from './ShieldLoading' +export { default as ShieldMinus } from './ShieldMinus' +export { default as ShieldQuestion } from './ShieldQuestion' +export { default as ShieldSearch } from './ShieldSearch' +export { default as ShieldUpload } from './ShieldUpload' +export { default as Shield } from './Shield' +export { default as ShopAlt } from './ShopAlt' +export { default as Shop } from './Shop' +export { default as ShoppingBagAdd } from './ShoppingBagAdd' +export { default as ShoppingBagAlt } from './ShoppingBagAlt' +export { default as ShoppingBagArrowDown } from './ShoppingBagArrowDown' +export { default as ShoppingBagArrowUp } from './ShoppingBagArrowUp' +export { default as ShoppingBagCheck } from './ShoppingBagCheck' +export { default as ShoppingBagIssue } from './ShoppingBagIssue' +export { default as ShoppingBagRemove } from './ShoppingBagRemove' +export { default as ShoppingBag } from './ShoppingBag' +export { default as ShoppingCodeCheck } from './ShoppingCodeCheck' +export { default as ShoppingCodeError } from './ShoppingCodeError' +export { default as ShoppingCode } from './ShoppingCode' +export { default as ShortPantsAlt } from './ShortPantsAlt' +export { default as ShortPants } from './ShortPants' +export { default as Shuffle } from './Shuffle' +export { default as SidebarCollapse } from './SidebarCollapse' +export { default as SidebarExpand } from './SidebarExpand' +export { default as SigmaFunction } from './SigmaFunction' +export { default as SimpleCart } from './SimpleCart' +export { default as SingleTapGesture } from './SingleTapGesture' +export { default as Skateboard } from './Skateboard' +export { default as Skateboarding } from './Skateboarding' +export { default as SkipNextOutline } from './SkipNextOutline' +export { default as SkipPrevOutline } from './SkipPrevOutline' +export { default as SleeperChair } from './SleeperChair' +export { default as SmallLampAlt } from './SmallLampAlt' +export { default as SmallLamp } from './SmallLamp' +export { default as SmallShopAlt } from './SmallShopAlt' +export { default as SmallShop } from './SmallShop' +export { default as SmartphoneDevice } from './SmartphoneDevice' +export { default as Smoking } from './Smoking' +export { default as Snapchat } from './Snapchat' +export { default as SnowFlake } from './SnowFlake' +export { default as Snow } from './Snow' +export { default as Soap } from './Soap' +export { default as SoccerBall } from './SoccerBall' +export { default as Sofa } from './Sofa' +export { default as SoilAlt } from './SoilAlt' +export { default as Soil } from './Soil' +export { default as SortDown } from './SortDown' +export { default as SortUp } from './SortUp' +export { default as Sort } from './Sort' +export { default as SoundHigh } from './SoundHigh' +export { default as SoundLow } from './SoundLow' +export { default as SoundMin } from './SoundMin' +export { default as SoundOff } from './SoundOff' +export { default as Spades } from './Spades' +export { default as Sphere } from './Sphere' +export { default as Spiral } from './Spiral' +export { default as SpockHandGesture } from './SpockHandGesture' +export { default as Square } from './Square' +export { default as Stackoverflow } from './Stackoverflow' +export { default as StarDashed } from './StarDashed' +export { default as StarHalfDashed } from './StarHalfDashed' +export { default as StarOutline } from './StarOutline' +export { default as StatDown } from './StatDown' +export { default as StatUp } from './StatUp' +export { default as StatsReport } from './StatsReport' +export { default as StatsSquareDown } from './StatsSquareDown' +export { default as StatsSquareUp } from './StatsSquareUp' +export { default as Stretching } from './Stretching' +export { default as Stroller } from './Stroller' +export { default as StyleBorder } from './StyleBorder' +export { default as SubmitDocument } from './SubmitDocument' +export { default as Substract } from './Substract' +export { default as Suggestion } from './Suggestion' +export { default as SunLight } from './SunLight' +export { default as SvgFormat } from './SvgFormat' +export { default as Swimming } from './Swimming' +export { default as SwipeDownGesture } from './SwipeDownGesture' +export { default as SwipeLeftGesture } from './SwipeLeftGesture' +export { default as SwipeRightGesture } from './SwipeRightGesture' +export { default as SwipeTwoFingersDownGesture } from './SwipeTwoFingersDownGesture' +export { default as SwipeTwoFingersLeftGesture } from './SwipeTwoFingersLeftGesture' +export { default as SwipeTwoFingersRightGesture } from './SwipeTwoFingersRightGesture' +export { default as SwipeTwoFingersUpGesture } from './SwipeTwoFingersUpGesture' +export { default as SwipeUpGesture } from './SwipeUpGesture' +export { default as SwitchOffOutline } from './SwitchOffOutline' +export { default as SwitchOnOutline } from './SwitchOnOutline' +export { default as SystemRestart } from './SystemRestart' +export { default as SystemShut } from './SystemShut' +export { default as Table2Columns } from './Table2Columns' +export { default as TableRows } from './TableRows' +export { default as Table } from './Table' +export { default as TaskList } from './TaskList' +export { default as TelegramCircled } from './TelegramCircled' +export { default as Telegram } from './Telegram' +export { default as TennisBallAlt } from './TennisBallAlt' +export { default as TennisBall } from './TennisBall' +export { default as TerminalOutline } from './TerminalOutline' +export { default as TerminalSimple } from './TerminalSimple' +export { default as TestTube } from './TestTube' +export { default as TextAlt } from './TextAlt' +export { default as TextBox } from './TextBox' +export { default as TextSize } from './TextSize' +export { default as Text } from './Text' +export { default as ThreePointsCircle } from './ThreePointsCircle' +export { default as ThreeStars } from './ThreeStars' +export { default as ThumbsDown } from './ThumbsDown' +export { default as ThumbsUp } from './ThumbsUp' +export { default as Thunderstorm } from './Thunderstorm' +export { default as TifFormat } from './TifFormat' +export { default as TiffFormat } from './TiffFormat' +export { default as TikTok } from './TikTok' +export { default as TimerOff } from './TimerOff' +export { default as Timer } from './Timer' +export { default as Tools } from './Tools' +export { default as Tournament } from './Tournament' +export { default as TowerCheck } from './TowerCheck' +export { default as TowerNoAccess } from './TowerNoAccess' +export { default as TowerWarning } from './TowerWarning' +export { default as Tower } from './Tower' +export { default as Trademark } from './Trademark' +export { default as TrainOutline } from './TrainOutline' +export { default as Tram } from './Tram' +export { default as TransitionBottom } from './TransitionBottom' +export { default as TransitionLeft } from './TransitionLeft' +export { default as TransitionRight } from './TransitionRight' +export { default as TransitionTop } from './TransitionTop' +export { default as Translate } from './Translate' +export { default as Trash } from './Trash' +export { default as Treadmill } from './Treadmill' +export { default as Tree } from './Tree' +export { default as Trekking } from './Trekking' +export { default as Trello } from './Trello' +export { default as TriangleFlagCircle } from './TriangleFlagCircle' +export { default as TriangleFlagFull } from './TriangleFlagFull' +export { default as TriangleFlag } from './TriangleFlag' +export { default as Triangle } from './Triangle' +export { default as Trophy } from './Trophy' +export { default as TruckLength } from './TruckLength' +export { default as Truck } from './Truck' +export { default as Tunnel } from './Tunnel' +export { default as TvFix } from './TvFix' +export { default as TvIssue } from './TvIssue' +export { default as Tv } from './Tv' +export { default as TwitterVerifiedBadge } from './TwitterVerifiedBadge' +export { default as Twitter } from './Twitter' +export { default as TwoPointsCircle } from './TwoPointsCircle' +export { default as TwoSeaterSofa } from './TwoSeaterSofa' +export { default as Type } from './Type' +export { default as UmbrellaFull } from './UmbrellaFull' +export { default as UnderlineSquareOutline } from './UnderlineSquareOutline' +export { default as Underline } from './Underline' +export { default as UndoAction } from './UndoAction' +export { default as UndoCircle } from './UndoCircle' +export { default as Undo } from './Undo' +export { default as UnionAlt } from './UnionAlt' +export { default as UnionHorizAlt } from './UnionHorizAlt' +export { default as Union } from './Union' +export { default as Unity5 } from './Unity5' +export { default as Unity } from './Unity' +export { default as UpRoundArrow } from './UpRoundArrow' +export { default as UploadDataWindow } from './UploadDataWindow' +export { default as UploadSquareOutline } from './UploadSquareOutline' +export { default as Upload } from './Upload' +export { default as Usb } from './Usb' +export { default as UserBag } from './UserBag' +export { default as UserCart } from './UserCart' +export { default as UserCircleAlt } from './UserCircleAlt' +export { default as UserScan } from './UserScan' +export { default as UserSquareAlt } from './UserSquareAlt' +export { default as User } from './User' +export { default as VeganRounded } from './VeganRounded' +export { default as VeganSquared } from './VeganSquared' +export { default as Vegan } from './Vegan' +export { default as VerifiedBadge } from './VerifiedBadge' +export { default as VerifiedUser } from './VerifiedUser' +export { default as VideoCameraOff } from './VideoCameraOff' +export { default as VideoCamera } from './VideoCamera' +export { default as ViewColumns2 } from './ViewColumns2' +export { default as ViewColumns3 } from './ViewColumns3' +export { default as ViewGrid } from './ViewGrid' +export { default as ViewStructureDown } from './ViewStructureDown' +export { default as ViewStructureUp } from './ViewStructureUp' +export { default as View360 } from './View360' +export { default as VoiceCircledLock } from './VoiceCircledLock' +export { default as VoiceCircled } from './VoiceCircled' +export { default as VoiceError } from './VoiceError' +export { default as VoiceOk } from './VoiceOk' +export { default as VoicePhone } from './VoicePhone' +export { default as VoiceScan } from './VoiceScan' +export { default as VoiceSquared } from './VoiceSquared' +export { default as Voice } from './Voice' +export { default as VrSymbol } from './VrSymbol' +export { default as Waist } from './Waist' +export { default as Walking } from './Walking' +export { default as Wallet } from './Wallet' +export { default as WarningCircledOutline } from './WarningCircledOutline' +export { default as WarningSquareOutline } from './WarningSquareOutline' +export { default as WarningTriangleOutline } from './WarningTriangleOutline' +export { default as WarningWindow } from './WarningWindow' +export { default as Wash } from './Wash' +export { default as WashingMachine } from './WashingMachine' +export { default as WateringSoil } from './WateringSoil' +export { default as WebWindowClose } from './WebWindowClose' +export { default as WebWindowEnergyConsumption } from './WebWindowEnergyConsumption' +export { default as WebWindow } from './WebWindow' +export { default as WebpFormat } from './WebpFormat' +export { default as WeightAlt } from './WeightAlt' +export { default as Weight } from './Weight' +export { default as WhiteFlag } from './WhiteFlag' +export { default as WifiError } from './WifiError' +export { default as WifiIssue } from './WifiIssue' +export { default as WifiOff } from './WifiOff' +export { default as WifiRounded } from './WifiRounded' +export { default as WifiSignalNone } from './WifiSignalNone' +export { default as Wifi } from './Wifi' +export { default as Wind } from './Wind' +export { default as Windows } from './Windows' +export { default as WrapText } from './WrapText' +export { default as Wrench } from './Wrench' +export { default as Wristwatch } from './Wristwatch' +export { default as Www } from './Www' +export { default as XboxA } from './XboxA' +export { default as XboxB } from './XboxB' +export { default as XboxX } from './XboxX' +export { default as XboxY } from './XboxY' +export { default as XrayView } from './XrayView' +export { default as YenSquare } from './YenSquare' +export { default as Yen } from './Yen' +export { default as Yoga } from './Yoga' +export { default as YouTube } from './YouTube' +export { default as ZoomIn } from './ZoomIn' +export { default as ZoomOut } from './ZoomOut' +export { IconoirProvider, IconoirContext, IconoirContextValue } from './IconoirContext' \ No newline at end of file diff --git a/packages/iconoir-react-native/tsconfig.esm.json b/packages/iconoir-react-native/tsconfig.esm.json new file mode 100644 index 00000000..0ebcdc1a --- /dev/null +++ b/packages/iconoir-react-native/tsconfig.esm.json @@ -0,0 +1,7 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "esnext", + "outDir": "./dist/esm" + } +} diff --git a/packages/iconoir-react-native/tsconfig.json b/packages/iconoir-react-native/tsconfig.json new file mode 100644 index 00000000..a3911b9b --- /dev/null +++ b/packages/iconoir-react-native/tsconfig.json @@ -0,0 +1,14 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "commonjs", + "declaration": true, + "moduleResolution": "node", + "jsx": "react", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "outDir": "./dist" + } +} diff --git a/packages/iconoir-react/.npmignore b/packages/iconoir-react/.npmignore new file mode 100644 index 00000000..0d0d4f0c --- /dev/null +++ b/packages/iconoir-react/.npmignore @@ -0,0 +1,2 @@ +* +!dist diff --git a/packages/iconoir-react/.svgrrc.json b/packages/iconoir-react/.svgrrc.json new file mode 100644 index 00000000..788ee88e --- /dev/null +++ b/packages/iconoir-react/.svgrrc.json @@ -0,0 +1,28 @@ +{ + "icon": true, + "ref": true, + "typescript": true, + "svgProps": { + "width": "1.5em", + "height": "1.5em", + "color": "currentColor" + }, + "jsx": { + "babelConfig": { + "plugins": [ + [ + "@svgr/babel-plugin-remove-jsx-attribute", + { + "elements": [ + "path" + ], + "attributes": [ + "strokeWidth" + ] + }, + "remove-stroke-width" + ] + ] + } + } +} diff --git a/packages/iconoir-react/README.md b/packages/iconoir-react/README.md index 41b52849..894c7a6c 100644 --- a/packages/iconoir-react/README.md +++ b/packages/iconoir-react/README.md @@ -1,53 +1,56 @@ -# Iconoir - React +# React Iconoir Icons -[![NPM Version](https://img.shields.io/npm/v/iconoir-react?style=flat-square)](https://www.npmjs.com/package/iconoir-react) -[![NPM Monthly Downloads](https://img.shields.io/npm/dm/iconoir-react?style=flat-square)](https://www.npmjs.com/package/iconoir-react) -[![NPM License](https://img.shields.io/npm/l/iconoir-react?style=flat-square)](https://github.com/iconoir-icons/iconoir/blob/main/packages/iconoir-react/LICENSE) +![NPM Version](https://img.shields.io/npm/v/iconoir-react?style=flat-square) +![NPM Monthly Downloads](https://img.shields.io/npm/dm/iconoir-react?style=flat-square) +![NPM License](https://img.shields.io/npm/l/iconoir-react?style=flat-square) -[Iconoir](https://iconoir.com/) is an open-source library with 1300+ unique SVG icons, designed on a 24x24 pixels grid. No premium icons, no email sign-up, no newsletters. +Iconoir is an open source library with 900+ SVG Icons. No premium icons, no email sign-up, no newsletters. You can browse the full suite of icons at [iconoir.com](https://iconoir.com/). `iconoir-react` is an open source package that exports these icons as React.js components that can be used in all of your React projects. ## Installation -| npm | Yarn | pnpm | -| --------------------- | ------------------------ | ------------------------ | -| `npm i iconoir-react` | `yarn add iconoir-react` | `pnpm add iconoir-react` | +``` +yarn add iconoir-react +``` +or +``` +npm i iconoir-react +``` ## Usage ```javascript -import { Iconoir } from 'iconoir-react'; import React from 'react'; +import { Iconoir } from 'iconoir-react'; -function App() { - return ; -} +const App = () => { + return +}; export default App; ``` Icons can take any standard SVG properties as optional props, e.g. - ```javascript -; + ``` - Default values for the most common props are given below: | Prop name | Default value | -| ----------- | -------------- | +|-------------|----------------| | color | "currentColor" | | width | "1.5em" | | height | "1.5em" | | strokeWidth | 1.5 | +| fill | "none" | ### IconoirProvider Tired of specifying the same props for every single icon, every time you use them? So were we. Use IconoirProvider to set the default icon props for everything inside IconoirProvider. ```tsx -import { Check, IconoirProvider } from 'iconoir-react'; +import { IconoirProvider, Check } from 'iconoir-react' return ( -); +) ``` -## Icon Names +## Icon names -The React components are named as PascalCase variations of their reference names (i.e. `airplane-helix-45deg` becomes `AirplaneHelix45deg`). +For the most part, the React components are named as PascalCase variations of their reference names (i.e. `add-circle-outline` becomes `AddCircleOutline`). However, some names have been altered slightly either because they start with numerical digits, which would lead to invalid React component names, or because they are organisations which use PascalCase in their brand names, such as `GitHub`. The altered names are as follows: + +| Iconoir Name | React Component | +|------------------|-----------------| +| `1st-medal` | `Medal1St` | +| `4k-display` | `Display4K` | +| `4x4-cell` | `Cell4X4` | +| `360-view` | `View360` | +| `github` | `GitHub` | +| `github-outline` | `GitHubOutline` | +| `gitlab-full` | `GitLabFull` | +| `linkedin` | `LinkedIn` | +| `tiktok` | `TikTok` | +| `youtube` | `YouTube` | + + diff --git a/packages/iconoir-react/package.json b/packages/iconoir-react/package.json index 3fdb5df2..8631012c 100644 --- a/packages/iconoir-react/package.json +++ b/packages/iconoir-react/package.json @@ -1,17 +1,20 @@ { "name": "iconoir-react", - "version": "7.11.0", - "description": "React library for Iconoir, the biggest open source icon library with tons of free icons.", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/iconoir" + "version": "5.3.1", + "description": "React library for Iconoir icon set", + "main": "dist/index.js", + "types": "dist/index.d.ts", + "module": "dist/esm/index.js", + "files": [ + "dist" + ], + "scripts": { + "dist": "tsc -p tsconfig.json && tsc -p tsconfig.esm.json", + "prepublish": "npm run dist" }, - "homepage": "https://iconoir.com", "repository": { "type": "git", - "url": "https://github.com/iconoir-icons/iconoir.git", - "directory": "packages/iconoir-react" + "url": "git+https://github.com/lucaburgio/iconoir.git" }, "keywords": [ "icons", @@ -19,31 +22,18 @@ "library", "react" ], - "sideEffects": false, - "exports": { - ".": { - "import": "./dist/esm/index.mjs", - "require": "./dist/index.js" - }, - "./regular": { - "import": "./dist/esm/regular/index.mjs", - "require": "./dist/regular/index.js" - }, - "./solid": { - "import": "./dist/esm/solid/index.mjs", - "require": "./dist/solid/index.js" - } + "license": "MIT", + "bugs": { + "url": "https://github.com/lucaburgio/iconoir/issues" }, - "main": "./dist/index.js", - "module": "./dist/esm/index.mjs", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], + "sideEffects": false, + "homepage": "https://iconoir.com", "peerDependencies": { - "react": "18 || 19" + "react": "^16.8.6 || ^17 || ^18" }, "devDependencies": { - "@types/react": "^19.0.1" + "@types/react": "^17.0.29", + "react": "^17.0.2", + "typescript": "^4.4.4" } -} +} \ No newline at end of file diff --git a/packages/iconoir-react/src/3DAddHole.tsx b/packages/iconoir-react/src/3DAddHole.tsx new file mode 100644 index 00000000..b9d5f921 --- /dev/null +++ b/packages/iconoir-react/src/3DAddHole.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DAddHole( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DAddHole); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DArc.tsx b/packages/iconoir-react/src/3DArc.tsx new file mode 100644 index 00000000..996a68f0 --- /dev/null +++ b/packages/iconoir-react/src/3DArc.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DArc( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DArc); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DArcCenterPt.tsx b/packages/iconoir-react/src/3DArcCenterPt.tsx new file mode 100644 index 00000000..79afa7a2 --- /dev/null +++ b/packages/iconoir-react/src/3DArcCenterPt.tsx @@ -0,0 +1,54 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DArcCenterPt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DArcCenterPt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DBridge.tsx b/packages/iconoir-react/src/3DBridge.tsx new file mode 100644 index 00000000..19fa02c2 --- /dev/null +++ b/packages/iconoir-react/src/3DBridge.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DBridge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DBridge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DCenterBox.tsx b/packages/iconoir-react/src/3DCenterBox.tsx new file mode 100644 index 00000000..cc80b6fa --- /dev/null +++ b/packages/iconoir-react/src/3DCenterBox.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DCenterBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DCenterBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DEllipse.tsx b/packages/iconoir-react/src/3DEllipse.tsx new file mode 100644 index 00000000..e16d61f2 --- /dev/null +++ b/packages/iconoir-react/src/3DEllipse.tsx @@ -0,0 +1,47 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DEllipse( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DEllipse); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DEllipseThreePts.tsx b/packages/iconoir-react/src/3DEllipseThreePts.tsx new file mode 100644 index 00000000..40280ef5 --- /dev/null +++ b/packages/iconoir-react/src/3DEllipseThreePts.tsx @@ -0,0 +1,67 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DEllipseThreePts( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DEllipseThreePts); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DPtBox.tsx b/packages/iconoir-react/src/3DPtBox.tsx new file mode 100644 index 00000000..d3b3f8b5 --- /dev/null +++ b/packages/iconoir-react/src/3DPtBox.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DPtBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DPtBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DRectCornerToCorner.tsx b/packages/iconoir-react/src/3DRectCornerToCorner.tsx new file mode 100644 index 00000000..06933ef4 --- /dev/null +++ b/packages/iconoir-react/src/3DRectCornerToCorner.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DRectCornerToCorner( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DRectCornerToCorner); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DRectFromCenter.tsx b/packages/iconoir-react/src/3DRectFromCenter.tsx new file mode 100644 index 00000000..1e480094 --- /dev/null +++ b/packages/iconoir-react/src/3DRectFromCenter.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DRectFromCenter( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DRectFromCenter); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DRectThreePts.tsx b/packages/iconoir-react/src/3DRectThreePts.tsx new file mode 100644 index 00000000..2358cef4 --- /dev/null +++ b/packages/iconoir-react/src/3DRectThreePts.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DRectThreePts( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DRectThreePts); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DSelectEdge.tsx b/packages/iconoir-react/src/3DSelectEdge.tsx new file mode 100644 index 00000000..12712f37 --- /dev/null +++ b/packages/iconoir-react/src/3DSelectEdge.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DSelectEdge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DSelectEdge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DSelectFace.tsx b/packages/iconoir-react/src/3DSelectFace.tsx new file mode 100644 index 00000000..ab6eeb57 --- /dev/null +++ b/packages/iconoir-react/src/3DSelectFace.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DSelectFace( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DSelectFace); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DSelectPoint.tsx b/packages/iconoir-react/src/3DSelectPoint.tsx new file mode 100644 index 00000000..a691e9f0 --- /dev/null +++ b/packages/iconoir-react/src/3DSelectPoint.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DSelectPoint( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DSelectPoint); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DSelectSolid.tsx b/packages/iconoir-react/src/3DSelectSolid.tsx new file mode 100644 index 00000000..efa31181 --- /dev/null +++ b/packages/iconoir-react/src/3DSelectSolid.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DSelectSolid( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DSelectSolid); +export default ForwardRef; diff --git a/packages/iconoir-react/src/3DThreePtsBox.tsx b/packages/iconoir-react/src/3DThreePtsBox.tsx new file mode 100644 index 00000000..35934665 --- /dev/null +++ b/packages/iconoir-react/src/3DThreePtsBox.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function Svg3DThreePtsBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(Svg3DThreePtsBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Accessibility.tsx b/packages/iconoir-react/src/Accessibility.tsx new file mode 100644 index 00000000..2de9daa7 --- /dev/null +++ b/packages/iconoir-react/src/Accessibility.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAccessibility( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAccessibility); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AccessibilitySign.tsx b/packages/iconoir-react/src/AccessibilitySign.tsx new file mode 100644 index 00000000..794dd0ce --- /dev/null +++ b/packages/iconoir-react/src/AccessibilitySign.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAccessibilitySign( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAccessibilitySign); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AccessibilityTech.tsx b/packages/iconoir-react/src/AccessibilityTech.tsx new file mode 100644 index 00000000..d03be8e9 --- /dev/null +++ b/packages/iconoir-react/src/AccessibilityTech.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAccessibilityTech( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAccessibilityTech); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Activity.tsx b/packages/iconoir-react/src/Activity.tsx new file mode 100644 index 00000000..ba71067a --- /dev/null +++ b/packages/iconoir-react/src/Activity.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgActivity( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgActivity); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddCircledOutline.tsx b/packages/iconoir-react/src/AddCircledOutline.tsx new file mode 100644 index 00000000..1c4147c7 --- /dev/null +++ b/packages/iconoir-react/src/AddCircledOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddCircledOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddDatabaseScript.tsx b/packages/iconoir-react/src/AddDatabaseScript.tsx new file mode 100644 index 00000000..c5e394c3 --- /dev/null +++ b/packages/iconoir-react/src/AddDatabaseScript.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddDatabaseScript( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddDatabaseScript); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddFolder.tsx b/packages/iconoir-react/src/AddFolder.tsx new file mode 100644 index 00000000..f7e146cf --- /dev/null +++ b/packages/iconoir-react/src/AddFolder.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddFolder( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddFolder); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddFrame.tsx b/packages/iconoir-react/src/AddFrame.tsx new file mode 100644 index 00000000..33b3400e --- /dev/null +++ b/packages/iconoir-react/src/AddFrame.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddFrame( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddFrame); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddHexagon.tsx b/packages/iconoir-react/src/AddHexagon.tsx new file mode 100644 index 00000000..7bbe9e6d --- /dev/null +++ b/packages/iconoir-react/src/AddHexagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddHexagon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddHexagon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddKeyframe.tsx b/packages/iconoir-react/src/AddKeyframe.tsx new file mode 100644 index 00000000..86a5198b --- /dev/null +++ b/packages/iconoir-react/src/AddKeyframe.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddKeyframe( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddKeyframe); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddKeyframeAlt.tsx b/packages/iconoir-react/src/AddKeyframeAlt.tsx new file mode 100644 index 00000000..e9903d90 --- /dev/null +++ b/packages/iconoir-react/src/AddKeyframeAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddKeyframeAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddKeyframeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddKeyframes.tsx b/packages/iconoir-react/src/AddKeyframes.tsx new file mode 100644 index 00000000..0214ec4d --- /dev/null +++ b/packages/iconoir-react/src/AddKeyframes.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddKeyframes( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddKeyframes); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddLens.tsx b/packages/iconoir-react/src/AddLens.tsx new file mode 100644 index 00000000..aea455ab --- /dev/null +++ b/packages/iconoir-react/src/AddLens.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddLens( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddLens); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddMediaImage.tsx b/packages/iconoir-react/src/AddMediaImage.tsx new file mode 100644 index 00000000..0176f7b1 --- /dev/null +++ b/packages/iconoir-react/src/AddMediaImage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddMediaImage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddMediaImage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddMediaVideo.tsx b/packages/iconoir-react/src/AddMediaVideo.tsx new file mode 100644 index 00000000..6352b995 --- /dev/null +++ b/packages/iconoir-react/src/AddMediaVideo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddMediaVideo( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddMediaVideo); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddPage.tsx b/packages/iconoir-react/src/AddPage.tsx new file mode 100644 index 00000000..edf82558 --- /dev/null +++ b/packages/iconoir-react/src/AddPage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddPage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddPage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddPageAlt.tsx b/packages/iconoir-react/src/AddPageAlt.tsx new file mode 100644 index 00000000..5032871f --- /dev/null +++ b/packages/iconoir-react/src/AddPageAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddPageAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddPageAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddPinAlt.tsx b/packages/iconoir-react/src/AddPinAlt.tsx new file mode 100644 index 00000000..7d77f99f --- /dev/null +++ b/packages/iconoir-react/src/AddPinAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddPinAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddPinAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddSelection.tsx b/packages/iconoir-react/src/AddSelection.tsx new file mode 100644 index 00000000..d6ec3948 --- /dev/null +++ b/packages/iconoir-react/src/AddSelection.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddSelection( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddSelection); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddSquare.tsx b/packages/iconoir-react/src/AddSquare.tsx new file mode 100644 index 00000000..e69298d9 --- /dev/null +++ b/packages/iconoir-react/src/AddSquare.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddToCart.tsx b/packages/iconoir-react/src/AddToCart.tsx new file mode 100644 index 00000000..425463ba --- /dev/null +++ b/packages/iconoir-react/src/AddToCart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddToCart( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddToCart); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AddUser.tsx b/packages/iconoir-react/src/AddUser.tsx new file mode 100644 index 00000000..f57a688f --- /dev/null +++ b/packages/iconoir-react/src/AddUser.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAddUser( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAddUser); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AfricanTree.tsx b/packages/iconoir-react/src/AfricanTree.tsx new file mode 100644 index 00000000..c4cc4b99 --- /dev/null +++ b/packages/iconoir-react/src/AfricanTree.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAfricanTree( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAfricanTree); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AirConditioner.tsx b/packages/iconoir-react/src/AirConditioner.tsx new file mode 100644 index 00000000..6b2bfb8e --- /dev/null +++ b/packages/iconoir-react/src/AirConditioner.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirConditioner( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirConditioner); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Airplane.tsx b/packages/iconoir-react/src/Airplane.tsx new file mode 100644 index 00000000..935f6c67 --- /dev/null +++ b/packages/iconoir-react/src/Airplane.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplane( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplane); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AirplaneHelix.tsx b/packages/iconoir-react/src/AirplaneHelix.tsx new file mode 100644 index 00000000..15845d9e --- /dev/null +++ b/packages/iconoir-react/src/AirplaneHelix.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplaneHelix( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplaneHelix); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AirplaneHelix45Deg.tsx b/packages/iconoir-react/src/AirplaneHelix45Deg.tsx new file mode 100644 index 00000000..6e16cac2 --- /dev/null +++ b/packages/iconoir-react/src/AirplaneHelix45Deg.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplaneHelix45Deg( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplaneHelix45Deg); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AirplaneOff.tsx b/packages/iconoir-react/src/AirplaneOff.tsx new file mode 100644 index 00000000..8da2e0a2 --- /dev/null +++ b/packages/iconoir-react/src/AirplaneOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplaneOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplaneOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AirplaneRotation.tsx b/packages/iconoir-react/src/AirplaneRotation.tsx new file mode 100644 index 00000000..6347a68b --- /dev/null +++ b/packages/iconoir-react/src/AirplaneRotation.tsx @@ -0,0 +1,49 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplaneRotation( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplaneRotation); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Airplay.tsx b/packages/iconoir-react/src/Airplay.tsx new file mode 100644 index 00000000..9106bf30 --- /dev/null +++ b/packages/iconoir-react/src/Airplay.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAirplay( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAirplay); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Alarm.tsx b/packages/iconoir-react/src/Alarm.tsx new file mode 100644 index 00000000..b19250ed --- /dev/null +++ b/packages/iconoir-react/src/Alarm.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlarm( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlarm); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Album.tsx b/packages/iconoir-react/src/Album.tsx new file mode 100644 index 00000000..aa84f88b --- /dev/null +++ b/packages/iconoir-react/src/Album.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlbum( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlbum); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlbumCarousel.tsx b/packages/iconoir-react/src/AlbumCarousel.tsx new file mode 100644 index 00000000..740c24b0 --- /dev/null +++ b/packages/iconoir-react/src/AlbumCarousel.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlbumCarousel( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlbumCarousel); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlbumList.tsx b/packages/iconoir-react/src/AlbumList.tsx new file mode 100644 index 00000000..ea010610 --- /dev/null +++ b/packages/iconoir-react/src/AlbumList.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlbumList( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlbumList); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlbumOpen.tsx b/packages/iconoir-react/src/AlbumOpen.tsx new file mode 100644 index 00000000..6dbaf6f6 --- /dev/null +++ b/packages/iconoir-react/src/AlbumOpen.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlbumOpen( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlbumOpen); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlignBottomBox.tsx b/packages/iconoir-react/src/AlignBottomBox.tsx new file mode 100644 index 00000000..a84874ee --- /dev/null +++ b/packages/iconoir-react/src/AlignBottomBox.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignBottomBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignBottomBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlignCenter.tsx b/packages/iconoir-react/src/AlignCenter.tsx new file mode 100644 index 00000000..6d5fc95a --- /dev/null +++ b/packages/iconoir-react/src/AlignCenter.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignCenter( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignCenter); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlignJustify.tsx b/packages/iconoir-react/src/AlignJustify.tsx new file mode 100644 index 00000000..138fd286 --- /dev/null +++ b/packages/iconoir-react/src/AlignJustify.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignJustify( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignJustify); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlignLeft.tsx b/packages/iconoir-react/src/AlignLeft.tsx new file mode 100644 index 00000000..efb4705a --- /dev/null +++ b/packages/iconoir-react/src/AlignLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlignLeftBox.tsx b/packages/iconoir-react/src/AlignLeftBox.tsx new file mode 100644 index 00000000..2a08ffa9 --- /dev/null +++ b/packages/iconoir-react/src/AlignLeftBox.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignLeftBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignLeftBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlignRight.tsx b/packages/iconoir-react/src/AlignRight.tsx new file mode 100644 index 00000000..a6cbef45 --- /dev/null +++ b/packages/iconoir-react/src/AlignRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlignRightBox.tsx b/packages/iconoir-react/src/AlignRightBox.tsx new file mode 100644 index 00000000..2c23af0a --- /dev/null +++ b/packages/iconoir-react/src/AlignRightBox.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignRightBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignRightBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AlignTopBox.tsx b/packages/iconoir-react/src/AlignTopBox.tsx new file mode 100644 index 00000000..dc3f6d03 --- /dev/null +++ b/packages/iconoir-react/src/AlignTopBox.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAlignTopBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAlignTopBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AngleTool.tsx b/packages/iconoir-react/src/AngleTool.tsx new file mode 100644 index 00000000..5f5653ed --- /dev/null +++ b/packages/iconoir-react/src/AngleTool.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAngleTool( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAngleTool); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Antenna.tsx b/packages/iconoir-react/src/Antenna.tsx new file mode 100644 index 00000000..5c85abb3 --- /dev/null +++ b/packages/iconoir-react/src/Antenna.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAntenna( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAntenna); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AntennaOff.tsx b/packages/iconoir-react/src/AntennaOff.tsx new file mode 100644 index 00000000..9271dbee --- /dev/null +++ b/packages/iconoir-react/src/AntennaOff.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAntennaOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAntennaOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AntennaSignal.tsx b/packages/iconoir-react/src/AntennaSignal.tsx new file mode 100644 index 00000000..a1ec33e7 --- /dev/null +++ b/packages/iconoir-react/src/AntennaSignal.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAntennaSignal( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAntennaSignal); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AntennaSignalRounded.tsx b/packages/iconoir-react/src/AntennaSignalRounded.tsx new file mode 100644 index 00000000..9bbb262b --- /dev/null +++ b/packages/iconoir-react/src/AntennaSignalRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAntennaSignalRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAntennaSignalRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppNotification.tsx b/packages/iconoir-react/src/AppNotification.tsx new file mode 100644 index 00000000..3fcfc59e --- /dev/null +++ b/packages/iconoir-react/src/AppNotification.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppNotification( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppNotification); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppWindow.tsx b/packages/iconoir-react/src/AppWindow.tsx new file mode 100644 index 00000000..532458a2 --- /dev/null +++ b/packages/iconoir-react/src/AppWindow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Apple.tsx b/packages/iconoir-react/src/Apple.tsx new file mode 100644 index 00000000..4ef55775 --- /dev/null +++ b/packages/iconoir-react/src/Apple.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgApple( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgApple); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppleHalf.tsx b/packages/iconoir-react/src/AppleHalf.tsx new file mode 100644 index 00000000..d4cbf744 --- /dev/null +++ b/packages/iconoir-react/src/AppleHalf.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleHalf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleHalf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppleHalfAlt.tsx b/packages/iconoir-react/src/AppleHalfAlt.tsx new file mode 100644 index 00000000..c9efb151 --- /dev/null +++ b/packages/iconoir-react/src/AppleHalfAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleHalfAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleHalfAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppleImac2021.tsx b/packages/iconoir-react/src/AppleImac2021.tsx new file mode 100644 index 00000000..1c359c6d --- /dev/null +++ b/packages/iconoir-react/src/AppleImac2021.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleImac2021( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleImac2021); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppleImac2021Side.tsx b/packages/iconoir-react/src/AppleImac2021Side.tsx new file mode 100644 index 00000000..85d3bb2a --- /dev/null +++ b/packages/iconoir-react/src/AppleImac2021Side.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleImac2021Side( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleImac2021Side); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppleMac.tsx b/packages/iconoir-react/src/AppleMac.tsx new file mode 100644 index 00000000..0603d8ba --- /dev/null +++ b/packages/iconoir-react/src/AppleMac.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleMac( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleMac); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppleSwift.tsx b/packages/iconoir-react/src/AppleSwift.tsx new file mode 100644 index 00000000..3929c541 --- /dev/null +++ b/packages/iconoir-react/src/AppleSwift.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleSwift( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleSwift); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AppleWallet.tsx b/packages/iconoir-react/src/AppleWallet.tsx new file mode 100644 index 00000000..ca2789dc --- /dev/null +++ b/packages/iconoir-react/src/AppleWallet.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAppleWallet( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAppleWallet); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArSymbol.tsx b/packages/iconoir-react/src/ArSymbol.tsx new file mode 100644 index 00000000..8d9f2490 --- /dev/null +++ b/packages/iconoir-react/src/ArSymbol.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArSymbol( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArSymbol); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Arcade.tsx b/packages/iconoir-react/src/Arcade.tsx new file mode 100644 index 00000000..30612a9a --- /dev/null +++ b/packages/iconoir-react/src/Arcade.tsx @@ -0,0 +1,48 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArcade( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArcade); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Archery.tsx b/packages/iconoir-react/src/Archery.tsx new file mode 100644 index 00000000..15ea09ba --- /dev/null +++ b/packages/iconoir-react/src/Archery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArchery( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArchery); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArcheryMatch.tsx b/packages/iconoir-react/src/ArcheryMatch.tsx new file mode 100644 index 00000000..d4568c47 --- /dev/null +++ b/packages/iconoir-react/src/ArcheryMatch.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArcheryMatch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArcheryMatch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Archive.tsx b/packages/iconoir-react/src/Archive.tsx new file mode 100644 index 00000000..feb7fb78 --- /dev/null +++ b/packages/iconoir-react/src/Archive.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArchive( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArchive); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AreaSearch.tsx b/packages/iconoir-react/src/AreaSearch.tsx new file mode 100644 index 00000000..3136870f --- /dev/null +++ b/packages/iconoir-react/src/AreaSearch.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAreaSearch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAreaSearch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowArchery.tsx b/packages/iconoir-react/src/ArrowArchery.tsx new file mode 100644 index 00000000..4984e654 --- /dev/null +++ b/packages/iconoir-react/src/ArrowArchery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowArchery( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowArchery); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowDown.tsx b/packages/iconoir-react/src/ArrowDown.tsx new file mode 100644 index 00000000..fc9e4f08 --- /dev/null +++ b/packages/iconoir-react/src/ArrowDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowDownCircled.tsx b/packages/iconoir-react/src/ArrowDownCircled.tsx new file mode 100644 index 00000000..3d5cbbfd --- /dev/null +++ b/packages/iconoir-react/src/ArrowDownCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowDownCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowDownCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowLeft.tsx b/packages/iconoir-react/src/ArrowLeft.tsx new file mode 100644 index 00000000..5c4c07b1 --- /dev/null +++ b/packages/iconoir-react/src/ArrowLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowLeftCircled.tsx b/packages/iconoir-react/src/ArrowLeftCircled.tsx new file mode 100644 index 00000000..2149b1dc --- /dev/null +++ b/packages/iconoir-react/src/ArrowLeftCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowLeftCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowLeftCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowRight.tsx b/packages/iconoir-react/src/ArrowRight.tsx new file mode 100644 index 00000000..919985e4 --- /dev/null +++ b/packages/iconoir-react/src/ArrowRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowRightCircled.tsx b/packages/iconoir-react/src/ArrowRightCircled.tsx new file mode 100644 index 00000000..517567c0 --- /dev/null +++ b/packages/iconoir-react/src/ArrowRightCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowRightCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowRightCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowSeparate.tsx b/packages/iconoir-react/src/ArrowSeparate.tsx new file mode 100644 index 00000000..8ce32ff0 --- /dev/null +++ b/packages/iconoir-react/src/ArrowSeparate.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowSeparate( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowSeparate); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowSeparateVertical.tsx b/packages/iconoir-react/src/ArrowSeparateVertical.tsx new file mode 100644 index 00000000..834e200d --- /dev/null +++ b/packages/iconoir-react/src/ArrowSeparateVertical.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowSeparateVertical( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowSeparateVertical); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowUnion.tsx b/packages/iconoir-react/src/ArrowUnion.tsx new file mode 100644 index 00000000..be0db97b --- /dev/null +++ b/packages/iconoir-react/src/ArrowUnion.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowUnion( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowUnion); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowUnionVertical.tsx b/packages/iconoir-react/src/ArrowUnionVertical.tsx new file mode 100644 index 00000000..9748db2d --- /dev/null +++ b/packages/iconoir-react/src/ArrowUnionVertical.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowUnionVertical( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowUnionVertical); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowUp.tsx b/packages/iconoir-react/src/ArrowUp.tsx new file mode 100644 index 00000000..66f3f751 --- /dev/null +++ b/packages/iconoir-react/src/ArrowUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ArrowUpCircled.tsx b/packages/iconoir-react/src/ArrowUpCircled.tsx new file mode 100644 index 00000000..615c06a9 --- /dev/null +++ b/packages/iconoir-react/src/ArrowUpCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgArrowUpCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgArrowUpCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Asana.tsx b/packages/iconoir-react/src/Asana.tsx new file mode 100644 index 00000000..4baf4ac8 --- /dev/null +++ b/packages/iconoir-react/src/Asana.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAsana( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAsana); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Atom.tsx b/packages/iconoir-react/src/Atom.tsx new file mode 100644 index 00000000..4a1f3402 --- /dev/null +++ b/packages/iconoir-react/src/Atom.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAtom( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAtom); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Attachment.tsx b/packages/iconoir-react/src/Attachment.tsx new file mode 100644 index 00000000..3aa5a6c9 --- /dev/null +++ b/packages/iconoir-react/src/Attachment.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAttachment( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAttachment); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AugmentedReality.tsx b/packages/iconoir-react/src/AugmentedReality.tsx new file mode 100644 index 00000000..fa7a9370 --- /dev/null +++ b/packages/iconoir-react/src/AugmentedReality.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAugmentedReality( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAugmentedReality); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AutoFlash.tsx b/packages/iconoir-react/src/AutoFlash.tsx new file mode 100644 index 00000000..b3a6c2f2 --- /dev/null +++ b/packages/iconoir-react/src/AutoFlash.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAutoFlash( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAutoFlash); +export default ForwardRef; diff --git a/packages/iconoir-react/src/AviFormat.tsx b/packages/iconoir-react/src/AviFormat.tsx new file mode 100644 index 00000000..9d5c3232 --- /dev/null +++ b/packages/iconoir-react/src/AviFormat.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAviFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAviFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Axes.tsx b/packages/iconoir-react/src/Axes.tsx new file mode 100644 index 00000000..91351b23 --- /dev/null +++ b/packages/iconoir-react/src/Axes.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgAxes( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgAxes); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Backward15Seconds.tsx b/packages/iconoir-react/src/Backward15Seconds.tsx new file mode 100644 index 00000000..59f326ca --- /dev/null +++ b/packages/iconoir-react/src/Backward15Seconds.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBackward15Seconds( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBackward15Seconds); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bag.tsx b/packages/iconoir-react/src/Bag.tsx new file mode 100644 index 00000000..f657f5d9 --- /dev/null +++ b/packages/iconoir-react/src/Bag.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBag( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBag); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bank.tsx b/packages/iconoir-react/src/Bank.tsx new file mode 100644 index 00000000..8664488d --- /dev/null +++ b/packages/iconoir-react/src/Bank.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBank( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBank); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Barcode.tsx b/packages/iconoir-react/src/Barcode.tsx new file mode 100644 index 00000000..c23e00ee --- /dev/null +++ b/packages/iconoir-react/src/Barcode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBarcode( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBarcode); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Basketball.tsx b/packages/iconoir-react/src/Basketball.tsx new file mode 100644 index 00000000..9c029d91 --- /dev/null +++ b/packages/iconoir-react/src/Basketball.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBasketball( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBasketball); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BasketballAlt.tsx b/packages/iconoir-react/src/BasketballAlt.tsx new file mode 100644 index 00000000..74db19bd --- /dev/null +++ b/packages/iconoir-react/src/BasketballAlt.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBasketballAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBasketballAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BasketballField.tsx b/packages/iconoir-react/src/BasketballField.tsx new file mode 100644 index 00000000..4ab257cf --- /dev/null +++ b/packages/iconoir-react/src/BasketballField.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBasketballField( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBasketballField); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Battery25.tsx b/packages/iconoir-react/src/Battery25.tsx new file mode 100644 index 00000000..17900628 --- /dev/null +++ b/packages/iconoir-react/src/Battery25.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBattery25( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBattery25); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Battery50.tsx b/packages/iconoir-react/src/Battery50.tsx new file mode 100644 index 00000000..fd7011a5 --- /dev/null +++ b/packages/iconoir-react/src/Battery50.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBattery50( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBattery50); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Battery75.tsx b/packages/iconoir-react/src/Battery75.tsx new file mode 100644 index 00000000..2efd2a0f --- /dev/null +++ b/packages/iconoir-react/src/Battery75.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBattery75( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBattery75); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BatteryCharging.tsx b/packages/iconoir-react/src/BatteryCharging.tsx new file mode 100644 index 00000000..32ce404d --- /dev/null +++ b/packages/iconoir-react/src/BatteryCharging.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryCharging( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryCharging); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BatteryEmpty.tsx b/packages/iconoir-react/src/BatteryEmpty.tsx new file mode 100644 index 00000000..e4215315 --- /dev/null +++ b/packages/iconoir-react/src/BatteryEmpty.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BatteryFull.tsx b/packages/iconoir-react/src/BatteryFull.tsx new file mode 100644 index 00000000..78ec8393 --- /dev/null +++ b/packages/iconoir-react/src/BatteryFull.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryFull( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryFull); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BatteryIndicator.tsx b/packages/iconoir-react/src/BatteryIndicator.tsx new file mode 100644 index 00000000..8de1240e --- /dev/null +++ b/packages/iconoir-react/src/BatteryIndicator.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryIndicator( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryIndicator); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BatteryWarning.tsx b/packages/iconoir-react/src/BatteryWarning.tsx new file mode 100644 index 00000000..40ce6734 --- /dev/null +++ b/packages/iconoir-react/src/BatteryWarning.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBatteryWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBatteryWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bbq.tsx b/packages/iconoir-react/src/Bbq.tsx new file mode 100644 index 00000000..d1206a77 --- /dev/null +++ b/packages/iconoir-react/src/Bbq.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBbq( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBbq); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BeachBag.tsx b/packages/iconoir-react/src/BeachBag.tsx new file mode 100644 index 00000000..2bd184cc --- /dev/null +++ b/packages/iconoir-react/src/BeachBag.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBeachBag( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBeachBag); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BeachBagBig.tsx b/packages/iconoir-react/src/BeachBagBig.tsx new file mode 100644 index 00000000..5e9dc2d9 --- /dev/null +++ b/packages/iconoir-react/src/BeachBagBig.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBeachBagBig( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBeachBagBig); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bed.tsx b/packages/iconoir-react/src/Bed.tsx new file mode 100644 index 00000000..a416e977 --- /dev/null +++ b/packages/iconoir-react/src/Bed.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBed( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBed); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BedReady.tsx b/packages/iconoir-react/src/BedReady.tsx new file mode 100644 index 00000000..76b23ab1 --- /dev/null +++ b/packages/iconoir-react/src/BedReady.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBedReady( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBedReady); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Behance.tsx b/packages/iconoir-react/src/Behance.tsx new file mode 100644 index 00000000..575b2330 --- /dev/null +++ b/packages/iconoir-react/src/Behance.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBehance( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBehance); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BehanceSquared.tsx b/packages/iconoir-react/src/BehanceSquared.tsx new file mode 100644 index 00000000..178808aa --- /dev/null +++ b/packages/iconoir-react/src/BehanceSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBehanceSquared( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBehanceSquared); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bell.tsx b/packages/iconoir-react/src/Bell.tsx new file mode 100644 index 00000000..c207d735 --- /dev/null +++ b/packages/iconoir-react/src/Bell.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBell( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBell); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BellNotification.tsx b/packages/iconoir-react/src/BellNotification.tsx new file mode 100644 index 00000000..0546645e --- /dev/null +++ b/packages/iconoir-react/src/BellNotification.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBellNotification( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBellNotification); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BellOff.tsx b/packages/iconoir-react/src/BellOff.tsx new file mode 100644 index 00000000..bdf1d849 --- /dev/null +++ b/packages/iconoir-react/src/BellOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBellOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBellOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bicycle.tsx b/packages/iconoir-react/src/Bicycle.tsx new file mode 100644 index 00000000..2050b7d2 --- /dev/null +++ b/packages/iconoir-react/src/Bicycle.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBicycle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBicycle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bin.tsx b/packages/iconoir-react/src/Bin.tsx new file mode 100644 index 00000000..7c3f7b5a --- /dev/null +++ b/packages/iconoir-react/src/Bin.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBin( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBin); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BinAdd.tsx b/packages/iconoir-react/src/BinAdd.tsx new file mode 100644 index 00000000..91f175ef --- /dev/null +++ b/packages/iconoir-react/src/BinAdd.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBinAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBinAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BinFull.tsx b/packages/iconoir-react/src/BinFull.tsx new file mode 100644 index 00000000..aba7a7fe --- /dev/null +++ b/packages/iconoir-react/src/BinFull.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBinFull( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBinFull); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BinHalf.tsx b/packages/iconoir-react/src/BinHalf.tsx new file mode 100644 index 00000000..c816eb90 --- /dev/null +++ b/packages/iconoir-react/src/BinHalf.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBinHalf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBinHalf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BinMinus.tsx b/packages/iconoir-react/src/BinMinus.tsx new file mode 100644 index 00000000..807d53c6 --- /dev/null +++ b/packages/iconoir-react/src/BinMinus.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBinMinus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBinMinus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bishop.tsx b/packages/iconoir-react/src/Bishop.tsx new file mode 100644 index 00000000..a70385a9 --- /dev/null +++ b/packages/iconoir-react/src/Bishop.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBishop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBishop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bitbucket.tsx b/packages/iconoir-react/src/Bitbucket.tsx new file mode 100644 index 00000000..70dfbccf --- /dev/null +++ b/packages/iconoir-react/src/Bitbucket.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBitbucket( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBitbucket); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bluetooth.tsx b/packages/iconoir-react/src/Bluetooth.tsx new file mode 100644 index 00000000..959fe1fd --- /dev/null +++ b/packages/iconoir-react/src/Bluetooth.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBluetooth( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBluetooth); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BluetoothRounded.tsx b/packages/iconoir-react/src/BluetoothRounded.tsx new file mode 100644 index 00000000..ba8fd83a --- /dev/null +++ b/packages/iconoir-react/src/BluetoothRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBluetoothRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBluetoothRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bold.tsx b/packages/iconoir-react/src/Bold.tsx new file mode 100644 index 00000000..e76d29e6 --- /dev/null +++ b/packages/iconoir-react/src/Bold.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBold( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBold); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BoldSquareOutline.tsx b/packages/iconoir-react/src/BoldSquareOutline.tsx new file mode 100644 index 00000000..6f1af718 --- /dev/null +++ b/packages/iconoir-react/src/BoldSquareOutline.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBoldSquareOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBoldSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Bonfire.tsx b/packages/iconoir-react/src/Bonfire.tsx new file mode 100644 index 00000000..48ff7934 --- /dev/null +++ b/packages/iconoir-react/src/Bonfire.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBonfire( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBonfire); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Book.tsx b/packages/iconoir-react/src/Book.tsx new file mode 100644 index 00000000..a3d0b054 --- /dev/null +++ b/packages/iconoir-react/src/Book.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BookStack.tsx b/packages/iconoir-react/src/BookStack.tsx new file mode 100644 index 00000000..1f062629 --- /dev/null +++ b/packages/iconoir-react/src/BookStack.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBookStack( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBookStack); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BookmarkBook.tsx b/packages/iconoir-react/src/BookmarkBook.tsx new file mode 100644 index 00000000..0c86ba48 --- /dev/null +++ b/packages/iconoir-react/src/BookmarkBook.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBookmarkBook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBookmarkBook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BookmarkCircled.tsx b/packages/iconoir-react/src/BookmarkCircled.tsx new file mode 100644 index 00000000..d86bab0d --- /dev/null +++ b/packages/iconoir-react/src/BookmarkCircled.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBookmarkCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBookmarkCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BookmarkEmpty.tsx b/packages/iconoir-react/src/BookmarkEmpty.tsx new file mode 100644 index 00000000..6e2b0f67 --- /dev/null +++ b/packages/iconoir-react/src/BookmarkEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBookmarkEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBookmarkEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderBl.tsx b/packages/iconoir-react/src/BorderBl.tsx new file mode 100644 index 00000000..df73aeaf --- /dev/null +++ b/packages/iconoir-react/src/BorderBl.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderBl( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderBl); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderBottom.tsx b/packages/iconoir-react/src/BorderBottom.tsx new file mode 100644 index 00000000..537bd884 --- /dev/null +++ b/packages/iconoir-react/src/BorderBottom.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderBottom( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderBottom); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderBr.tsx b/packages/iconoir-react/src/BorderBr.tsx new file mode 100644 index 00000000..0621d6a1 --- /dev/null +++ b/packages/iconoir-react/src/BorderBr.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderBr( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderBr); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderInner.tsx b/packages/iconoir-react/src/BorderInner.tsx new file mode 100644 index 00000000..8dd42a4f --- /dev/null +++ b/packages/iconoir-react/src/BorderInner.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderInner( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderInner); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderLeft.tsx b/packages/iconoir-react/src/BorderLeft.tsx new file mode 100644 index 00000000..7e69ecee --- /dev/null +++ b/packages/iconoir-react/src/BorderLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderOut.tsx b/packages/iconoir-react/src/BorderOut.tsx new file mode 100644 index 00000000..c016702c --- /dev/null +++ b/packages/iconoir-react/src/BorderOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderOut( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderOut); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderRight.tsx b/packages/iconoir-react/src/BorderRight.tsx new file mode 100644 index 00000000..f97613a2 --- /dev/null +++ b/packages/iconoir-react/src/BorderRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderTl.tsx b/packages/iconoir-react/src/BorderTl.tsx new file mode 100644 index 00000000..6b1850cc --- /dev/null +++ b/packages/iconoir-react/src/BorderTl.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderTl( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderTl); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderTop.tsx b/packages/iconoir-react/src/BorderTop.tsx new file mode 100644 index 00000000..9e2edf0e --- /dev/null +++ b/packages/iconoir-react/src/BorderTop.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderTop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderTop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BorderTr.tsx b/packages/iconoir-react/src/BorderTr.tsx new file mode 100644 index 00000000..f9b40f09 --- /dev/null +++ b/packages/iconoir-react/src/BorderTr.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBorderTr( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBorderTr); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BounceLeft.tsx b/packages/iconoir-react/src/BounceLeft.tsx new file mode 100644 index 00000000..fe85b9f4 --- /dev/null +++ b/packages/iconoir-react/src/BounceLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBounceLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBounceLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BounceRight.tsx b/packages/iconoir-react/src/BounceRight.tsx new file mode 100644 index 00000000..8f34f016 --- /dev/null +++ b/packages/iconoir-react/src/BounceRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBounceRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBounceRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BowlingBall.tsx b/packages/iconoir-react/src/BowlingBall.tsx new file mode 100644 index 00000000..4995b478 --- /dev/null +++ b/packages/iconoir-react/src/BowlingBall.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBowlingBall( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBowlingBall); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Box.tsx b/packages/iconoir-react/src/Box.tsx new file mode 100644 index 00000000..2a594238 --- /dev/null +++ b/packages/iconoir-react/src/Box.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BoxIso.tsx b/packages/iconoir-react/src/BoxIso.tsx new file mode 100644 index 00000000..d8c9da65 --- /dev/null +++ b/packages/iconoir-react/src/BoxIso.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBoxIso( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBoxIso); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BoxingGlove.tsx b/packages/iconoir-react/src/BoxingGlove.tsx new file mode 100644 index 00000000..0a6a37b9 --- /dev/null +++ b/packages/iconoir-react/src/BoxingGlove.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBoxingGlove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBoxingGlove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BreadSlice.tsx b/packages/iconoir-react/src/BreadSlice.tsx new file mode 100644 index 00000000..bf1f4b71 --- /dev/null +++ b/packages/iconoir-react/src/BreadSlice.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBreadSlice( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBreadSlice); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Brightness.tsx b/packages/iconoir-react/src/Brightness.tsx new file mode 100644 index 00000000..affffed7 --- /dev/null +++ b/packages/iconoir-react/src/Brightness.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBrightness( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBrightness); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BrightnessWindow.tsx b/packages/iconoir-react/src/BrightnessWindow.tsx new file mode 100644 index 00000000..372630b9 --- /dev/null +++ b/packages/iconoir-react/src/BrightnessWindow.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBrightnessWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBrightnessWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BubbleDownload.tsx b/packages/iconoir-react/src/BubbleDownload.tsx new file mode 100644 index 00000000..6622c63b --- /dev/null +++ b/packages/iconoir-react/src/BubbleDownload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleDownload( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleDownload); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BubbleError.tsx b/packages/iconoir-react/src/BubbleError.tsx new file mode 100644 index 00000000..2850c7e8 --- /dev/null +++ b/packages/iconoir-react/src/BubbleError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BubbleIncome.tsx b/packages/iconoir-react/src/BubbleIncome.tsx new file mode 100644 index 00000000..faae49b2 --- /dev/null +++ b/packages/iconoir-react/src/BubbleIncome.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleIncome( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleIncome); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BubbleOutcome.tsx b/packages/iconoir-react/src/BubbleOutcome.tsx new file mode 100644 index 00000000..4647a227 --- /dev/null +++ b/packages/iconoir-react/src/BubbleOutcome.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleOutcome( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleOutcome); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BubbleSearch.tsx b/packages/iconoir-react/src/BubbleSearch.tsx new file mode 100644 index 00000000..2300a64c --- /dev/null +++ b/packages/iconoir-react/src/BubbleSearch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleSearch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleSearch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BubbleStar.tsx b/packages/iconoir-react/src/BubbleStar.tsx new file mode 100644 index 00000000..57761384 --- /dev/null +++ b/packages/iconoir-react/src/BubbleStar.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleStar( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleStar); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BubbleUpload.tsx b/packages/iconoir-react/src/BubbleUpload.tsx new file mode 100644 index 00000000..e8cb301d --- /dev/null +++ b/packages/iconoir-react/src/BubbleUpload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleUpload( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleUpload); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BubbleWarning.tsx b/packages/iconoir-react/src/BubbleWarning.tsx new file mode 100644 index 00000000..422f4925 --- /dev/null +++ b/packages/iconoir-react/src/BubbleWarning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBubbleWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBubbleWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Building.tsx b/packages/iconoir-react/src/Building.tsx new file mode 100644 index 00000000..995aa3d0 --- /dev/null +++ b/packages/iconoir-react/src/Building.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBuilding( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBuilding); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BusOutline.tsx b/packages/iconoir-react/src/BusOutline.tsx new file mode 100644 index 00000000..8b399ef5 --- /dev/null +++ b/packages/iconoir-react/src/BusOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBusOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBusOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/BusStop.tsx b/packages/iconoir-react/src/BusStop.tsx new file mode 100644 index 00000000..ebcf1d6d --- /dev/null +++ b/packages/iconoir-react/src/BusStop.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgBusStop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgBusStop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CableRounded.tsx b/packages/iconoir-react/src/CableRounded.tsx new file mode 100644 index 00000000..a21034ff --- /dev/null +++ b/packages/iconoir-react/src/CableRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCableRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCableRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Calculator.tsx b/packages/iconoir-react/src/Calculator.tsx new file mode 100644 index 00000000..7d79e3f8 --- /dev/null +++ b/packages/iconoir-react/src/Calculator.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCalculator( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCalculator); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Calendar.tsx b/packages/iconoir-react/src/Calendar.tsx new file mode 100644 index 00000000..049225d9 --- /dev/null +++ b/packages/iconoir-react/src/Calendar.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCalendar( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCalendar); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Camera.tsx b/packages/iconoir-react/src/Camera.tsx new file mode 100644 index 00000000..ec817328 --- /dev/null +++ b/packages/iconoir-react/src/Camera.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCamera( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCamera); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cancel.tsx b/packages/iconoir-react/src/Cancel.tsx new file mode 100644 index 00000000..57af1120 --- /dev/null +++ b/packages/iconoir-react/src/Cancel.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCancel( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCancel); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CarOutline.tsx b/packages/iconoir-react/src/CarOutline.tsx new file mode 100644 index 00000000..2b5e51af --- /dev/null +++ b/packages/iconoir-react/src/CarOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCarOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCarOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Carbon.tsx b/packages/iconoir-react/src/Carbon.tsx new file mode 100644 index 00000000..e165541f --- /dev/null +++ b/packages/iconoir-react/src/Carbon.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCarbon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCarbon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CardWallet.tsx b/packages/iconoir-react/src/CardWallet.tsx new file mode 100644 index 00000000..65852fc8 --- /dev/null +++ b/packages/iconoir-react/src/CardWallet.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCardWallet( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCardWallet); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cart.tsx b/packages/iconoir-react/src/Cart.tsx new file mode 100644 index 00000000..1982117a --- /dev/null +++ b/packages/iconoir-react/src/Cart.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCart( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCart); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CartAlt.tsx b/packages/iconoir-react/src/CartAlt.tsx new file mode 100644 index 00000000..8b59b3bb --- /dev/null +++ b/packages/iconoir-react/src/CartAlt.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCartAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCartAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cash.tsx b/packages/iconoir-react/src/Cash.tsx new file mode 100644 index 00000000..3aeacbc9 --- /dev/null +++ b/packages/iconoir-react/src/Cash.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCash( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCash); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cell2X2.tsx b/packages/iconoir-react/src/Cell2X2.tsx new file mode 100644 index 00000000..dc1241c8 --- /dev/null +++ b/packages/iconoir-react/src/Cell2X2.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCell2X2( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCell2X2); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CenterAlign.tsx b/packages/iconoir-react/src/CenterAlign.tsx new file mode 100644 index 00000000..425f9836 --- /dev/null +++ b/packages/iconoir-react/src/CenterAlign.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCenterAlign( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCenterAlign); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatAdd.tsx b/packages/iconoir-react/src/ChatAdd.tsx new file mode 100644 index 00000000..7e768487 --- /dev/null +++ b/packages/iconoir-react/src/ChatAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatBubble.tsx b/packages/iconoir-react/src/ChatBubble.tsx new file mode 100644 index 00000000..3a27de40 --- /dev/null +++ b/packages/iconoir-react/src/ChatBubble.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubble( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubble); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatBubbleCheck.tsx b/packages/iconoir-react/src/ChatBubbleCheck.tsx new file mode 100644 index 00000000..974085b1 --- /dev/null +++ b/packages/iconoir-react/src/ChatBubbleCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatBubbleCheck1.tsx b/packages/iconoir-react/src/ChatBubbleCheck1.tsx new file mode 100644 index 00000000..47a26939 --- /dev/null +++ b/packages/iconoir-react/src/ChatBubbleCheck1.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleCheck1( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleCheck1); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatBubbleEmpty.tsx b/packages/iconoir-react/src/ChatBubbleEmpty.tsx new file mode 100644 index 00000000..3d52618e --- /dev/null +++ b/packages/iconoir-react/src/ChatBubbleEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatBubbleError.tsx b/packages/iconoir-react/src/ChatBubbleError.tsx new file mode 100644 index 00000000..73c36a95 --- /dev/null +++ b/packages/iconoir-react/src/ChatBubbleError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatBubbleQuestion.tsx b/packages/iconoir-react/src/ChatBubbleQuestion.tsx new file mode 100644 index 00000000..5643449c --- /dev/null +++ b/packages/iconoir-react/src/ChatBubbleQuestion.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleQuestion( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleQuestion); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatBubbleTranslate.tsx b/packages/iconoir-react/src/ChatBubbleTranslate.tsx new file mode 100644 index 00000000..8568e7ec --- /dev/null +++ b/packages/iconoir-react/src/ChatBubbleTranslate.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleTranslate( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleTranslate); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatBubbleWarning.tsx b/packages/iconoir-react/src/ChatBubbleWarning.tsx new file mode 100644 index 00000000..99d6f6d8 --- /dev/null +++ b/packages/iconoir-react/src/ChatBubbleWarning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatBubbleWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatBubbleWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatLines.tsx b/packages/iconoir-react/src/ChatLines.tsx new file mode 100644 index 00000000..85783436 --- /dev/null +++ b/packages/iconoir-react/src/ChatLines.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatLines( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatLines); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChatRemove.tsx b/packages/iconoir-react/src/ChatRemove.tsx new file mode 100644 index 00000000..a4bf64da --- /dev/null +++ b/packages/iconoir-react/src/ChatRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChatRemove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChatRemove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Check.tsx b/packages/iconoir-react/src/Check.tsx new file mode 100644 index 00000000..b3110872 --- /dev/null +++ b/packages/iconoir-react/src/Check.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CheckCircledOutline.tsx b/packages/iconoir-react/src/CheckCircledOutline.tsx new file mode 100644 index 00000000..351a82eb --- /dev/null +++ b/packages/iconoir-react/src/CheckCircledOutline.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCheckCircledOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCheckCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CheckWindow.tsx b/packages/iconoir-react/src/CheckWindow.tsx new file mode 100644 index 00000000..1130bde9 --- /dev/null +++ b/packages/iconoir-react/src/CheckWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCheckWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCheckWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Chocolate.tsx b/packages/iconoir-react/src/Chocolate.tsx new file mode 100644 index 00000000..a5daccd3 --- /dev/null +++ b/packages/iconoir-react/src/Chocolate.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChocolate( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChocolate); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Chromecast.tsx b/packages/iconoir-react/src/Chromecast.tsx new file mode 100644 index 00000000..6e4ef1d9 --- /dev/null +++ b/packages/iconoir-react/src/Chromecast.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChromecast( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChromecast); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChromecastActive.tsx b/packages/iconoir-react/src/ChromecastActive.tsx new file mode 100644 index 00000000..b9098cd2 --- /dev/null +++ b/packages/iconoir-react/src/ChromecastActive.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChromecastActive( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChromecastActive); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Church.tsx b/packages/iconoir-react/src/Church.tsx new file mode 100644 index 00000000..fe1a53c2 --- /dev/null +++ b/packages/iconoir-react/src/Church.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChurch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChurch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ChurchAlt.tsx b/packages/iconoir-react/src/ChurchAlt.tsx new file mode 100644 index 00000000..e44402c7 --- /dev/null +++ b/packages/iconoir-react/src/ChurchAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgChurchAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgChurchAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CinemaOld.tsx b/packages/iconoir-react/src/CinemaOld.tsx new file mode 100644 index 00000000..60d1b1dc --- /dev/null +++ b/packages/iconoir-react/src/CinemaOld.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCinemaOld( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCinemaOld); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Circle.tsx b/packages/iconoir-react/src/Circle.tsx new file mode 100644 index 00000000..6294ed5c --- /dev/null +++ b/packages/iconoir-react/src/Circle.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/City.tsx b/packages/iconoir-react/src/City.tsx new file mode 100644 index 00000000..bcb8868e --- /dev/null +++ b/packages/iconoir-react/src/City.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCity( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCity); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CleanWater.tsx b/packages/iconoir-react/src/CleanWater.tsx new file mode 100644 index 00000000..64430768 --- /dev/null +++ b/packages/iconoir-react/src/CleanWater.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCleanWater( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCleanWater); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ClipboardCheck.tsx b/packages/iconoir-react/src/ClipboardCheck.tsx new file mode 100644 index 00000000..c3eb31c8 --- /dev/null +++ b/packages/iconoir-react/src/ClipboardCheck.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgClipboardCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgClipboardCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ClockOutline.tsx b/packages/iconoir-react/src/ClockOutline.tsx new file mode 100644 index 00000000..612f2c7e --- /dev/null +++ b/packages/iconoir-react/src/ClockOutline.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgClockOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgClockOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ClosedCaptions.tsx b/packages/iconoir-react/src/ClosedCaptions.tsx new file mode 100644 index 00000000..d900d56a --- /dev/null +++ b/packages/iconoir-react/src/ClosedCaptions.tsx @@ -0,0 +1,36 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgClosedCaptions( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgClosedCaptions); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Closet.tsx b/packages/iconoir-react/src/Closet.tsx new file mode 100644 index 00000000..aff62cc4 --- /dev/null +++ b/packages/iconoir-react/src/Closet.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloset( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloset); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cloud.tsx b/packages/iconoir-react/src/Cloud.tsx new file mode 100644 index 00000000..096f7b28 --- /dev/null +++ b/packages/iconoir-react/src/Cloud.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloud( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloud); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CloudBookAlt.tsx b/packages/iconoir-react/src/CloudBookAlt.tsx new file mode 100644 index 00000000..2c9c5f36 --- /dev/null +++ b/packages/iconoir-react/src/CloudBookAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudBookAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudBookAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CloudCheck.tsx b/packages/iconoir-react/src/CloudCheck.tsx new file mode 100644 index 00000000..b1b6ea6d --- /dev/null +++ b/packages/iconoir-react/src/CloudCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CloudDesync.tsx b/packages/iconoir-react/src/CloudDesync.tsx new file mode 100644 index 00000000..9962a9dd --- /dev/null +++ b/packages/iconoir-react/src/CloudDesync.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudDesync( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudDesync); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CloudDownload.tsx b/packages/iconoir-react/src/CloudDownload.tsx new file mode 100644 index 00000000..45513961 --- /dev/null +++ b/packages/iconoir-react/src/CloudDownload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudDownload( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudDownload); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CloudError.tsx b/packages/iconoir-react/src/CloudError.tsx new file mode 100644 index 00000000..22027edf --- /dev/null +++ b/packages/iconoir-react/src/CloudError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CloudSunny.tsx b/packages/iconoir-react/src/CloudSunny.tsx new file mode 100644 index 00000000..ab98f20d --- /dev/null +++ b/packages/iconoir-react/src/CloudSunny.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudSunny( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudSunny); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CloudSync.tsx b/packages/iconoir-react/src/CloudSync.tsx new file mode 100644 index 00000000..70f20702 --- /dev/null +++ b/packages/iconoir-react/src/CloudSync.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudSync( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudSync); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CloudUpload.tsx b/packages/iconoir-react/src/CloudUpload.tsx new file mode 100644 index 00000000..75957ee3 --- /dev/null +++ b/packages/iconoir-react/src/CloudUpload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCloudUpload( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCloudUpload); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Clutery.tsx b/packages/iconoir-react/src/Clutery.tsx new file mode 100644 index 00000000..adc29a3c --- /dev/null +++ b/packages/iconoir-react/src/Clutery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgClutery( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgClutery); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Code.tsx b/packages/iconoir-react/src/Code.tsx new file mode 100644 index 00000000..229e1f23 --- /dev/null +++ b/packages/iconoir-react/src/Code.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCode( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCode); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CodeBrackets.tsx b/packages/iconoir-react/src/CodeBrackets.tsx new file mode 100644 index 00000000..8d71136a --- /dev/null +++ b/packages/iconoir-react/src/CodeBrackets.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCodeBrackets( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCodeBrackets); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CodeBracketsSquare.tsx b/packages/iconoir-react/src/CodeBracketsSquare.tsx new file mode 100644 index 00000000..02b21d67 --- /dev/null +++ b/packages/iconoir-react/src/CodeBracketsSquare.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCodeBracketsSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCodeBracketsSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Codepen.tsx b/packages/iconoir-react/src/Codepen.tsx new file mode 100644 index 00000000..6e5006a3 --- /dev/null +++ b/packages/iconoir-react/src/Codepen.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCodepen( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCodepen); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CoffeeCup.tsx b/packages/iconoir-react/src/CoffeeCup.tsx new file mode 100644 index 00000000..e3561db1 --- /dev/null +++ b/packages/iconoir-react/src/CoffeeCup.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCoffeeCup( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCoffeeCup); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Coin.tsx b/packages/iconoir-react/src/Coin.tsx new file mode 100644 index 00000000..b5ecc8fb --- /dev/null +++ b/packages/iconoir-react/src/Coin.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCoin( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCoin); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CollageFrame.tsx b/packages/iconoir-react/src/CollageFrame.tsx new file mode 100644 index 00000000..0babdf6f --- /dev/null +++ b/packages/iconoir-react/src/CollageFrame.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCollageFrame( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCollageFrame); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Collapse.tsx b/packages/iconoir-react/src/Collapse.tsx new file mode 100644 index 00000000..4f38e188 --- /dev/null +++ b/packages/iconoir-react/src/Collapse.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCollapse( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCollapse); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ColorFilter.tsx b/packages/iconoir-react/src/ColorFilter.tsx new file mode 100644 index 00000000..18331c81 --- /dev/null +++ b/packages/iconoir-react/src/ColorFilter.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgColorFilter( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgColorFilter); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ColorPicker.tsx b/packages/iconoir-react/src/ColorPicker.tsx new file mode 100644 index 00000000..8781ef51 --- /dev/null +++ b/packages/iconoir-react/src/ColorPicker.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgColorPicker( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgColorPicker); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ColorPickerEmpty.tsx b/packages/iconoir-react/src/ColorPickerEmpty.tsx new file mode 100644 index 00000000..0a3c80d2 --- /dev/null +++ b/packages/iconoir-react/src/ColorPickerEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgColorPickerEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgColorPickerEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Combine.tsx b/packages/iconoir-react/src/Combine.tsx new file mode 100644 index 00000000..e0f4eb27 --- /dev/null +++ b/packages/iconoir-react/src/Combine.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCombine( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCombine); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CompactDisc.tsx b/packages/iconoir-react/src/CompactDisc.tsx new file mode 100644 index 00000000..ad0a85a6 --- /dev/null +++ b/packages/iconoir-react/src/CompactDisc.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCompactDisc( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCompactDisc); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Compass.tsx b/packages/iconoir-react/src/Compass.tsx new file mode 100644 index 00000000..e0b42296 --- /dev/null +++ b/packages/iconoir-react/src/Compass.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCompass( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCompass); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Compress.tsx b/packages/iconoir-react/src/Compress.tsx new file mode 100644 index 00000000..df8a1812 --- /dev/null +++ b/packages/iconoir-react/src/Compress.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCompress( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCompress); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CompressLines.tsx b/packages/iconoir-react/src/CompressLines.tsx new file mode 100644 index 00000000..3ff833c9 --- /dev/null +++ b/packages/iconoir-react/src/CompressLines.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCompressLines( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCompressLines); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Computer.tsx b/packages/iconoir-react/src/Computer.tsx new file mode 100644 index 00000000..a6249ff4 --- /dev/null +++ b/packages/iconoir-react/src/Computer.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgComputer( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgComputer); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Consumable.tsx b/packages/iconoir-react/src/Consumable.tsx new file mode 100644 index 00000000..e201c93c --- /dev/null +++ b/packages/iconoir-react/src/Consumable.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgConsumable( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgConsumable); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ControlSlider.tsx b/packages/iconoir-react/src/ControlSlider.tsx new file mode 100644 index 00000000..46af42d3 --- /dev/null +++ b/packages/iconoir-react/src/ControlSlider.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgControlSlider( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgControlSlider); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cookie.tsx b/packages/iconoir-react/src/Cookie.tsx new file mode 100644 index 00000000..6f99fbad --- /dev/null +++ b/packages/iconoir-react/src/Cookie.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCookie( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCookie); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Copy.tsx b/packages/iconoir-react/src/Copy.tsx new file mode 100644 index 00000000..77f01a2c --- /dev/null +++ b/packages/iconoir-react/src/Copy.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCopy( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCopy); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Copyright.tsx b/packages/iconoir-react/src/Copyright.tsx new file mode 100644 index 00000000..8a604592 --- /dev/null +++ b/packages/iconoir-react/src/Copyright.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCopyright( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCopyright); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CornerBottomLeft.tsx b/packages/iconoir-react/src/CornerBottomLeft.tsx new file mode 100644 index 00000000..070668f4 --- /dev/null +++ b/packages/iconoir-react/src/CornerBottomLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCornerBottomLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCornerBottomLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CornerBottomRight.tsx b/packages/iconoir-react/src/CornerBottomRight.tsx new file mode 100644 index 00000000..60003746 --- /dev/null +++ b/packages/iconoir-react/src/CornerBottomRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCornerBottomRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCornerBottomRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CornerTopLeft.tsx b/packages/iconoir-react/src/CornerTopLeft.tsx new file mode 100644 index 00000000..7811efc2 --- /dev/null +++ b/packages/iconoir-react/src/CornerTopLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCornerTopLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCornerTopLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CornerTopRight.tsx b/packages/iconoir-react/src/CornerTopRight.tsx new file mode 100644 index 00000000..80b26714 --- /dev/null +++ b/packages/iconoir-react/src/CornerTopRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCornerTopRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCornerTopRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cpu.tsx b/packages/iconoir-react/src/Cpu.tsx new file mode 100644 index 00000000..ff030891 --- /dev/null +++ b/packages/iconoir-react/src/Cpu.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCpu( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCpu); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CpuWarning.tsx b/packages/iconoir-react/src/CpuWarning.tsx new file mode 100644 index 00000000..6b2d86e1 --- /dev/null +++ b/packages/iconoir-react/src/CpuWarning.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCpuWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCpuWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CrackedEgg.tsx b/packages/iconoir-react/src/CrackedEgg.tsx new file mode 100644 index 00000000..76e7ee4e --- /dev/null +++ b/packages/iconoir-react/src/CrackedEgg.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCrackedEgg( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCrackedEgg); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CreativeCommons.tsx b/packages/iconoir-react/src/CreativeCommons.tsx new file mode 100644 index 00000000..7a0dadd6 --- /dev/null +++ b/packages/iconoir-react/src/CreativeCommons.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCreativeCommons( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCreativeCommons); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CreditCard.tsx b/packages/iconoir-react/src/CreditCard.tsx new file mode 100644 index 00000000..8ab0783d --- /dev/null +++ b/packages/iconoir-react/src/CreditCard.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCreditCard( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCreditCard); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CreditCard2.tsx b/packages/iconoir-react/src/CreditCard2.tsx new file mode 100644 index 00000000..28116e6b --- /dev/null +++ b/packages/iconoir-react/src/CreditCard2.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCreditCard2( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCreditCard2); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Crib.tsx b/packages/iconoir-react/src/Crib.tsx new file mode 100644 index 00000000..3bf6b112 --- /dev/null +++ b/packages/iconoir-react/src/Crib.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCrib( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCrib); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Crop.tsx b/packages/iconoir-react/src/Crop.tsx new file mode 100644 index 00000000..5dfa26af --- /dev/null +++ b/packages/iconoir-react/src/Crop.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCrop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCrop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CropRotateBl.tsx b/packages/iconoir-react/src/CropRotateBl.tsx new file mode 100644 index 00000000..f4d46fcb --- /dev/null +++ b/packages/iconoir-react/src/CropRotateBl.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCropRotateBl( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCropRotateBl); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CropRotateBr.tsx b/packages/iconoir-react/src/CropRotateBr.tsx new file mode 100644 index 00000000..2aec9280 --- /dev/null +++ b/packages/iconoir-react/src/CropRotateBr.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCropRotateBr( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCropRotateBr); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CropRotateTl.tsx b/packages/iconoir-react/src/CropRotateTl.tsx new file mode 100644 index 00000000..70e5fc4a --- /dev/null +++ b/packages/iconoir-react/src/CropRotateTl.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCropRotateTl( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCropRotateTl); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CropRotateTr.tsx b/packages/iconoir-react/src/CropRotateTr.tsx new file mode 100644 index 00000000..23e8dd35 --- /dev/null +++ b/packages/iconoir-react/src/CropRotateTr.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCropRotateTr( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCropRotateTr); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Css3.tsx b/packages/iconoir-react/src/Css3.tsx new file mode 100644 index 00000000..3f27b673 --- /dev/null +++ b/packages/iconoir-react/src/Css3.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCss3( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCss3); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CursorPointer.tsx b/packages/iconoir-react/src/CursorPointer.tsx new file mode 100644 index 00000000..422f6ff8 --- /dev/null +++ b/packages/iconoir-react/src/CursorPointer.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCursorPointer( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCursorPointer); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cut.tsx b/packages/iconoir-react/src/Cut.tsx new file mode 100644 index 00000000..059e94ff --- /dev/null +++ b/packages/iconoir-react/src/Cut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCut( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCut); +export default ForwardRef; diff --git a/packages/iconoir-react/src/CutAlt.tsx b/packages/iconoir-react/src/CutAlt.tsx new file mode 100644 index 00000000..af97b82b --- /dev/null +++ b/packages/iconoir-react/src/CutAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCutAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCutAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cycling.tsx b/packages/iconoir-react/src/Cycling.tsx new file mode 100644 index 00000000..e92fe983 --- /dev/null +++ b/packages/iconoir-react/src/Cycling.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCycling( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCycling); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Cylinder.tsx b/packages/iconoir-react/src/Cylinder.tsx new file mode 100644 index 00000000..03ec121b --- /dev/null +++ b/packages/iconoir-react/src/Cylinder.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgCylinder( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgCylinder); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DashFlag.tsx b/packages/iconoir-react/src/DashFlag.tsx new file mode 100644 index 00000000..24662045 --- /dev/null +++ b/packages/iconoir-react/src/DashFlag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDashFlag( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDashFlag); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Dashboard.tsx b/packages/iconoir-react/src/Dashboard.tsx new file mode 100644 index 00000000..b8b77a83 --- /dev/null +++ b/packages/iconoir-react/src/Dashboard.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDashboard( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDashboard); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DashboardDots.tsx b/packages/iconoir-react/src/DashboardDots.tsx new file mode 100644 index 00000000..24e5db6d --- /dev/null +++ b/packages/iconoir-react/src/DashboardDots.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDashboardDots( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDashboardDots); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DashboardSpeed.tsx b/packages/iconoir-react/src/DashboardSpeed.tsx new file mode 100644 index 00000000..429be29c --- /dev/null +++ b/packages/iconoir-react/src/DashboardSpeed.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDashboardSpeed( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDashboardSpeed); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DataTransferBoth.tsx b/packages/iconoir-react/src/DataTransferBoth.tsx new file mode 100644 index 00000000..4c8c1a99 --- /dev/null +++ b/packages/iconoir-react/src/DataTransferBoth.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferBoth( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferBoth); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DataTransferCheck.tsx b/packages/iconoir-react/src/DataTransferCheck.tsx new file mode 100644 index 00000000..158f10fe --- /dev/null +++ b/packages/iconoir-react/src/DataTransferCheck.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DataTransferDown.tsx b/packages/iconoir-react/src/DataTransferDown.tsx new file mode 100644 index 00000000..bf60ae69 --- /dev/null +++ b/packages/iconoir-react/src/DataTransferDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DataTransferUp.tsx b/packages/iconoir-react/src/DataTransferUp.tsx new file mode 100644 index 00000000..5776bd1b --- /dev/null +++ b/packages/iconoir-react/src/DataTransferUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DataTransferWarning.tsx b/packages/iconoir-react/src/DataTransferWarning.tsx new file mode 100644 index 00000000..0e0b836d --- /dev/null +++ b/packages/iconoir-react/src/DataTransferWarning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDataTransferWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDataTransferWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseBackup.tsx b/packages/iconoir-react/src/DatabaseBackup.tsx new file mode 100644 index 00000000..a5a2e97f --- /dev/null +++ b/packages/iconoir-react/src/DatabaseBackup.tsx @@ -0,0 +1,51 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseBackup( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseBackup); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseExport.tsx b/packages/iconoir-react/src/DatabaseExport.tsx new file mode 100644 index 00000000..a4c342f8 --- /dev/null +++ b/packages/iconoir-react/src/DatabaseExport.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseExport( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseExport); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseMonitor.tsx b/packages/iconoir-react/src/DatabaseMonitor.tsx new file mode 100644 index 00000000..802fd534 --- /dev/null +++ b/packages/iconoir-react/src/DatabaseMonitor.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseMonitor( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseMonitor); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseRestore.tsx b/packages/iconoir-react/src/DatabaseRestore.tsx new file mode 100644 index 00000000..d0024945 --- /dev/null +++ b/packages/iconoir-react/src/DatabaseRestore.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseRestore( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseRestore); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseRounded.tsx b/packages/iconoir-react/src/DatabaseRounded.tsx new file mode 100644 index 00000000..09139081 --- /dev/null +++ b/packages/iconoir-react/src/DatabaseRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseScript.tsx b/packages/iconoir-react/src/DatabaseScript.tsx new file mode 100644 index 00000000..e7b040c9 --- /dev/null +++ b/packages/iconoir-react/src/DatabaseScript.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseScript( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseScript); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseSettings.tsx b/packages/iconoir-react/src/DatabaseSettings.tsx new file mode 100644 index 00000000..7233baa9 --- /dev/null +++ b/packages/iconoir-react/src/DatabaseSettings.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseSettings( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseSettings); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseStar.tsx b/packages/iconoir-react/src/DatabaseStar.tsx new file mode 100644 index 00000000..86d2ab41 --- /dev/null +++ b/packages/iconoir-react/src/DatabaseStar.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseStar( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseStar); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DatabaseStats.tsx b/packages/iconoir-react/src/DatabaseStats.tsx new file mode 100644 index 00000000..6d31f87c --- /dev/null +++ b/packages/iconoir-react/src/DatabaseStats.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDatabaseStats( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDatabaseStats); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Db.tsx b/packages/iconoir-react/src/Db.tsx new file mode 100644 index 00000000..396d6b07 --- /dev/null +++ b/packages/iconoir-react/src/Db.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDb( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDb); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DbCheck.tsx b/packages/iconoir-react/src/DbCheck.tsx new file mode 100644 index 00000000..066b2761 --- /dev/null +++ b/packages/iconoir-react/src/DbCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DbError.tsx b/packages/iconoir-react/src/DbError.tsx new file mode 100644 index 00000000..d137ac84 --- /dev/null +++ b/packages/iconoir-react/src/DbError.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DbSearch.tsx b/packages/iconoir-react/src/DbSearch.tsx new file mode 100644 index 00000000..7f7a457d --- /dev/null +++ b/packages/iconoir-react/src/DbSearch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbSearch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbSearch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DbStar.tsx b/packages/iconoir-react/src/DbStar.tsx new file mode 100644 index 00000000..2671f948 --- /dev/null +++ b/packages/iconoir-react/src/DbStar.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbStar( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbStar); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DbWarning.tsx b/packages/iconoir-react/src/DbWarning.tsx new file mode 100644 index 00000000..30753288 --- /dev/null +++ b/packages/iconoir-react/src/DbWarning.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDbWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDbWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DeCompress.tsx b/packages/iconoir-react/src/DeCompress.tsx new file mode 100644 index 00000000..8e59656b --- /dev/null +++ b/packages/iconoir-react/src/DeCompress.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDeCompress( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDeCompress); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DeleteCircledOutline.tsx b/packages/iconoir-react/src/DeleteCircledOutline.tsx new file mode 100644 index 00000000..bad796bf --- /dev/null +++ b/packages/iconoir-react/src/DeleteCircledOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDeleteCircledOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDeleteCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Delivery.tsx b/packages/iconoir-react/src/Delivery.tsx new file mode 100644 index 00000000..719c7649 --- /dev/null +++ b/packages/iconoir-react/src/Delivery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDelivery( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDelivery); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DeliveryTruck.tsx b/packages/iconoir-react/src/DeliveryTruck.tsx new file mode 100644 index 00000000..ead35f01 --- /dev/null +++ b/packages/iconoir-react/src/DeliveryTruck.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDeliveryTruck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDeliveryTruck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Depth.tsx b/packages/iconoir-react/src/Depth.tsx new file mode 100644 index 00000000..e7ba3f54 --- /dev/null +++ b/packages/iconoir-react/src/Depth.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDepth( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDepth); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DesignNib.tsx b/packages/iconoir-react/src/DesignNib.tsx new file mode 100644 index 00000000..dd2228fb --- /dev/null +++ b/packages/iconoir-react/src/DesignNib.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDesignNib( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDesignNib); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DesignPencil.tsx b/packages/iconoir-react/src/DesignPencil.tsx new file mode 100644 index 00000000..97c3831d --- /dev/null +++ b/packages/iconoir-react/src/DesignPencil.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDesignPencil( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDesignPencil); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Desk.tsx b/packages/iconoir-react/src/Desk.tsx new file mode 100644 index 00000000..7be55a1f --- /dev/null +++ b/packages/iconoir-react/src/Desk.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDesk( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDesk); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Dialpad.tsx b/packages/iconoir-react/src/Dialpad.tsx new file mode 100644 index 00000000..dce0838c --- /dev/null +++ b/packages/iconoir-react/src/Dialpad.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDialpad( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDialpad); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DiceFive.tsx b/packages/iconoir-react/src/DiceFive.tsx new file mode 100644 index 00000000..8c270ca9 --- /dev/null +++ b/packages/iconoir-react/src/DiceFive.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceFive( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceFive); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DiceFour.tsx b/packages/iconoir-react/src/DiceFour.tsx new file mode 100644 index 00000000..dedcdf5f --- /dev/null +++ b/packages/iconoir-react/src/DiceFour.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceFour( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceFour); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DiceOne.tsx b/packages/iconoir-react/src/DiceOne.tsx new file mode 100644 index 00000000..5c2fed5c --- /dev/null +++ b/packages/iconoir-react/src/DiceOne.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceOne( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceOne); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DiceSix.tsx b/packages/iconoir-react/src/DiceSix.tsx new file mode 100644 index 00000000..5370f73f --- /dev/null +++ b/packages/iconoir-react/src/DiceSix.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceSix( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceSix); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DiceThree.tsx b/packages/iconoir-react/src/DiceThree.tsx new file mode 100644 index 00000000..f4367dbe --- /dev/null +++ b/packages/iconoir-react/src/DiceThree.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceThree( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceThree); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DiceTwo.tsx b/packages/iconoir-react/src/DiceTwo.tsx new file mode 100644 index 00000000..05690b20 --- /dev/null +++ b/packages/iconoir-react/src/DiceTwo.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiceTwo( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiceTwo); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DimmerSwitch.tsx b/packages/iconoir-react/src/DimmerSwitch.tsx new file mode 100644 index 00000000..2d70e230 --- /dev/null +++ b/packages/iconoir-react/src/DimmerSwitch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDimmerSwitch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDimmerSwitch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DirectorChair.tsx b/packages/iconoir-react/src/DirectorChair.tsx new file mode 100644 index 00000000..4abd0c39 --- /dev/null +++ b/packages/iconoir-react/src/DirectorChair.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDirectorChair( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDirectorChair); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Discord.tsx b/packages/iconoir-react/src/Discord.tsx new file mode 100644 index 00000000..064803cb --- /dev/null +++ b/packages/iconoir-react/src/Discord.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDiscord( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDiscord); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Dishwasher.tsx b/packages/iconoir-react/src/Dishwasher.tsx new file mode 100644 index 00000000..df504823 --- /dev/null +++ b/packages/iconoir-react/src/Dishwasher.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDishwasher( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDishwasher); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Display4K.tsx b/packages/iconoir-react/src/Display4K.tsx new file mode 100644 index 00000000..f6c5bfb3 --- /dev/null +++ b/packages/iconoir-react/src/Display4K.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDisplay4K( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDisplay4K); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DivideSelection1.tsx b/packages/iconoir-react/src/DivideSelection1.tsx new file mode 100644 index 00000000..71674da7 --- /dev/null +++ b/packages/iconoir-react/src/DivideSelection1.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDivideSelection1( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDivideSelection1); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DivideSelection2.tsx b/packages/iconoir-react/src/DivideSelection2.tsx new file mode 100644 index 00000000..02b17ee0 --- /dev/null +++ b/packages/iconoir-react/src/DivideSelection2.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDivideSelection2( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDivideSelection2); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DocSearch.tsx b/packages/iconoir-react/src/DocSearch.tsx new file mode 100644 index 00000000..75c60e9f --- /dev/null +++ b/packages/iconoir-react/src/DocSearch.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDocSearch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDocSearch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DocSearchAlt.tsx b/packages/iconoir-react/src/DocSearchAlt.tsx new file mode 100644 index 00000000..9c110f2f --- /dev/null +++ b/packages/iconoir-react/src/DocSearchAlt.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDocSearchAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDocSearchAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DocStar.tsx b/packages/iconoir-react/src/DocStar.tsx new file mode 100644 index 00000000..580bd905 --- /dev/null +++ b/packages/iconoir-react/src/DocStar.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDocStar( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDocStar); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DocStarAlt.tsx b/packages/iconoir-react/src/DocStarAlt.tsx new file mode 100644 index 00000000..fccb1f1d --- /dev/null +++ b/packages/iconoir-react/src/DocStarAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDocStarAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDocStarAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Dollar.tsx b/packages/iconoir-react/src/Dollar.tsx new file mode 100644 index 00000000..8e9832b7 --- /dev/null +++ b/packages/iconoir-react/src/Dollar.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDollar( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDollar); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DomoticIssue.tsx b/packages/iconoir-react/src/DomoticIssue.tsx new file mode 100644 index 00000000..cecf62ad --- /dev/null +++ b/packages/iconoir-react/src/DomoticIssue.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDomoticIssue( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDomoticIssue); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Donate.tsx b/packages/iconoir-react/src/Donate.tsx new file mode 100644 index 00000000..cff2d2e2 --- /dev/null +++ b/packages/iconoir-react/src/Donate.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDonate( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDonate); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DoubleCheck.tsx b/packages/iconoir-react/src/DoubleCheck.tsx new file mode 100644 index 00000000..91c6e693 --- /dev/null +++ b/packages/iconoir-react/src/DoubleCheck.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDoubleCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDoubleCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DownRoundArrow.tsx b/packages/iconoir-react/src/DownRoundArrow.tsx new file mode 100644 index 00000000..aa2ab0a6 --- /dev/null +++ b/packages/iconoir-react/src/DownRoundArrow.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownRoundArrow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Download.tsx b/packages/iconoir-react/src/Download.tsx new file mode 100644 index 00000000..5316e204 --- /dev/null +++ b/packages/iconoir-react/src/Download.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownload( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownload); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DownloadCircledOutline.tsx b/packages/iconoir-react/src/DownloadCircledOutline.tsx new file mode 100644 index 00000000..3c819b38 --- /dev/null +++ b/packages/iconoir-react/src/DownloadCircledOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownloadCircledOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownloadCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DownloadDataWindow.tsx b/packages/iconoir-react/src/DownloadDataWindow.tsx new file mode 100644 index 00000000..dc14b744 --- /dev/null +++ b/packages/iconoir-react/src/DownloadDataWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownloadDataWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownloadDataWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DownloadSquareOutline.tsx b/packages/iconoir-react/src/DownloadSquareOutline.tsx new file mode 100644 index 00000000..77d9a7ae --- /dev/null +++ b/packages/iconoir-react/src/DownloadSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDownloadSquareOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDownloadSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DragHandGesture.tsx b/packages/iconoir-react/src/DragHandGesture.tsx new file mode 100644 index 00000000..95ba4797 --- /dev/null +++ b/packages/iconoir-react/src/DragHandGesture.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDragHandGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDragHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Drawer.tsx b/packages/iconoir-react/src/Drawer.tsx new file mode 100644 index 00000000..6a08e659 --- /dev/null +++ b/packages/iconoir-react/src/Drawer.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDrawer( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDrawer); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Dribbble.tsx b/packages/iconoir-react/src/Dribbble.tsx new file mode 100644 index 00000000..b8aaa7fe --- /dev/null +++ b/packages/iconoir-react/src/Dribbble.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDribbble( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDribbble); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Drone.tsx b/packages/iconoir-react/src/Drone.tsx new file mode 100644 index 00000000..6f22709d --- /dev/null +++ b/packages/iconoir-react/src/Drone.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDrone( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDrone); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DroneChargeFull.tsx b/packages/iconoir-react/src/DroneChargeFull.tsx new file mode 100644 index 00000000..cda28802 --- /dev/null +++ b/packages/iconoir-react/src/DroneChargeFull.tsx @@ -0,0 +1,62 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneChargeFull( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneChargeFull); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DroneChargeHalf.tsx b/packages/iconoir-react/src/DroneChargeHalf.tsx new file mode 100644 index 00000000..66b46fb6 --- /dev/null +++ b/packages/iconoir-react/src/DroneChargeHalf.tsx @@ -0,0 +1,62 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneChargeHalf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneChargeHalf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DroneChargeLow.tsx b/packages/iconoir-react/src/DroneChargeLow.tsx new file mode 100644 index 00000000..c0886172 --- /dev/null +++ b/packages/iconoir-react/src/DroneChargeLow.tsx @@ -0,0 +1,62 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneChargeLow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneChargeLow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DroneCheck.tsx b/packages/iconoir-react/src/DroneCheck.tsx new file mode 100644 index 00000000..ed2101c6 --- /dev/null +++ b/packages/iconoir-react/src/DroneCheck.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DroneError.tsx b/packages/iconoir-react/src/DroneError.tsx new file mode 100644 index 00000000..caec3b0c --- /dev/null +++ b/packages/iconoir-react/src/DroneError.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DroneLanding.tsx b/packages/iconoir-react/src/DroneLanding.tsx new file mode 100644 index 00000000..02e4f149 --- /dev/null +++ b/packages/iconoir-react/src/DroneLanding.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneLanding( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneLanding); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DroneRefresh.tsx b/packages/iconoir-react/src/DroneRefresh.tsx new file mode 100644 index 00000000..3a7eaae7 --- /dev/null +++ b/packages/iconoir-react/src/DroneRefresh.tsx @@ -0,0 +1,70 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneRefresh( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneRefresh); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DroneTakeOff.tsx b/packages/iconoir-react/src/DroneTakeOff.tsx new file mode 100644 index 00000000..3d502d31 --- /dev/null +++ b/packages/iconoir-react/src/DroneTakeOff.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroneTakeOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroneTakeOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Droplet.tsx b/packages/iconoir-react/src/Droplet.tsx new file mode 100644 index 00000000..fcdf3250 --- /dev/null +++ b/packages/iconoir-react/src/Droplet.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDroplet( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDroplet); +export default ForwardRef; diff --git a/packages/iconoir-react/src/DropletHalf.tsx b/packages/iconoir-react/src/DropletHalf.tsx new file mode 100644 index 00000000..f9d54493 --- /dev/null +++ b/packages/iconoir-react/src/DropletHalf.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgDropletHalf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgDropletHalf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EaseCurveControlPoints.tsx b/packages/iconoir-react/src/EaseCurveControlPoints.tsx new file mode 100644 index 00000000..f6e52fd7 --- /dev/null +++ b/packages/iconoir-react/src/EaseCurveControlPoints.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseCurveControlPoints( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseCurveControlPoints); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EaseIn.tsx b/packages/iconoir-react/src/EaseIn.tsx new file mode 100644 index 00000000..e4acdcbe --- /dev/null +++ b/packages/iconoir-react/src/EaseIn.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseIn( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseIn); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EaseInControlPoint.tsx b/packages/iconoir-react/src/EaseInControlPoint.tsx new file mode 100644 index 00000000..1ccd1635 --- /dev/null +++ b/packages/iconoir-react/src/EaseInControlPoint.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseInControlPoint( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseInControlPoint); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EaseInOut.tsx b/packages/iconoir-react/src/EaseInOut.tsx new file mode 100644 index 00000000..c15b564f --- /dev/null +++ b/packages/iconoir-react/src/EaseInOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseInOut( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseInOut); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EaseOut.tsx b/packages/iconoir-react/src/EaseOut.tsx new file mode 100644 index 00000000..1c28ce0c --- /dev/null +++ b/packages/iconoir-react/src/EaseOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseOut( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseOut); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EaseOutControlPoint.tsx b/packages/iconoir-react/src/EaseOutControlPoint.tsx new file mode 100644 index 00000000..8291638a --- /dev/null +++ b/packages/iconoir-react/src/EaseOutControlPoint.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEaseOutControlPoint( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEaseOutControlPoint); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EcologyBook.tsx b/packages/iconoir-react/src/EcologyBook.tsx new file mode 100644 index 00000000..b31c65d8 --- /dev/null +++ b/packages/iconoir-react/src/EcologyBook.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEcologyBook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEcologyBook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Edit.tsx b/packages/iconoir-react/src/Edit.tsx new file mode 100644 index 00000000..c865566a --- /dev/null +++ b/packages/iconoir-react/src/Edit.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEdit( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEdit); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EditPencil.tsx b/packages/iconoir-react/src/EditPencil.tsx new file mode 100644 index 00000000..07c3c5cc --- /dev/null +++ b/packages/iconoir-react/src/EditPencil.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEditPencil( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEditPencil); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Egg.tsx b/packages/iconoir-react/src/Egg.tsx new file mode 100644 index 00000000..f093c605 --- /dev/null +++ b/packages/iconoir-react/src/Egg.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEgg( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEgg); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Eject.tsx b/packages/iconoir-react/src/Eject.tsx new file mode 100644 index 00000000..afb6bfa9 --- /dev/null +++ b/packages/iconoir-react/src/Eject.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEject( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEject); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ElectronicsChip.tsx b/packages/iconoir-react/src/ElectronicsChip.tsx new file mode 100644 index 00000000..3908f840 --- /dev/null +++ b/packages/iconoir-react/src/ElectronicsChip.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgElectronicsChip( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgElectronicsChip); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ElectronicsTransistor.tsx b/packages/iconoir-react/src/ElectronicsTransistor.tsx new file mode 100644 index 00000000..1d41c00d --- /dev/null +++ b/packages/iconoir-react/src/ElectronicsTransistor.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgElectronicsTransistor( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgElectronicsTransistor); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Emoji.tsx b/packages/iconoir-react/src/Emoji.tsx new file mode 100644 index 00000000..71e33b09 --- /dev/null +++ b/packages/iconoir-react/src/Emoji.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmoji( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmoji); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiBall.tsx b/packages/iconoir-react/src/EmojiBall.tsx new file mode 100644 index 00000000..929514df --- /dev/null +++ b/packages/iconoir-react/src/EmojiBall.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiBall( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiBall); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiBlinkLeft.tsx b/packages/iconoir-react/src/EmojiBlinkLeft.tsx new file mode 100644 index 00000000..1ece51fc --- /dev/null +++ b/packages/iconoir-react/src/EmojiBlinkLeft.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiBlinkLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiBlinkLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiBlinkRight.tsx b/packages/iconoir-react/src/EmojiBlinkRight.tsx new file mode 100644 index 00000000..6e6943a0 --- /dev/null +++ b/packages/iconoir-react/src/EmojiBlinkRight.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiBlinkRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiBlinkRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiLookBottom.tsx b/packages/iconoir-react/src/EmojiLookBottom.tsx new file mode 100644 index 00000000..f932c850 --- /dev/null +++ b/packages/iconoir-react/src/EmojiLookBottom.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiLookBottom( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiLookBottom); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiLookLeft.tsx b/packages/iconoir-react/src/EmojiLookLeft.tsx new file mode 100644 index 00000000..ff4bc7e3 --- /dev/null +++ b/packages/iconoir-react/src/EmojiLookLeft.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiLookLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiLookLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiLookRight.tsx b/packages/iconoir-react/src/EmojiLookRight.tsx new file mode 100644 index 00000000..eff5777c --- /dev/null +++ b/packages/iconoir-react/src/EmojiLookRight.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiLookRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiLookRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiLookTop.tsx b/packages/iconoir-react/src/EmojiLookTop.tsx new file mode 100644 index 00000000..a20e3642 --- /dev/null +++ b/packages/iconoir-react/src/EmojiLookTop.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiLookTop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiLookTop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiPuzzled.tsx b/packages/iconoir-react/src/EmojiPuzzled.tsx new file mode 100644 index 00000000..bd2bbbcd --- /dev/null +++ b/packages/iconoir-react/src/EmojiPuzzled.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiPuzzled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiPuzzled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiQuite.tsx b/packages/iconoir-react/src/EmojiQuite.tsx new file mode 100644 index 00000000..a2053a41 --- /dev/null +++ b/packages/iconoir-react/src/EmojiQuite.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiQuite( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiQuite); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiReally.tsx b/packages/iconoir-react/src/EmojiReally.tsx new file mode 100644 index 00000000..b41b2ce9 --- /dev/null +++ b/packages/iconoir-react/src/EmojiReally.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiReally( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiReally); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiSad.tsx b/packages/iconoir-react/src/EmojiSad.tsx new file mode 100644 index 00000000..ab4a26ab --- /dev/null +++ b/packages/iconoir-react/src/EmojiSad.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSad( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSad); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiSatisfied.tsx b/packages/iconoir-react/src/EmojiSatisfied.tsx new file mode 100644 index 00000000..04fc005f --- /dev/null +++ b/packages/iconoir-react/src/EmojiSatisfied.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSatisfied( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSatisfied); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiSingLeft.tsx b/packages/iconoir-react/src/EmojiSingLeft.tsx new file mode 100644 index 00000000..160c75b6 --- /dev/null +++ b/packages/iconoir-react/src/EmojiSingLeft.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSingLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSingLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiSingLeftNote.tsx b/packages/iconoir-react/src/EmojiSingLeftNote.tsx new file mode 100644 index 00000000..a814a814 --- /dev/null +++ b/packages/iconoir-react/src/EmojiSingLeftNote.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSingLeftNote( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSingLeftNote); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiSingRight.tsx b/packages/iconoir-react/src/EmojiSingRight.tsx new file mode 100644 index 00000000..b453d52c --- /dev/null +++ b/packages/iconoir-react/src/EmojiSingRight.tsx @@ -0,0 +1,53 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSingRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSingRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiSingRightNote.tsx b/packages/iconoir-react/src/EmojiSingRightNote.tsx new file mode 100644 index 00000000..d8402fd1 --- /dev/null +++ b/packages/iconoir-react/src/EmojiSingRightNote.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSingRightNote( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSingRightNote); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiSurprise.tsx b/packages/iconoir-react/src/EmojiSurprise.tsx new file mode 100644 index 00000000..a60dabe5 --- /dev/null +++ b/packages/iconoir-react/src/EmojiSurprise.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSurprise( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSurprise); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiSurpriseAlt.tsx b/packages/iconoir-react/src/EmojiSurpriseAlt.tsx new file mode 100644 index 00000000..dfc8bedd --- /dev/null +++ b/packages/iconoir-react/src/EmojiSurpriseAlt.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiSurpriseAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiSurpriseAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiTalkingAngry.tsx b/packages/iconoir-react/src/EmojiTalkingAngry.tsx new file mode 100644 index 00000000..d10462ae --- /dev/null +++ b/packages/iconoir-react/src/EmojiTalkingAngry.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiTalkingAngry( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiTalkingAngry); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiTalkingHappy.tsx b/packages/iconoir-react/src/EmojiTalkingHappy.tsx new file mode 100644 index 00000000..569e29af --- /dev/null +++ b/packages/iconoir-react/src/EmojiTalkingHappy.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiTalkingHappy( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiTalkingHappy); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiThinkLeft.tsx b/packages/iconoir-react/src/EmojiThinkLeft.tsx new file mode 100644 index 00000000..32923dd8 --- /dev/null +++ b/packages/iconoir-react/src/EmojiThinkLeft.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiThinkLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiThinkLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmojiThinkRight.tsx b/packages/iconoir-react/src/EmojiThinkRight.tsx new file mode 100644 index 00000000..b4321ba4 --- /dev/null +++ b/packages/iconoir-react/src/EmojiThinkRight.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmojiThinkRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmojiThinkRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EmptyPage.tsx b/packages/iconoir-react/src/EmptyPage.tsx new file mode 100644 index 00000000..1eeffbde --- /dev/null +++ b/packages/iconoir-react/src/EmptyPage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEmptyPage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEmptyPage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EnergyUsageWindow.tsx b/packages/iconoir-react/src/EnergyUsageWindow.tsx new file mode 100644 index 00000000..9bd78f67 --- /dev/null +++ b/packages/iconoir-react/src/EnergyUsageWindow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEnergyUsageWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEnergyUsageWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Enlarge.tsx b/packages/iconoir-react/src/Enlarge.tsx new file mode 100644 index 00000000..9f982e43 --- /dev/null +++ b/packages/iconoir-react/src/Enlarge.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEnlarge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEnlarge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EnlargeRoundArrow.tsx b/packages/iconoir-react/src/EnlargeRoundArrow.tsx new file mode 100644 index 00000000..fd4878b0 --- /dev/null +++ b/packages/iconoir-react/src/EnlargeRoundArrow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEnlargeRoundArrow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEnlargeRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Erase.tsx b/packages/iconoir-react/src/Erase.tsx new file mode 100644 index 00000000..08e11b71 --- /dev/null +++ b/packages/iconoir-react/src/Erase.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgErase( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgErase); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ErrorWindow.tsx b/packages/iconoir-react/src/ErrorWindow.tsx new file mode 100644 index 00000000..dbb8dfd1 --- /dev/null +++ b/packages/iconoir-react/src/ErrorWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgErrorWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgErrorWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Euro.tsx b/packages/iconoir-react/src/Euro.tsx new file mode 100644 index 00000000..34458341 --- /dev/null +++ b/packages/iconoir-react/src/Euro.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEuro( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEuro); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EuroSquare.tsx b/packages/iconoir-react/src/EuroSquare.tsx new file mode 100644 index 00000000..2e992701 --- /dev/null +++ b/packages/iconoir-react/src/EuroSquare.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEuroSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEuroSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EvCharge.tsx b/packages/iconoir-react/src/EvCharge.tsx new file mode 100644 index 00000000..b275f743 --- /dev/null +++ b/packages/iconoir-react/src/EvCharge.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvCharge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvCharge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EvChargeAlt.tsx b/packages/iconoir-react/src/EvChargeAlt.tsx new file mode 100644 index 00000000..850508e7 --- /dev/null +++ b/packages/iconoir-react/src/EvChargeAlt.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvChargeAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvChargeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EvPlug.tsx b/packages/iconoir-react/src/EvPlug.tsx new file mode 100644 index 00000000..487dff4b --- /dev/null +++ b/packages/iconoir-react/src/EvPlug.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvPlug( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvPlug); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EvPlugCharging.tsx b/packages/iconoir-react/src/EvPlugCharging.tsx new file mode 100644 index 00000000..ffe72579 --- /dev/null +++ b/packages/iconoir-react/src/EvPlugCharging.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvPlugCharging( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvPlugCharging); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EvPlugError.tsx b/packages/iconoir-react/src/EvPlugError.tsx new file mode 100644 index 00000000..9f74514e --- /dev/null +++ b/packages/iconoir-react/src/EvPlugError.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvPlugError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvPlugError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EvRounded.tsx b/packages/iconoir-react/src/EvRounded.tsx new file mode 100644 index 00000000..c987eda2 --- /dev/null +++ b/packages/iconoir-react/src/EvRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EvStation.tsx b/packages/iconoir-react/src/EvStation.tsx new file mode 100644 index 00000000..54fa1bb2 --- /dev/null +++ b/packages/iconoir-react/src/EvStation.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEvStation( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEvStation); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Exclude.tsx b/packages/iconoir-react/src/Exclude.tsx new file mode 100644 index 00000000..0381aecc --- /dev/null +++ b/packages/iconoir-react/src/Exclude.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgExclude( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgExclude); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Expand.tsx b/packages/iconoir-react/src/Expand.tsx new file mode 100644 index 00000000..c3a9d35d --- /dev/null +++ b/packages/iconoir-react/src/Expand.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgExpand( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgExpand); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ExpandLines.tsx b/packages/iconoir-react/src/ExpandLines.tsx new file mode 100644 index 00000000..8a1db9ba --- /dev/null +++ b/packages/iconoir-react/src/ExpandLines.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgExpandLines( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgExpandLines); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EyeAlt.tsx b/packages/iconoir-react/src/EyeAlt.tsx new file mode 100644 index 00000000..d91126a3 --- /dev/null +++ b/packages/iconoir-react/src/EyeAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEyeAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEyeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EyeClose.tsx b/packages/iconoir-react/src/EyeClose.tsx new file mode 100644 index 00000000..b13a8f8d --- /dev/null +++ b/packages/iconoir-react/src/EyeClose.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEyeClose( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEyeClose); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EyeEmpty.tsx b/packages/iconoir-react/src/EyeEmpty.tsx new file mode 100644 index 00000000..45ed6fce --- /dev/null +++ b/packages/iconoir-react/src/EyeEmpty.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEyeEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEyeEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/EyeOff.tsx b/packages/iconoir-react/src/EyeOff.tsx new file mode 100644 index 00000000..bbab42f4 --- /dev/null +++ b/packages/iconoir-react/src/EyeOff.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgEyeOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgEyeOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FaceId.tsx b/packages/iconoir-react/src/FaceId.tsx new file mode 100644 index 00000000..0ccab72f --- /dev/null +++ b/packages/iconoir-react/src/FaceId.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFaceId( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFaceId); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Facebook.tsx b/packages/iconoir-react/src/Facebook.tsx new file mode 100644 index 00000000..3ae204cf --- /dev/null +++ b/packages/iconoir-react/src/Facebook.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFacebook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFacebook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FacebookSquared.tsx b/packages/iconoir-react/src/FacebookSquared.tsx new file mode 100644 index 00000000..1ffe40f1 --- /dev/null +++ b/packages/iconoir-react/src/FacebookSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFacebookSquared( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFacebookSquared); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Facetime.tsx b/packages/iconoir-react/src/Facetime.tsx new file mode 100644 index 00000000..fa53ae55 --- /dev/null +++ b/packages/iconoir-react/src/Facetime.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFacetime( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFacetime); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Farm.tsx b/packages/iconoir-react/src/Farm.tsx new file mode 100644 index 00000000..543f5402 --- /dev/null +++ b/packages/iconoir-react/src/Farm.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFarm( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFarm); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastArrowDown.tsx b/packages/iconoir-react/src/FastArrowDown.tsx new file mode 100644 index 00000000..5a083848 --- /dev/null +++ b/packages/iconoir-react/src/FastArrowDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastArrowDownBox.tsx b/packages/iconoir-react/src/FastArrowDownBox.tsx new file mode 100644 index 00000000..481837a4 --- /dev/null +++ b/packages/iconoir-react/src/FastArrowDownBox.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowDownBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowDownBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastArrowLeft.tsx b/packages/iconoir-react/src/FastArrowLeft.tsx new file mode 100644 index 00000000..fff9af8d --- /dev/null +++ b/packages/iconoir-react/src/FastArrowLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastArrowLeftBox.tsx b/packages/iconoir-react/src/FastArrowLeftBox.tsx new file mode 100644 index 00000000..a3d6b225 --- /dev/null +++ b/packages/iconoir-react/src/FastArrowLeftBox.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowLeftBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowLeftBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastArrowRight.tsx b/packages/iconoir-react/src/FastArrowRight.tsx new file mode 100644 index 00000000..4335fa97 --- /dev/null +++ b/packages/iconoir-react/src/FastArrowRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastArrowRightBox.tsx b/packages/iconoir-react/src/FastArrowRightBox.tsx new file mode 100644 index 00000000..14daf9d9 --- /dev/null +++ b/packages/iconoir-react/src/FastArrowRightBox.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowRightBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowRightBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastArrowTop.tsx b/packages/iconoir-react/src/FastArrowTop.tsx new file mode 100644 index 00000000..419925a3 --- /dev/null +++ b/packages/iconoir-react/src/FastArrowTop.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowTop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowTop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastArrowUpBox.tsx b/packages/iconoir-react/src/FastArrowUpBox.tsx new file mode 100644 index 00000000..e4c96e73 --- /dev/null +++ b/packages/iconoir-react/src/FastArrowUpBox.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastArrowUpBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastArrowUpBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastBottomCircle.tsx b/packages/iconoir-react/src/FastBottomCircle.tsx new file mode 100644 index 00000000..1ad33bc0 --- /dev/null +++ b/packages/iconoir-react/src/FastBottomCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastBottomCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastBottomCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastLeftCircle.tsx b/packages/iconoir-react/src/FastLeftCircle.tsx new file mode 100644 index 00000000..66781886 --- /dev/null +++ b/packages/iconoir-react/src/FastLeftCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastLeftCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastLeftCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastRightCircle.tsx b/packages/iconoir-react/src/FastRightCircle.tsx new file mode 100644 index 00000000..4cf9e3b5 --- /dev/null +++ b/packages/iconoir-react/src/FastRightCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastRightCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastRightCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FastTopCircle.tsx b/packages/iconoir-react/src/FastTopCircle.tsx new file mode 100644 index 00000000..bb002ead --- /dev/null +++ b/packages/iconoir-react/src/FastTopCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFastTopCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFastTopCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FavouriteBook.tsx b/packages/iconoir-react/src/FavouriteBook.tsx new file mode 100644 index 00000000..3b817fc2 --- /dev/null +++ b/packages/iconoir-react/src/FavouriteBook.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFavouriteBook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFavouriteBook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FavouriteWindow.tsx b/packages/iconoir-react/src/FavouriteWindow.tsx new file mode 100644 index 00000000..8ba21940 --- /dev/null +++ b/packages/iconoir-react/src/FavouriteWindow.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFavouriteWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFavouriteWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Female.tsx b/packages/iconoir-react/src/Female.tsx new file mode 100644 index 00000000..436bf7ca --- /dev/null +++ b/packages/iconoir-react/src/Female.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFemale( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFemale); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Figma.tsx b/packages/iconoir-react/src/Figma.tsx new file mode 100644 index 00000000..e1ef3578 --- /dev/null +++ b/packages/iconoir-react/src/Figma.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFigma( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFigma); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FileNotFound.tsx b/packages/iconoir-react/src/FileNotFound.tsx new file mode 100644 index 00000000..1603ffce --- /dev/null +++ b/packages/iconoir-react/src/FileNotFound.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFileNotFound( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFileNotFound); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Filter.tsx b/packages/iconoir-react/src/Filter.tsx new file mode 100644 index 00000000..227c25c9 --- /dev/null +++ b/packages/iconoir-react/src/Filter.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFilter( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFilter); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FilterAlt.tsx b/packages/iconoir-react/src/FilterAlt.tsx new file mode 100644 index 00000000..cc145de3 --- /dev/null +++ b/packages/iconoir-react/src/FilterAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFilterAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFilterAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Finder.tsx b/packages/iconoir-react/src/Finder.tsx new file mode 100644 index 00000000..f62fa356 --- /dev/null +++ b/packages/iconoir-react/src/Finder.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFinder( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFinder); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FingerPrintWindow.tsx b/packages/iconoir-react/src/FingerPrintWindow.tsx new file mode 100644 index 00000000..c916e745 --- /dev/null +++ b/packages/iconoir-react/src/FingerPrintWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerPrintWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerPrintWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Fingerprint.tsx b/packages/iconoir-react/src/Fingerprint.tsx new file mode 100644 index 00000000..1448d523 --- /dev/null +++ b/packages/iconoir-react/src/Fingerprint.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprint( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprint); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FingerprintCircled.tsx b/packages/iconoir-react/src/FingerprintCircled.tsx new file mode 100644 index 00000000..b36cb93f --- /dev/null +++ b/packages/iconoir-react/src/FingerprintCircled.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FingerprintCircledError.tsx b/packages/iconoir-react/src/FingerprintCircledError.tsx new file mode 100644 index 00000000..0b808ca6 --- /dev/null +++ b/packages/iconoir-react/src/FingerprintCircledError.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintCircledError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintCircledError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FingerprintCircledLock.tsx b/packages/iconoir-react/src/FingerprintCircledLock.tsx new file mode 100644 index 00000000..a2730ea6 --- /dev/null +++ b/packages/iconoir-react/src/FingerprintCircledLock.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintCircledLock( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintCircledLock); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FingerprintCircledOk.tsx b/packages/iconoir-react/src/FingerprintCircledOk.tsx new file mode 100644 index 00000000..b2f43589 --- /dev/null +++ b/packages/iconoir-react/src/FingerprintCircledOk.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintCircledOk( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintCircledOk); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FingerprintPhone.tsx b/packages/iconoir-react/src/FingerprintPhone.tsx new file mode 100644 index 00000000..571b0c7b --- /dev/null +++ b/packages/iconoir-react/src/FingerprintPhone.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintPhone( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintPhone); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FingerprintScan.tsx b/packages/iconoir-react/src/FingerprintScan.tsx new file mode 100644 index 00000000..8adee1a9 --- /dev/null +++ b/packages/iconoir-react/src/FingerprintScan.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintScan( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintScan); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FingerprintSquared.tsx b/packages/iconoir-react/src/FingerprintSquared.tsx new file mode 100644 index 00000000..9dc42f94 --- /dev/null +++ b/packages/iconoir-react/src/FingerprintSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFingerprintSquared( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFingerprintSquared); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FireFlame.tsx b/packages/iconoir-react/src/FireFlame.tsx new file mode 100644 index 00000000..0e20a386 --- /dev/null +++ b/packages/iconoir-react/src/FireFlame.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFireFlame( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFireFlame); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Fishing.tsx b/packages/iconoir-react/src/Fishing.tsx new file mode 100644 index 00000000..9d802d3f --- /dev/null +++ b/packages/iconoir-react/src/Fishing.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFishing( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFishing); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Flare.tsx b/packages/iconoir-react/src/Flare.tsx new file mode 100644 index 00000000..47936013 --- /dev/null +++ b/packages/iconoir-react/src/Flare.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Flash.tsx b/packages/iconoir-react/src/Flash.tsx new file mode 100644 index 00000000..83447d6b --- /dev/null +++ b/packages/iconoir-react/src/Flash.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlash( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlash); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FlashOff.tsx b/packages/iconoir-react/src/FlashOff.tsx new file mode 100644 index 00000000..e2bae090 --- /dev/null +++ b/packages/iconoir-react/src/FlashOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlashOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlashOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Flask.tsx b/packages/iconoir-react/src/Flask.tsx new file mode 100644 index 00000000..e678dc02 --- /dev/null +++ b/packages/iconoir-react/src/Flask.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlask( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlask); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Flip.tsx b/packages/iconoir-react/src/Flip.tsx new file mode 100644 index 00000000..691a68ac --- /dev/null +++ b/packages/iconoir-react/src/Flip.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlip( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlip); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FlipReverse.tsx b/packages/iconoir-react/src/FlipReverse.tsx new file mode 100644 index 00000000..6cb214c8 --- /dev/null +++ b/packages/iconoir-react/src/FlipReverse.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlipReverse( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlipReverse); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Flower.tsx b/packages/iconoir-react/src/Flower.tsx new file mode 100644 index 00000000..e08c0f4e --- /dev/null +++ b/packages/iconoir-react/src/Flower.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFlower( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFlower); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Fluorine.tsx b/packages/iconoir-react/src/Fluorine.tsx new file mode 100644 index 00000000..2e2bafa1 --- /dev/null +++ b/packages/iconoir-react/src/Fluorine.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFluorine( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFluorine); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Fog.tsx b/packages/iconoir-react/src/Fog.tsx new file mode 100644 index 00000000..74194bea --- /dev/null +++ b/packages/iconoir-react/src/Fog.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFog( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFog); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Folder.tsx b/packages/iconoir-react/src/Folder.tsx new file mode 100644 index 00000000..47c6ab01 --- /dev/null +++ b/packages/iconoir-react/src/Folder.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFolder( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFolder); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FolderAlert.tsx b/packages/iconoir-react/src/FolderAlert.tsx new file mode 100644 index 00000000..e49ef7a4 --- /dev/null +++ b/packages/iconoir-react/src/FolderAlert.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFolderAlert( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFolderAlert); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FolderSettings.tsx b/packages/iconoir-react/src/FolderSettings.tsx new file mode 100644 index 00000000..71d5a483 --- /dev/null +++ b/packages/iconoir-react/src/FolderSettings.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFolderSettings( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFolderSettings); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FontSize.tsx b/packages/iconoir-react/src/FontSize.tsx new file mode 100644 index 00000000..8e74c0c2 --- /dev/null +++ b/packages/iconoir-react/src/FontSize.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFontSize( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFontSize); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Football.tsx b/packages/iconoir-react/src/Football.tsx new file mode 100644 index 00000000..725f7182 --- /dev/null +++ b/packages/iconoir-react/src/Football.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFootball( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFootball); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FootballBall.tsx b/packages/iconoir-react/src/FootballBall.tsx new file mode 100644 index 00000000..0bcf0906 --- /dev/null +++ b/packages/iconoir-react/src/FootballBall.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFootballBall( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFootballBall); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Forward.tsx b/packages/iconoir-react/src/Forward.tsx new file mode 100644 index 00000000..f8c04078 --- /dev/null +++ b/packages/iconoir-react/src/Forward.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgForward( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgForward); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Forward15Seconds.tsx b/packages/iconoir-react/src/Forward15Seconds.tsx new file mode 100644 index 00000000..42084fd7 --- /dev/null +++ b/packages/iconoir-react/src/Forward15Seconds.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgForward15Seconds( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgForward15Seconds); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ForwardMessage.tsx b/packages/iconoir-react/src/ForwardMessage.tsx new file mode 100644 index 00000000..632d392e --- /dev/null +++ b/packages/iconoir-react/src/ForwardMessage.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgForwardMessage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgForwardMessage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ForwardOutline.tsx b/packages/iconoir-react/src/ForwardOutline.tsx new file mode 100644 index 00000000..add7dbcb --- /dev/null +++ b/packages/iconoir-react/src/ForwardOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgForwardOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgForwardOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Frame.tsx b/packages/iconoir-react/src/Frame.tsx new file mode 100644 index 00000000..76490647 --- /dev/null +++ b/packages/iconoir-react/src/Frame.tsx @@ -0,0 +1,62 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrame( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrame); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FrameAlt.tsx b/packages/iconoir-react/src/FrameAlt.tsx new file mode 100644 index 00000000..7fd64e9d --- /dev/null +++ b/packages/iconoir-react/src/FrameAlt.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FrameAltEmpty.tsx b/packages/iconoir-react/src/FrameAltEmpty.tsx new file mode 100644 index 00000000..11fa0664 --- /dev/null +++ b/packages/iconoir-react/src/FrameAltEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameAltEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameAltEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FrameSelect.tsx b/packages/iconoir-react/src/FrameSelect.tsx new file mode 100644 index 00000000..ca615ecf --- /dev/null +++ b/packages/iconoir-react/src/FrameSelect.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameSelect( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameSelect); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FrameSimple.tsx b/packages/iconoir-react/src/FrameSimple.tsx new file mode 100644 index 00000000..9563c9b0 --- /dev/null +++ b/packages/iconoir-react/src/FrameSimple.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameSimple( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameSimple); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FrameTool.tsx b/packages/iconoir-react/src/FrameTool.tsx new file mode 100644 index 00000000..c581dcc1 --- /dev/null +++ b/packages/iconoir-react/src/FrameTool.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFrameTool( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFrameTool); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Fridge.tsx b/packages/iconoir-react/src/Fridge.tsx new file mode 100644 index 00000000..f029f63a --- /dev/null +++ b/packages/iconoir-react/src/Fridge.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFridge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFridge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Fx.tsx b/packages/iconoir-react/src/Fx.tsx new file mode 100644 index 00000000..083b1029 --- /dev/null +++ b/packages/iconoir-react/src/Fx.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFx( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFx); +export default ForwardRef; diff --git a/packages/iconoir-react/src/FxRounded.tsx b/packages/iconoir-react/src/FxRounded.tsx new file mode 100644 index 00000000..13200149 --- /dev/null +++ b/packages/iconoir-react/src/FxRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgFxRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgFxRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Gamepad.tsx b/packages/iconoir-react/src/Gamepad.tsx new file mode 100644 index 00000000..261c9750 --- /dev/null +++ b/packages/iconoir-react/src/Gamepad.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGamepad( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGamepad); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Garage.tsx b/packages/iconoir-react/src/Garage.tsx new file mode 100644 index 00000000..5e265a76 --- /dev/null +++ b/packages/iconoir-react/src/Garage.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGarage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGarage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Gas.tsx b/packages/iconoir-react/src/Gas.tsx new file mode 100644 index 00000000..ec12f6d5 --- /dev/null +++ b/packages/iconoir-react/src/Gas.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGas( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGas); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GasTank.tsx b/packages/iconoir-react/src/GasTank.tsx new file mode 100644 index 00000000..29d88711 --- /dev/null +++ b/packages/iconoir-react/src/GasTank.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGasTank( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGasTank); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GasTankDrop.tsx b/packages/iconoir-react/src/GasTankDrop.tsx new file mode 100644 index 00000000..1426902e --- /dev/null +++ b/packages/iconoir-react/src/GasTankDrop.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGasTankDrop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGasTankDrop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GifFormat.tsx b/packages/iconoir-react/src/GifFormat.tsx new file mode 100644 index 00000000..464eaaba --- /dev/null +++ b/packages/iconoir-react/src/GifFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGifFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGifFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Gift.tsx b/packages/iconoir-react/src/Gift.tsx new file mode 100644 index 00000000..aca6a878 --- /dev/null +++ b/packages/iconoir-react/src/Gift.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGift( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGift); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitBranch.tsx b/packages/iconoir-react/src/GitBranch.tsx new file mode 100644 index 00000000..61fc2d17 --- /dev/null +++ b/packages/iconoir-react/src/GitBranch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitBranch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitBranch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitCommand.tsx b/packages/iconoir-react/src/GitCommand.tsx new file mode 100644 index 00000000..7a63eae1 --- /dev/null +++ b/packages/iconoir-react/src/GitCommand.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitCommand( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitCommand); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitCommit.tsx b/packages/iconoir-react/src/GitCommit.tsx new file mode 100644 index 00000000..4d3aafc5 --- /dev/null +++ b/packages/iconoir-react/src/GitCommit.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitCommit( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitCommit); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitCompare.tsx b/packages/iconoir-react/src/GitCompare.tsx new file mode 100644 index 00000000..87e57a74 --- /dev/null +++ b/packages/iconoir-react/src/GitCompare.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitCompare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitCompare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitFork.tsx b/packages/iconoir-react/src/GitFork.tsx new file mode 100644 index 00000000..5e9978d5 --- /dev/null +++ b/packages/iconoir-react/src/GitFork.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitFork( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitFork); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitHub.tsx b/packages/iconoir-react/src/GitHub.tsx new file mode 100644 index 00000000..c7cf2d02 --- /dev/null +++ b/packages/iconoir-react/src/GitHub.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitHub( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitHub); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitHubOutline.tsx b/packages/iconoir-react/src/GitHubOutline.tsx new file mode 100644 index 00000000..60863c1e --- /dev/null +++ b/packages/iconoir-react/src/GitHubOutline.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitHubOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitHubOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitLabFull.tsx b/packages/iconoir-react/src/GitLabFull.tsx new file mode 100644 index 00000000..2ce8ab85 --- /dev/null +++ b/packages/iconoir-react/src/GitLabFull.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitLabFull( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitLabFull); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitMerge.tsx b/packages/iconoir-react/src/GitMerge.tsx new file mode 100644 index 00000000..590d845b --- /dev/null +++ b/packages/iconoir-react/src/GitMerge.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitMerge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitMerge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GitPullRequest.tsx b/packages/iconoir-react/src/GitPullRequest.tsx new file mode 100644 index 00000000..e88ae8e5 --- /dev/null +++ b/packages/iconoir-react/src/GitPullRequest.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGitPullRequest( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGitPullRequest); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GlassEmpty.tsx b/packages/iconoir-react/src/GlassEmpty.tsx new file mode 100644 index 00000000..38d9f544 --- /dev/null +++ b/packages/iconoir-react/src/GlassEmpty.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlassEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlassEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GlassHalf.tsx b/packages/iconoir-react/src/GlassHalf.tsx new file mode 100644 index 00000000..61a527c7 --- /dev/null +++ b/packages/iconoir-react/src/GlassHalf.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlassHalf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlassHalf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GlassHalfAlt.tsx b/packages/iconoir-react/src/GlassHalfAlt.tsx new file mode 100644 index 00000000..08fc67c9 --- /dev/null +++ b/packages/iconoir-react/src/GlassHalfAlt.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlassHalfAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlassHalfAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Glasses.tsx b/packages/iconoir-react/src/Glasses.tsx new file mode 100644 index 00000000..bff846d8 --- /dev/null +++ b/packages/iconoir-react/src/Glasses.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlasses( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlasses); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Globe.tsx b/packages/iconoir-react/src/Globe.tsx new file mode 100644 index 00000000..21f841f8 --- /dev/null +++ b/packages/iconoir-react/src/Globe.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGlobe( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGlobe); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Golf.tsx b/packages/iconoir-react/src/Golf.tsx new file mode 100644 index 00000000..fc0c6301 --- /dev/null +++ b/packages/iconoir-react/src/Golf.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGolf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGolf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Google.tsx b/packages/iconoir-react/src/Google.tsx new file mode 100644 index 00000000..44df0dad --- /dev/null +++ b/packages/iconoir-react/src/Google.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GoogleCircled.tsx b/packages/iconoir-react/src/GoogleCircled.tsx new file mode 100644 index 00000000..95b90857 --- /dev/null +++ b/packages/iconoir-react/src/GoogleCircled.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GoogleDocs.tsx b/packages/iconoir-react/src/GoogleDocs.tsx new file mode 100644 index 00000000..de5d8312 --- /dev/null +++ b/packages/iconoir-react/src/GoogleDocs.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDocs( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDocs); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GoogleDrive.tsx b/packages/iconoir-react/src/GoogleDrive.tsx new file mode 100644 index 00000000..21f1f530 --- /dev/null +++ b/packages/iconoir-react/src/GoogleDrive.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDrive( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDrive); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GoogleDriveCheck.tsx b/packages/iconoir-react/src/GoogleDriveCheck.tsx new file mode 100644 index 00000000..9ade85b5 --- /dev/null +++ b/packages/iconoir-react/src/GoogleDriveCheck.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDriveCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDriveCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GoogleDriveSync.tsx b/packages/iconoir-react/src/GoogleDriveSync.tsx new file mode 100644 index 00000000..56837a6b --- /dev/null +++ b/packages/iconoir-react/src/GoogleDriveSync.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDriveSync( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDriveSync); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GoogleDriveWarning.tsx b/packages/iconoir-react/src/GoogleDriveWarning.tsx new file mode 100644 index 00000000..d6fc8057 --- /dev/null +++ b/packages/iconoir-react/src/GoogleDriveWarning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleDriveWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleDriveWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GoogleHome.tsx b/packages/iconoir-react/src/GoogleHome.tsx new file mode 100644 index 00000000..b450071f --- /dev/null +++ b/packages/iconoir-react/src/GoogleHome.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleHome( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleHome); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GoogleOne.tsx b/packages/iconoir-react/src/GoogleOne.tsx new file mode 100644 index 00000000..ebf30d4d --- /dev/null +++ b/packages/iconoir-react/src/GoogleOne.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGoogleOne( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGoogleOne); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Gps.tsx b/packages/iconoir-react/src/Gps.tsx new file mode 100644 index 00000000..6d56e8ae --- /dev/null +++ b/packages/iconoir-react/src/Gps.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGps( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGps); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GraphDown.tsx b/packages/iconoir-react/src/GraphDown.tsx new file mode 100644 index 00000000..c02e6955 --- /dev/null +++ b/packages/iconoir-react/src/GraphDown.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGraphDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGraphDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GraphUp.tsx b/packages/iconoir-react/src/GraphUp.tsx new file mode 100644 index 00000000..05c20577 --- /dev/null +++ b/packages/iconoir-react/src/GraphUp.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGraphUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGraphUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GreenBus.tsx b/packages/iconoir-react/src/GreenBus.tsx new file mode 100644 index 00000000..c8a055bc --- /dev/null +++ b/packages/iconoir-react/src/GreenBus.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGreenBus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGreenBus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GreenTruck.tsx b/packages/iconoir-react/src/GreenTruck.tsx new file mode 100644 index 00000000..32936b1e --- /dev/null +++ b/packages/iconoir-react/src/GreenTruck.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGreenTruck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGreenTruck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GreenVehicle.tsx b/packages/iconoir-react/src/GreenVehicle.tsx new file mode 100644 index 00000000..3455acc3 --- /dev/null +++ b/packages/iconoir-react/src/GreenVehicle.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGreenVehicle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGreenVehicle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GridAdd.tsx b/packages/iconoir-react/src/GridAdd.tsx new file mode 100644 index 00000000..bcd4cd5e --- /dev/null +++ b/packages/iconoir-react/src/GridAdd.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGridAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGridAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GridMinus.tsx b/packages/iconoir-react/src/GridMinus.tsx new file mode 100644 index 00000000..4771fd21 --- /dev/null +++ b/packages/iconoir-react/src/GridMinus.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGridMinus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGridMinus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/GridRemove.tsx b/packages/iconoir-react/src/GridRemove.tsx new file mode 100644 index 00000000..ea36261c --- /dev/null +++ b/packages/iconoir-react/src/GridRemove.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGridRemove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGridRemove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Group.tsx b/packages/iconoir-react/src/Group.tsx new file mode 100644 index 00000000..7071033a --- /dev/null +++ b/packages/iconoir-react/src/Group.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGroup( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGroup); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Gym.tsx b/packages/iconoir-react/src/Gym.tsx new file mode 100644 index 00000000..b92b1058 --- /dev/null +++ b/packages/iconoir-react/src/Gym.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgGym( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgGym); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HalfCookie.tsx b/packages/iconoir-react/src/HalfCookie.tsx new file mode 100644 index 00000000..865ca42b --- /dev/null +++ b/packages/iconoir-react/src/HalfCookie.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHalfCookie( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHalfCookie); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HalfMoon.tsx b/packages/iconoir-react/src/HalfMoon.tsx new file mode 100644 index 00000000..61161620 --- /dev/null +++ b/packages/iconoir-react/src/HalfMoon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHalfMoon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHalfMoon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Hammer.tsx b/packages/iconoir-react/src/Hammer.tsx new file mode 100644 index 00000000..5f8fef4e --- /dev/null +++ b/packages/iconoir-react/src/Hammer.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHammer( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHammer); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HandBrake.tsx b/packages/iconoir-react/src/HandBrake.tsx new file mode 100644 index 00000000..8cfdc2fe --- /dev/null +++ b/packages/iconoir-react/src/HandBrake.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHandBrake( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHandBrake); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Handbag.tsx b/packages/iconoir-react/src/Handbag.tsx new file mode 100644 index 00000000..db06de17 --- /dev/null +++ b/packages/iconoir-react/src/Handbag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHandbag( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHandbag); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HardDrive.tsx b/packages/iconoir-react/src/HardDrive.tsx new file mode 100644 index 00000000..f3c3b486 --- /dev/null +++ b/packages/iconoir-react/src/HardDrive.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHardDrive( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHardDrive); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Hat.tsx b/packages/iconoir-react/src/Hat.tsx new file mode 100644 index 00000000..5ff0fed0 --- /dev/null +++ b/packages/iconoir-react/src/Hat.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Hd.tsx b/packages/iconoir-react/src/Hd.tsx new file mode 100644 index 00000000..78d15e01 --- /dev/null +++ b/packages/iconoir-react/src/Hd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HdDisplay.tsx b/packages/iconoir-react/src/HdDisplay.tsx new file mode 100644 index 00000000..43f7b70d --- /dev/null +++ b/packages/iconoir-react/src/HdDisplay.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHdDisplay( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHdDisplay); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Hdr.tsx b/packages/iconoir-react/src/Hdr.tsx new file mode 100644 index 00000000..d7e57987 --- /dev/null +++ b/packages/iconoir-react/src/Hdr.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHdr( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHdr); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Headset.tsx b/packages/iconoir-react/src/Headset.tsx new file mode 100644 index 00000000..1108e154 --- /dev/null +++ b/packages/iconoir-react/src/Headset.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeadset( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeadset); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HeadsetCharge.tsx b/packages/iconoir-react/src/HeadsetCharge.tsx new file mode 100644 index 00000000..0f90ce39 --- /dev/null +++ b/packages/iconoir-react/src/HeadsetCharge.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeadsetCharge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeadsetCharge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HeadsetHelp.tsx b/packages/iconoir-react/src/HeadsetHelp.tsx new file mode 100644 index 00000000..8fa8ab06 --- /dev/null +++ b/packages/iconoir-react/src/HeadsetHelp.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeadsetHelp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeadsetHelp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HeadsetIssue.tsx b/packages/iconoir-react/src/HeadsetIssue.tsx new file mode 100644 index 00000000..22368ded --- /dev/null +++ b/packages/iconoir-react/src/HeadsetIssue.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeadsetIssue( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeadsetIssue); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HealthShield.tsx b/packages/iconoir-react/src/HealthShield.tsx new file mode 100644 index 00000000..13dbbb34 --- /dev/null +++ b/packages/iconoir-react/src/HealthShield.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHealthShield( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHealthShield); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Healthcare.tsx b/packages/iconoir-react/src/Healthcare.tsx new file mode 100644 index 00000000..443aee9d --- /dev/null +++ b/packages/iconoir-react/src/Healthcare.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHealthcare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHealthcare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Heart.tsx b/packages/iconoir-react/src/Heart.tsx new file mode 100644 index 00000000..9dec44a7 --- /dev/null +++ b/packages/iconoir-react/src/Heart.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeart( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeart); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HeavyRain.tsx b/packages/iconoir-react/src/HeavyRain.tsx new file mode 100644 index 00000000..8f2a1aea --- /dev/null +++ b/packages/iconoir-react/src/HeavyRain.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeavyRain( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeavyRain); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Heptagon.tsx b/packages/iconoir-react/src/Heptagon.tsx new file mode 100644 index 00000000..f2045131 --- /dev/null +++ b/packages/iconoir-react/src/Heptagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHeptagon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHeptagon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HerSlips.tsx b/packages/iconoir-react/src/HerSlips.tsx new file mode 100644 index 00000000..ca871601 --- /dev/null +++ b/packages/iconoir-react/src/HerSlips.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHerSlips( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHerSlips); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HesaWarningOutline.tsx b/packages/iconoir-react/src/HesaWarningOutline.tsx new file mode 100644 index 00000000..2c664bab --- /dev/null +++ b/packages/iconoir-react/src/HesaWarningOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHesaWarningOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHesaWarningOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Hexagon.tsx b/packages/iconoir-react/src/Hexagon.tsx new file mode 100644 index 00000000..d3f10364 --- /dev/null +++ b/packages/iconoir-react/src/Hexagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHexagon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHexagon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HexagonAlt.tsx b/packages/iconoir-react/src/HexagonAlt.tsx new file mode 100644 index 00000000..992464fb --- /dev/null +++ b/packages/iconoir-react/src/HexagonAlt.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHexagonAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHexagonAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HexagonDice.tsx b/packages/iconoir-react/src/HexagonDice.tsx new file mode 100644 index 00000000..05715bc9 --- /dev/null +++ b/packages/iconoir-react/src/HexagonDice.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHexagonDice( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHexagonDice); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HighPriority.tsx b/packages/iconoir-react/src/HighPriority.tsx new file mode 100644 index 00000000..1b0f4e98 --- /dev/null +++ b/packages/iconoir-react/src/HighPriority.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHighPriority( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHighPriority); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HistoricShield.tsx b/packages/iconoir-react/src/HistoricShield.tsx new file mode 100644 index 00000000..cfaa34ab --- /dev/null +++ b/packages/iconoir-react/src/HistoricShield.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHistoricShield( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHistoricShield); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HistoricShieldAlt.tsx b/packages/iconoir-react/src/HistoricShieldAlt.tsx new file mode 100644 index 00000000..0091185b --- /dev/null +++ b/packages/iconoir-react/src/HistoricShieldAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHistoricShieldAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHistoricShieldAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Home.tsx b/packages/iconoir-react/src/Home.tsx new file mode 100644 index 00000000..d0ca3bc5 --- /dev/null +++ b/packages/iconoir-react/src/Home.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHome( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHome); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeAlt.tsx b/packages/iconoir-react/src/HomeAlt.tsx new file mode 100644 index 00000000..4d25955b --- /dev/null +++ b/packages/iconoir-react/src/HomeAlt.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeAltSlim.tsx b/packages/iconoir-react/src/HomeAltSlim.tsx new file mode 100644 index 00000000..d1e9de37 --- /dev/null +++ b/packages/iconoir-react/src/HomeAltSlim.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeAltSlim( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeAltSlim); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeAltSlimHoriz.tsx b/packages/iconoir-react/src/HomeAltSlimHoriz.tsx new file mode 100644 index 00000000..6d1faaad --- /dev/null +++ b/packages/iconoir-react/src/HomeAltSlimHoriz.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeAltSlimHoriz( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeAltSlimHoriz); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeHospital.tsx b/packages/iconoir-react/src/HomeHospital.tsx new file mode 100644 index 00000000..47b1fd58 --- /dev/null +++ b/packages/iconoir-react/src/HomeHospital.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeHospital( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeHospital); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeSale.tsx b/packages/iconoir-react/src/HomeSale.tsx new file mode 100644 index 00000000..21141271 --- /dev/null +++ b/packages/iconoir-react/src/HomeSale.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeSale( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeSale); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeSecure.tsx b/packages/iconoir-react/src/HomeSecure.tsx new file mode 100644 index 00000000..61cbce4d --- /dev/null +++ b/packages/iconoir-react/src/HomeSecure.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeSecure( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeSecure); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeShield.tsx b/packages/iconoir-react/src/HomeShield.tsx new file mode 100644 index 00000000..6179c01c --- /dev/null +++ b/packages/iconoir-react/src/HomeShield.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeShield( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeShield); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeSimple.tsx b/packages/iconoir-react/src/HomeSimple.tsx new file mode 100644 index 00000000..206e91bb --- /dev/null +++ b/packages/iconoir-react/src/HomeSimple.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeSimple( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeSimple); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeSimpleDoor.tsx b/packages/iconoir-react/src/HomeSimpleDoor.tsx new file mode 100644 index 00000000..5571e519 --- /dev/null +++ b/packages/iconoir-react/src/HomeSimpleDoor.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeSimpleDoor( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeSimpleDoor); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeTable.tsx b/packages/iconoir-react/src/HomeTable.tsx new file mode 100644 index 00000000..b16c4da5 --- /dev/null +++ b/packages/iconoir-react/src/HomeTable.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeTable( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeTable); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HomeUser.tsx b/packages/iconoir-react/src/HomeUser.tsx new file mode 100644 index 00000000..75bfadad --- /dev/null +++ b/packages/iconoir-react/src/HomeUser.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHomeUser( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHomeUser); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HorizDistributionLeft.tsx b/packages/iconoir-react/src/HorizDistributionLeft.tsx new file mode 100644 index 00000000..7fdc0f6a --- /dev/null +++ b/packages/iconoir-react/src/HorizDistributionLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHorizDistributionLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHorizDistributionLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HorizDistributionRight.tsx b/packages/iconoir-react/src/HorizDistributionRight.tsx new file mode 100644 index 00000000..0b016d8e --- /dev/null +++ b/packages/iconoir-react/src/HorizDistributionRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHorizDistributionRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHorizDistributionRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Hospital.tsx b/packages/iconoir-react/src/Hospital.tsx new file mode 100644 index 00000000..c4e91f54 --- /dev/null +++ b/packages/iconoir-react/src/Hospital.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHospital( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHospital); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HospitalSign.tsx b/packages/iconoir-react/src/HospitalSign.tsx new file mode 100644 index 00000000..b90591da --- /dev/null +++ b/packages/iconoir-react/src/HospitalSign.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHospitalSign( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHospitalSign); +export default ForwardRef; diff --git a/packages/iconoir-react/src/HotAirBalloon.tsx b/packages/iconoir-react/src/HotAirBalloon.tsx new file mode 100644 index 00000000..f37093d9 --- /dev/null +++ b/packages/iconoir-react/src/HotAirBalloon.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHotAirBalloon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHotAirBalloon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Hourglass.tsx b/packages/iconoir-react/src/Hourglass.tsx new file mode 100644 index 00000000..c1f4ef76 --- /dev/null +++ b/packages/iconoir-react/src/Hourglass.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHourglass( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHourglass); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Html5.tsx b/packages/iconoir-react/src/Html5.tsx new file mode 100644 index 00000000..9fca2552 --- /dev/null +++ b/packages/iconoir-react/src/Html5.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHtml5( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHtml5); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Hydrogen.tsx b/packages/iconoir-react/src/Hydrogen.tsx new file mode 100644 index 00000000..163da305 --- /dev/null +++ b/packages/iconoir-react/src/Hydrogen.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgHydrogen( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgHydrogen); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Iconoir.tsx b/packages/iconoir-react/src/Iconoir.tsx new file mode 100644 index 00000000..1441cf61 --- /dev/null +++ b/packages/iconoir-react/src/Iconoir.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIconoir( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIconoir); +export default ForwardRef; diff --git a/packages/iconoir-react/src/IconoirContext.tsx b/packages/iconoir-react/src/IconoirContext.tsx new file mode 100644 index 00000000..bb693c02 --- /dev/null +++ b/packages/iconoir-react/src/IconoirContext.tsx @@ -0,0 +1,12 @@ +import React from 'react' + +export type IconoirContextValue = Partial> +export const IconoirContext = React.createContext({}) + +export interface IconoirProviderProps { + iconProps?: Partial> + children: React.ReactElement +} +export function IconoirProvider({ iconProps, children }: IconoirProviderProps) { + return +} diff --git a/packages/iconoir-react/src/Import.tsx b/packages/iconoir-react/src/Import.tsx new file mode 100644 index 00000000..6137dc93 --- /dev/null +++ b/packages/iconoir-react/src/Import.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgImport( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgImport); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Industry.tsx b/packages/iconoir-react/src/Industry.tsx new file mode 100644 index 00000000..653f7fbd --- /dev/null +++ b/packages/iconoir-react/src/Industry.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIndustry( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIndustry); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Infinite.tsx b/packages/iconoir-react/src/Infinite.tsx new file mode 100644 index 00000000..114ccbf8 --- /dev/null +++ b/packages/iconoir-react/src/Infinite.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInfinite( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInfinite); +export default ForwardRef; diff --git a/packages/iconoir-react/src/InfoEmpty.tsx b/packages/iconoir-react/src/InfoEmpty.tsx new file mode 100644 index 00000000..779641b5 --- /dev/null +++ b/packages/iconoir-react/src/InfoEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInfoEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInfoEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/InputField.tsx b/packages/iconoir-react/src/InputField.tsx new file mode 100644 index 00000000..1e7f8f4f --- /dev/null +++ b/packages/iconoir-react/src/InputField.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInputField( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInputField); +export default ForwardRef; diff --git a/packages/iconoir-react/src/InputOutput.tsx b/packages/iconoir-react/src/InputOutput.tsx new file mode 100644 index 00000000..3c23d53f --- /dev/null +++ b/packages/iconoir-react/src/InputOutput.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInputOutput( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInputOutput); +export default ForwardRef; diff --git a/packages/iconoir-react/src/InputSearch.tsx b/packages/iconoir-react/src/InputSearch.tsx new file mode 100644 index 00000000..21838eec --- /dev/null +++ b/packages/iconoir-react/src/InputSearch.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInputSearch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInputSearch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Instagram.tsx b/packages/iconoir-react/src/Instagram.tsx new file mode 100644 index 00000000..966841a7 --- /dev/null +++ b/packages/iconoir-react/src/Instagram.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInstagram( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInstagram); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Internet.tsx b/packages/iconoir-react/src/Internet.tsx new file mode 100644 index 00000000..3ce78eb7 --- /dev/null +++ b/packages/iconoir-react/src/Internet.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgInternet( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgInternet); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Intersect.tsx b/packages/iconoir-react/src/Intersect.tsx new file mode 100644 index 00000000..ae94ea9b --- /dev/null +++ b/packages/iconoir-react/src/Intersect.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIntersect( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIntersect); +export default ForwardRef; diff --git a/packages/iconoir-react/src/IntersectAlt.tsx b/packages/iconoir-react/src/IntersectAlt.tsx new file mode 100644 index 00000000..9dcdd67b --- /dev/null +++ b/packages/iconoir-react/src/IntersectAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIntersectAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIntersectAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/IosSettings.tsx b/packages/iconoir-react/src/IosSettings.tsx new file mode 100644 index 00000000..2fd00baf --- /dev/null +++ b/packages/iconoir-react/src/IosSettings.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIosSettings( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIosSettings); +export default ForwardRef; diff --git a/packages/iconoir-react/src/IpAddress.tsx b/packages/iconoir-react/src/IpAddress.tsx new file mode 100644 index 00000000..09f3e479 --- /dev/null +++ b/packages/iconoir-react/src/IpAddress.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIpAddress( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIpAddress); +export default ForwardRef; diff --git a/packages/iconoir-react/src/IrisScan.tsx b/packages/iconoir-react/src/IrisScan.tsx new file mode 100644 index 00000000..c5220728 --- /dev/null +++ b/packages/iconoir-react/src/IrisScan.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgIrisScan( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgIrisScan); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Italic.tsx b/packages/iconoir-react/src/Italic.tsx new file mode 100644 index 00000000..b5d1a1d7 --- /dev/null +++ b/packages/iconoir-react/src/Italic.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgItalic( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgItalic); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ItalicSquareOutline.tsx b/packages/iconoir-react/src/ItalicSquareOutline.tsx new file mode 100644 index 00000000..8af67968 --- /dev/null +++ b/packages/iconoir-react/src/ItalicSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgItalicSquareOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgItalicSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Journal.tsx b/packages/iconoir-react/src/Journal.tsx new file mode 100644 index 00000000..45f7e022 --- /dev/null +++ b/packages/iconoir-react/src/Journal.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgJournal( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgJournal); +export default ForwardRef; diff --git a/packages/iconoir-react/src/JournalPage.tsx b/packages/iconoir-react/src/JournalPage.tsx new file mode 100644 index 00000000..e0729d80 --- /dev/null +++ b/packages/iconoir-react/src/JournalPage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgJournalPage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgJournalPage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/JpegFormat.tsx b/packages/iconoir-react/src/JpegFormat.tsx new file mode 100644 index 00000000..a321beb8 --- /dev/null +++ b/packages/iconoir-react/src/JpegFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgJpegFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgJpegFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/JpgFormat.tsx b/packages/iconoir-react/src/JpgFormat.tsx new file mode 100644 index 00000000..7a3cd686 --- /dev/null +++ b/packages/iconoir-react/src/JpgFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgJpgFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgJpgFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KanbanBoard.tsx b/packages/iconoir-react/src/KanbanBoard.tsx new file mode 100644 index 00000000..e6cfcdd7 --- /dev/null +++ b/packages/iconoir-react/src/KanbanBoard.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKanbanBoard( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKanbanBoard); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyAlt.tsx b/packages/iconoir-react/src/KeyAlt.tsx new file mode 100644 index 00000000..f7729706 --- /dev/null +++ b/packages/iconoir-react/src/KeyAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyAltBack.tsx b/packages/iconoir-react/src/KeyAltBack.tsx new file mode 100644 index 00000000..23c1e3b1 --- /dev/null +++ b/packages/iconoir-react/src/KeyAltBack.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAltBack( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAltBack); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyAltMinus.tsx b/packages/iconoir-react/src/KeyAltMinus.tsx new file mode 100644 index 00000000..f788551e --- /dev/null +++ b/packages/iconoir-react/src/KeyAltMinus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAltMinus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAltMinus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyAltPlus.tsx b/packages/iconoir-react/src/KeyAltPlus.tsx new file mode 100644 index 00000000..7b8fb074 --- /dev/null +++ b/packages/iconoir-react/src/KeyAltPlus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAltPlus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAltPlus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyAltRemove.tsx b/packages/iconoir-react/src/KeyAltRemove.tsx new file mode 100644 index 00000000..ff70e6de --- /dev/null +++ b/packages/iconoir-react/src/KeyAltRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyAltRemove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyAltRemove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Keyframe.tsx b/packages/iconoir-react/src/Keyframe.tsx new file mode 100644 index 00000000..cc92a2ae --- /dev/null +++ b/packages/iconoir-react/src/Keyframe.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframe( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframe); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyframeAlignCenter.tsx b/packages/iconoir-react/src/KeyframeAlignCenter.tsx new file mode 100644 index 00000000..4e8df0b3 --- /dev/null +++ b/packages/iconoir-react/src/KeyframeAlignCenter.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframeAlignCenter( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframeAlignCenter); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyframeAlignHorizontal.tsx b/packages/iconoir-react/src/KeyframeAlignHorizontal.tsx new file mode 100644 index 00000000..d2639a33 --- /dev/null +++ b/packages/iconoir-react/src/KeyframeAlignHorizontal.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframeAlignHorizontal( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframeAlignHorizontal); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyframeAlignVertical.tsx b/packages/iconoir-react/src/KeyframeAlignVertical.tsx new file mode 100644 index 00000000..522a2e51 --- /dev/null +++ b/packages/iconoir-react/src/KeyframeAlignVertical.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframeAlignVertical( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframeAlignVertical); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyframePosition.tsx b/packages/iconoir-react/src/KeyframePosition.tsx new file mode 100644 index 00000000..ddee7195 --- /dev/null +++ b/packages/iconoir-react/src/KeyframePosition.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframePosition( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframePosition); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Keyframes.tsx b/packages/iconoir-react/src/Keyframes.tsx new file mode 100644 index 00000000..cb8849a1 --- /dev/null +++ b/packages/iconoir-react/src/Keyframes.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframes( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframes); +export default ForwardRef; diff --git a/packages/iconoir-react/src/KeyframesCouple.tsx b/packages/iconoir-react/src/KeyframesCouple.tsx new file mode 100644 index 00000000..692cf5cd --- /dev/null +++ b/packages/iconoir-react/src/KeyframesCouple.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgKeyframesCouple( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgKeyframesCouple); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LabelOutline.tsx b/packages/iconoir-react/src/LabelOutline.tsx new file mode 100644 index 00000000..f05f3f55 --- /dev/null +++ b/packages/iconoir-react/src/LabelOutline.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLabelOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLabelOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Lamp.tsx b/packages/iconoir-react/src/Lamp.tsx new file mode 100644 index 00000000..a33b732b --- /dev/null +++ b/packages/iconoir-react/src/Lamp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLamp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLamp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Language.tsx b/packages/iconoir-react/src/Language.tsx new file mode 100644 index 00000000..79e6be6c --- /dev/null +++ b/packages/iconoir-react/src/Language.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLanguage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLanguage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Laptop.tsx b/packages/iconoir-react/src/Laptop.tsx new file mode 100644 index 00000000..60ed217c --- /dev/null +++ b/packages/iconoir-react/src/Laptop.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLaptop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLaptop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LaptopCharging.tsx b/packages/iconoir-react/src/LaptopCharging.tsx new file mode 100644 index 00000000..726a55e3 --- /dev/null +++ b/packages/iconoir-react/src/LaptopCharging.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLaptopCharging( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLaptopCharging); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LaptopFix.tsx b/packages/iconoir-react/src/LaptopFix.tsx new file mode 100644 index 00000000..7a6bd245 --- /dev/null +++ b/packages/iconoir-react/src/LaptopFix.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLaptopFix( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLaptopFix); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LaptopIssue.tsx b/packages/iconoir-react/src/LaptopIssue.tsx new file mode 100644 index 00000000..c82f260b --- /dev/null +++ b/packages/iconoir-react/src/LaptopIssue.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLaptopIssue( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLaptopIssue); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LargeSuitcase.tsx b/packages/iconoir-react/src/LargeSuitcase.tsx new file mode 100644 index 00000000..1e065edf --- /dev/null +++ b/packages/iconoir-react/src/LargeSuitcase.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLargeSuitcase( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLargeSuitcase); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LayoutLeft.tsx b/packages/iconoir-react/src/LayoutLeft.tsx new file mode 100644 index 00000000..6f079dc7 --- /dev/null +++ b/packages/iconoir-react/src/LayoutLeft.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLayoutLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLayoutLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LayoutRight.tsx b/packages/iconoir-react/src/LayoutRight.tsx new file mode 100644 index 00000000..2e5046ab --- /dev/null +++ b/packages/iconoir-react/src/LayoutRight.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLayoutRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLayoutRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Leaderboard.tsx b/packages/iconoir-react/src/Leaderboard.tsx new file mode 100644 index 00000000..6870965d --- /dev/null +++ b/packages/iconoir-react/src/Leaderboard.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLeaderboard( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLeaderboard); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LeaderboardStar.tsx b/packages/iconoir-react/src/LeaderboardStar.tsx new file mode 100644 index 00000000..4a63376b --- /dev/null +++ b/packages/iconoir-react/src/LeaderboardStar.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLeaderboardStar( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLeaderboardStar); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Leaf.tsx b/packages/iconoir-react/src/Leaf.tsx new file mode 100644 index 00000000..a8ca5e78 --- /dev/null +++ b/packages/iconoir-react/src/Leaf.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLeaf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLeaf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LeftRoundArrow.tsx b/packages/iconoir-react/src/LeftRoundArrow.tsx new file mode 100644 index 00000000..e0eb3562 --- /dev/null +++ b/packages/iconoir-react/src/LeftRoundArrow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLeftRoundArrow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLeftRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Lens.tsx b/packages/iconoir-react/src/Lens.tsx new file mode 100644 index 00000000..b5db043b --- /dev/null +++ b/packages/iconoir-react/src/Lens.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLens( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLens); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Lifebelt.tsx b/packages/iconoir-react/src/Lifebelt.tsx new file mode 100644 index 00000000..732deb10 --- /dev/null +++ b/packages/iconoir-react/src/Lifebelt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLifebelt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLifebelt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LightBulb.tsx b/packages/iconoir-react/src/LightBulb.tsx new file mode 100644 index 00000000..0f9fb6c1 --- /dev/null +++ b/packages/iconoir-react/src/LightBulb.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLightBulb( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLightBulb); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LightBulbOff.tsx b/packages/iconoir-react/src/LightBulbOff.tsx new file mode 100644 index 00000000..58d38771 --- /dev/null +++ b/packages/iconoir-react/src/LightBulbOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLightBulbOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLightBulbOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LightBulbOn.tsx b/packages/iconoir-react/src/LightBulbOn.tsx new file mode 100644 index 00000000..94939e32 --- /dev/null +++ b/packages/iconoir-react/src/LightBulbOn.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLightBulbOn( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLightBulbOn); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LineSpace.tsx b/packages/iconoir-react/src/LineSpace.tsx new file mode 100644 index 00000000..6654d690 --- /dev/null +++ b/packages/iconoir-react/src/LineSpace.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLineSpace( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLineSpace); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Linear.tsx b/packages/iconoir-react/src/Linear.tsx new file mode 100644 index 00000000..a0a35992 --- /dev/null +++ b/packages/iconoir-react/src/Linear.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLinear( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLinear); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Link.tsx b/packages/iconoir-react/src/Link.tsx new file mode 100644 index 00000000..5673a20d --- /dev/null +++ b/packages/iconoir-react/src/Link.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLink( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLink); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LinkedIn.tsx b/packages/iconoir-react/src/LinkedIn.tsx new file mode 100644 index 00000000..1a0b10a6 --- /dev/null +++ b/packages/iconoir-react/src/LinkedIn.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLinkedIn( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLinkedIn); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Linux.tsx b/packages/iconoir-react/src/Linux.tsx new file mode 100644 index 00000000..486578e2 --- /dev/null +++ b/packages/iconoir-react/src/Linux.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLinux( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLinux); +export default ForwardRef; diff --git a/packages/iconoir-react/src/List.tsx b/packages/iconoir-react/src/List.tsx new file mode 100644 index 00000000..c6d16999 --- /dev/null +++ b/packages/iconoir-react/src/List.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgList( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgList); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ListSelect.tsx b/packages/iconoir-react/src/ListSelect.tsx new file mode 100644 index 00000000..7aead00b --- /dev/null +++ b/packages/iconoir-react/src/ListSelect.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgListSelect( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgListSelect); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LoadActionFloppy.tsx b/packages/iconoir-react/src/LoadActionFloppy.tsx new file mode 100644 index 00000000..1c5dd0a5 --- /dev/null +++ b/packages/iconoir-react/src/LoadActionFloppy.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLoadActionFloppy( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLoadActionFloppy); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Lock.tsx b/packages/iconoir-react/src/Lock.tsx new file mode 100644 index 00000000..0a51b11f --- /dev/null +++ b/packages/iconoir-react/src/Lock.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLock( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLock); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LockKey.tsx b/packages/iconoir-react/src/LockKey.tsx new file mode 100644 index 00000000..d16c199e --- /dev/null +++ b/packages/iconoir-react/src/LockKey.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLockKey( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLockKey); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LockedBook.tsx b/packages/iconoir-react/src/LockedBook.tsx new file mode 100644 index 00000000..79289a2c --- /dev/null +++ b/packages/iconoir-react/src/LockedBook.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLockedBook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLockedBook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LockedWindow.tsx b/packages/iconoir-react/src/LockedWindow.tsx new file mode 100644 index 00000000..421e24f7 --- /dev/null +++ b/packages/iconoir-react/src/LockedWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLockedWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLockedWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LogDenied.tsx b/packages/iconoir-react/src/LogDenied.tsx new file mode 100644 index 00000000..b9ad09c0 --- /dev/null +++ b/packages/iconoir-react/src/LogDenied.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLogDenied( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLogDenied); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LogIn.tsx b/packages/iconoir-react/src/LogIn.tsx new file mode 100644 index 00000000..e200ce1e --- /dev/null +++ b/packages/iconoir-react/src/LogIn.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLogIn( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLogIn); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LogOut.tsx b/packages/iconoir-react/src/LogOut.tsx new file mode 100644 index 00000000..22283f0a --- /dev/null +++ b/packages/iconoir-react/src/LogOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLogOut( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLogOut); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowDownLeft.tsx b/packages/iconoir-react/src/LongArrowDownLeft.tsx new file mode 100644 index 00000000..acf5d45a --- /dev/null +++ b/packages/iconoir-react/src/LongArrowDownLeft.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowDownLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowDownLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowDownRight.tsx b/packages/iconoir-react/src/LongArrowDownRight.tsx new file mode 100644 index 00000000..9d8fb877 --- /dev/null +++ b/packages/iconoir-react/src/LongArrowDownRight.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowDownRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowDownRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowLeftDown.tsx b/packages/iconoir-react/src/LongArrowLeftDown.tsx new file mode 100644 index 00000000..8ebc5028 --- /dev/null +++ b/packages/iconoir-react/src/LongArrowLeftDown.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowLeftDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowLeftDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowLeftUp.tsx b/packages/iconoir-react/src/LongArrowLeftUp.tsx new file mode 100644 index 00000000..493a6c61 --- /dev/null +++ b/packages/iconoir-react/src/LongArrowLeftUp.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowLeftUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowLeftUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowRightDown.tsx b/packages/iconoir-react/src/LongArrowRightDown.tsx new file mode 100644 index 00000000..8548393b --- /dev/null +++ b/packages/iconoir-react/src/LongArrowRightDown.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowRightDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowRightDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowRightUp.tsx b/packages/iconoir-react/src/LongArrowRightUp.tsx new file mode 100644 index 00000000..1c957c5c --- /dev/null +++ b/packages/iconoir-react/src/LongArrowRightUp.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowRightUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowRightUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowRightUp1.tsx b/packages/iconoir-react/src/LongArrowRightUp1.tsx new file mode 100644 index 00000000..a5883961 --- /dev/null +++ b/packages/iconoir-react/src/LongArrowRightUp1.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowRightUp1( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowRightUp1); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowUpLeft.tsx b/packages/iconoir-react/src/LongArrowUpLeft.tsx new file mode 100644 index 00000000..2cab1f01 --- /dev/null +++ b/packages/iconoir-react/src/LongArrowUpLeft.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowUpLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowUpLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LongArrowUpRight.tsx b/packages/iconoir-react/src/LongArrowUpRight.tsx new file mode 100644 index 00000000..da3479d7 --- /dev/null +++ b/packages/iconoir-react/src/LongArrowUpRight.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLongArrowUpRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLongArrowUpRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/LotOfCash.tsx b/packages/iconoir-react/src/LotOfCash.tsx new file mode 100644 index 00000000..311fb5eb --- /dev/null +++ b/packages/iconoir-react/src/LotOfCash.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgLotOfCash( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgLotOfCash); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MacControlKey.tsx b/packages/iconoir-react/src/MacControlKey.tsx new file mode 100644 index 00000000..03202dfc --- /dev/null +++ b/packages/iconoir-react/src/MacControlKey.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMacControlKey( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMacControlKey); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MacDock.tsx b/packages/iconoir-react/src/MacDock.tsx new file mode 100644 index 00000000..2ab23011 --- /dev/null +++ b/packages/iconoir-react/src/MacDock.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMacDock( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMacDock); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MacOptionKey.tsx b/packages/iconoir-react/src/MacOptionKey.tsx new file mode 100644 index 00000000..7bea2b4b --- /dev/null +++ b/packages/iconoir-react/src/MacOptionKey.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMacOptionKey( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMacOptionKey); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MacOsWindow.tsx b/packages/iconoir-react/src/MacOsWindow.tsx new file mode 100644 index 00000000..bb689c39 --- /dev/null +++ b/packages/iconoir-react/src/MacOsWindow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMacOsWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMacOsWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Magnet.tsx b/packages/iconoir-react/src/Magnet.tsx new file mode 100644 index 00000000..90bc2103 --- /dev/null +++ b/packages/iconoir-react/src/Magnet.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMagnet( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMagnet); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MagnetEnergy.tsx b/packages/iconoir-react/src/MagnetEnergy.tsx new file mode 100644 index 00000000..3f02639c --- /dev/null +++ b/packages/iconoir-react/src/MagnetEnergy.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMagnetEnergy( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMagnetEnergy); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Mail.tsx b/packages/iconoir-react/src/Mail.tsx new file mode 100644 index 00000000..7a4fe240 --- /dev/null +++ b/packages/iconoir-react/src/Mail.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMail( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMail); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MailIn.tsx b/packages/iconoir-react/src/MailIn.tsx new file mode 100644 index 00000000..31fcca96 --- /dev/null +++ b/packages/iconoir-react/src/MailIn.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMailIn( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMailIn); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MailOpened.tsx b/packages/iconoir-react/src/MailOpened.tsx new file mode 100644 index 00000000..5cf3d027 --- /dev/null +++ b/packages/iconoir-react/src/MailOpened.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMailOpened( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMailOpened); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MailOut.tsx b/packages/iconoir-react/src/MailOut.tsx new file mode 100644 index 00000000..5e75f190 --- /dev/null +++ b/packages/iconoir-react/src/MailOut.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMailOut( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMailOut); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Male.tsx b/packages/iconoir-react/src/Male.tsx new file mode 100644 index 00000000..b77c63d5 --- /dev/null +++ b/packages/iconoir-react/src/Male.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMale( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMale); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Map.tsx b/packages/iconoir-react/src/Map.tsx new file mode 100644 index 00000000..5e34e50a --- /dev/null +++ b/packages/iconoir-react/src/Map.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMap( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMap); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MapIssue.tsx b/packages/iconoir-react/src/MapIssue.tsx new file mode 100644 index 00000000..3a9a9a74 --- /dev/null +++ b/packages/iconoir-react/src/MapIssue.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapIssue( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapIssue); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MapsArrow.tsx b/packages/iconoir-react/src/MapsArrow.tsx new file mode 100644 index 00000000..1d425cb0 --- /dev/null +++ b/packages/iconoir-react/src/MapsArrow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsArrow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsArrow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MapsArrowDiagonal.tsx b/packages/iconoir-react/src/MapsArrowDiagonal.tsx new file mode 100644 index 00000000..1440d775 --- /dev/null +++ b/packages/iconoir-react/src/MapsArrowDiagonal.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsArrowDiagonal( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsArrowDiagonal); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MapsArrowIssue.tsx b/packages/iconoir-react/src/MapsArrowIssue.tsx new file mode 100644 index 00000000..079bfed8 --- /dev/null +++ b/packages/iconoir-react/src/MapsArrowIssue.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsArrowIssue( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsArrowIssue); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MapsGoStraight.tsx b/packages/iconoir-react/src/MapsGoStraight.tsx new file mode 100644 index 00000000..402806c5 --- /dev/null +++ b/packages/iconoir-react/src/MapsGoStraight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsGoStraight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsGoStraight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MapsTurnBack.tsx b/packages/iconoir-react/src/MapsTurnBack.tsx new file mode 100644 index 00000000..9f758574 --- /dev/null +++ b/packages/iconoir-react/src/MapsTurnBack.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsTurnBack( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsTurnBack); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MapsTurnLeft.tsx b/packages/iconoir-react/src/MapsTurnLeft.tsx new file mode 100644 index 00000000..265b7a19 --- /dev/null +++ b/packages/iconoir-react/src/MapsTurnLeft.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsTurnLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsTurnLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MapsTurnRight.tsx b/packages/iconoir-react/src/MapsTurnRight.tsx new file mode 100644 index 00000000..8548007f --- /dev/null +++ b/packages/iconoir-react/src/MapsTurnRight.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMapsTurnRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMapsTurnRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MaskSquare.tsx b/packages/iconoir-react/src/MaskSquare.tsx new file mode 100644 index 00000000..238817bf --- /dev/null +++ b/packages/iconoir-react/src/MaskSquare.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMaskSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMaskSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MathBook.tsx b/packages/iconoir-react/src/MathBook.tsx new file mode 100644 index 00000000..b05f0b7e --- /dev/null +++ b/packages/iconoir-react/src/MathBook.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMathBook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMathBook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Maximize.tsx b/packages/iconoir-react/src/Maximize.tsx new file mode 100644 index 00000000..a6073322 --- /dev/null +++ b/packages/iconoir-react/src/Maximize.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMaximize( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMaximize); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Medal.tsx b/packages/iconoir-react/src/Medal.tsx new file mode 100644 index 00000000..a98b2f4c --- /dev/null +++ b/packages/iconoir-react/src/Medal.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMedal( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMedal); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Medal1St.tsx b/packages/iconoir-react/src/Medal1St.tsx new file mode 100644 index 00000000..d57ef855 --- /dev/null +++ b/packages/iconoir-react/src/Medal1St.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMedal1St( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMedal1St); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MediaImage.tsx b/packages/iconoir-react/src/MediaImage.tsx new file mode 100644 index 00000000..edbdb1ae --- /dev/null +++ b/packages/iconoir-react/src/MediaImage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaImage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaImage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MediaImageFolder.tsx b/packages/iconoir-react/src/MediaImageFolder.tsx new file mode 100644 index 00000000..f977c9d3 --- /dev/null +++ b/packages/iconoir-react/src/MediaImageFolder.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaImageFolder( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaImageFolder); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MediaImageList.tsx b/packages/iconoir-react/src/MediaImageList.tsx new file mode 100644 index 00000000..f7a979c3 --- /dev/null +++ b/packages/iconoir-react/src/MediaImageList.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaImageList( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaImageList); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MediaVideo.tsx b/packages/iconoir-react/src/MediaVideo.tsx new file mode 100644 index 00000000..e8eec4e0 --- /dev/null +++ b/packages/iconoir-react/src/MediaVideo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaVideo( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaVideo); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MediaVideoFolder.tsx b/packages/iconoir-react/src/MediaVideoFolder.tsx new file mode 100644 index 00000000..066d00bc --- /dev/null +++ b/packages/iconoir-react/src/MediaVideoFolder.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaVideoFolder( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaVideoFolder); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MediaVideoList.tsx b/packages/iconoir-react/src/MediaVideoList.tsx new file mode 100644 index 00000000..bef393e2 --- /dev/null +++ b/packages/iconoir-react/src/MediaVideoList.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMediaVideoList( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMediaVideoList); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Medium.tsx b/packages/iconoir-react/src/Medium.tsx new file mode 100644 index 00000000..6efd8e25 --- /dev/null +++ b/packages/iconoir-react/src/Medium.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMedium( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMedium); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Megaphone.tsx b/packages/iconoir-react/src/Megaphone.tsx new file mode 100644 index 00000000..ed245afc --- /dev/null +++ b/packages/iconoir-react/src/Megaphone.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMegaphone( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMegaphone); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Menu.tsx b/packages/iconoir-react/src/Menu.tsx new file mode 100644 index 00000000..5e9158af --- /dev/null +++ b/packages/iconoir-react/src/Menu.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMenu( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMenu); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MenuScale.tsx b/packages/iconoir-react/src/MenuScale.tsx new file mode 100644 index 00000000..d956b0c9 --- /dev/null +++ b/packages/iconoir-react/src/MenuScale.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMenuScale( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMenuScale); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Message.tsx b/packages/iconoir-react/src/Message.tsx new file mode 100644 index 00000000..a5c18de5 --- /dev/null +++ b/packages/iconoir-react/src/Message.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMessage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMessage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MessageAlert.tsx b/packages/iconoir-react/src/MessageAlert.tsx new file mode 100644 index 00000000..683a6d92 --- /dev/null +++ b/packages/iconoir-react/src/MessageAlert.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMessageAlert( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMessageAlert); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MessageText.tsx b/packages/iconoir-react/src/MessageText.tsx new file mode 100644 index 00000000..4a4657ed --- /dev/null +++ b/packages/iconoir-react/src/MessageText.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMessageText( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMessageText); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Metro.tsx b/packages/iconoir-react/src/Metro.tsx new file mode 100644 index 00000000..21d65849 --- /dev/null +++ b/packages/iconoir-react/src/Metro.tsx @@ -0,0 +1,49 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMetro( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMetro); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Mic.tsx b/packages/iconoir-react/src/Mic.tsx new file mode 100644 index 00000000..4874d20f --- /dev/null +++ b/packages/iconoir-react/src/Mic.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMic( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMic); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MicAdd.tsx b/packages/iconoir-react/src/MicAdd.tsx new file mode 100644 index 00000000..5093536f --- /dev/null +++ b/packages/iconoir-react/src/MicAdd.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MicCheck.tsx b/packages/iconoir-react/src/MicCheck.tsx new file mode 100644 index 00000000..bc03b266 --- /dev/null +++ b/packages/iconoir-react/src/MicCheck.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MicMute.tsx b/packages/iconoir-react/src/MicMute.tsx new file mode 100644 index 00000000..bbc4c72a --- /dev/null +++ b/packages/iconoir-react/src/MicMute.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicMute( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicMute); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MicRemove.tsx b/packages/iconoir-react/src/MicRemove.tsx new file mode 100644 index 00000000..a8aacb9e --- /dev/null +++ b/packages/iconoir-react/src/MicRemove.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicRemove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicRemove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MicSpeaking.tsx b/packages/iconoir-react/src/MicSpeaking.tsx new file mode 100644 index 00000000..ce186f20 --- /dev/null +++ b/packages/iconoir-react/src/MicSpeaking.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicSpeaking( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicSpeaking); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MicWarning.tsx b/packages/iconoir-react/src/MicWarning.tsx new file mode 100644 index 00000000..dfb9d54c --- /dev/null +++ b/packages/iconoir-react/src/MicWarning.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMicWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMicWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Minus.tsx b/packages/iconoir-react/src/Minus.tsx new file mode 100644 index 00000000..550fdf48 --- /dev/null +++ b/packages/iconoir-react/src/Minus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Minus1.tsx b/packages/iconoir-react/src/Minus1.tsx new file mode 100644 index 00000000..24e855cc --- /dev/null +++ b/packages/iconoir-react/src/Minus1.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinus1( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinus1); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MinusHexagon.tsx b/packages/iconoir-react/src/MinusHexagon.tsx new file mode 100644 index 00000000..59a33992 --- /dev/null +++ b/packages/iconoir-react/src/MinusHexagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinusHexagon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinusHexagon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MinusPinAlt.tsx b/packages/iconoir-react/src/MinusPinAlt.tsx new file mode 100644 index 00000000..24ab5911 --- /dev/null +++ b/packages/iconoir-react/src/MinusPinAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinusPinAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinusPinAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MinusSquare.tsx b/packages/iconoir-react/src/MinusSquare.tsx new file mode 100644 index 00000000..50ecbadf --- /dev/null +++ b/packages/iconoir-react/src/MinusSquare.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMinusSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMinusSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Mirror.tsx b/packages/iconoir-react/src/Mirror.tsx new file mode 100644 index 00000000..b4d01b59 --- /dev/null +++ b/packages/iconoir-react/src/Mirror.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMirror( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMirror); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MissingFont.tsx b/packages/iconoir-react/src/MissingFont.tsx new file mode 100644 index 00000000..c0cdd62b --- /dev/null +++ b/packages/iconoir-react/src/MissingFont.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMissingFont( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMissingFont); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ModernTv.tsx b/packages/iconoir-react/src/ModernTv.tsx new file mode 100644 index 00000000..b89bc203 --- /dev/null +++ b/packages/iconoir-react/src/ModernTv.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgModernTv( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgModernTv); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ModernTv4K.tsx b/packages/iconoir-react/src/ModernTv4K.tsx new file mode 100644 index 00000000..97ec4bae --- /dev/null +++ b/packages/iconoir-react/src/ModernTv4K.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgModernTv4K( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgModernTv4K); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoneySquare.tsx b/packages/iconoir-react/src/MoneySquare.tsx new file mode 100644 index 00000000..98c0831a --- /dev/null +++ b/packages/iconoir-react/src/MoneySquare.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoneySquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoneySquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoonSat.tsx b/packages/iconoir-react/src/MoonSat.tsx new file mode 100644 index 00000000..852cb4bb --- /dev/null +++ b/packages/iconoir-react/src/MoonSat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoonSat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoonSat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoreHoriz.tsx b/packages/iconoir-react/src/MoreHoriz.tsx new file mode 100644 index 00000000..025b262f --- /dev/null +++ b/packages/iconoir-react/src/MoreHoriz.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoreHoriz( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoreHoriz); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoreHorizCircledOutline.tsx b/packages/iconoir-react/src/MoreHorizCircledOutline.tsx new file mode 100644 index 00000000..84e97ba9 --- /dev/null +++ b/packages/iconoir-react/src/MoreHorizCircledOutline.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoreHorizCircledOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoreHorizCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoreVert.tsx b/packages/iconoir-react/src/MoreVert.tsx new file mode 100644 index 00000000..2a4b7b89 --- /dev/null +++ b/packages/iconoir-react/src/MoreVert.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoreVert( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoreVert); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoreVertCircledOutline.tsx b/packages/iconoir-react/src/MoreVertCircledOutline.tsx new file mode 100644 index 00000000..d1c847e7 --- /dev/null +++ b/packages/iconoir-react/src/MoreVertCircledOutline.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoreVertCircledOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoreVertCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Motorcycle.tsx b/packages/iconoir-react/src/Motorcycle.tsx new file mode 100644 index 00000000..b76703de --- /dev/null +++ b/packages/iconoir-react/src/Motorcycle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMotorcycle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMotorcycle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MouseButtonLeft.tsx b/packages/iconoir-react/src/MouseButtonLeft.tsx new file mode 100644 index 00000000..cc528731 --- /dev/null +++ b/packages/iconoir-react/src/MouseButtonLeft.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMouseButtonLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMouseButtonLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MouseButtonRight.tsx b/packages/iconoir-react/src/MouseButtonRight.tsx new file mode 100644 index 00000000..55407e8c --- /dev/null +++ b/packages/iconoir-react/src/MouseButtonRight.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMouseButtonRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMouseButtonRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MouseScrollWheel.tsx b/packages/iconoir-react/src/MouseScrollWheel.tsx new file mode 100644 index 00000000..62788bb3 --- /dev/null +++ b/packages/iconoir-react/src/MouseScrollWheel.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMouseScrollWheel( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMouseScrollWheel); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoveDown.tsx b/packages/iconoir-react/src/MoveDown.tsx new file mode 100644 index 00000000..a3534979 --- /dev/null +++ b/packages/iconoir-react/src/MoveDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoveLeft.tsx b/packages/iconoir-react/src/MoveLeft.tsx new file mode 100644 index 00000000..b3e944a0 --- /dev/null +++ b/packages/iconoir-react/src/MoveLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoveRight.tsx b/packages/iconoir-react/src/MoveRight.tsx new file mode 100644 index 00000000..46a9283e --- /dev/null +++ b/packages/iconoir-react/src/MoveRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoveRuler.tsx b/packages/iconoir-react/src/MoveRuler.tsx new file mode 100644 index 00000000..f42c8f91 --- /dev/null +++ b/packages/iconoir-react/src/MoveRuler.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveRuler( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveRuler); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MoveUp.tsx b/packages/iconoir-react/src/MoveUp.tsx new file mode 100644 index 00000000..2be63785 --- /dev/null +++ b/packages/iconoir-react/src/MoveUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMoveUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMoveUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Movie.tsx b/packages/iconoir-react/src/Movie.tsx new file mode 100644 index 00000000..9c67f514 --- /dev/null +++ b/packages/iconoir-react/src/Movie.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMovie( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMovie); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MpegFormat.tsx b/packages/iconoir-react/src/MpegFormat.tsx new file mode 100644 index 00000000..8f1ddccc --- /dev/null +++ b/packages/iconoir-react/src/MpegFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMpegFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMpegFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MultiBubble.tsx b/packages/iconoir-react/src/MultiBubble.tsx new file mode 100644 index 00000000..4ee05c74 --- /dev/null +++ b/packages/iconoir-react/src/MultiBubble.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiBubble( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiBubble); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MultiMacOsWindow.tsx b/packages/iconoir-react/src/MultiMacOsWindow.tsx new file mode 100644 index 00000000..2831736b --- /dev/null +++ b/packages/iconoir-react/src/MultiMacOsWindow.tsx @@ -0,0 +1,47 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiMacOsWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiMacOsWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MultiWindow.tsx b/packages/iconoir-react/src/MultiWindow.tsx new file mode 100644 index 00000000..d83aa9c5 --- /dev/null +++ b/packages/iconoir-react/src/MultiWindow.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MultiplePages.tsx b/packages/iconoir-react/src/MultiplePages.tsx new file mode 100644 index 00000000..30288ba2 --- /dev/null +++ b/packages/iconoir-react/src/MultiplePages.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePages( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePages); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MultiplePagesAdd.tsx b/packages/iconoir-react/src/MultiplePagesAdd.tsx new file mode 100644 index 00000000..1373170a --- /dev/null +++ b/packages/iconoir-react/src/MultiplePagesAdd.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePagesAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePagesAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MultiplePagesDelete.tsx b/packages/iconoir-react/src/MultiplePagesDelete.tsx new file mode 100644 index 00000000..c83d8f4e --- /dev/null +++ b/packages/iconoir-react/src/MultiplePagesDelete.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePagesDelete( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePagesDelete); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MultiplePagesEmpty.tsx b/packages/iconoir-react/src/MultiplePagesEmpty.tsx new file mode 100644 index 00000000..f8e0f684 --- /dev/null +++ b/packages/iconoir-react/src/MultiplePagesEmpty.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePagesEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePagesEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/MultiplePagesRemove.tsx b/packages/iconoir-react/src/MultiplePagesRemove.tsx new file mode 100644 index 00000000..7dd9c0e1 --- /dev/null +++ b/packages/iconoir-react/src/MultiplePagesRemove.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMultiplePagesRemove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMultiplePagesRemove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Music1.tsx b/packages/iconoir-react/src/Music1.tsx new file mode 100644 index 00000000..79d427e0 --- /dev/null +++ b/packages/iconoir-react/src/Music1.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMusic1( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMusic1); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Music1Add.tsx b/packages/iconoir-react/src/Music1Add.tsx new file mode 100644 index 00000000..8f3f43c1 --- /dev/null +++ b/packages/iconoir-react/src/Music1Add.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMusic1Add( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMusic1Add); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Music2.tsx b/packages/iconoir-react/src/Music2.tsx new file mode 100644 index 00000000..89cff4f1 --- /dev/null +++ b/packages/iconoir-react/src/Music2.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMusic2( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMusic2); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Music2Add.tsx b/packages/iconoir-react/src/Music2Add.tsx new file mode 100644 index 00000000..8990bebf --- /dev/null +++ b/packages/iconoir-react/src/Music2Add.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgMusic2Add( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgMusic2Add); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NavArrowDown.tsx b/packages/iconoir-react/src/NavArrowDown.tsx new file mode 100644 index 00000000..215c529a --- /dev/null +++ b/packages/iconoir-react/src/NavArrowDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavArrowDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavArrowDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NavArrowLeft.tsx b/packages/iconoir-react/src/NavArrowLeft.tsx new file mode 100644 index 00000000..7765cc74 --- /dev/null +++ b/packages/iconoir-react/src/NavArrowLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavArrowLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavArrowLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NavArrowRight.tsx b/packages/iconoir-react/src/NavArrowRight.tsx new file mode 100644 index 00000000..27a134b0 --- /dev/null +++ b/packages/iconoir-react/src/NavArrowRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavArrowRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavArrowRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NavArrowUp.tsx b/packages/iconoir-react/src/NavArrowUp.tsx new file mode 100644 index 00000000..0094103b --- /dev/null +++ b/packages/iconoir-react/src/NavArrowUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavArrowUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavArrowUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Navigator.tsx b/packages/iconoir-react/src/Navigator.tsx new file mode 100644 index 00000000..e59bf166 --- /dev/null +++ b/packages/iconoir-react/src/Navigator.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavigator( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavigator); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NavigatorAlt.tsx b/packages/iconoir-react/src/NavigatorAlt.tsx new file mode 100644 index 00000000..bf4e3459 --- /dev/null +++ b/packages/iconoir-react/src/NavigatorAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNavigatorAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNavigatorAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Network.tsx b/packages/iconoir-react/src/Network.tsx new file mode 100644 index 00000000..da00c74a --- /dev/null +++ b/packages/iconoir-react/src/Network.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNetwork( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNetwork); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NetworkAlt.tsx b/packages/iconoir-react/src/NetworkAlt.tsx new file mode 100644 index 00000000..c69c5205 --- /dev/null +++ b/packages/iconoir-react/src/NetworkAlt.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNetworkAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNetworkAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NetworkLeft.tsx b/packages/iconoir-react/src/NetworkLeft.tsx new file mode 100644 index 00000000..781a9132 --- /dev/null +++ b/packages/iconoir-react/src/NetworkLeft.tsx @@ -0,0 +1,58 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNetworkLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNetworkLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NetworkRight.tsx b/packages/iconoir-react/src/NetworkRight.tsx new file mode 100644 index 00000000..3e18c65a --- /dev/null +++ b/packages/iconoir-react/src/NetworkRight.tsx @@ -0,0 +1,52 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNetworkRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNetworkRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NewTab.tsx b/packages/iconoir-react/src/NewTab.tsx new file mode 100644 index 00000000..36a22655 --- /dev/null +++ b/packages/iconoir-react/src/NewTab.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNewTab( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNewTab); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NintendoSwitch.tsx b/packages/iconoir-react/src/NintendoSwitch.tsx new file mode 100644 index 00000000..27d969fb --- /dev/null +++ b/packages/iconoir-react/src/NintendoSwitch.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNintendoSwitch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNintendoSwitch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Nitrogen.tsx b/packages/iconoir-react/src/Nitrogen.tsx new file mode 100644 index 00000000..ad32df7d --- /dev/null +++ b/packages/iconoir-react/src/Nitrogen.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNitrogen( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNitrogen); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NoAccessWindow.tsx b/packages/iconoir-react/src/NoAccessWindow.tsx new file mode 100644 index 00000000..3d5e071f --- /dev/null +++ b/packages/iconoir-react/src/NoAccessWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoAccessWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoAccessWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NoBattery.tsx b/packages/iconoir-react/src/NoBattery.tsx new file mode 100644 index 00000000..1ff5c448 --- /dev/null +++ b/packages/iconoir-react/src/NoBattery.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoBattery( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoBattery); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NoCoin.tsx b/packages/iconoir-react/src/NoCoin.tsx new file mode 100644 index 00000000..38e40ea9 --- /dev/null +++ b/packages/iconoir-react/src/NoCoin.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoCoin( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoCoin); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NoCreditCard.tsx b/packages/iconoir-react/src/NoCreditCard.tsx new file mode 100644 index 00000000..7e2c9e1d --- /dev/null +++ b/packages/iconoir-react/src/NoCreditCard.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoCreditCard( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoCreditCard); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NoLink.tsx b/packages/iconoir-react/src/NoLink.tsx new file mode 100644 index 00000000..8aa17ad2 --- /dev/null +++ b/packages/iconoir-react/src/NoLink.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoLink( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoLink); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NoLock.tsx b/packages/iconoir-react/src/NoLock.tsx new file mode 100644 index 00000000..12c06263 --- /dev/null +++ b/packages/iconoir-react/src/NoLock.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoLock( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoLock); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NoSmoking.tsx b/packages/iconoir-react/src/NoSmoking.tsx new file mode 100644 index 00000000..0ef4f59e --- /dev/null +++ b/packages/iconoir-react/src/NoSmoking.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoSmoking( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoSmoking); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NoSmokingCircled.tsx b/packages/iconoir-react/src/NoSmokingCircled.tsx new file mode 100644 index 00000000..16f06f08 --- /dev/null +++ b/packages/iconoir-react/src/NoSmokingCircled.tsx @@ -0,0 +1,49 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNoSmokingCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNoSmokingCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Notes.tsx b/packages/iconoir-react/src/Notes.tsx new file mode 100644 index 00000000..e022d0fb --- /dev/null +++ b/packages/iconoir-react/src/Notes.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNotes( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNotes); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Npm.tsx b/packages/iconoir-react/src/Npm.tsx new file mode 100644 index 00000000..522ffdfb --- /dev/null +++ b/packages/iconoir-react/src/Npm.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNpm( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNpm); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NpmSquare.tsx b/packages/iconoir-react/src/NpmSquare.tsx new file mode 100644 index 00000000..7ece1474 --- /dev/null +++ b/packages/iconoir-react/src/NpmSquare.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNpmSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNpmSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NumberedListLeft.tsx b/packages/iconoir-react/src/NumberedListLeft.tsx new file mode 100644 index 00000000..0f362926 --- /dev/null +++ b/packages/iconoir-react/src/NumberedListLeft.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNumberedListLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNumberedListLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/NumberedListRight.tsx b/packages/iconoir-react/src/NumberedListRight.tsx new file mode 100644 index 00000000..ae7b41d1 --- /dev/null +++ b/packages/iconoir-react/src/NumberedListRight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgNumberedListRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgNumberedListRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Octagon.tsx b/packages/iconoir-react/src/Octagon.tsx new file mode 100644 index 00000000..df1561d6 --- /dev/null +++ b/packages/iconoir-react/src/Octagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOctagon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOctagon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OffRounded.tsx b/packages/iconoir-react/src/OffRounded.tsx new file mode 100644 index 00000000..065eade7 --- /dev/null +++ b/packages/iconoir-react/src/OffRounded.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOffRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOffRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OilIndustry.tsx b/packages/iconoir-react/src/OilIndustry.tsx new file mode 100644 index 00000000..265eed53 --- /dev/null +++ b/packages/iconoir-react/src/OilIndustry.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOilIndustry( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOilIndustry); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OnRounded.tsx b/packages/iconoir-react/src/OnRounded.tsx new file mode 100644 index 00000000..2435ae24 --- /dev/null +++ b/packages/iconoir-react/src/OnRounded.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOnRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOnRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OneFingerSelectHandGesture.tsx b/packages/iconoir-react/src/OneFingerSelectHandGesture.tsx new file mode 100644 index 00000000..a639e48f --- /dev/null +++ b/packages/iconoir-react/src/OneFingerSelectHandGesture.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOneFingerSelectHandGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOneFingerSelectHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OnePointCircle.tsx b/packages/iconoir-react/src/OnePointCircle.tsx new file mode 100644 index 00000000..e3e4e2a9 --- /dev/null +++ b/packages/iconoir-react/src/OnePointCircle.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOnePointCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOnePointCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OpenBook.tsx b/packages/iconoir-react/src/OpenBook.tsx new file mode 100644 index 00000000..b69e805b --- /dev/null +++ b/packages/iconoir-react/src/OpenBook.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenBook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenBook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OpenInBrowser.tsx b/packages/iconoir-react/src/OpenInBrowser.tsx new file mode 100644 index 00000000..0e5f0293 --- /dev/null +++ b/packages/iconoir-react/src/OpenInBrowser.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenInBrowser( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenInBrowser); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OpenInWindow.tsx b/packages/iconoir-react/src/OpenInWindow.tsx new file mode 100644 index 00000000..d8cd6197 --- /dev/null +++ b/packages/iconoir-react/src/OpenInWindow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenInWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenInWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OpenNewWindow.tsx b/packages/iconoir-react/src/OpenNewWindow.tsx new file mode 100644 index 00000000..6f4447c6 --- /dev/null +++ b/packages/iconoir-react/src/OpenNewWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenNewWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenNewWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OpenSelectHandGesture.tsx b/packages/iconoir-react/src/OpenSelectHandGesture.tsx new file mode 100644 index 00000000..75670e8d --- /dev/null +++ b/packages/iconoir-react/src/OpenSelectHandGesture.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenSelectHandGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenSelectHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OpenVpn.tsx b/packages/iconoir-react/src/OpenVpn.tsx new file mode 100644 index 00000000..bbcde3fb --- /dev/null +++ b/packages/iconoir-react/src/OpenVpn.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOpenVpn( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOpenVpn); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OrangeHalf.tsx b/packages/iconoir-react/src/OrangeHalf.tsx new file mode 100644 index 00000000..84a9d499 --- /dev/null +++ b/packages/iconoir-react/src/OrangeHalf.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrangeHalf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrangeHalf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OrangeSlice.tsx b/packages/iconoir-react/src/OrangeSlice.tsx new file mode 100644 index 00000000..432bb51d --- /dev/null +++ b/packages/iconoir-react/src/OrangeSlice.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrangeSlice( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrangeSlice); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OrangeSliceAlt.tsx b/packages/iconoir-react/src/OrangeSliceAlt.tsx new file mode 100644 index 00000000..3784767a --- /dev/null +++ b/packages/iconoir-react/src/OrangeSliceAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrangeSliceAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrangeSliceAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OrganicFood.tsx b/packages/iconoir-react/src/OrganicFood.tsx new file mode 100644 index 00000000..3fc15db0 --- /dev/null +++ b/packages/iconoir-react/src/OrganicFood.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrganicFood( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrganicFood); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OrganicFoodSquared.tsx b/packages/iconoir-react/src/OrganicFoodSquared.tsx new file mode 100644 index 00000000..78b325db --- /dev/null +++ b/packages/iconoir-react/src/OrganicFoodSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrganicFoodSquared( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrganicFoodSquared); +export default ForwardRef; diff --git a/packages/iconoir-react/src/OrthogonalView.tsx b/packages/iconoir-react/src/OrthogonalView.tsx new file mode 100644 index 00000000..2a054413 --- /dev/null +++ b/packages/iconoir-react/src/OrthogonalView.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOrthogonalView( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOrthogonalView); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Oxygen.tsx b/packages/iconoir-react/src/Oxygen.tsx new file mode 100644 index 00000000..fb796945 --- /dev/null +++ b/packages/iconoir-react/src/Oxygen.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgOxygen( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgOxygen); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Package.tsx b/packages/iconoir-react/src/Package.tsx new file mode 100644 index 00000000..a05ee3b6 --- /dev/null +++ b/packages/iconoir-react/src/Package.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPackage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPackage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PackageLock.tsx b/packages/iconoir-react/src/PackageLock.tsx new file mode 100644 index 00000000..5887bc0b --- /dev/null +++ b/packages/iconoir-react/src/PackageLock.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPackageLock( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPackageLock); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Packages.tsx b/packages/iconoir-react/src/Packages.tsx new file mode 100644 index 00000000..4934d5e3 --- /dev/null +++ b/packages/iconoir-react/src/Packages.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPackages( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPackages); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pacman.tsx b/packages/iconoir-react/src/Pacman.tsx new file mode 100644 index 00000000..f015f716 --- /dev/null +++ b/packages/iconoir-react/src/Pacman.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPacman( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPacman); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Page.tsx b/packages/iconoir-react/src/Page.tsx new file mode 100644 index 00000000..8f535366 --- /dev/null +++ b/packages/iconoir-react/src/Page.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PageEdit.tsx b/packages/iconoir-react/src/PageEdit.tsx new file mode 100644 index 00000000..4d796e16 --- /dev/null +++ b/packages/iconoir-react/src/PageEdit.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPageEdit( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPageEdit); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PageFlip.tsx b/packages/iconoir-react/src/PageFlip.tsx new file mode 100644 index 00000000..a66096aa --- /dev/null +++ b/packages/iconoir-react/src/PageFlip.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPageFlip( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPageFlip); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PageSearch.tsx b/packages/iconoir-react/src/PageSearch.tsx new file mode 100644 index 00000000..de2ae6a2 --- /dev/null +++ b/packages/iconoir-react/src/PageSearch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPageSearch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPageSearch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PageStar.tsx b/packages/iconoir-react/src/PageStar.tsx new file mode 100644 index 00000000..96bf6ed3 --- /dev/null +++ b/packages/iconoir-react/src/PageStar.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPageStar( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPageStar); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Palette.tsx b/packages/iconoir-react/src/Palette.tsx new file mode 100644 index 00000000..220bddb0 --- /dev/null +++ b/packages/iconoir-react/src/Palette.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPalette( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPalette); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PanoramaEnlarge.tsx b/packages/iconoir-react/src/PanoramaEnlarge.tsx new file mode 100644 index 00000000..e88b4679 --- /dev/null +++ b/packages/iconoir-react/src/PanoramaEnlarge.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPanoramaEnlarge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPanoramaEnlarge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PanoramaReduce.tsx b/packages/iconoir-react/src/PanoramaReduce.tsx new file mode 100644 index 00000000..0d0f2b41 --- /dev/null +++ b/packages/iconoir-react/src/PanoramaReduce.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPanoramaReduce( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPanoramaReduce); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pants.tsx b/packages/iconoir-react/src/Pants.tsx new file mode 100644 index 00000000..7737a5e3 --- /dev/null +++ b/packages/iconoir-react/src/Pants.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPants( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPants); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PantsAlt.tsx b/packages/iconoir-react/src/PantsAlt.tsx new file mode 100644 index 00000000..bfcb5721 --- /dev/null +++ b/packages/iconoir-react/src/PantsAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPantsAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPantsAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Parking.tsx b/packages/iconoir-react/src/Parking.tsx new file mode 100644 index 00000000..5ad09e87 --- /dev/null +++ b/packages/iconoir-react/src/Parking.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgParking( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgParking); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PasswordCursor.tsx b/packages/iconoir-react/src/PasswordCursor.tsx new file mode 100644 index 00000000..5e0caa5e --- /dev/null +++ b/packages/iconoir-react/src/PasswordCursor.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPasswordCursor( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPasswordCursor); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PasswordError.tsx b/packages/iconoir-react/src/PasswordError.tsx new file mode 100644 index 00000000..1d67716f --- /dev/null +++ b/packages/iconoir-react/src/PasswordError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPasswordError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPasswordError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PasswordPass.tsx b/packages/iconoir-react/src/PasswordPass.tsx new file mode 100644 index 00000000..3080d67e --- /dev/null +++ b/packages/iconoir-react/src/PasswordPass.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPasswordPass( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPasswordPass); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PasteClipboard.tsx b/packages/iconoir-react/src/PasteClipboard.tsx new file mode 100644 index 00000000..bd5ca350 --- /dev/null +++ b/packages/iconoir-react/src/PasteClipboard.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPasteClipboard( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPasteClipboard); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PauseOutline.tsx b/packages/iconoir-react/src/PauseOutline.tsx new file mode 100644 index 00000000..f432dc02 --- /dev/null +++ b/packages/iconoir-react/src/PauseOutline.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPauseOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPauseOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PauseWindow.tsx b/packages/iconoir-react/src/PauseWindow.tsx new file mode 100644 index 00000000..2f0f41b7 --- /dev/null +++ b/packages/iconoir-react/src/PauseWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPauseWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPauseWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PcCheck.tsx b/packages/iconoir-react/src/PcCheck.tsx new file mode 100644 index 00000000..864e3ae3 --- /dev/null +++ b/packages/iconoir-react/src/PcCheck.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PcFirewall.tsx b/packages/iconoir-react/src/PcFirewall.tsx new file mode 100644 index 00000000..35469fe6 --- /dev/null +++ b/packages/iconoir-react/src/PcFirewall.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcFirewall( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcFirewall); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PcMouse.tsx b/packages/iconoir-react/src/PcMouse.tsx new file mode 100644 index 00000000..b9834bb7 --- /dev/null +++ b/packages/iconoir-react/src/PcMouse.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcMouse( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcMouse); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PcNoEntry.tsx b/packages/iconoir-react/src/PcNoEntry.tsx new file mode 100644 index 00000000..339e0150 --- /dev/null +++ b/packages/iconoir-react/src/PcNoEntry.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcNoEntry( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcNoEntry); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PcWarning.tsx b/packages/iconoir-react/src/PcWarning.tsx new file mode 100644 index 00000000..8cdee1b5 --- /dev/null +++ b/packages/iconoir-react/src/PcWarning.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPcWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPcWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PeaceHand.tsx b/packages/iconoir-react/src/PeaceHand.tsx new file mode 100644 index 00000000..7b77ac3d --- /dev/null +++ b/packages/iconoir-react/src/PeaceHand.tsx @@ -0,0 +1,47 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPeaceHand( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPeaceHand); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PenConnectBluetooth.tsx b/packages/iconoir-react/src/PenConnectBluetooth.tsx new file mode 100644 index 00000000..6bbe9640 --- /dev/null +++ b/packages/iconoir-react/src/PenConnectBluetooth.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenConnectBluetooth( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenConnectBluetooth); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PenConnectWifi.tsx b/packages/iconoir-react/src/PenConnectWifi.tsx new file mode 100644 index 00000000..867173a2 --- /dev/null +++ b/packages/iconoir-react/src/PenConnectWifi.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenConnectWifi( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenConnectWifi); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PenTablet.tsx b/packages/iconoir-react/src/PenTablet.tsx new file mode 100644 index 00000000..c801ccfc --- /dev/null +++ b/packages/iconoir-react/src/PenTablet.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenTablet( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenTablet); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PenTabletConnectUsb.tsx b/packages/iconoir-react/src/PenTabletConnectUsb.tsx new file mode 100644 index 00000000..11c83ce1 --- /dev/null +++ b/packages/iconoir-react/src/PenTabletConnectUsb.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenTabletConnectUsb( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenTabletConnectUsb); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PenTabletConnectWifi.tsx b/packages/iconoir-react/src/PenTabletConnectWifi.tsx new file mode 100644 index 00000000..6ffcee52 --- /dev/null +++ b/packages/iconoir-react/src/PenTabletConnectWifi.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPenTabletConnectWifi( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPenTabletConnectWifi); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pentagon.tsx b/packages/iconoir-react/src/Pentagon.tsx new file mode 100644 index 00000000..fd263934 --- /dev/null +++ b/packages/iconoir-react/src/Pentagon.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPentagon( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPentagon); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PeopleRounded.tsx b/packages/iconoir-react/src/PeopleRounded.tsx new file mode 100644 index 00000000..feab993d --- /dev/null +++ b/packages/iconoir-react/src/PeopleRounded.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPeopleRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPeopleRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Percentage.tsx b/packages/iconoir-react/src/Percentage.tsx new file mode 100644 index 00000000..4960a916 --- /dev/null +++ b/packages/iconoir-react/src/Percentage.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPercentage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPercentage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PercentageRound.tsx b/packages/iconoir-react/src/PercentageRound.tsx new file mode 100644 index 00000000..8a598ab6 --- /dev/null +++ b/packages/iconoir-react/src/PercentageRound.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPercentageRound( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPercentageRound); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PercentageSquare.tsx b/packages/iconoir-react/src/PercentageSquare.tsx new file mode 100644 index 00000000..1c7e1acb --- /dev/null +++ b/packages/iconoir-react/src/PercentageSquare.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPercentageSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPercentageSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PerspectiveView.tsx b/packages/iconoir-react/src/PerspectiveView.tsx new file mode 100644 index 00000000..054e4325 --- /dev/null +++ b/packages/iconoir-react/src/PerspectiveView.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPerspectiveView( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPerspectiveView); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PharmacyCircledCross.tsx b/packages/iconoir-react/src/PharmacyCircledCross.tsx new file mode 100644 index 00000000..38d23841 --- /dev/null +++ b/packages/iconoir-react/src/PharmacyCircledCross.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPharmacyCircledCross( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPharmacyCircledCross); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PharmacySquaredCross.tsx b/packages/iconoir-react/src/PharmacySquaredCross.tsx new file mode 100644 index 00000000..aa853a5b --- /dev/null +++ b/packages/iconoir-react/src/PharmacySquaredCross.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPharmacySquaredCross( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPharmacySquaredCross); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Phone.tsx b/packages/iconoir-react/src/Phone.tsx new file mode 100644 index 00000000..203ee93b --- /dev/null +++ b/packages/iconoir-react/src/Phone.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhone( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhone); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PhoneAdd.tsx b/packages/iconoir-react/src/PhoneAdd.tsx new file mode 100644 index 00000000..b7a68d4d --- /dev/null +++ b/packages/iconoir-react/src/PhoneAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PhoneDelete.tsx b/packages/iconoir-react/src/PhoneDelete.tsx new file mode 100644 index 00000000..b30a27a7 --- /dev/null +++ b/packages/iconoir-react/src/PhoneDelete.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneDelete( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneDelete); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PhoneDisabled.tsx b/packages/iconoir-react/src/PhoneDisabled.tsx new file mode 100644 index 00000000..c2e3a0b5 --- /dev/null +++ b/packages/iconoir-react/src/PhoneDisabled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneDisabled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneDisabled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PhoneIncome.tsx b/packages/iconoir-react/src/PhoneIncome.tsx new file mode 100644 index 00000000..ab2f0d16 --- /dev/null +++ b/packages/iconoir-react/src/PhoneIncome.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneIncome( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneIncome); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PhoneOutcome.tsx b/packages/iconoir-react/src/PhoneOutcome.tsx new file mode 100644 index 00000000..8af80b23 --- /dev/null +++ b/packages/iconoir-react/src/PhoneOutcome.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneOutcome( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneOutcome); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PhonePaused.tsx b/packages/iconoir-react/src/PhonePaused.tsx new file mode 100644 index 00000000..18d7ac18 --- /dev/null +++ b/packages/iconoir-react/src/PhonePaused.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhonePaused( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhonePaused); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PhoneRemove.tsx b/packages/iconoir-react/src/PhoneRemove.tsx new file mode 100644 index 00000000..a3cb6983 --- /dev/null +++ b/packages/iconoir-react/src/PhoneRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPhoneRemove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPhoneRemove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PiggyBank.tsx b/packages/iconoir-react/src/PiggyBank.tsx new file mode 100644 index 00000000..bee2b47d --- /dev/null +++ b/packages/iconoir-react/src/PiggyBank.tsx @@ -0,0 +1,51 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPiggyBank( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPiggyBank); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pillow.tsx b/packages/iconoir-react/src/Pillow.tsx new file mode 100644 index 00000000..a3395ffe --- /dev/null +++ b/packages/iconoir-react/src/Pillow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPillow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPillow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pin.tsx b/packages/iconoir-react/src/Pin.tsx new file mode 100644 index 00000000..f15a7d55 --- /dev/null +++ b/packages/iconoir-react/src/Pin.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPin( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPin); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PinAlt.tsx b/packages/iconoir-react/src/PinAlt.tsx new file mode 100644 index 00000000..f3ba8426 --- /dev/null +++ b/packages/iconoir-react/src/PinAlt.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPinAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPinAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PineTree.tsx b/packages/iconoir-react/src/PineTree.tsx new file mode 100644 index 00000000..6d182d02 --- /dev/null +++ b/packages/iconoir-react/src/PineTree.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPineTree( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPineTree); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pinterest.tsx b/packages/iconoir-react/src/Pinterest.tsx new file mode 100644 index 00000000..f510140d --- /dev/null +++ b/packages/iconoir-react/src/Pinterest.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPinterest( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPinterest); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PizzaSlice.tsx b/packages/iconoir-react/src/PizzaSlice.tsx new file mode 100644 index 00000000..f8bfd3ee --- /dev/null +++ b/packages/iconoir-react/src/PizzaSlice.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPizzaSlice( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPizzaSlice); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Planet.tsx b/packages/iconoir-react/src/Planet.tsx new file mode 100644 index 00000000..77331e4a --- /dev/null +++ b/packages/iconoir-react/src/Planet.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlanet( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlanet); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlanetAlt.tsx b/packages/iconoir-react/src/PlanetAlt.tsx new file mode 100644 index 00000000..ef8e5428 --- /dev/null +++ b/packages/iconoir-react/src/PlanetAlt.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlanetAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlanetAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlanetSat.tsx b/packages/iconoir-react/src/PlanetSat.tsx new file mode 100644 index 00000000..4d9a1ac3 --- /dev/null +++ b/packages/iconoir-react/src/PlanetSat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlanetSat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlanetSat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlayOutline.tsx b/packages/iconoir-react/src/PlayOutline.tsx new file mode 100644 index 00000000..0aec2cb2 --- /dev/null +++ b/packages/iconoir-react/src/PlayOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlayOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlayOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Playlist.tsx b/packages/iconoir-react/src/Playlist.tsx new file mode 100644 index 00000000..1dd28504 --- /dev/null +++ b/packages/iconoir-react/src/Playlist.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlaylist( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlaylist); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlaylistAdd.tsx b/packages/iconoir-react/src/PlaylistAdd.tsx new file mode 100644 index 00000000..40a27f2c --- /dev/null +++ b/packages/iconoir-react/src/PlaylistAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlaylistAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlaylistAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlaylistPlay.tsx b/packages/iconoir-react/src/PlaylistPlay.tsx new file mode 100644 index 00000000..898cc4ca --- /dev/null +++ b/packages/iconoir-react/src/PlaylistPlay.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlaylistPlay( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlaylistPlay); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlaystationGamepad.tsx b/packages/iconoir-react/src/PlaystationGamepad.tsx new file mode 100644 index 00000000..da7c315d --- /dev/null +++ b/packages/iconoir-react/src/PlaystationGamepad.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlaystationGamepad( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlaystationGamepad); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlugTypeA.tsx b/packages/iconoir-react/src/PlugTypeA.tsx new file mode 100644 index 00000000..585a22ed --- /dev/null +++ b/packages/iconoir-react/src/PlugTypeA.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlugTypeA( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlugTypeA); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlugTypeC.tsx b/packages/iconoir-react/src/PlugTypeC.tsx new file mode 100644 index 00000000..f1b28bf7 --- /dev/null +++ b/packages/iconoir-react/src/PlugTypeC.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlugTypeC( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlugTypeC); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlugTypeG.tsx b/packages/iconoir-react/src/PlugTypeG.tsx new file mode 100644 index 00000000..f82bf3f7 --- /dev/null +++ b/packages/iconoir-react/src/PlugTypeG.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlugTypeG( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlugTypeG); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PlugTypeL.tsx b/packages/iconoir-react/src/PlugTypeL.tsx new file mode 100644 index 00000000..e3271e89 --- /dev/null +++ b/packages/iconoir-react/src/PlugTypeL.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlugTypeL( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlugTypeL); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Plus.tsx b/packages/iconoir-react/src/Plus.tsx new file mode 100644 index 00000000..904f7b8b --- /dev/null +++ b/packages/iconoir-react/src/Plus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPlus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPlus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PngFormat.tsx b/packages/iconoir-react/src/PngFormat.tsx new file mode 100644 index 00000000..381d4f0f --- /dev/null +++ b/packages/iconoir-react/src/PngFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPngFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPngFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pocket.tsx b/packages/iconoir-react/src/Pocket.tsx new file mode 100644 index 00000000..145cfa1f --- /dev/null +++ b/packages/iconoir-react/src/Pocket.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPocket( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPocket); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Podcast.tsx b/packages/iconoir-react/src/Podcast.tsx new file mode 100644 index 00000000..21ddd1bf --- /dev/null +++ b/packages/iconoir-react/src/Podcast.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPodcast( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPodcast); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pokeball.tsx b/packages/iconoir-react/src/Pokeball.tsx new file mode 100644 index 00000000..5e19cbff --- /dev/null +++ b/packages/iconoir-react/src/Pokeball.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPokeball( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPokeball); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Position.tsx b/packages/iconoir-react/src/Position.tsx new file mode 100644 index 00000000..aab29365 --- /dev/null +++ b/packages/iconoir-react/src/Position.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPosition( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPosition); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PositionAlign.tsx b/packages/iconoir-react/src/PositionAlign.tsx new file mode 100644 index 00000000..8c7fd1eb --- /dev/null +++ b/packages/iconoir-react/src/PositionAlign.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPositionAlign( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPositionAlign); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Potion.tsx b/packages/iconoir-react/src/Potion.tsx new file mode 100644 index 00000000..c000b663 --- /dev/null +++ b/packages/iconoir-react/src/Potion.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPotion( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPotion); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Pound.tsx b/packages/iconoir-react/src/Pound.tsx new file mode 100644 index 00000000..67ed240a --- /dev/null +++ b/packages/iconoir-react/src/Pound.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPound( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPound); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PrecisionTool.tsx b/packages/iconoir-react/src/PrecisionTool.tsx new file mode 100644 index 00000000..1f9387c2 --- /dev/null +++ b/packages/iconoir-react/src/PrecisionTool.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrecisionTool( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrecisionTool); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Printer.tsx b/packages/iconoir-react/src/Printer.tsx new file mode 100644 index 00000000..9231cd2d --- /dev/null +++ b/packages/iconoir-react/src/Printer.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrinter( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrinter); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PrinterAlt.tsx b/packages/iconoir-react/src/PrinterAlt.tsx new file mode 100644 index 00000000..ef3a026c --- /dev/null +++ b/packages/iconoir-react/src/PrinterAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrinterAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrinterAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PrintingPage.tsx b/packages/iconoir-react/src/PrintingPage.tsx new file mode 100644 index 00000000..5821b4c5 --- /dev/null +++ b/packages/iconoir-react/src/PrintingPage.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrintingPage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrintingPage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PriorityDown.tsx b/packages/iconoir-react/src/PriorityDown.tsx new file mode 100644 index 00000000..8a1db063 --- /dev/null +++ b/packages/iconoir-react/src/PriorityDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPriorityDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPriorityDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PriorityUp.tsx b/packages/iconoir-react/src/PriorityUp.tsx new file mode 100644 index 00000000..c6e99692 --- /dev/null +++ b/packages/iconoir-react/src/PriorityUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPriorityUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPriorityUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/PrivateWifi.tsx b/packages/iconoir-react/src/PrivateWifi.tsx new file mode 100644 index 00000000..9725b85c --- /dev/null +++ b/packages/iconoir-react/src/PrivateWifi.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPrivateWifi( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPrivateWifi); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ProfileCircled.tsx b/packages/iconoir-react/src/ProfileCircled.tsx new file mode 100644 index 00000000..9f7114be --- /dev/null +++ b/packages/iconoir-react/src/ProfileCircled.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgProfileCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgProfileCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Prohibition.tsx b/packages/iconoir-react/src/Prohibition.tsx new file mode 100644 index 00000000..dd3e2896 --- /dev/null +++ b/packages/iconoir-react/src/Prohibition.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgProhibition( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgProhibition); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Puzzle.tsx b/packages/iconoir-react/src/Puzzle.tsx new file mode 100644 index 00000000..07c43a40 --- /dev/null +++ b/packages/iconoir-react/src/Puzzle.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgPuzzle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgPuzzle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/QrCode.tsx b/packages/iconoir-react/src/QrCode.tsx new file mode 100644 index 00000000..5586ff6b --- /dev/null +++ b/packages/iconoir-react/src/QrCode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQrCode( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQrCode); +export default ForwardRef; diff --git a/packages/iconoir-react/src/QuestionMark.tsx b/packages/iconoir-react/src/QuestionMark.tsx new file mode 100644 index 00000000..ec605fec --- /dev/null +++ b/packages/iconoir-react/src/QuestionMark.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuestionMark( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuestionMark); +export default ForwardRef; diff --git a/packages/iconoir-react/src/QuestionMarkCircle.tsx b/packages/iconoir-react/src/QuestionMarkCircle.tsx new file mode 100644 index 00000000..51a9ebbe --- /dev/null +++ b/packages/iconoir-react/src/QuestionMarkCircle.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuestionMarkCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuestionMarkCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/QuestionSquareOutline.tsx b/packages/iconoir-react/src/QuestionSquareOutline.tsx new file mode 100644 index 00000000..d40e3df5 --- /dev/null +++ b/packages/iconoir-react/src/QuestionSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuestionSquareOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuestionSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Quote.tsx b/packages/iconoir-react/src/Quote.tsx new file mode 100644 index 00000000..a7783170 --- /dev/null +++ b/packages/iconoir-react/src/Quote.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuote( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuote); +export default ForwardRef; diff --git a/packages/iconoir-react/src/QuoteMessage.tsx b/packages/iconoir-react/src/QuoteMessage.tsx new file mode 100644 index 00000000..9a49a66d --- /dev/null +++ b/packages/iconoir-react/src/QuoteMessage.tsx @@ -0,0 +1,36 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgQuoteMessage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgQuoteMessage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Rain.tsx b/packages/iconoir-react/src/Rain.tsx new file mode 100644 index 00000000..b7de178b --- /dev/null +++ b/packages/iconoir-react/src/Rain.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRain( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRain); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RawFormat.tsx b/packages/iconoir-react/src/RawFormat.tsx new file mode 100644 index 00000000..9d36007d --- /dev/null +++ b/packages/iconoir-react/src/RawFormat.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRawFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRawFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReceiveDollars.tsx b/packages/iconoir-react/src/ReceiveDollars.tsx new file mode 100644 index 00000000..939c159f --- /dev/null +++ b/packages/iconoir-react/src/ReceiveDollars.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReceiveDollars( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReceiveDollars); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReceiveEuros.tsx b/packages/iconoir-react/src/ReceiveEuros.tsx new file mode 100644 index 00000000..6ddc45be --- /dev/null +++ b/packages/iconoir-react/src/ReceiveEuros.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReceiveEuros( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReceiveEuros); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReceivePounds.tsx b/packages/iconoir-react/src/ReceivePounds.tsx new file mode 100644 index 00000000..76a26265 --- /dev/null +++ b/packages/iconoir-react/src/ReceivePounds.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReceivePounds( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReceivePounds); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReceiveYens.tsx b/packages/iconoir-react/src/ReceiveYens.tsx new file mode 100644 index 00000000..943fc2e2 --- /dev/null +++ b/packages/iconoir-react/src/ReceiveYens.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReceiveYens( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReceiveYens); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Redo.tsx b/packages/iconoir-react/src/Redo.tsx new file mode 100644 index 00000000..20d59bb6 --- /dev/null +++ b/packages/iconoir-react/src/Redo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRedo( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRedo); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RedoAction.tsx b/packages/iconoir-react/src/RedoAction.tsx new file mode 100644 index 00000000..80736794 --- /dev/null +++ b/packages/iconoir-react/src/RedoAction.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRedoAction( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRedoAction); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RedoCircle.tsx b/packages/iconoir-react/src/RedoCircle.tsx new file mode 100644 index 00000000..1be251a6 --- /dev/null +++ b/packages/iconoir-react/src/RedoCircle.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRedoCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRedoCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Reduce.tsx b/packages/iconoir-react/src/Reduce.tsx new file mode 100644 index 00000000..72ac2a97 --- /dev/null +++ b/packages/iconoir-react/src/Reduce.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReduce( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReduce); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReduceRoundArrow.tsx b/packages/iconoir-react/src/ReduceRoundArrow.tsx new file mode 100644 index 00000000..9516a82b --- /dev/null +++ b/packages/iconoir-react/src/ReduceRoundArrow.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReduceRoundArrow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReduceRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Refresh.tsx b/packages/iconoir-react/src/Refresh.tsx new file mode 100644 index 00000000..b8642d88 --- /dev/null +++ b/packages/iconoir-react/src/Refresh.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRefresh( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRefresh); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RefreshCircular.tsx b/packages/iconoir-react/src/RefreshCircular.tsx new file mode 100644 index 00000000..26e27e9c --- /dev/null +++ b/packages/iconoir-react/src/RefreshCircular.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRefreshCircular( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRefreshCircular); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RefreshDouble.tsx b/packages/iconoir-react/src/RefreshDouble.tsx new file mode 100644 index 00000000..70a139ff --- /dev/null +++ b/packages/iconoir-react/src/RefreshDouble.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRefreshDouble( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRefreshDouble); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReloadWindow.tsx b/packages/iconoir-react/src/ReloadWindow.tsx new file mode 100644 index 00000000..34179662 --- /dev/null +++ b/packages/iconoir-react/src/ReloadWindow.tsx @@ -0,0 +1,50 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReloadWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReloadWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReminderHandGesture.tsx b/packages/iconoir-react/src/ReminderHandGesture.tsx new file mode 100644 index 00000000..c3515d03 --- /dev/null +++ b/packages/iconoir-react/src/ReminderHandGesture.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReminderHandGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReminderHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveDatabaseScript.tsx b/packages/iconoir-react/src/RemoveDatabaseScript.tsx new file mode 100644 index 00000000..b16890f9 --- /dev/null +++ b/packages/iconoir-react/src/RemoveDatabaseScript.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveDatabaseScript( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveDatabaseScript); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveEmpty.tsx b/packages/iconoir-react/src/RemoveEmpty.tsx new file mode 100644 index 00000000..70b46dc7 --- /dev/null +++ b/packages/iconoir-react/src/RemoveEmpty.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveEmpty( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveEmpty); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveFolder.tsx b/packages/iconoir-react/src/RemoveFolder.tsx new file mode 100644 index 00000000..c2de1da1 --- /dev/null +++ b/packages/iconoir-react/src/RemoveFolder.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveFolder( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveFolder); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveFrame.tsx b/packages/iconoir-react/src/RemoveFrame.tsx new file mode 100644 index 00000000..a272108f --- /dev/null +++ b/packages/iconoir-react/src/RemoveFrame.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveFrame( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveFrame); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveFromCart.tsx b/packages/iconoir-react/src/RemoveFromCart.tsx new file mode 100644 index 00000000..0d6d1343 --- /dev/null +++ b/packages/iconoir-react/src/RemoveFromCart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveFromCart( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveFromCart); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveKeyframe.tsx b/packages/iconoir-react/src/RemoveKeyframe.tsx new file mode 100644 index 00000000..fed381ba --- /dev/null +++ b/packages/iconoir-react/src/RemoveKeyframe.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveKeyframe( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveKeyframe); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveKeyframeAlt.tsx b/packages/iconoir-react/src/RemoveKeyframeAlt.tsx new file mode 100644 index 00000000..a58057fc --- /dev/null +++ b/packages/iconoir-react/src/RemoveKeyframeAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveKeyframeAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveKeyframeAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveKeyframes.tsx b/packages/iconoir-react/src/RemoveKeyframes.tsx new file mode 100644 index 00000000..6a967e89 --- /dev/null +++ b/packages/iconoir-react/src/RemoveKeyframes.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveKeyframes( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveKeyframes); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveLink.tsx b/packages/iconoir-react/src/RemoveLink.tsx new file mode 100644 index 00000000..eb3e388a --- /dev/null +++ b/packages/iconoir-react/src/RemoveLink.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveLink( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveLink); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveMediaImage.tsx b/packages/iconoir-react/src/RemoveMediaImage.tsx new file mode 100644 index 00000000..6299c4c0 --- /dev/null +++ b/packages/iconoir-react/src/RemoveMediaImage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveMediaImage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveMediaImage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveMediaVideo.tsx b/packages/iconoir-react/src/RemoveMediaVideo.tsx new file mode 100644 index 00000000..c039f2b0 --- /dev/null +++ b/packages/iconoir-react/src/RemoveMediaVideo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveMediaVideo( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveMediaVideo); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemovePage.tsx b/packages/iconoir-react/src/RemovePage.tsx new file mode 100644 index 00000000..94ad4c82 --- /dev/null +++ b/packages/iconoir-react/src/RemovePage.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemovePage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemovePage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemovePageAlt.tsx b/packages/iconoir-react/src/RemovePageAlt.tsx new file mode 100644 index 00000000..5d37a42b --- /dev/null +++ b/packages/iconoir-react/src/RemovePageAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemovePageAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemovePageAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemovePin.tsx b/packages/iconoir-react/src/RemovePin.tsx new file mode 100644 index 00000000..58119c89 --- /dev/null +++ b/packages/iconoir-react/src/RemovePin.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemovePin( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemovePin); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemovePinAlt.tsx b/packages/iconoir-react/src/RemovePinAlt.tsx new file mode 100644 index 00000000..09af8b24 --- /dev/null +++ b/packages/iconoir-react/src/RemovePinAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemovePinAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemovePinAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveSelection.tsx b/packages/iconoir-react/src/RemoveSelection.tsx new file mode 100644 index 00000000..056bcd35 --- /dev/null +++ b/packages/iconoir-react/src/RemoveSelection.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveSelection( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveSelection); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveSquare.tsx b/packages/iconoir-react/src/RemoveSquare.tsx new file mode 100644 index 00000000..30cce063 --- /dev/null +++ b/packages/iconoir-react/src/RemoveSquare.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RemoveUser.tsx b/packages/iconoir-react/src/RemoveUser.tsx new file mode 100644 index 00000000..b62d98b7 --- /dev/null +++ b/packages/iconoir-react/src/RemoveUser.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRemoveUser( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRemoveUser); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Repeat.tsx b/packages/iconoir-react/src/Repeat.tsx new file mode 100644 index 00000000..fcb10828 --- /dev/null +++ b/packages/iconoir-react/src/Repeat.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRepeat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRepeat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RepeatOnce.tsx b/packages/iconoir-react/src/RepeatOnce.tsx new file mode 100644 index 00000000..4914e2bf --- /dev/null +++ b/packages/iconoir-react/src/RepeatOnce.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRepeatOnce( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRepeatOnce); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Reply.tsx b/packages/iconoir-react/src/Reply.tsx new file mode 100644 index 00000000..44f15ca8 --- /dev/null +++ b/packages/iconoir-react/src/Reply.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReply( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReply); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReplyToMessage.tsx b/packages/iconoir-react/src/ReplyToMessage.tsx new file mode 100644 index 00000000..da2a4237 --- /dev/null +++ b/packages/iconoir-react/src/ReplyToMessage.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReplyToMessage( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReplyToMessage); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ReportColumns.tsx b/packages/iconoir-react/src/ReportColumns.tsx new file mode 100644 index 00000000..25ecce52 --- /dev/null +++ b/packages/iconoir-react/src/ReportColumns.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReportColumns( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReportColumns); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Reports.tsx b/packages/iconoir-react/src/Reports.tsx new file mode 100644 index 00000000..51e78ca2 --- /dev/null +++ b/packages/iconoir-react/src/Reports.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgReports( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgReports); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Repository.tsx b/packages/iconoir-react/src/Repository.tsx new file mode 100644 index 00000000..d974b977 --- /dev/null +++ b/packages/iconoir-react/src/Repository.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRepository( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRepository); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Restart.tsx b/packages/iconoir-react/src/Restart.tsx new file mode 100644 index 00000000..cf02572f --- /dev/null +++ b/packages/iconoir-react/src/Restart.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRestart( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRestart); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RewindOutline.tsx b/packages/iconoir-react/src/RewindOutline.tsx new file mode 100644 index 00000000..0606f99d --- /dev/null +++ b/packages/iconoir-react/src/RewindOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRewindOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRewindOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Rhombus.tsx b/packages/iconoir-react/src/Rhombus.tsx new file mode 100644 index 00000000..9ef200cb --- /dev/null +++ b/packages/iconoir-react/src/Rhombus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRhombus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRhombus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RightRoundArrow.tsx b/packages/iconoir-react/src/RightRoundArrow.tsx new file mode 100644 index 00000000..258ebc85 --- /dev/null +++ b/packages/iconoir-react/src/RightRoundArrow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRightRoundArrow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRightRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Rings.tsx b/packages/iconoir-react/src/Rings.tsx new file mode 100644 index 00000000..d0ce6c6b --- /dev/null +++ b/packages/iconoir-react/src/Rings.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRings( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRings); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Rocket.tsx b/packages/iconoir-react/src/Rocket.tsx new file mode 100644 index 00000000..2636aec1 --- /dev/null +++ b/packages/iconoir-react/src/Rocket.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRocket( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRocket); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Rook.tsx b/packages/iconoir-react/src/Rook.tsx new file mode 100644 index 00000000..08469d93 --- /dev/null +++ b/packages/iconoir-react/src/Rook.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRook( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRook); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RotateCameraLeft.tsx b/packages/iconoir-react/src/RotateCameraLeft.tsx new file mode 100644 index 00000000..5dc9d5d1 --- /dev/null +++ b/packages/iconoir-react/src/RotateCameraLeft.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRotateCameraLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRotateCameraLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RotateCameraRight.tsx b/packages/iconoir-react/src/RotateCameraRight.tsx new file mode 100644 index 00000000..29019e7b --- /dev/null +++ b/packages/iconoir-react/src/RotateCameraRight.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRotateCameraRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRotateCameraRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RoundFlask.tsx b/packages/iconoir-react/src/RoundFlask.tsx new file mode 100644 index 00000000..3431978d --- /dev/null +++ b/packages/iconoir-react/src/RoundFlask.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRoundFlask( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRoundFlask); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RoundedMirror.tsx b/packages/iconoir-react/src/RoundedMirror.tsx new file mode 100644 index 00000000..afc27d4a --- /dev/null +++ b/packages/iconoir-react/src/RoundedMirror.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRoundedMirror( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRoundedMirror); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RssFeed.tsx b/packages/iconoir-react/src/RssFeed.tsx new file mode 100644 index 00000000..c2fab603 --- /dev/null +++ b/packages/iconoir-react/src/RssFeed.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRssFeed( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRssFeed); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RssFeedSquared.tsx b/packages/iconoir-react/src/RssFeedSquared.tsx new file mode 100644 index 00000000..7cce51ed --- /dev/null +++ b/packages/iconoir-react/src/RssFeedSquared.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRssFeedSquared( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRssFeedSquared); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Ruler.tsx b/packages/iconoir-react/src/Ruler.tsx new file mode 100644 index 00000000..e4305494 --- /dev/null +++ b/packages/iconoir-react/src/Ruler.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRuler( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRuler); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RulerAdd.tsx b/packages/iconoir-react/src/RulerAdd.tsx new file mode 100644 index 00000000..527ec383 --- /dev/null +++ b/packages/iconoir-react/src/RulerAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRulerAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRulerAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RulerCombine.tsx b/packages/iconoir-react/src/RulerCombine.tsx new file mode 100644 index 00000000..3f69d509 --- /dev/null +++ b/packages/iconoir-react/src/RulerCombine.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRulerCombine( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRulerCombine); +export default ForwardRef; diff --git a/packages/iconoir-react/src/RulerRemove.tsx b/packages/iconoir-react/src/RulerRemove.tsx new file mode 100644 index 00000000..1f95cdd2 --- /dev/null +++ b/packages/iconoir-react/src/RulerRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRulerRemove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRulerRemove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Running.tsx b/packages/iconoir-react/src/Running.tsx new file mode 100644 index 00000000..b7bfae56 --- /dev/null +++ b/packages/iconoir-react/src/Running.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgRunning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgRunning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Safari.tsx b/packages/iconoir-react/src/Safari.tsx new file mode 100644 index 00000000..e1106381 --- /dev/null +++ b/packages/iconoir-react/src/Safari.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSafari( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSafari); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Sandals.tsx b/packages/iconoir-react/src/Sandals.tsx new file mode 100644 index 00000000..57875dc0 --- /dev/null +++ b/packages/iconoir-react/src/Sandals.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSandals( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSandals); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SaveActionFloppy.tsx b/packages/iconoir-react/src/SaveActionFloppy.tsx new file mode 100644 index 00000000..69152f91 --- /dev/null +++ b/packages/iconoir-react/src/SaveActionFloppy.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSaveActionFloppy( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSaveActionFloppy); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SaveFloppyDisk.tsx b/packages/iconoir-react/src/SaveFloppyDisk.tsx new file mode 100644 index 00000000..4f1e5325 --- /dev/null +++ b/packages/iconoir-react/src/SaveFloppyDisk.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSaveFloppyDisk( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSaveFloppyDisk); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ScaleFrameEnlarge.tsx b/packages/iconoir-react/src/ScaleFrameEnlarge.tsx new file mode 100644 index 00000000..ec9c3af4 --- /dev/null +++ b/packages/iconoir-react/src/ScaleFrameEnlarge.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScaleFrameEnlarge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScaleFrameEnlarge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ScaleFrameReduce.tsx b/packages/iconoir-react/src/ScaleFrameReduce.tsx new file mode 100644 index 00000000..ca582cc5 --- /dev/null +++ b/packages/iconoir-react/src/ScaleFrameReduce.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScaleFrameReduce( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScaleFrameReduce); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ScanBarcode.tsx b/packages/iconoir-react/src/ScanBarcode.tsx new file mode 100644 index 00000000..bb66f12f --- /dev/null +++ b/packages/iconoir-react/src/ScanBarcode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScanBarcode( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScanBarcode); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ScanQrCode.tsx b/packages/iconoir-react/src/ScanQrCode.tsx new file mode 100644 index 00000000..783712f1 --- /dev/null +++ b/packages/iconoir-react/src/ScanQrCode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScanQrCode( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScanQrCode); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Scanning.tsx b/packages/iconoir-react/src/Scanning.tsx new file mode 100644 index 00000000..8db630a4 --- /dev/null +++ b/packages/iconoir-react/src/Scanning.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScanning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScanning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Scarf.tsx b/packages/iconoir-react/src/Scarf.tsx new file mode 100644 index 00000000..935463e1 --- /dev/null +++ b/packages/iconoir-react/src/Scarf.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScarf( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScarf); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Scissor.tsx b/packages/iconoir-react/src/Scissor.tsx new file mode 100644 index 00000000..3e558ebd --- /dev/null +++ b/packages/iconoir-react/src/Scissor.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScissor( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScissor); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ScissorAlt.tsx b/packages/iconoir-react/src/ScissorAlt.tsx new file mode 100644 index 00000000..d52b51c7 --- /dev/null +++ b/packages/iconoir-react/src/ScissorAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScissorAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScissorAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Screenshot.tsx b/packages/iconoir-react/src/Screenshot.tsx new file mode 100644 index 00000000..a270ccee --- /dev/null +++ b/packages/iconoir-react/src/Screenshot.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgScreenshot( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgScreenshot); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SeaAndSun.tsx b/packages/iconoir-react/src/SeaAndSun.tsx new file mode 100644 index 00000000..15f61e45 --- /dev/null +++ b/packages/iconoir-react/src/SeaAndSun.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSeaAndSun( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSeaAndSun); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SeaWaves.tsx b/packages/iconoir-react/src/SeaWaves.tsx new file mode 100644 index 00000000..80b77ed3 --- /dev/null +++ b/packages/iconoir-react/src/SeaWaves.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSeaWaves( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSeaWaves); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Search.tsx b/packages/iconoir-react/src/Search.tsx new file mode 100644 index 00000000..1ba28bad --- /dev/null +++ b/packages/iconoir-react/src/Search.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSearch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSearch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SearchEngine.tsx b/packages/iconoir-react/src/SearchEngine.tsx new file mode 100644 index 00000000..7a12f5c3 --- /dev/null +++ b/packages/iconoir-react/src/SearchEngine.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSearchEngine( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSearchEngine); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SearchFont.tsx b/packages/iconoir-react/src/SearchFont.tsx new file mode 100644 index 00000000..a9582954 --- /dev/null +++ b/packages/iconoir-react/src/SearchFont.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSearchFont( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSearchFont); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SearchWindow.tsx b/packages/iconoir-react/src/SearchWindow.tsx new file mode 100644 index 00000000..527ad928 --- /dev/null +++ b/packages/iconoir-react/src/SearchWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSearchWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSearchWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SecureWindow.tsx b/packages/iconoir-react/src/SecureWindow.tsx new file mode 100644 index 00000000..652db90e --- /dev/null +++ b/packages/iconoir-react/src/SecureWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSecureWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSecureWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SecurityPass.tsx b/packages/iconoir-react/src/SecurityPass.tsx new file mode 100644 index 00000000..93d9a9ff --- /dev/null +++ b/packages/iconoir-react/src/SecurityPass.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSecurityPass( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSecurityPass); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SelectWindow.tsx b/packages/iconoir-react/src/SelectWindow.tsx new file mode 100644 index 00000000..1387d655 --- /dev/null +++ b/packages/iconoir-react/src/SelectWindow.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSelectWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSelectWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Selection.tsx b/packages/iconoir-react/src/Selection.tsx new file mode 100644 index 00000000..0a176be7 --- /dev/null +++ b/packages/iconoir-react/src/Selection.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSelection( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSelection); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SelectiveTool.tsx b/packages/iconoir-react/src/SelectiveTool.tsx new file mode 100644 index 00000000..7adcc029 --- /dev/null +++ b/packages/iconoir-react/src/SelectiveTool.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSelectiveTool( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSelectiveTool); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Send.tsx b/packages/iconoir-react/src/Send.tsx new file mode 100644 index 00000000..bedd365a --- /dev/null +++ b/packages/iconoir-react/src/Send.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSend( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSend); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SendDiagonal.tsx b/packages/iconoir-react/src/SendDiagonal.tsx new file mode 100644 index 00000000..77c1b696 --- /dev/null +++ b/packages/iconoir-react/src/SendDiagonal.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendDiagonal( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendDiagonal); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SendDollars.tsx b/packages/iconoir-react/src/SendDollars.tsx new file mode 100644 index 00000000..995b92a3 --- /dev/null +++ b/packages/iconoir-react/src/SendDollars.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendDollars( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendDollars); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SendEuros.tsx b/packages/iconoir-react/src/SendEuros.tsx new file mode 100644 index 00000000..580445dc --- /dev/null +++ b/packages/iconoir-react/src/SendEuros.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendEuros( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendEuros); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SendMail.tsx b/packages/iconoir-react/src/SendMail.tsx new file mode 100644 index 00000000..e2cda143 --- /dev/null +++ b/packages/iconoir-react/src/SendMail.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendMail( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendMail); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SendPounds.tsx b/packages/iconoir-react/src/SendPounds.tsx new file mode 100644 index 00000000..1cb256af --- /dev/null +++ b/packages/iconoir-react/src/SendPounds.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendPounds( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendPounds); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SendYens.tsx b/packages/iconoir-react/src/SendYens.tsx new file mode 100644 index 00000000..8bec9126 --- /dev/null +++ b/packages/iconoir-react/src/SendYens.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSendYens( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSendYens); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Server.tsx b/packages/iconoir-react/src/Server.tsx new file mode 100644 index 00000000..6cb6d8d7 --- /dev/null +++ b/packages/iconoir-react/src/Server.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgServer( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgServer); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ServerConnection.tsx b/packages/iconoir-react/src/ServerConnection.tsx new file mode 100644 index 00000000..d43f0a22 --- /dev/null +++ b/packages/iconoir-react/src/ServerConnection.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgServerConnection( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgServerConnection); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Settings.tsx b/packages/iconoir-react/src/Settings.tsx new file mode 100644 index 00000000..d203eee1 --- /dev/null +++ b/packages/iconoir-react/src/Settings.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSettings( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSettings); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SettingsCloud.tsx b/packages/iconoir-react/src/SettingsCloud.tsx new file mode 100644 index 00000000..d19ba704 --- /dev/null +++ b/packages/iconoir-react/src/SettingsCloud.tsx @@ -0,0 +1,36 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSettingsCloud( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSettingsCloud); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SettingsProfiles.tsx b/packages/iconoir-react/src/SettingsProfiles.tsx new file mode 100644 index 00000000..fc3bac52 --- /dev/null +++ b/packages/iconoir-react/src/SettingsProfiles.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSettingsProfiles( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSettingsProfiles); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShareAndroid.tsx b/packages/iconoir-react/src/ShareAndroid.tsx new file mode 100644 index 00000000..b766a0c0 --- /dev/null +++ b/packages/iconoir-react/src/ShareAndroid.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShareAndroid( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShareAndroid); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShareIos.tsx b/packages/iconoir-react/src/ShareIos.tsx new file mode 100644 index 00000000..f2708e09 --- /dev/null +++ b/packages/iconoir-react/src/ShareIos.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShareIos( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShareIos); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Shield.tsx b/packages/iconoir-react/src/Shield.tsx new file mode 100644 index 00000000..b8befabe --- /dev/null +++ b/packages/iconoir-react/src/Shield.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShield( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShield); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldAdd.tsx b/packages/iconoir-react/src/ShieldAdd.tsx new file mode 100644 index 00000000..d8ee0443 --- /dev/null +++ b/packages/iconoir-react/src/ShieldAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldAlert.tsx b/packages/iconoir-react/src/ShieldAlert.tsx new file mode 100644 index 00000000..07b6a882 --- /dev/null +++ b/packages/iconoir-react/src/ShieldAlert.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldAlert( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldAlert); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldAlt.tsx b/packages/iconoir-react/src/ShieldAlt.tsx new file mode 100644 index 00000000..3e2363e7 --- /dev/null +++ b/packages/iconoir-react/src/ShieldAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldBroken.tsx b/packages/iconoir-react/src/ShieldBroken.tsx new file mode 100644 index 00000000..15767102 --- /dev/null +++ b/packages/iconoir-react/src/ShieldBroken.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldBroken( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldBroken); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldCheck.tsx b/packages/iconoir-react/src/ShieldCheck.tsx new file mode 100644 index 00000000..acf0823d --- /dev/null +++ b/packages/iconoir-react/src/ShieldCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldCross.tsx b/packages/iconoir-react/src/ShieldCross.tsx new file mode 100644 index 00000000..35880374 --- /dev/null +++ b/packages/iconoir-react/src/ShieldCross.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldCross( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldCross); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldDownload.tsx b/packages/iconoir-react/src/ShieldDownload.tsx new file mode 100644 index 00000000..ee5e4f91 --- /dev/null +++ b/packages/iconoir-react/src/ShieldDownload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldDownload( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldDownload); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldEye.tsx b/packages/iconoir-react/src/ShieldEye.tsx new file mode 100644 index 00000000..a7294621 --- /dev/null +++ b/packages/iconoir-react/src/ShieldEye.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldEye( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldEye); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldLoading.tsx b/packages/iconoir-react/src/ShieldLoading.tsx new file mode 100644 index 00000000..8dfcdbf8 --- /dev/null +++ b/packages/iconoir-react/src/ShieldLoading.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldLoading( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldLoading); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldMinus.tsx b/packages/iconoir-react/src/ShieldMinus.tsx new file mode 100644 index 00000000..d8d209cf --- /dev/null +++ b/packages/iconoir-react/src/ShieldMinus.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldMinus( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldMinus); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldQuestion.tsx b/packages/iconoir-react/src/ShieldQuestion.tsx new file mode 100644 index 00000000..c3636d11 --- /dev/null +++ b/packages/iconoir-react/src/ShieldQuestion.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldQuestion( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldQuestion); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldSearch.tsx b/packages/iconoir-react/src/ShieldSearch.tsx new file mode 100644 index 00000000..7682e1b8 --- /dev/null +++ b/packages/iconoir-react/src/ShieldSearch.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldSearch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldSearch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShieldUpload.tsx b/packages/iconoir-react/src/ShieldUpload.tsx new file mode 100644 index 00000000..870a8341 --- /dev/null +++ b/packages/iconoir-react/src/ShieldUpload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShieldUpload( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShieldUpload); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Shop.tsx b/packages/iconoir-react/src/Shop.tsx new file mode 100644 index 00000000..1f7f1750 --- /dev/null +++ b/packages/iconoir-react/src/Shop.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShopAlt.tsx b/packages/iconoir-react/src/ShopAlt.tsx new file mode 100644 index 00000000..fbe542f0 --- /dev/null +++ b/packages/iconoir-react/src/ShopAlt.tsx @@ -0,0 +1,49 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShopAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShopAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingBag.tsx b/packages/iconoir-react/src/ShoppingBag.tsx new file mode 100644 index 00000000..d69761dd --- /dev/null +++ b/packages/iconoir-react/src/ShoppingBag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBag( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBag); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingBagAdd.tsx b/packages/iconoir-react/src/ShoppingBagAdd.tsx new file mode 100644 index 00000000..da984e3f --- /dev/null +++ b/packages/iconoir-react/src/ShoppingBagAdd.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagAdd( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagAdd); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingBagAlt.tsx b/packages/iconoir-react/src/ShoppingBagAlt.tsx new file mode 100644 index 00000000..6e57a77f --- /dev/null +++ b/packages/iconoir-react/src/ShoppingBagAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingBagArrowDown.tsx b/packages/iconoir-react/src/ShoppingBagArrowDown.tsx new file mode 100644 index 00000000..671d9aa5 --- /dev/null +++ b/packages/iconoir-react/src/ShoppingBagArrowDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagArrowDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagArrowDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingBagArrowUp.tsx b/packages/iconoir-react/src/ShoppingBagArrowUp.tsx new file mode 100644 index 00000000..fd9825fc --- /dev/null +++ b/packages/iconoir-react/src/ShoppingBagArrowUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagArrowUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagArrowUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingBagCheck.tsx b/packages/iconoir-react/src/ShoppingBagCheck.tsx new file mode 100644 index 00000000..f6e9e8b0 --- /dev/null +++ b/packages/iconoir-react/src/ShoppingBagCheck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingBagIssue.tsx b/packages/iconoir-react/src/ShoppingBagIssue.tsx new file mode 100644 index 00000000..83cd70e5 --- /dev/null +++ b/packages/iconoir-react/src/ShoppingBagIssue.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagIssue( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagIssue); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingBagRemove.tsx b/packages/iconoir-react/src/ShoppingBagRemove.tsx new file mode 100644 index 00000000..e80f0366 --- /dev/null +++ b/packages/iconoir-react/src/ShoppingBagRemove.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingBagRemove( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingBagRemove); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingCode.tsx b/packages/iconoir-react/src/ShoppingCode.tsx new file mode 100644 index 00000000..fe944c45 --- /dev/null +++ b/packages/iconoir-react/src/ShoppingCode.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingCode( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingCode); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingCodeCheck.tsx b/packages/iconoir-react/src/ShoppingCodeCheck.tsx new file mode 100644 index 00000000..ca42ca9c --- /dev/null +++ b/packages/iconoir-react/src/ShoppingCodeCheck.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingCodeCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingCodeCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShoppingCodeError.tsx b/packages/iconoir-react/src/ShoppingCodeError.tsx new file mode 100644 index 00000000..005ec845 --- /dev/null +++ b/packages/iconoir-react/src/ShoppingCodeError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShoppingCodeError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShoppingCodeError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShortPants.tsx b/packages/iconoir-react/src/ShortPants.tsx new file mode 100644 index 00000000..740a8bee --- /dev/null +++ b/packages/iconoir-react/src/ShortPants.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShortPants( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShortPants); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ShortPantsAlt.tsx b/packages/iconoir-react/src/ShortPantsAlt.tsx new file mode 100644 index 00000000..4e84335d --- /dev/null +++ b/packages/iconoir-react/src/ShortPantsAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShortPantsAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShortPantsAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Shuffle.tsx b/packages/iconoir-react/src/Shuffle.tsx new file mode 100644 index 00000000..24d9beea --- /dev/null +++ b/packages/iconoir-react/src/Shuffle.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgShuffle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgShuffle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SidebarCollapse.tsx b/packages/iconoir-react/src/SidebarCollapse.tsx new file mode 100644 index 00000000..fbacef30 --- /dev/null +++ b/packages/iconoir-react/src/SidebarCollapse.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSidebarCollapse( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSidebarCollapse); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SidebarExpand.tsx b/packages/iconoir-react/src/SidebarExpand.tsx new file mode 100644 index 00000000..4629404e --- /dev/null +++ b/packages/iconoir-react/src/SidebarExpand.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSidebarExpand( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSidebarExpand); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SigmaFunction.tsx b/packages/iconoir-react/src/SigmaFunction.tsx new file mode 100644 index 00000000..937c4457 --- /dev/null +++ b/packages/iconoir-react/src/SigmaFunction.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSigmaFunction( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSigmaFunction); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SimpleCart.tsx b/packages/iconoir-react/src/SimpleCart.tsx new file mode 100644 index 00000000..d92243be --- /dev/null +++ b/packages/iconoir-react/src/SimpleCart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSimpleCart( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSimpleCart); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SingleTapGesture.tsx b/packages/iconoir-react/src/SingleTapGesture.tsx new file mode 100644 index 00000000..607d28a7 --- /dev/null +++ b/packages/iconoir-react/src/SingleTapGesture.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSingleTapGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSingleTapGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Skateboard.tsx b/packages/iconoir-react/src/Skateboard.tsx new file mode 100644 index 00000000..ee27ac9c --- /dev/null +++ b/packages/iconoir-react/src/Skateboard.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSkateboard( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSkateboard); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Skateboarding.tsx b/packages/iconoir-react/src/Skateboarding.tsx new file mode 100644 index 00000000..d3fdd65d --- /dev/null +++ b/packages/iconoir-react/src/Skateboarding.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSkateboarding( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSkateboarding); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SkipNextOutline.tsx b/packages/iconoir-react/src/SkipNextOutline.tsx new file mode 100644 index 00000000..096b8880 --- /dev/null +++ b/packages/iconoir-react/src/SkipNextOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSkipNextOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSkipNextOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SkipPrevOutline.tsx b/packages/iconoir-react/src/SkipPrevOutline.tsx new file mode 100644 index 00000000..a11d4447 --- /dev/null +++ b/packages/iconoir-react/src/SkipPrevOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSkipPrevOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSkipPrevOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SleeperChair.tsx b/packages/iconoir-react/src/SleeperChair.tsx new file mode 100644 index 00000000..355c1246 --- /dev/null +++ b/packages/iconoir-react/src/SleeperChair.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSleeperChair( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSleeperChair); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SmallLamp.tsx b/packages/iconoir-react/src/SmallLamp.tsx new file mode 100644 index 00000000..18e39617 --- /dev/null +++ b/packages/iconoir-react/src/SmallLamp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmallLamp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmallLamp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SmallLampAlt.tsx b/packages/iconoir-react/src/SmallLampAlt.tsx new file mode 100644 index 00000000..cca1d26e --- /dev/null +++ b/packages/iconoir-react/src/SmallLampAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmallLampAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmallLampAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SmallShop.tsx b/packages/iconoir-react/src/SmallShop.tsx new file mode 100644 index 00000000..69d44e77 --- /dev/null +++ b/packages/iconoir-react/src/SmallShop.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmallShop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmallShop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SmallShopAlt.tsx b/packages/iconoir-react/src/SmallShopAlt.tsx new file mode 100644 index 00000000..9007a832 --- /dev/null +++ b/packages/iconoir-react/src/SmallShopAlt.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmallShopAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmallShopAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SmartphoneDevice.tsx b/packages/iconoir-react/src/SmartphoneDevice.tsx new file mode 100644 index 00000000..b4d15f41 --- /dev/null +++ b/packages/iconoir-react/src/SmartphoneDevice.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmartphoneDevice( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmartphoneDevice); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Smoking.tsx b/packages/iconoir-react/src/Smoking.tsx new file mode 100644 index 00000000..d17d8791 --- /dev/null +++ b/packages/iconoir-react/src/Smoking.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSmoking( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSmoking); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Snapchat.tsx b/packages/iconoir-react/src/Snapchat.tsx new file mode 100644 index 00000000..69e6b5a8 --- /dev/null +++ b/packages/iconoir-react/src/Snapchat.tsx @@ -0,0 +1,34 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSnapchat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSnapchat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Snow.tsx b/packages/iconoir-react/src/Snow.tsx new file mode 100644 index 00000000..614c2199 --- /dev/null +++ b/packages/iconoir-react/src/Snow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSnow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSnow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SnowFlake.tsx b/packages/iconoir-react/src/SnowFlake.tsx new file mode 100644 index 00000000..358c5f22 --- /dev/null +++ b/packages/iconoir-react/src/SnowFlake.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSnowFlake( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSnowFlake); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Soap.tsx b/packages/iconoir-react/src/Soap.tsx new file mode 100644 index 00000000..41132209 --- /dev/null +++ b/packages/iconoir-react/src/Soap.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoap( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoap); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SoccerBall.tsx b/packages/iconoir-react/src/SoccerBall.tsx new file mode 100644 index 00000000..a0ee595a --- /dev/null +++ b/packages/iconoir-react/src/SoccerBall.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoccerBall( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoccerBall); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Sofa.tsx b/packages/iconoir-react/src/Sofa.tsx new file mode 100644 index 00000000..4f9400ae --- /dev/null +++ b/packages/iconoir-react/src/Sofa.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSofa( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSofa); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Soil.tsx b/packages/iconoir-react/src/Soil.tsx new file mode 100644 index 00000000..f78af621 --- /dev/null +++ b/packages/iconoir-react/src/Soil.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoil( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoil); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SoilAlt.tsx b/packages/iconoir-react/src/SoilAlt.tsx new file mode 100644 index 00000000..0864e779 --- /dev/null +++ b/packages/iconoir-react/src/SoilAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoilAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoilAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Sort.tsx b/packages/iconoir-react/src/Sort.tsx new file mode 100644 index 00000000..a76d6ba7 --- /dev/null +++ b/packages/iconoir-react/src/Sort.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSort( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSort); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SortDown.tsx b/packages/iconoir-react/src/SortDown.tsx new file mode 100644 index 00000000..5dc86e56 --- /dev/null +++ b/packages/iconoir-react/src/SortDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSortDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSortDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SortUp.tsx b/packages/iconoir-react/src/SortUp.tsx new file mode 100644 index 00000000..a285c7fe --- /dev/null +++ b/packages/iconoir-react/src/SortUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSortUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSortUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SoundHigh.tsx b/packages/iconoir-react/src/SoundHigh.tsx new file mode 100644 index 00000000..699fd731 --- /dev/null +++ b/packages/iconoir-react/src/SoundHigh.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoundHigh( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoundHigh); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SoundLow.tsx b/packages/iconoir-react/src/SoundLow.tsx new file mode 100644 index 00000000..5b03ee3a --- /dev/null +++ b/packages/iconoir-react/src/SoundLow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoundLow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoundLow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SoundMin.tsx b/packages/iconoir-react/src/SoundMin.tsx new file mode 100644 index 00000000..2cc450b5 --- /dev/null +++ b/packages/iconoir-react/src/SoundMin.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoundMin( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoundMin); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SoundOff.tsx b/packages/iconoir-react/src/SoundOff.tsx new file mode 100644 index 00000000..68a72898 --- /dev/null +++ b/packages/iconoir-react/src/SoundOff.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSoundOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSoundOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Spades.tsx b/packages/iconoir-react/src/Spades.tsx new file mode 100644 index 00000000..f890014f --- /dev/null +++ b/packages/iconoir-react/src/Spades.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSpades( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSpades); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Sphere.tsx b/packages/iconoir-react/src/Sphere.tsx new file mode 100644 index 00000000..29c6e801 --- /dev/null +++ b/packages/iconoir-react/src/Sphere.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSphere( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSphere); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Spiral.tsx b/packages/iconoir-react/src/Spiral.tsx new file mode 100644 index 00000000..76d79f2b --- /dev/null +++ b/packages/iconoir-react/src/Spiral.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSpiral( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSpiral); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SpockHandGesture.tsx b/packages/iconoir-react/src/SpockHandGesture.tsx new file mode 100644 index 00000000..e4be0c3f --- /dev/null +++ b/packages/iconoir-react/src/SpockHandGesture.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSpockHandGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSpockHandGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Square.tsx b/packages/iconoir-react/src/Square.tsx new file mode 100644 index 00000000..97c37c43 --- /dev/null +++ b/packages/iconoir-react/src/Square.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Stackoverflow.tsx b/packages/iconoir-react/src/Stackoverflow.tsx new file mode 100644 index 00000000..9286bce4 --- /dev/null +++ b/packages/iconoir-react/src/Stackoverflow.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStackoverflow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStackoverflow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StarDashed.tsx b/packages/iconoir-react/src/StarDashed.tsx new file mode 100644 index 00000000..42cf0f03 --- /dev/null +++ b/packages/iconoir-react/src/StarDashed.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStarDashed( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStarDashed); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StarHalfDashed.tsx b/packages/iconoir-react/src/StarHalfDashed.tsx new file mode 100644 index 00000000..13b704d8 --- /dev/null +++ b/packages/iconoir-react/src/StarHalfDashed.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStarHalfDashed( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStarHalfDashed); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StarOutline.tsx b/packages/iconoir-react/src/StarOutline.tsx new file mode 100644 index 00000000..05643410 --- /dev/null +++ b/packages/iconoir-react/src/StarOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStarOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStarOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StatDown.tsx b/packages/iconoir-react/src/StatDown.tsx new file mode 100644 index 00000000..66ed3e30 --- /dev/null +++ b/packages/iconoir-react/src/StatDown.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StatUp.tsx b/packages/iconoir-react/src/StatUp.tsx new file mode 100644 index 00000000..b32912f9 --- /dev/null +++ b/packages/iconoir-react/src/StatUp.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StatsReport.tsx b/packages/iconoir-react/src/StatsReport.tsx new file mode 100644 index 00000000..dca35e89 --- /dev/null +++ b/packages/iconoir-react/src/StatsReport.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatsReport( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatsReport); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StatsSquareDown.tsx b/packages/iconoir-react/src/StatsSquareDown.tsx new file mode 100644 index 00000000..2860de0e --- /dev/null +++ b/packages/iconoir-react/src/StatsSquareDown.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatsSquareDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatsSquareDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StatsSquareUp.tsx b/packages/iconoir-react/src/StatsSquareUp.tsx new file mode 100644 index 00000000..aa225c30 --- /dev/null +++ b/packages/iconoir-react/src/StatsSquareUp.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStatsSquareUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStatsSquareUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Stretching.tsx b/packages/iconoir-react/src/Stretching.tsx new file mode 100644 index 00000000..5f2284b7 --- /dev/null +++ b/packages/iconoir-react/src/Stretching.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStretching( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStretching); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Stroller.tsx b/packages/iconoir-react/src/Stroller.tsx new file mode 100644 index 00000000..3b987d7c --- /dev/null +++ b/packages/iconoir-react/src/Stroller.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStroller( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStroller); +export default ForwardRef; diff --git a/packages/iconoir-react/src/StyleBorder.tsx b/packages/iconoir-react/src/StyleBorder.tsx new file mode 100644 index 00000000..d961db2b --- /dev/null +++ b/packages/iconoir-react/src/StyleBorder.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgStyleBorder( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgStyleBorder); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SubmitDocument.tsx b/packages/iconoir-react/src/SubmitDocument.tsx new file mode 100644 index 00000000..9c09ac59 --- /dev/null +++ b/packages/iconoir-react/src/SubmitDocument.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSubmitDocument( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSubmitDocument); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Substract.tsx b/packages/iconoir-react/src/Substract.tsx new file mode 100644 index 00000000..873a7af8 --- /dev/null +++ b/packages/iconoir-react/src/Substract.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSubstract( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSubstract); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Suggestion.tsx b/packages/iconoir-react/src/Suggestion.tsx new file mode 100644 index 00000000..c5d69678 --- /dev/null +++ b/packages/iconoir-react/src/Suggestion.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSuggestion( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSuggestion); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SunLight.tsx b/packages/iconoir-react/src/SunLight.tsx new file mode 100644 index 00000000..1fddb82b --- /dev/null +++ b/packages/iconoir-react/src/SunLight.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSunLight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSunLight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SvgFormat.tsx b/packages/iconoir-react/src/SvgFormat.tsx new file mode 100644 index 00000000..e4c848e5 --- /dev/null +++ b/packages/iconoir-react/src/SvgFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSvgFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSvgFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Swimming.tsx b/packages/iconoir-react/src/Swimming.tsx new file mode 100644 index 00000000..da34d49f --- /dev/null +++ b/packages/iconoir-react/src/Swimming.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwimming( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwimming); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwipeDownGesture.tsx b/packages/iconoir-react/src/SwipeDownGesture.tsx new file mode 100644 index 00000000..94366cf3 --- /dev/null +++ b/packages/iconoir-react/src/SwipeDownGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeDownGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeDownGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwipeLeftGesture.tsx b/packages/iconoir-react/src/SwipeLeftGesture.tsx new file mode 100644 index 00000000..a5e4216b --- /dev/null +++ b/packages/iconoir-react/src/SwipeLeftGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeLeftGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeLeftGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwipeRightGesture.tsx b/packages/iconoir-react/src/SwipeRightGesture.tsx new file mode 100644 index 00000000..4c8619ab --- /dev/null +++ b/packages/iconoir-react/src/SwipeRightGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeRightGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeRightGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwipeTwoFingersDownGesture.tsx b/packages/iconoir-react/src/SwipeTwoFingersDownGesture.tsx new file mode 100644 index 00000000..7c20b531 --- /dev/null +++ b/packages/iconoir-react/src/SwipeTwoFingersDownGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeTwoFingersDownGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeTwoFingersDownGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwipeTwoFingersLeftGesture.tsx b/packages/iconoir-react/src/SwipeTwoFingersLeftGesture.tsx new file mode 100644 index 00000000..7a5b8151 --- /dev/null +++ b/packages/iconoir-react/src/SwipeTwoFingersLeftGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeTwoFingersLeftGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeTwoFingersLeftGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwipeTwoFingersRightGesture.tsx b/packages/iconoir-react/src/SwipeTwoFingersRightGesture.tsx new file mode 100644 index 00000000..47035780 --- /dev/null +++ b/packages/iconoir-react/src/SwipeTwoFingersRightGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeTwoFingersRightGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeTwoFingersRightGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwipeTwoFingersUpGesture.tsx b/packages/iconoir-react/src/SwipeTwoFingersUpGesture.tsx new file mode 100644 index 00000000..1e0939b4 --- /dev/null +++ b/packages/iconoir-react/src/SwipeTwoFingersUpGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeTwoFingersUpGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeTwoFingersUpGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwipeUpGesture.tsx b/packages/iconoir-react/src/SwipeUpGesture.tsx new file mode 100644 index 00000000..ca248dec --- /dev/null +++ b/packages/iconoir-react/src/SwipeUpGesture.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwipeUpGesture( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwipeUpGesture); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwitchOffOutline.tsx b/packages/iconoir-react/src/SwitchOffOutline.tsx new file mode 100644 index 00000000..807e88ab --- /dev/null +++ b/packages/iconoir-react/src/SwitchOffOutline.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwitchOffOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwitchOffOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SwitchOnOutline.tsx b/packages/iconoir-react/src/SwitchOnOutline.tsx new file mode 100644 index 00000000..024d7add --- /dev/null +++ b/packages/iconoir-react/src/SwitchOnOutline.tsx @@ -0,0 +1,35 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSwitchOnOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSwitchOnOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SystemRestart.tsx b/packages/iconoir-react/src/SystemRestart.tsx new file mode 100644 index 00000000..ab8767fb --- /dev/null +++ b/packages/iconoir-react/src/SystemRestart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSystemRestart( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSystemRestart); +export default ForwardRef; diff --git a/packages/iconoir-react/src/SystemShut.tsx b/packages/iconoir-react/src/SystemShut.tsx new file mode 100644 index 00000000..2edbfa2a --- /dev/null +++ b/packages/iconoir-react/src/SystemShut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgSystemShut( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgSystemShut); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Table.tsx b/packages/iconoir-react/src/Table.tsx new file mode 100644 index 00000000..7b4f35d7 --- /dev/null +++ b/packages/iconoir-react/src/Table.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTable( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTable); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Table2Columns.tsx b/packages/iconoir-react/src/Table2Columns.tsx new file mode 100644 index 00000000..298e5e20 --- /dev/null +++ b/packages/iconoir-react/src/Table2Columns.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTable2Columns( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTable2Columns); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TableRows.tsx b/packages/iconoir-react/src/TableRows.tsx new file mode 100644 index 00000000..2395e044 --- /dev/null +++ b/packages/iconoir-react/src/TableRows.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTableRows( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTableRows); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TaskList.tsx b/packages/iconoir-react/src/TaskList.tsx new file mode 100644 index 00000000..3c937af5 --- /dev/null +++ b/packages/iconoir-react/src/TaskList.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTaskList( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTaskList); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Telegram.tsx b/packages/iconoir-react/src/Telegram.tsx new file mode 100644 index 00000000..a449460e --- /dev/null +++ b/packages/iconoir-react/src/Telegram.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTelegram( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTelegram); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TelegramCircled.tsx b/packages/iconoir-react/src/TelegramCircled.tsx new file mode 100644 index 00000000..4c1fd8f6 --- /dev/null +++ b/packages/iconoir-react/src/TelegramCircled.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTelegramCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTelegramCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TennisBall.tsx b/packages/iconoir-react/src/TennisBall.tsx new file mode 100644 index 00000000..7266aeac --- /dev/null +++ b/packages/iconoir-react/src/TennisBall.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTennisBall( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTennisBall); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TennisBallAlt.tsx b/packages/iconoir-react/src/TennisBallAlt.tsx new file mode 100644 index 00000000..97e20e01 --- /dev/null +++ b/packages/iconoir-react/src/TennisBallAlt.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTennisBallAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTennisBallAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TerminalOutline.tsx b/packages/iconoir-react/src/TerminalOutline.tsx new file mode 100644 index 00000000..3c839e55 --- /dev/null +++ b/packages/iconoir-react/src/TerminalOutline.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTerminalOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTerminalOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TerminalSimple.tsx b/packages/iconoir-react/src/TerminalSimple.tsx new file mode 100644 index 00000000..8d7f5176 --- /dev/null +++ b/packages/iconoir-react/src/TerminalSimple.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTerminalSimple( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTerminalSimple); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TestTube.tsx b/packages/iconoir-react/src/TestTube.tsx new file mode 100644 index 00000000..d0af010d --- /dev/null +++ b/packages/iconoir-react/src/TestTube.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTestTube( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTestTube); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Text.tsx b/packages/iconoir-react/src/Text.tsx new file mode 100644 index 00000000..02c79331 --- /dev/null +++ b/packages/iconoir-react/src/Text.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgText( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgText); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TextAlt.tsx b/packages/iconoir-react/src/TextAlt.tsx new file mode 100644 index 00000000..7f53b31d --- /dev/null +++ b/packages/iconoir-react/src/TextAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTextAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTextAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TextBox.tsx b/packages/iconoir-react/src/TextBox.tsx new file mode 100644 index 00000000..86a70936 --- /dev/null +++ b/packages/iconoir-react/src/TextBox.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTextBox( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTextBox); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TextSize.tsx b/packages/iconoir-react/src/TextSize.tsx new file mode 100644 index 00000000..93283758 --- /dev/null +++ b/packages/iconoir-react/src/TextSize.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTextSize( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTextSize); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ThreePointsCircle.tsx b/packages/iconoir-react/src/ThreePointsCircle.tsx new file mode 100644 index 00000000..adef55d4 --- /dev/null +++ b/packages/iconoir-react/src/ThreePointsCircle.tsx @@ -0,0 +1,59 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThreePointsCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThreePointsCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ThreeStars.tsx b/packages/iconoir-react/src/ThreeStars.tsx new file mode 100644 index 00000000..32021bf2 --- /dev/null +++ b/packages/iconoir-react/src/ThreeStars.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThreeStars( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThreeStars); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ThumbsDown.tsx b/packages/iconoir-react/src/ThumbsDown.tsx new file mode 100644 index 00000000..8dcd92f7 --- /dev/null +++ b/packages/iconoir-react/src/ThumbsDown.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThumbsDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThumbsDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ThumbsUp.tsx b/packages/iconoir-react/src/ThumbsUp.tsx new file mode 100644 index 00000000..71b339a1 --- /dev/null +++ b/packages/iconoir-react/src/ThumbsUp.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThumbsUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThumbsUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Thunderstorm.tsx b/packages/iconoir-react/src/Thunderstorm.tsx new file mode 100644 index 00000000..df201faa --- /dev/null +++ b/packages/iconoir-react/src/Thunderstorm.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgThunderstorm( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgThunderstorm); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TifFormat.tsx b/packages/iconoir-react/src/TifFormat.tsx new file mode 100644 index 00000000..f015416c --- /dev/null +++ b/packages/iconoir-react/src/TifFormat.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTifFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTifFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TiffFormat.tsx b/packages/iconoir-react/src/TiffFormat.tsx new file mode 100644 index 00000000..2a725235 --- /dev/null +++ b/packages/iconoir-react/src/TiffFormat.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTiffFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTiffFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TikTok.tsx b/packages/iconoir-react/src/TikTok.tsx new file mode 100644 index 00000000..6d778c5e --- /dev/null +++ b/packages/iconoir-react/src/TikTok.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTikTok( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTikTok); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Timer.tsx b/packages/iconoir-react/src/Timer.tsx new file mode 100644 index 00000000..fcd66914 --- /dev/null +++ b/packages/iconoir-react/src/Timer.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTimer( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTimer); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TimerOff.tsx b/packages/iconoir-react/src/TimerOff.tsx new file mode 100644 index 00000000..4023ce6a --- /dev/null +++ b/packages/iconoir-react/src/TimerOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTimerOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTimerOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Tools.tsx b/packages/iconoir-react/src/Tools.tsx new file mode 100644 index 00000000..1a13c8d3 --- /dev/null +++ b/packages/iconoir-react/src/Tools.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTools( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTools); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Tournament.tsx b/packages/iconoir-react/src/Tournament.tsx new file mode 100644 index 00000000..0c7514ba --- /dev/null +++ b/packages/iconoir-react/src/Tournament.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTournament( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTournament); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Tower.tsx b/packages/iconoir-react/src/Tower.tsx new file mode 100644 index 00000000..84eb28fc --- /dev/null +++ b/packages/iconoir-react/src/Tower.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTower( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTower); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TowerCheck.tsx b/packages/iconoir-react/src/TowerCheck.tsx new file mode 100644 index 00000000..a76c42a6 --- /dev/null +++ b/packages/iconoir-react/src/TowerCheck.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTowerCheck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTowerCheck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TowerNoAccess.tsx b/packages/iconoir-react/src/TowerNoAccess.tsx new file mode 100644 index 00000000..f5116eb7 --- /dev/null +++ b/packages/iconoir-react/src/TowerNoAccess.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTowerNoAccess( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTowerNoAccess); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TowerWarning.tsx b/packages/iconoir-react/src/TowerWarning.tsx new file mode 100644 index 00000000..050a3961 --- /dev/null +++ b/packages/iconoir-react/src/TowerWarning.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTowerWarning( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTowerWarning); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Trademark.tsx b/packages/iconoir-react/src/Trademark.tsx new file mode 100644 index 00000000..deb1a225 --- /dev/null +++ b/packages/iconoir-react/src/Trademark.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrademark( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrademark); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TrainOutline.tsx b/packages/iconoir-react/src/TrainOutline.tsx new file mode 100644 index 00000000..888f69e5 --- /dev/null +++ b/packages/iconoir-react/src/TrainOutline.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrainOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrainOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Tram.tsx b/packages/iconoir-react/src/Tram.tsx new file mode 100644 index 00000000..3562f3f4 --- /dev/null +++ b/packages/iconoir-react/src/Tram.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTram( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTram); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TransitionBottom.tsx b/packages/iconoir-react/src/TransitionBottom.tsx new file mode 100644 index 00000000..21aaee94 --- /dev/null +++ b/packages/iconoir-react/src/TransitionBottom.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTransitionBottom( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTransitionBottom); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TransitionLeft.tsx b/packages/iconoir-react/src/TransitionLeft.tsx new file mode 100644 index 00000000..d1fcba31 --- /dev/null +++ b/packages/iconoir-react/src/TransitionLeft.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTransitionLeft( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTransitionLeft); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TransitionRight.tsx b/packages/iconoir-react/src/TransitionRight.tsx new file mode 100644 index 00000000..0ffe10aa --- /dev/null +++ b/packages/iconoir-react/src/TransitionRight.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTransitionRight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTransitionRight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TransitionTop.tsx b/packages/iconoir-react/src/TransitionTop.tsx new file mode 100644 index 00000000..bd94f07d --- /dev/null +++ b/packages/iconoir-react/src/TransitionTop.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTransitionTop( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTransitionTop); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Translate.tsx b/packages/iconoir-react/src/Translate.tsx new file mode 100644 index 00000000..02078fb2 --- /dev/null +++ b/packages/iconoir-react/src/Translate.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTranslate( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTranslate); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Trash.tsx b/packages/iconoir-react/src/Trash.tsx new file mode 100644 index 00000000..e00cd934 --- /dev/null +++ b/packages/iconoir-react/src/Trash.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrash( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrash); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Treadmill.tsx b/packages/iconoir-react/src/Treadmill.tsx new file mode 100644 index 00000000..91c495cd --- /dev/null +++ b/packages/iconoir-react/src/Treadmill.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTreadmill( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTreadmill); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Tree.tsx b/packages/iconoir-react/src/Tree.tsx new file mode 100644 index 00000000..223d90de --- /dev/null +++ b/packages/iconoir-react/src/Tree.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTree( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTree); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Trekking.tsx b/packages/iconoir-react/src/Trekking.tsx new file mode 100644 index 00000000..fbfd342b --- /dev/null +++ b/packages/iconoir-react/src/Trekking.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrekking( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrekking); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Trello.tsx b/packages/iconoir-react/src/Trello.tsx new file mode 100644 index 00000000..8aa0e855 --- /dev/null +++ b/packages/iconoir-react/src/Trello.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrello( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrello); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Triangle.tsx b/packages/iconoir-react/src/Triangle.tsx new file mode 100644 index 00000000..7f729153 --- /dev/null +++ b/packages/iconoir-react/src/Triangle.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTriangle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTriangle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TriangleFlag.tsx b/packages/iconoir-react/src/TriangleFlag.tsx new file mode 100644 index 00000000..1b0cda85 --- /dev/null +++ b/packages/iconoir-react/src/TriangleFlag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTriangleFlag( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTriangleFlag); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TriangleFlagCircle.tsx b/packages/iconoir-react/src/TriangleFlagCircle.tsx new file mode 100644 index 00000000..19e17c67 --- /dev/null +++ b/packages/iconoir-react/src/TriangleFlagCircle.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTriangleFlagCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTriangleFlagCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TriangleFlagFull.tsx b/packages/iconoir-react/src/TriangleFlagFull.tsx new file mode 100644 index 00000000..b46f2275 --- /dev/null +++ b/packages/iconoir-react/src/TriangleFlagFull.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTriangleFlagFull( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTriangleFlagFull); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Trophy.tsx b/packages/iconoir-react/src/Trophy.tsx new file mode 100644 index 00000000..18b934e5 --- /dev/null +++ b/packages/iconoir-react/src/Trophy.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTrophy( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTrophy); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Truck.tsx b/packages/iconoir-react/src/Truck.tsx new file mode 100644 index 00000000..1e22f31b --- /dev/null +++ b/packages/iconoir-react/src/Truck.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTruck( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTruck); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TruckLength.tsx b/packages/iconoir-react/src/TruckLength.tsx new file mode 100644 index 00000000..d99bfba2 --- /dev/null +++ b/packages/iconoir-react/src/TruckLength.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTruckLength( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTruckLength); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Tunnel.tsx b/packages/iconoir-react/src/Tunnel.tsx new file mode 100644 index 00000000..771c0179 --- /dev/null +++ b/packages/iconoir-react/src/Tunnel.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTunnel( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTunnel); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Tv.tsx b/packages/iconoir-react/src/Tv.tsx new file mode 100644 index 00000000..523dd5cd --- /dev/null +++ b/packages/iconoir-react/src/Tv.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTv( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTv); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TvFix.tsx b/packages/iconoir-react/src/TvFix.tsx new file mode 100644 index 00000000..4e0cab5d --- /dev/null +++ b/packages/iconoir-react/src/TvFix.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTvFix( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTvFix); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TvIssue.tsx b/packages/iconoir-react/src/TvIssue.tsx new file mode 100644 index 00000000..936cea44 --- /dev/null +++ b/packages/iconoir-react/src/TvIssue.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTvIssue( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTvIssue); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Twitter.tsx b/packages/iconoir-react/src/Twitter.tsx new file mode 100644 index 00000000..d671aaf7 --- /dev/null +++ b/packages/iconoir-react/src/Twitter.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTwitter( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTwitter); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TwitterVerifiedBadge.tsx b/packages/iconoir-react/src/TwitterVerifiedBadge.tsx new file mode 100644 index 00000000..6945dc20 --- /dev/null +++ b/packages/iconoir-react/src/TwitterVerifiedBadge.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTwitterVerifiedBadge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTwitterVerifiedBadge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TwoPointsCircle.tsx b/packages/iconoir-react/src/TwoPointsCircle.tsx new file mode 100644 index 00000000..d42806fd --- /dev/null +++ b/packages/iconoir-react/src/TwoPointsCircle.tsx @@ -0,0 +1,46 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTwoPointsCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTwoPointsCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/TwoSeaterSofa.tsx b/packages/iconoir-react/src/TwoSeaterSofa.tsx new file mode 100644 index 00000000..2da27c24 --- /dev/null +++ b/packages/iconoir-react/src/TwoSeaterSofa.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgTwoSeaterSofa( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgTwoSeaterSofa); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Type.tsx b/packages/iconoir-react/src/Type.tsx new file mode 100644 index 00000000..1b851dfb --- /dev/null +++ b/packages/iconoir-react/src/Type.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgType( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgType); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UmbrellaFull.tsx b/packages/iconoir-react/src/UmbrellaFull.tsx new file mode 100644 index 00000000..4f03277b --- /dev/null +++ b/packages/iconoir-react/src/UmbrellaFull.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUmbrellaFull( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUmbrellaFull); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Underline.tsx b/packages/iconoir-react/src/Underline.tsx new file mode 100644 index 00000000..d1303fbd --- /dev/null +++ b/packages/iconoir-react/src/Underline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnderline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnderline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UnderlineSquareOutline.tsx b/packages/iconoir-react/src/UnderlineSquareOutline.tsx new file mode 100644 index 00000000..da66e732 --- /dev/null +++ b/packages/iconoir-react/src/UnderlineSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnderlineSquareOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnderlineSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Undo.tsx b/packages/iconoir-react/src/Undo.tsx new file mode 100644 index 00000000..81511d8d --- /dev/null +++ b/packages/iconoir-react/src/Undo.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUndo( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUndo); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UndoAction.tsx b/packages/iconoir-react/src/UndoAction.tsx new file mode 100644 index 00000000..809a49ed --- /dev/null +++ b/packages/iconoir-react/src/UndoAction.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUndoAction( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUndoAction); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UndoCircle.tsx b/packages/iconoir-react/src/UndoCircle.tsx new file mode 100644 index 00000000..342937d7 --- /dev/null +++ b/packages/iconoir-react/src/UndoCircle.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUndoCircle( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUndoCircle); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Union.tsx b/packages/iconoir-react/src/Union.tsx new file mode 100644 index 00000000..8e6d066e --- /dev/null +++ b/packages/iconoir-react/src/Union.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnion( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnion); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UnionAlt.tsx b/packages/iconoir-react/src/UnionAlt.tsx new file mode 100644 index 00000000..3396c3d7 --- /dev/null +++ b/packages/iconoir-react/src/UnionAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnionAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnionAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UnionHorizAlt.tsx b/packages/iconoir-react/src/UnionHorizAlt.tsx new file mode 100644 index 00000000..36c317ef --- /dev/null +++ b/packages/iconoir-react/src/UnionHorizAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnionHorizAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnionHorizAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Unity.tsx b/packages/iconoir-react/src/Unity.tsx new file mode 100644 index 00000000..dda8b33e --- /dev/null +++ b/packages/iconoir-react/src/Unity.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnity( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnity); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Unity5.tsx b/packages/iconoir-react/src/Unity5.tsx new file mode 100644 index 00000000..156f958f --- /dev/null +++ b/packages/iconoir-react/src/Unity5.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUnity5( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUnity5); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UpRoundArrow.tsx b/packages/iconoir-react/src/UpRoundArrow.tsx new file mode 100644 index 00000000..2e56f31f --- /dev/null +++ b/packages/iconoir-react/src/UpRoundArrow.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUpRoundArrow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUpRoundArrow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Upload.tsx b/packages/iconoir-react/src/Upload.tsx new file mode 100644 index 00000000..a1cb96b2 --- /dev/null +++ b/packages/iconoir-react/src/Upload.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUpload( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUpload); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UploadDataWindow.tsx b/packages/iconoir-react/src/UploadDataWindow.tsx new file mode 100644 index 00000000..a55acaf3 --- /dev/null +++ b/packages/iconoir-react/src/UploadDataWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUploadDataWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUploadDataWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UploadSquareOutline.tsx b/packages/iconoir-react/src/UploadSquareOutline.tsx new file mode 100644 index 00000000..c80d3350 --- /dev/null +++ b/packages/iconoir-react/src/UploadSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUploadSquareOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUploadSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Usb.tsx b/packages/iconoir-react/src/Usb.tsx new file mode 100644 index 00000000..fde128a3 --- /dev/null +++ b/packages/iconoir-react/src/Usb.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUsb( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUsb); +export default ForwardRef; diff --git a/packages/iconoir-react/src/User.tsx b/packages/iconoir-react/src/User.tsx new file mode 100644 index 00000000..32242e04 --- /dev/null +++ b/packages/iconoir-react/src/User.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUser( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUser); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UserBag.tsx b/packages/iconoir-react/src/UserBag.tsx new file mode 100644 index 00000000..4aaa1bb2 --- /dev/null +++ b/packages/iconoir-react/src/UserBag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserBag( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserBag); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UserCart.tsx b/packages/iconoir-react/src/UserCart.tsx new file mode 100644 index 00000000..e2b4ab4a --- /dev/null +++ b/packages/iconoir-react/src/UserCart.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserCart( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserCart); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UserCircleAlt.tsx b/packages/iconoir-react/src/UserCircleAlt.tsx new file mode 100644 index 00000000..ccb51d09 --- /dev/null +++ b/packages/iconoir-react/src/UserCircleAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserCircleAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserCircleAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UserScan.tsx b/packages/iconoir-react/src/UserScan.tsx new file mode 100644 index 00000000..7fa050f8 --- /dev/null +++ b/packages/iconoir-react/src/UserScan.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserScan( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserScan); +export default ForwardRef; diff --git a/packages/iconoir-react/src/UserSquareAlt.tsx b/packages/iconoir-react/src/UserSquareAlt.tsx new file mode 100644 index 00000000..512c615e --- /dev/null +++ b/packages/iconoir-react/src/UserSquareAlt.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgUserSquareAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgUserSquareAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Vegan.tsx b/packages/iconoir-react/src/Vegan.tsx new file mode 100644 index 00000000..f2802230 --- /dev/null +++ b/packages/iconoir-react/src/Vegan.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVegan( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVegan); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VeganRounded.tsx b/packages/iconoir-react/src/VeganRounded.tsx new file mode 100644 index 00000000..2f77f521 --- /dev/null +++ b/packages/iconoir-react/src/VeganRounded.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVeganRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVeganRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VeganSquared.tsx b/packages/iconoir-react/src/VeganSquared.tsx new file mode 100644 index 00000000..5344fa9b --- /dev/null +++ b/packages/iconoir-react/src/VeganSquared.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVeganSquared( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVeganSquared); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VerifiedBadge.tsx b/packages/iconoir-react/src/VerifiedBadge.tsx new file mode 100644 index 00000000..1d060414 --- /dev/null +++ b/packages/iconoir-react/src/VerifiedBadge.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVerifiedBadge( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVerifiedBadge); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VerifiedUser.tsx b/packages/iconoir-react/src/VerifiedUser.tsx new file mode 100644 index 00000000..8b371d45 --- /dev/null +++ b/packages/iconoir-react/src/VerifiedUser.tsx @@ -0,0 +1,43 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVerifiedUser( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVerifiedUser); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VideoCamera.tsx b/packages/iconoir-react/src/VideoCamera.tsx new file mode 100644 index 00000000..8e25a640 --- /dev/null +++ b/packages/iconoir-react/src/VideoCamera.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVideoCamera( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVideoCamera); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VideoCameraOff.tsx b/packages/iconoir-react/src/VideoCameraOff.tsx new file mode 100644 index 00000000..233af6c5 --- /dev/null +++ b/packages/iconoir-react/src/VideoCameraOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVideoCameraOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVideoCameraOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/View360.tsx b/packages/iconoir-react/src/View360.tsx new file mode 100644 index 00000000..420018e1 --- /dev/null +++ b/packages/iconoir-react/src/View360.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgView360( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgView360); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ViewColumns2.tsx b/packages/iconoir-react/src/ViewColumns2.tsx new file mode 100644 index 00000000..8c15e8ec --- /dev/null +++ b/packages/iconoir-react/src/ViewColumns2.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewColumns2( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewColumns2); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ViewColumns3.tsx b/packages/iconoir-react/src/ViewColumns3.tsx new file mode 100644 index 00000000..1e78651b --- /dev/null +++ b/packages/iconoir-react/src/ViewColumns3.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewColumns3( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewColumns3); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ViewGrid.tsx b/packages/iconoir-react/src/ViewGrid.tsx new file mode 100644 index 00000000..7841fe07 --- /dev/null +++ b/packages/iconoir-react/src/ViewGrid.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewGrid( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewGrid); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ViewStructureDown.tsx b/packages/iconoir-react/src/ViewStructureDown.tsx new file mode 100644 index 00000000..c60f623e --- /dev/null +++ b/packages/iconoir-react/src/ViewStructureDown.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewStructureDown( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewStructureDown); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ViewStructureUp.tsx b/packages/iconoir-react/src/ViewStructureUp.tsx new file mode 100644 index 00000000..37ec63cb --- /dev/null +++ b/packages/iconoir-react/src/ViewStructureUp.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgViewStructureUp( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgViewStructureUp); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Voice.tsx b/packages/iconoir-react/src/Voice.tsx new file mode 100644 index 00000000..2cfda93d --- /dev/null +++ b/packages/iconoir-react/src/Voice.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoice( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoice); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VoiceCircled.tsx b/packages/iconoir-react/src/VoiceCircled.tsx new file mode 100644 index 00000000..b2886a20 --- /dev/null +++ b/packages/iconoir-react/src/VoiceCircled.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceCircled( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceCircled); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VoiceCircledLock.tsx b/packages/iconoir-react/src/VoiceCircledLock.tsx new file mode 100644 index 00000000..8e9043e9 --- /dev/null +++ b/packages/iconoir-react/src/VoiceCircledLock.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceCircledLock( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceCircledLock); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VoiceError.tsx b/packages/iconoir-react/src/VoiceError.tsx new file mode 100644 index 00000000..c0d954a9 --- /dev/null +++ b/packages/iconoir-react/src/VoiceError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VoiceOk.tsx b/packages/iconoir-react/src/VoiceOk.tsx new file mode 100644 index 00000000..9b31c597 --- /dev/null +++ b/packages/iconoir-react/src/VoiceOk.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceOk( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceOk); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VoicePhone.tsx b/packages/iconoir-react/src/VoicePhone.tsx new file mode 100644 index 00000000..22f5c918 --- /dev/null +++ b/packages/iconoir-react/src/VoicePhone.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoicePhone( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoicePhone); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VoiceScan.tsx b/packages/iconoir-react/src/VoiceScan.tsx new file mode 100644 index 00000000..07e746f9 --- /dev/null +++ b/packages/iconoir-react/src/VoiceScan.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceScan( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceScan); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VoiceSquared.tsx b/packages/iconoir-react/src/VoiceSquared.tsx new file mode 100644 index 00000000..377743d7 --- /dev/null +++ b/packages/iconoir-react/src/VoiceSquared.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVoiceSquared( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVoiceSquared); +export default ForwardRef; diff --git a/packages/iconoir-react/src/VrSymbol.tsx b/packages/iconoir-react/src/VrSymbol.tsx new file mode 100644 index 00000000..4e35de09 --- /dev/null +++ b/packages/iconoir-react/src/VrSymbol.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgVrSymbol( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgVrSymbol); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Waist.tsx b/packages/iconoir-react/src/Waist.tsx new file mode 100644 index 00000000..a3129af5 --- /dev/null +++ b/packages/iconoir-react/src/Waist.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWaist( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWaist); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Walking.tsx b/packages/iconoir-react/src/Walking.tsx new file mode 100644 index 00000000..bb2f36ca --- /dev/null +++ b/packages/iconoir-react/src/Walking.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWalking( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWalking); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Wallet.tsx b/packages/iconoir-react/src/Wallet.tsx new file mode 100644 index 00000000..d36af676 --- /dev/null +++ b/packages/iconoir-react/src/Wallet.tsx @@ -0,0 +1,42 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWallet( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWallet); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WarningCircledOutline.tsx b/packages/iconoir-react/src/WarningCircledOutline.tsx new file mode 100644 index 00000000..f1584b49 --- /dev/null +++ b/packages/iconoir-react/src/WarningCircledOutline.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWarningCircledOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWarningCircledOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WarningSquareOutline.tsx b/packages/iconoir-react/src/WarningSquareOutline.tsx new file mode 100644 index 00000000..cc5cc584 --- /dev/null +++ b/packages/iconoir-react/src/WarningSquareOutline.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWarningSquareOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWarningSquareOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WarningTriangleOutline.tsx b/packages/iconoir-react/src/WarningTriangleOutline.tsx new file mode 100644 index 00000000..9420ef1d --- /dev/null +++ b/packages/iconoir-react/src/WarningTriangleOutline.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWarningTriangleOutline( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWarningTriangleOutline); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WarningWindow.tsx b/packages/iconoir-react/src/WarningWindow.tsx new file mode 100644 index 00000000..26b59862 --- /dev/null +++ b/packages/iconoir-react/src/WarningWindow.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWarningWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWarningWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Wash.tsx b/packages/iconoir-react/src/Wash.tsx new file mode 100644 index 00000000..4840ed75 --- /dev/null +++ b/packages/iconoir-react/src/Wash.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWash( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWash); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WashingMachine.tsx b/packages/iconoir-react/src/WashingMachine.tsx new file mode 100644 index 00000000..ab60ae06 --- /dev/null +++ b/packages/iconoir-react/src/WashingMachine.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWashingMachine( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWashingMachine); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WateringSoil.tsx b/packages/iconoir-react/src/WateringSoil.tsx new file mode 100644 index 00000000..c16048b1 --- /dev/null +++ b/packages/iconoir-react/src/WateringSoil.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWateringSoil( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWateringSoil); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WebWindow.tsx b/packages/iconoir-react/src/WebWindow.tsx new file mode 100644 index 00000000..13426510 --- /dev/null +++ b/packages/iconoir-react/src/WebWindow.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWebWindow( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWebWindow); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WebWindowClose.tsx b/packages/iconoir-react/src/WebWindowClose.tsx new file mode 100644 index 00000000..2e2fb5a9 --- /dev/null +++ b/packages/iconoir-react/src/WebWindowClose.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWebWindowClose( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWebWindowClose); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WebWindowEnergyConsumption.tsx b/packages/iconoir-react/src/WebWindowEnergyConsumption.tsx new file mode 100644 index 00000000..a3302323 --- /dev/null +++ b/packages/iconoir-react/src/WebWindowEnergyConsumption.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWebWindowEnergyConsumption( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWebWindowEnergyConsumption); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WebpFormat.tsx b/packages/iconoir-react/src/WebpFormat.tsx new file mode 100644 index 00000000..8fa67f13 --- /dev/null +++ b/packages/iconoir-react/src/WebpFormat.tsx @@ -0,0 +1,44 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWebpFormat( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWebpFormat); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Weight.tsx b/packages/iconoir-react/src/Weight.tsx new file mode 100644 index 00000000..ecce6c57 --- /dev/null +++ b/packages/iconoir-react/src/Weight.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWeight( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWeight); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WeightAlt.tsx b/packages/iconoir-react/src/WeightAlt.tsx new file mode 100644 index 00000000..a116e009 --- /dev/null +++ b/packages/iconoir-react/src/WeightAlt.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWeightAlt( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWeightAlt); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WhiteFlag.tsx b/packages/iconoir-react/src/WhiteFlag.tsx new file mode 100644 index 00000000..67dbe083 --- /dev/null +++ b/packages/iconoir-react/src/WhiteFlag.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWhiteFlag( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWhiteFlag); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Wifi.tsx b/packages/iconoir-react/src/Wifi.tsx new file mode 100644 index 00000000..e296d758 --- /dev/null +++ b/packages/iconoir-react/src/Wifi.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifi( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifi); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WifiError.tsx b/packages/iconoir-react/src/WifiError.tsx new file mode 100644 index 00000000..58b3ff82 --- /dev/null +++ b/packages/iconoir-react/src/WifiError.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiError( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiError); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WifiIssue.tsx b/packages/iconoir-react/src/WifiIssue.tsx new file mode 100644 index 00000000..448072e3 --- /dev/null +++ b/packages/iconoir-react/src/WifiIssue.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiIssue( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiIssue); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WifiOff.tsx b/packages/iconoir-react/src/WifiOff.tsx new file mode 100644 index 00000000..13d3bebc --- /dev/null +++ b/packages/iconoir-react/src/WifiOff.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiOff( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiOff); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WifiRounded.tsx b/packages/iconoir-react/src/WifiRounded.tsx new file mode 100644 index 00000000..7865e111 --- /dev/null +++ b/packages/iconoir-react/src/WifiRounded.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiRounded( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiRounded); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WifiSignalNone.tsx b/packages/iconoir-react/src/WifiSignalNone.tsx new file mode 100644 index 00000000..cdd829b2 --- /dev/null +++ b/packages/iconoir-react/src/WifiSignalNone.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWifiSignalNone( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWifiSignalNone); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Wind.tsx b/packages/iconoir-react/src/Wind.tsx new file mode 100644 index 00000000..7e15648c --- /dev/null +++ b/packages/iconoir-react/src/Wind.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWind( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWind); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Windows.tsx b/packages/iconoir-react/src/Windows.tsx new file mode 100644 index 00000000..86194e18 --- /dev/null +++ b/packages/iconoir-react/src/Windows.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWindows( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWindows); +export default ForwardRef; diff --git a/packages/iconoir-react/src/WrapText.tsx b/packages/iconoir-react/src/WrapText.tsx new file mode 100644 index 00000000..d60d6db8 --- /dev/null +++ b/packages/iconoir-react/src/WrapText.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWrapText( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWrapText); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Wrench.tsx b/packages/iconoir-react/src/Wrench.tsx new file mode 100644 index 00000000..3180332a --- /dev/null +++ b/packages/iconoir-react/src/Wrench.tsx @@ -0,0 +1,40 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWrench( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWrench); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Wristwatch.tsx b/packages/iconoir-react/src/Wristwatch.tsx new file mode 100644 index 00000000..1b255f8e --- /dev/null +++ b/packages/iconoir-react/src/Wristwatch.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWristwatch( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWristwatch); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Www.tsx b/packages/iconoir-react/src/Www.tsx new file mode 100644 index 00000000..3de28fea --- /dev/null +++ b/packages/iconoir-react/src/Www.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgWww( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgWww); +export default ForwardRef; diff --git a/packages/iconoir-react/src/XboxA.tsx b/packages/iconoir-react/src/XboxA.tsx new file mode 100644 index 00000000..0bffe17e --- /dev/null +++ b/packages/iconoir-react/src/XboxA.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXboxA( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXboxA); +export default ForwardRef; diff --git a/packages/iconoir-react/src/XboxB.tsx b/packages/iconoir-react/src/XboxB.tsx new file mode 100644 index 00000000..dfd8a4a1 --- /dev/null +++ b/packages/iconoir-react/src/XboxB.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXboxB( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXboxB); +export default ForwardRef; diff --git a/packages/iconoir-react/src/XboxX.tsx b/packages/iconoir-react/src/XboxX.tsx new file mode 100644 index 00000000..1a4b7735 --- /dev/null +++ b/packages/iconoir-react/src/XboxX.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXboxX( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXboxX); +export default ForwardRef; diff --git a/packages/iconoir-react/src/XboxY.tsx b/packages/iconoir-react/src/XboxY.tsx new file mode 100644 index 00000000..9a1296a1 --- /dev/null +++ b/packages/iconoir-react/src/XboxY.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXboxY( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXboxY); +export default ForwardRef; diff --git a/packages/iconoir-react/src/XrayView.tsx b/packages/iconoir-react/src/XrayView.tsx new file mode 100644 index 00000000..7f8946b0 --- /dev/null +++ b/packages/iconoir-react/src/XrayView.tsx @@ -0,0 +1,39 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgXrayView( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgXrayView); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Yen.tsx b/packages/iconoir-react/src/Yen.tsx new file mode 100644 index 00000000..3fd928ce --- /dev/null +++ b/packages/iconoir-react/src/Yen.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgYen( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgYen); +export default ForwardRef; diff --git a/packages/iconoir-react/src/YenSquare.tsx b/packages/iconoir-react/src/YenSquare.tsx new file mode 100644 index 00000000..4cd96c48 --- /dev/null +++ b/packages/iconoir-react/src/YenSquare.tsx @@ -0,0 +1,37 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgYenSquare( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgYenSquare); +export default ForwardRef; diff --git a/packages/iconoir-react/src/Yoga.tsx b/packages/iconoir-react/src/Yoga.tsx new file mode 100644 index 00000000..28108997 --- /dev/null +++ b/packages/iconoir-react/src/Yoga.tsx @@ -0,0 +1,45 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgYoga( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgYoga); +export default ForwardRef; diff --git a/packages/iconoir-react/src/YouTube.tsx b/packages/iconoir-react/src/YouTube.tsx new file mode 100644 index 00000000..af107e69 --- /dev/null +++ b/packages/iconoir-react/src/YouTube.tsx @@ -0,0 +1,38 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgYouTube( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + + ); +} + +const ForwardRef = React.forwardRef(SvgYouTube); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ZoomIn.tsx b/packages/iconoir-react/src/ZoomIn.tsx new file mode 100644 index 00000000..74f5f22e --- /dev/null +++ b/packages/iconoir-react/src/ZoomIn.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgZoomIn( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgZoomIn); +export default ForwardRef; diff --git a/packages/iconoir-react/src/ZoomOut.tsx b/packages/iconoir-react/src/ZoomOut.tsx new file mode 100644 index 00000000..72f23ac2 --- /dev/null +++ b/packages/iconoir-react/src/ZoomOut.tsx @@ -0,0 +1,33 @@ +import * as React from "react"; +import { IconoirContext } from "./IconoirContext"; + +function SvgZoomOut( + passedProps: React.SVGProps, + svgRef?: React.Ref +) { + const context = React.useContext(IconoirContext); + const props = { ...context, ...passedProps }; + return ( + + + + ); +} + +const ForwardRef = React.forwardRef(SvgZoomOut); +export default ForwardRef; diff --git a/packages/iconoir-react/src/index.tsx b/packages/iconoir-react/src/index.tsx new file mode 100644 index 00000000..892c62b9 --- /dev/null +++ b/packages/iconoir-react/src/index.tsx @@ -0,0 +1,1189 @@ +export { default as Svg3DAddHole } from './3DAddHole' +export { default as Svg3DArcCenterPt } from './3DArcCenterPt' +export { default as Svg3DArc } from './3DArc' +export { default as Svg3DBridge } from './3DBridge' +export { default as Svg3DCenterBox } from './3DCenterBox' +export { default as Svg3DEllipseThreePts } from './3DEllipseThreePts' +export { default as Svg3DEllipse } from './3DEllipse' +export { default as Svg3DPtBox } from './3DPtBox' +export { default as Svg3DRectCornerToCorner } from './3DRectCornerToCorner' +export { default as Svg3DRectFromCenter } from './3DRectFromCenter' +export { default as Svg3DRectThreePts } from './3DRectThreePts' +export { default as Svg3DSelectEdge } from './3DSelectEdge' +export { default as Svg3DSelectFace } from './3DSelectFace' +export { default as Svg3DSelectPoint } from './3DSelectPoint' +export { default as Svg3DSelectSolid } from './3DSelectSolid' +export { default as Svg3DThreePtsBox } from './3DThreePtsBox' +export { default as AccessibilitySign } from './AccessibilitySign' +export { default as AccessibilityTech } from './AccessibilityTech' +export { default as Accessibility } from './Accessibility' +export { default as Activity } from './Activity' +export { default as AddCircledOutline } from './AddCircledOutline' +export { default as AddDatabaseScript } from './AddDatabaseScript' +export { default as AddFolder } from './AddFolder' +export { default as AddFrame } from './AddFrame' +export { default as AddHexagon } from './AddHexagon' +export { default as AddKeyframeAlt } from './AddKeyframeAlt' +export { default as AddKeyframe } from './AddKeyframe' +export { default as AddKeyframes } from './AddKeyframes' +export { default as AddLens } from './AddLens' +export { default as AddMediaImage } from './AddMediaImage' +export { default as AddMediaVideo } from './AddMediaVideo' +export { default as AddPageAlt } from './AddPageAlt' +export { default as AddPage } from './AddPage' +export { default as AddPinAlt } from './AddPinAlt' +export { default as AddSelection } from './AddSelection' +export { default as AddSquare } from './AddSquare' +export { default as AddToCart } from './AddToCart' +export { default as AddUser } from './AddUser' +export { default as AfricanTree } from './AfricanTree' +export { default as AirConditioner } from './AirConditioner' +export { default as AirplaneHelix45Deg } from './AirplaneHelix45Deg' +export { default as AirplaneHelix } from './AirplaneHelix' +export { default as AirplaneOff } from './AirplaneOff' +export { default as AirplaneRotation } from './AirplaneRotation' +export { default as Airplane } from './Airplane' +export { default as Airplay } from './Airplay' +export { default as Alarm } from './Alarm' +export { default as AlbumCarousel } from './AlbumCarousel' +export { default as AlbumList } from './AlbumList' +export { default as AlbumOpen } from './AlbumOpen' +export { default as Album } from './Album' +export { default as AlignBottomBox } from './AlignBottomBox' +export { default as AlignCenter } from './AlignCenter' +export { default as AlignJustify } from './AlignJustify' +export { default as AlignLeftBox } from './AlignLeftBox' +export { default as AlignLeft } from './AlignLeft' +export { default as AlignRightBox } from './AlignRightBox' +export { default as AlignRight } from './AlignRight' +export { default as AlignTopBox } from './AlignTopBox' +export { default as AngleTool } from './AngleTool' +export { default as AntennaOff } from './AntennaOff' +export { default as AntennaSignalRounded } from './AntennaSignalRounded' +export { default as AntennaSignal } from './AntennaSignal' +export { default as Antenna } from './Antenna' +export { default as AppNotification } from './AppNotification' +export { default as AppWindow } from './AppWindow' +export { default as AppleHalfAlt } from './AppleHalfAlt' +export { default as AppleHalf } from './AppleHalf' +export { default as AppleImac2021Side } from './AppleImac2021Side' +export { default as AppleImac2021 } from './AppleImac2021' +export { default as AppleMac } from './AppleMac' +export { default as AppleSwift } from './AppleSwift' +export { default as AppleWallet } from './AppleWallet' +export { default as Apple } from './Apple' +export { default as ArSymbol } from './ArSymbol' +export { default as Arcade } from './Arcade' +export { default as ArcheryMatch } from './ArcheryMatch' +export { default as Archery } from './Archery' +export { default as Archive } from './Archive' +export { default as AreaSearch } from './AreaSearch' +export { default as ArrowArchery } from './ArrowArchery' +export { default as ArrowDownCircled } from './ArrowDownCircled' +export { default as ArrowDown } from './ArrowDown' +export { default as ArrowLeftCircled } from './ArrowLeftCircled' +export { default as ArrowLeft } from './ArrowLeft' +export { default as ArrowRightCircled } from './ArrowRightCircled' +export { default as ArrowRight } from './ArrowRight' +export { default as ArrowSeparateVertical } from './ArrowSeparateVertical' +export { default as ArrowSeparate } from './ArrowSeparate' +export { default as ArrowUnionVertical } from './ArrowUnionVertical' +export { default as ArrowUnion } from './ArrowUnion' +export { default as ArrowUpCircled } from './ArrowUpCircled' +export { default as ArrowUp } from './ArrowUp' +export { default as Asana } from './Asana' +export { default as Atom } from './Atom' +export { default as Attachment } from './Attachment' +export { default as AugmentedReality } from './AugmentedReality' +export { default as AutoFlash } from './AutoFlash' +export { default as AviFormat } from './AviFormat' +export { default as Axes } from './Axes' +export { default as Backward15Seconds } from './Backward15Seconds' +export { default as Bag } from './Bag' +export { default as Bank } from './Bank' +export { default as Barcode } from './Barcode' +export { default as BasketballAlt } from './BasketballAlt' +export { default as BasketballField } from './BasketballField' +export { default as Basketball } from './Basketball' +export { default as Battery25 } from './Battery25' +export { default as Battery50 } from './Battery50' +export { default as Battery75 } from './Battery75' +export { default as BatteryCharging } from './BatteryCharging' +export { default as BatteryEmpty } from './BatteryEmpty' +export { default as BatteryFull } from './BatteryFull' +export { default as BatteryIndicator } from './BatteryIndicator' +export { default as BatteryWarning } from './BatteryWarning' +export { default as Bbq } from './Bbq' +export { default as BeachBagBig } from './BeachBagBig' +export { default as BeachBag } from './BeachBag' +export { default as BedReady } from './BedReady' +export { default as Bed } from './Bed' +export { default as BehanceSquared } from './BehanceSquared' +export { default as Behance } from './Behance' +export { default as BellNotification } from './BellNotification' +export { default as BellOff } from './BellOff' +export { default as Bell } from './Bell' +export { default as Bicycle } from './Bicycle' +export { default as BinAdd } from './BinAdd' +export { default as BinFull } from './BinFull' +export { default as BinHalf } from './BinHalf' +export { default as BinMinus } from './BinMinus' +export { default as Bin } from './Bin' +export { default as Bishop } from './Bishop' +export { default as Bitbucket } from './Bitbucket' +export { default as BluetoothRounded } from './BluetoothRounded' +export { default as Bluetooth } from './Bluetooth' +export { default as BoldSquareOutline } from './BoldSquareOutline' +export { default as Bold } from './Bold' +export { default as Bonfire } from './Bonfire' +export { default as BookStack } from './BookStack' +export { default as Book } from './Book' +export { default as BookmarkBook } from './BookmarkBook' +export { default as BookmarkCircled } from './BookmarkCircled' +export { default as BookmarkEmpty } from './BookmarkEmpty' +export { default as BorderBl } from './BorderBl' +export { default as BorderBottom } from './BorderBottom' +export { default as BorderBr } from './BorderBr' +export { default as BorderInner } from './BorderInner' +export { default as BorderLeft } from './BorderLeft' +export { default as BorderOut } from './BorderOut' +export { default as BorderRight } from './BorderRight' +export { default as BorderTl } from './BorderTl' +export { default as BorderTop } from './BorderTop' +export { default as BorderTr } from './BorderTr' +export { default as BounceLeft } from './BounceLeft' +export { default as BounceRight } from './BounceRight' +export { default as BowlingBall } from './BowlingBall' +export { default as BoxIso } from './BoxIso' +export { default as Box } from './Box' +export { default as BoxingGlove } from './BoxingGlove' +export { default as BreadSlice } from './BreadSlice' +export { default as BrightnessWindow } from './BrightnessWindow' +export { default as Brightness } from './Brightness' +export { default as BubbleDownload } from './BubbleDownload' +export { default as BubbleError } from './BubbleError' +export { default as BubbleIncome } from './BubbleIncome' +export { default as BubbleOutcome } from './BubbleOutcome' +export { default as BubbleSearch } from './BubbleSearch' +export { default as BubbleStar } from './BubbleStar' +export { default as BubbleUpload } from './BubbleUpload' +export { default as BubbleWarning } from './BubbleWarning' +export { default as Building } from './Building' +export { default as BusOutline } from './BusOutline' +export { default as BusStop } from './BusStop' +export { default as CableRounded } from './CableRounded' +export { default as Calculator } from './Calculator' +export { default as Calendar } from './Calendar' +export { default as Camera } from './Camera' +export { default as Cancel } from './Cancel' +export { default as CarOutline } from './CarOutline' +export { default as Carbon } from './Carbon' +export { default as CardWallet } from './CardWallet' +export { default as CartAlt } from './CartAlt' +export { default as Cart } from './Cart' +export { default as Cash } from './Cash' +export { default as Cell2X2 } from './Cell2X2' +export { default as CenterAlign } from './CenterAlign' +export { default as ChatAdd } from './ChatAdd' +export { default as ChatBubbleCheck1 } from './ChatBubbleCheck1' +export { default as ChatBubbleCheck } from './ChatBubbleCheck' +export { default as ChatBubbleEmpty } from './ChatBubbleEmpty' +export { default as ChatBubbleError } from './ChatBubbleError' +export { default as ChatBubbleQuestion } from './ChatBubbleQuestion' +export { default as ChatBubbleTranslate } from './ChatBubbleTranslate' +export { default as ChatBubbleWarning } from './ChatBubbleWarning' +export { default as ChatBubble } from './ChatBubble' +export { default as ChatLines } from './ChatLines' +export { default as ChatRemove } from './ChatRemove' +export { default as CheckCircledOutline } from './CheckCircledOutline' +export { default as CheckWindow } from './CheckWindow' +export { default as Check } from './Check' +export { default as Chocolate } from './Chocolate' +export { default as ChromecastActive } from './ChromecastActive' +export { default as Chromecast } from './Chromecast' +export { default as ChurchAlt } from './ChurchAlt' +export { default as Church } from './Church' +export { default as CinemaOld } from './CinemaOld' +export { default as Circle } from './Circle' +export { default as City } from './City' +export { default as CleanWater } from './CleanWater' +export { default as ClipboardCheck } from './ClipboardCheck' +export { default as ClockOutline } from './ClockOutline' +export { default as ClosedCaptions } from './ClosedCaptions' +export { default as Closet } from './Closet' +export { default as CloudBookAlt } from './CloudBookAlt' +export { default as CloudCheck } from './CloudCheck' +export { default as CloudDesync } from './CloudDesync' +export { default as CloudDownload } from './CloudDownload' +export { default as CloudError } from './CloudError' +export { default as CloudSunny } from './CloudSunny' +export { default as CloudSync } from './CloudSync' +export { default as CloudUpload } from './CloudUpload' +export { default as Cloud } from './Cloud' +export { default as Clutery } from './Clutery' +export { default as CodeBracketsSquare } from './CodeBracketsSquare' +export { default as CodeBrackets } from './CodeBrackets' +export { default as Code } from './Code' +export { default as Codepen } from './Codepen' +export { default as CoffeeCup } from './CoffeeCup' +export { default as Coin } from './Coin' +export { default as CollageFrame } from './CollageFrame' +export { default as Collapse } from './Collapse' +export { default as ColorFilter } from './ColorFilter' +export { default as ColorPickerEmpty } from './ColorPickerEmpty' +export { default as ColorPicker } from './ColorPicker' +export { default as Combine } from './Combine' +export { default as CompactDisc } from './CompactDisc' +export { default as Compass } from './Compass' +export { default as CompressLines } from './CompressLines' +export { default as Compress } from './Compress' +export { default as Computer } from './Computer' +export { default as Consumable } from './Consumable' +export { default as ControlSlider } from './ControlSlider' +export { default as Cookie } from './Cookie' +export { default as Copy } from './Copy' +export { default as Copyright } from './Copyright' +export { default as CornerBottomLeft } from './CornerBottomLeft' +export { default as CornerBottomRight } from './CornerBottomRight' +export { default as CornerTopLeft } from './CornerTopLeft' +export { default as CornerTopRight } from './CornerTopRight' +export { default as CpuWarning } from './CpuWarning' +export { default as Cpu } from './Cpu' +export { default as CrackedEgg } from './CrackedEgg' +export { default as CreativeCommons } from './CreativeCommons' +export { default as CreditCard2 } from './CreditCard2' +export { default as CreditCard } from './CreditCard' +export { default as Crib } from './Crib' +export { default as CropRotateBl } from './CropRotateBl' +export { default as CropRotateBr } from './CropRotateBr' +export { default as CropRotateTl } from './CropRotateTl' +export { default as CropRotateTr } from './CropRotateTr' +export { default as Crop } from './Crop' +export { default as Css3 } from './Css3' +export { default as CursorPointer } from './CursorPointer' +export { default as CutAlt } from './CutAlt' +export { default as Cut } from './Cut' +export { default as Cycling } from './Cycling' +export { default as Cylinder } from './Cylinder' +export { default as DashFlag } from './DashFlag' +export { default as DashboardDots } from './DashboardDots' +export { default as DashboardSpeed } from './DashboardSpeed' +export { default as Dashboard } from './Dashboard' +export { default as DataTransferBoth } from './DataTransferBoth' +export { default as DataTransferCheck } from './DataTransferCheck' +export { default as DataTransferDown } from './DataTransferDown' +export { default as DataTransferUp } from './DataTransferUp' +export { default as DataTransferWarning } from './DataTransferWarning' +export { default as DatabaseBackup } from './DatabaseBackup' +export { default as DatabaseExport } from './DatabaseExport' +export { default as DatabaseMonitor } from './DatabaseMonitor' +export { default as DatabaseRestore } from './DatabaseRestore' +export { default as DatabaseRounded } from './DatabaseRounded' +export { default as DatabaseScript } from './DatabaseScript' +export { default as DatabaseSettings } from './DatabaseSettings' +export { default as DatabaseStar } from './DatabaseStar' +export { default as DatabaseStats } from './DatabaseStats' +export { default as DbCheck } from './DbCheck' +export { default as DbError } from './DbError' +export { default as DbSearch } from './DbSearch' +export { default as DbStar } from './DbStar' +export { default as DbWarning } from './DbWarning' +export { default as Db } from './Db' +export { default as DeCompress } from './DeCompress' +export { default as DeleteCircledOutline } from './DeleteCircledOutline' +export { default as DeliveryTruck } from './DeliveryTruck' +export { default as Delivery } from './Delivery' +export { default as Depth } from './Depth' +export { default as DesignNib } from './DesignNib' +export { default as DesignPencil } from './DesignPencil' +export { default as Desk } from './Desk' +export { default as Dialpad } from './Dialpad' +export { default as DiceFive } from './DiceFive' +export { default as DiceFour } from './DiceFour' +export { default as DiceOne } from './DiceOne' +export { default as DiceSix } from './DiceSix' +export { default as DiceThree } from './DiceThree' +export { default as DiceTwo } from './DiceTwo' +export { default as DimmerSwitch } from './DimmerSwitch' +export { default as DirectorChair } from './DirectorChair' +export { default as Discord } from './Discord' +export { default as Dishwasher } from './Dishwasher' +export { default as Display4K } from './Display4K' +export { default as DivideSelection1 } from './DivideSelection1' +export { default as DivideSelection2 } from './DivideSelection2' +export { default as DocSearchAlt } from './DocSearchAlt' +export { default as DocSearch } from './DocSearch' +export { default as DocStarAlt } from './DocStarAlt' +export { default as DocStar } from './DocStar' +export { default as Dollar } from './Dollar' +export { default as DomoticIssue } from './DomoticIssue' +export { default as Donate } from './Donate' +export { default as DoubleCheck } from './DoubleCheck' +export { default as DownRoundArrow } from './DownRoundArrow' +export { default as DownloadCircledOutline } from './DownloadCircledOutline' +export { default as DownloadDataWindow } from './DownloadDataWindow' +export { default as DownloadSquareOutline } from './DownloadSquareOutline' +export { default as Download } from './Download' +export { default as DragHandGesture } from './DragHandGesture' +export { default as Drawer } from './Drawer' +export { default as Dribbble } from './Dribbble' +export { default as DroneChargeFull } from './DroneChargeFull' +export { default as DroneChargeHalf } from './DroneChargeHalf' +export { default as DroneChargeLow } from './DroneChargeLow' +export { default as DroneCheck } from './DroneCheck' +export { default as DroneError } from './DroneError' +export { default as DroneLanding } from './DroneLanding' +export { default as DroneRefresh } from './DroneRefresh' +export { default as DroneTakeOff } from './DroneTakeOff' +export { default as Drone } from './Drone' +export { default as DropletHalf } from './DropletHalf' +export { default as Droplet } from './Droplet' +export { default as EaseCurveControlPoints } from './EaseCurveControlPoints' +export { default as EaseInControlPoint } from './EaseInControlPoint' +export { default as EaseInOut } from './EaseInOut' +export { default as EaseIn } from './EaseIn' +export { default as EaseOutControlPoint } from './EaseOutControlPoint' +export { default as EaseOut } from './EaseOut' +export { default as EcologyBook } from './EcologyBook' +export { default as EditPencil } from './EditPencil' +export { default as Edit } from './Edit' +export { default as Egg } from './Egg' +export { default as Eject } from './Eject' +export { default as ElectronicsChip } from './ElectronicsChip' +export { default as ElectronicsTransistor } from './ElectronicsTransistor' +export { default as EmojiBall } from './EmojiBall' +export { default as EmojiBlinkLeft } from './EmojiBlinkLeft' +export { default as EmojiBlinkRight } from './EmojiBlinkRight' +export { default as EmojiLookBottom } from './EmojiLookBottom' +export { default as EmojiLookLeft } from './EmojiLookLeft' +export { default as EmojiLookRight } from './EmojiLookRight' +export { default as EmojiLookTop } from './EmojiLookTop' +export { default as EmojiPuzzled } from './EmojiPuzzled' +export { default as EmojiQuite } from './EmojiQuite' +export { default as EmojiReally } from './EmojiReally' +export { default as EmojiSad } from './EmojiSad' +export { default as EmojiSatisfied } from './EmojiSatisfied' +export { default as EmojiSingLeftNote } from './EmojiSingLeftNote' +export { default as EmojiSingLeft } from './EmojiSingLeft' +export { default as EmojiSingRightNote } from './EmojiSingRightNote' +export { default as EmojiSingRight } from './EmojiSingRight' +export { default as EmojiSurpriseAlt } from './EmojiSurpriseAlt' +export { default as EmojiSurprise } from './EmojiSurprise' +export { default as EmojiTalkingAngry } from './EmojiTalkingAngry' +export { default as EmojiTalkingHappy } from './EmojiTalkingHappy' +export { default as EmojiThinkLeft } from './EmojiThinkLeft' +export { default as EmojiThinkRight } from './EmojiThinkRight' +export { default as Emoji } from './Emoji' +export { default as EmptyPage } from './EmptyPage' +export { default as EnergyUsageWindow } from './EnergyUsageWindow' +export { default as EnlargeRoundArrow } from './EnlargeRoundArrow' +export { default as Enlarge } from './Enlarge' +export { default as Erase } from './Erase' +export { default as ErrorWindow } from './ErrorWindow' +export { default as EuroSquare } from './EuroSquare' +export { default as Euro } from './Euro' +export { default as EvChargeAlt } from './EvChargeAlt' +export { default as EvCharge } from './EvCharge' +export { default as EvPlugCharging } from './EvPlugCharging' +export { default as EvPlugError } from './EvPlugError' +export { default as EvPlug } from './EvPlug' +export { default as EvRounded } from './EvRounded' +export { default as EvStation } from './EvStation' +export { default as Exclude } from './Exclude' +export { default as ExpandLines } from './ExpandLines' +export { default as Expand } from './Expand' +export { default as EyeAlt } from './EyeAlt' +export { default as EyeClose } from './EyeClose' +export { default as EyeEmpty } from './EyeEmpty' +export { default as EyeOff } from './EyeOff' +export { default as FaceId } from './FaceId' +export { default as FacebookSquared } from './FacebookSquared' +export { default as Facebook } from './Facebook' +export { default as Facetime } from './Facetime' +export { default as Farm } from './Farm' +export { default as FastArrowDownBox } from './FastArrowDownBox' +export { default as FastArrowDown } from './FastArrowDown' +export { default as FastArrowLeftBox } from './FastArrowLeftBox' +export { default as FastArrowLeft } from './FastArrowLeft' +export { default as FastArrowRightBox } from './FastArrowRightBox' +export { default as FastArrowRight } from './FastArrowRight' +export { default as FastArrowTop } from './FastArrowTop' +export { default as FastArrowUpBox } from './FastArrowUpBox' +export { default as FastBottomCircle } from './FastBottomCircle' +export { default as FastLeftCircle } from './FastLeftCircle' +export { default as FastRightCircle } from './FastRightCircle' +export { default as FastTopCircle } from './FastTopCircle' +export { default as FavouriteBook } from './FavouriteBook' +export { default as FavouriteWindow } from './FavouriteWindow' +export { default as Female } from './Female' +export { default as Figma } from './Figma' +export { default as FileNotFound } from './FileNotFound' +export { default as FilterAlt } from './FilterAlt' +export { default as Filter } from './Filter' +export { default as Finder } from './Finder' +export { default as FingerPrintWindow } from './FingerPrintWindow' +export { default as FingerprintCircledError } from './FingerprintCircledError' +export { default as FingerprintCircledLock } from './FingerprintCircledLock' +export { default as FingerprintCircledOk } from './FingerprintCircledOk' +export { default as FingerprintCircled } from './FingerprintCircled' +export { default as FingerprintPhone } from './FingerprintPhone' +export { default as FingerprintScan } from './FingerprintScan' +export { default as FingerprintSquared } from './FingerprintSquared' +export { default as Fingerprint } from './Fingerprint' +export { default as FireFlame } from './FireFlame' +export { default as Fishing } from './Fishing' +export { default as Flare } from './Flare' +export { default as FlashOff } from './FlashOff' +export { default as Flash } from './Flash' +export { default as Flask } from './Flask' +export { default as FlipReverse } from './FlipReverse' +export { default as Flip } from './Flip' +export { default as Flower } from './Flower' +export { default as Fluorine } from './Fluorine' +export { default as Fog } from './Fog' +export { default as FolderAlert } from './FolderAlert' +export { default as FolderSettings } from './FolderSettings' +export { default as Folder } from './Folder' +export { default as FontSize } from './FontSize' +export { default as FootballBall } from './FootballBall' +export { default as Football } from './Football' +export { default as Forward15Seconds } from './Forward15Seconds' +export { default as ForwardMessage } from './ForwardMessage' +export { default as ForwardOutline } from './ForwardOutline' +export { default as Forward } from './Forward' +export { default as FrameAltEmpty } from './FrameAltEmpty' +export { default as FrameAlt } from './FrameAlt' +export { default as FrameSelect } from './FrameSelect' +export { default as FrameSimple } from './FrameSimple' +export { default as FrameTool } from './FrameTool' +export { default as Frame } from './Frame' +export { default as Fridge } from './Fridge' +export { default as FxRounded } from './FxRounded' +export { default as Fx } from './Fx' +export { default as Gamepad } from './Gamepad' +export { default as Garage } from './Garage' +export { default as GasTankDrop } from './GasTankDrop' +export { default as GasTank } from './GasTank' +export { default as Gas } from './Gas' +export { default as GifFormat } from './GifFormat' +export { default as Gift } from './Gift' +export { default as GitBranch } from './GitBranch' +export { default as GitCommand } from './GitCommand' +export { default as GitCommit } from './GitCommit' +export { default as GitCompare } from './GitCompare' +export { default as GitFork } from './GitFork' +export { default as GitMerge } from './GitMerge' +export { default as GitPullRequest } from './GitPullRequest' +export { default as GitHub } from './GitHub' +export { default as GitHubOutline } from './GitHubOutline' +export { default as GitLabFull } from './GitLabFull' +export { default as GlassEmpty } from './GlassEmpty' +export { default as GlassHalfAlt } from './GlassHalfAlt' +export { default as GlassHalf } from './GlassHalf' +export { default as Glasses } from './Glasses' +export { default as Globe } from './Globe' +export { default as Golf } from './Golf' +export { default as GoogleCircled } from './GoogleCircled' +export { default as GoogleDocs } from './GoogleDocs' +export { default as GoogleDriveCheck } from './GoogleDriveCheck' +export { default as GoogleDriveSync } from './GoogleDriveSync' +export { default as GoogleDriveWarning } from './GoogleDriveWarning' +export { default as GoogleDrive } from './GoogleDrive' +export { default as GoogleHome } from './GoogleHome' +export { default as GoogleOne } from './GoogleOne' +export { default as Google } from './Google' +export { default as Gps } from './Gps' +export { default as GraphDown } from './GraphDown' +export { default as GraphUp } from './GraphUp' +export { default as GreenBus } from './GreenBus' +export { default as GreenTruck } from './GreenTruck' +export { default as GreenVehicle } from './GreenVehicle' +export { default as GridAdd } from './GridAdd' +export { default as GridMinus } from './GridMinus' +export { default as GridRemove } from './GridRemove' +export { default as Group } from './Group' +export { default as Gym } from './Gym' +export { default as HalfCookie } from './HalfCookie' +export { default as HalfMoon } from './HalfMoon' +export { default as Hammer } from './Hammer' +export { default as HandBrake } from './HandBrake' +export { default as Handbag } from './Handbag' +export { default as HardDrive } from './HardDrive' +export { default as Hat } from './Hat' +export { default as HdDisplay } from './HdDisplay' +export { default as Hd } from './Hd' +export { default as Hdr } from './Hdr' +export { default as HeadsetCharge } from './HeadsetCharge' +export { default as HeadsetHelp } from './HeadsetHelp' +export { default as HeadsetIssue } from './HeadsetIssue' +export { default as Headset } from './Headset' +export { default as HealthShield } from './HealthShield' +export { default as Healthcare } from './Healthcare' +export { default as Heart } from './Heart' +export { default as HeavyRain } from './HeavyRain' +export { default as Heptagon } from './Heptagon' +export { default as HerSlips } from './HerSlips' +export { default as HesaWarningOutline } from './HesaWarningOutline' +export { default as HexagonAlt } from './HexagonAlt' +export { default as HexagonDice } from './HexagonDice' +export { default as Hexagon } from './Hexagon' +export { default as HighPriority } from './HighPriority' +export { default as HistoricShieldAlt } from './HistoricShieldAlt' +export { default as HistoricShield } from './HistoricShield' +export { default as HomeAltSlimHoriz } from './HomeAltSlimHoriz' +export { default as HomeAltSlim } from './HomeAltSlim' +export { default as HomeAlt } from './HomeAlt' +export { default as HomeHospital } from './HomeHospital' +export { default as HomeSale } from './HomeSale' +export { default as HomeSecure } from './HomeSecure' +export { default as HomeShield } from './HomeShield' +export { default as HomeSimpleDoor } from './HomeSimpleDoor' +export { default as HomeSimple } from './HomeSimple' +export { default as HomeTable } from './HomeTable' +export { default as HomeUser } from './HomeUser' +export { default as Home } from './Home' +export { default as HorizDistributionLeft } from './HorizDistributionLeft' +export { default as HorizDistributionRight } from './HorizDistributionRight' +export { default as HospitalSign } from './HospitalSign' +export { default as Hospital } from './Hospital' +export { default as HotAirBalloon } from './HotAirBalloon' +export { default as Hourglass } from './Hourglass' +export { default as Html5 } from './Html5' +export { default as Hydrogen } from './Hydrogen' +export { default as Iconoir } from './Iconoir' +export { default as Import } from './Import' +export { default as Industry } from './Industry' +export { default as Infinite } from './Infinite' +export { default as InfoEmpty } from './InfoEmpty' +export { default as InputField } from './InputField' +export { default as InputOutput } from './InputOutput' +export { default as InputSearch } from './InputSearch' +export { default as Instagram } from './Instagram' +export { default as Internet } from './Internet' +export { default as IntersectAlt } from './IntersectAlt' +export { default as Intersect } from './Intersect' +export { default as IosSettings } from './IosSettings' +export { default as IpAddress } from './IpAddress' +export { default as IrisScan } from './IrisScan' +export { default as ItalicSquareOutline } from './ItalicSquareOutline' +export { default as Italic } from './Italic' +export { default as JournalPage } from './JournalPage' +export { default as Journal } from './Journal' +export { default as JpegFormat } from './JpegFormat' +export { default as JpgFormat } from './JpgFormat' +export { default as KanbanBoard } from './KanbanBoard' +export { default as KeyAltBack } from './KeyAltBack' +export { default as KeyAltMinus } from './KeyAltMinus' +export { default as KeyAltPlus } from './KeyAltPlus' +export { default as KeyAltRemove } from './KeyAltRemove' +export { default as KeyAlt } from './KeyAlt' +export { default as KeyframeAlignCenter } from './KeyframeAlignCenter' +export { default as KeyframeAlignHorizontal } from './KeyframeAlignHorizontal' +export { default as KeyframeAlignVertical } from './KeyframeAlignVertical' +export { default as KeyframePosition } from './KeyframePosition' +export { default as Keyframe } from './Keyframe' +export { default as KeyframesCouple } from './KeyframesCouple' +export { default as Keyframes } from './Keyframes' +export { default as LabelOutline } from './LabelOutline' +export { default as Lamp } from './Lamp' +export { default as Language } from './Language' +export { default as LaptopCharging } from './LaptopCharging' +export { default as LaptopFix } from './LaptopFix' +export { default as LaptopIssue } from './LaptopIssue' +export { default as Laptop } from './Laptop' +export { default as LargeSuitcase } from './LargeSuitcase' +export { default as LayoutLeft } from './LayoutLeft' +export { default as LayoutRight } from './LayoutRight' +export { default as LeaderboardStar } from './LeaderboardStar' +export { default as Leaderboard } from './Leaderboard' +export { default as Leaf } from './Leaf' +export { default as LeftRoundArrow } from './LeftRoundArrow' +export { default as Lens } from './Lens' +export { default as Lifebelt } from './Lifebelt' +export { default as LightBulbOff } from './LightBulbOff' +export { default as LightBulbOn } from './LightBulbOn' +export { default as LightBulb } from './LightBulb' +export { default as LineSpace } from './LineSpace' +export { default as Linear } from './Linear' +export { default as Link } from './Link' +export { default as LinkedIn } from './LinkedIn' +export { default as Linux } from './Linux' +export { default as ListSelect } from './ListSelect' +export { default as List } from './List' +export { default as LoadActionFloppy } from './LoadActionFloppy' +export { default as LockKey } from './LockKey' +export { default as Lock } from './Lock' +export { default as LockedBook } from './LockedBook' +export { default as LockedWindow } from './LockedWindow' +export { default as LogDenied } from './LogDenied' +export { default as LogIn } from './LogIn' +export { default as LogOut } from './LogOut' +export { default as LongArrowDownLeft } from './LongArrowDownLeft' +export { default as LongArrowDownRight } from './LongArrowDownRight' +export { default as LongArrowLeftDown } from './LongArrowLeftDown' +export { default as LongArrowLeftUp } from './LongArrowLeftUp' +export { default as LongArrowRightDown } from './LongArrowRightDown' +export { default as LongArrowRightUp1 } from './LongArrowRightUp1' +export { default as LongArrowRightUp } from './LongArrowRightUp' +export { default as LongArrowUpLeft } from './LongArrowUpLeft' +export { default as LongArrowUpRight } from './LongArrowUpRight' +export { default as LotOfCash } from './LotOfCash' +export { default as MacControlKey } from './MacControlKey' +export { default as MacDock } from './MacDock' +export { default as MacOptionKey } from './MacOptionKey' +export { default as MacOsWindow } from './MacOsWindow' +export { default as MagnetEnergy } from './MagnetEnergy' +export { default as Magnet } from './Magnet' +export { default as MailIn } from './MailIn' +export { default as MailOpened } from './MailOpened' +export { default as MailOut } from './MailOut' +export { default as Mail } from './Mail' +export { default as Male } from './Male' +export { default as MapIssue } from './MapIssue' +export { default as Map } from './Map' +export { default as MapsArrowDiagonal } from './MapsArrowDiagonal' +export { default as MapsArrowIssue } from './MapsArrowIssue' +export { default as MapsArrow } from './MapsArrow' +export { default as MapsGoStraight } from './MapsGoStraight' +export { default as MapsTurnBack } from './MapsTurnBack' +export { default as MapsTurnLeft } from './MapsTurnLeft' +export { default as MapsTurnRight } from './MapsTurnRight' +export { default as MaskSquare } from './MaskSquare' +export { default as MathBook } from './MathBook' +export { default as Maximize } from './Maximize' +export { default as Medal1St } from './Medal1St' +export { default as Medal } from './Medal' +export { default as MediaImageFolder } from './MediaImageFolder' +export { default as MediaImageList } from './MediaImageList' +export { default as MediaImage } from './MediaImage' +export { default as MediaVideoFolder } from './MediaVideoFolder' +export { default as MediaVideoList } from './MediaVideoList' +export { default as MediaVideo } from './MediaVideo' +export { default as Medium } from './Medium' +export { default as Megaphone } from './Megaphone' +export { default as MenuScale } from './MenuScale' +export { default as Menu } from './Menu' +export { default as MessageAlert } from './MessageAlert' +export { default as MessageText } from './MessageText' +export { default as Message } from './Message' +export { default as Metro } from './Metro' +export { default as MicAdd } from './MicAdd' +export { default as MicCheck } from './MicCheck' +export { default as MicMute } from './MicMute' +export { default as MicRemove } from './MicRemove' +export { default as MicSpeaking } from './MicSpeaking' +export { default as MicWarning } from './MicWarning' +export { default as Mic } from './Mic' +export { default as Minus1 } from './Minus1' +export { default as MinusHexagon } from './MinusHexagon' +export { default as MinusPinAlt } from './MinusPinAlt' +export { default as MinusSquare } from './MinusSquare' +export { default as Minus } from './Minus' +export { default as Mirror } from './Mirror' +export { default as MissingFont } from './MissingFont' +export { default as ModernTv4K } from './ModernTv4K' +export { default as ModernTv } from './ModernTv' +export { default as MoneySquare } from './MoneySquare' +export { default as MoonSat } from './MoonSat' +export { default as MoreHorizCircledOutline } from './MoreHorizCircledOutline' +export { default as MoreHoriz } from './MoreHoriz' +export { default as MoreVertCircledOutline } from './MoreVertCircledOutline' +export { default as MoreVert } from './MoreVert' +export { default as Motorcycle } from './Motorcycle' +export { default as MouseButtonLeft } from './MouseButtonLeft' +export { default as MouseButtonRight } from './MouseButtonRight' +export { default as MouseScrollWheel } from './MouseScrollWheel' +export { default as MoveDown } from './MoveDown' +export { default as MoveLeft } from './MoveLeft' +export { default as MoveRight } from './MoveRight' +export { default as MoveRuler } from './MoveRuler' +export { default as MoveUp } from './MoveUp' +export { default as Movie } from './Movie' +export { default as MpegFormat } from './MpegFormat' +export { default as MultiBubble } from './MultiBubble' +export { default as MultiMacOsWindow } from './MultiMacOsWindow' +export { default as MultiWindow } from './MultiWindow' +export { default as MultiplePagesAdd } from './MultiplePagesAdd' +export { default as MultiplePagesDelete } from './MultiplePagesDelete' +export { default as MultiplePagesEmpty } from './MultiplePagesEmpty' +export { default as MultiplePagesRemove } from './MultiplePagesRemove' +export { default as MultiplePages } from './MultiplePages' +export { default as Music1Add } from './Music1Add' +export { default as Music1 } from './Music1' +export { default as Music2Add } from './Music2Add' +export { default as Music2 } from './Music2' +export { default as NavArrowDown } from './NavArrowDown' +export { default as NavArrowLeft } from './NavArrowLeft' +export { default as NavArrowRight } from './NavArrowRight' +export { default as NavArrowUp } from './NavArrowUp' +export { default as NavigatorAlt } from './NavigatorAlt' +export { default as Navigator } from './Navigator' +export { default as NetworkAlt } from './NetworkAlt' +export { default as NetworkLeft } from './NetworkLeft' +export { default as NetworkRight } from './NetworkRight' +export { default as Network } from './Network' +export { default as NewTab } from './NewTab' +export { default as NintendoSwitch } from './NintendoSwitch' +export { default as Nitrogen } from './Nitrogen' +export { default as NoAccessWindow } from './NoAccessWindow' +export { default as NoBattery } from './NoBattery' +export { default as NoCoin } from './NoCoin' +export { default as NoCreditCard } from './NoCreditCard' +export { default as NoLink } from './NoLink' +export { default as NoLock } from './NoLock' +export { default as NoSmokingCircled } from './NoSmokingCircled' +export { default as NoSmoking } from './NoSmoking' +export { default as Notes } from './Notes' +export { default as NpmSquare } from './NpmSquare' +export { default as Npm } from './Npm' +export { default as NumberedListLeft } from './NumberedListLeft' +export { default as NumberedListRight } from './NumberedListRight' +export { default as Octagon } from './Octagon' +export { default as OffRounded } from './OffRounded' +export { default as OilIndustry } from './OilIndustry' +export { default as OnRounded } from './OnRounded' +export { default as OneFingerSelectHandGesture } from './OneFingerSelectHandGesture' +export { default as OnePointCircle } from './OnePointCircle' +export { default as OpenBook } from './OpenBook' +export { default as OpenInBrowser } from './OpenInBrowser' +export { default as OpenInWindow } from './OpenInWindow' +export { default as OpenNewWindow } from './OpenNewWindow' +export { default as OpenSelectHandGesture } from './OpenSelectHandGesture' +export { default as OpenVpn } from './OpenVpn' +export { default as OrangeHalf } from './OrangeHalf' +export { default as OrangeSliceAlt } from './OrangeSliceAlt' +export { default as OrangeSlice } from './OrangeSlice' +export { default as OrganicFoodSquared } from './OrganicFoodSquared' +export { default as OrganicFood } from './OrganicFood' +export { default as OrthogonalView } from './OrthogonalView' +export { default as Oxygen } from './Oxygen' +export { default as PackageLock } from './PackageLock' +export { default as Package } from './Package' +export { default as Packages } from './Packages' +export { default as Pacman } from './Pacman' +export { default as PageEdit } from './PageEdit' +export { default as PageFlip } from './PageFlip' +export { default as PageSearch } from './PageSearch' +export { default as PageStar } from './PageStar' +export { default as Page } from './Page' +export { default as Palette } from './Palette' +export { default as PanoramaEnlarge } from './PanoramaEnlarge' +export { default as PanoramaReduce } from './PanoramaReduce' +export { default as PantsAlt } from './PantsAlt' +export { default as Pants } from './Pants' +export { default as Parking } from './Parking' +export { default as PasswordCursor } from './PasswordCursor' +export { default as PasswordError } from './PasswordError' +export { default as PasswordPass } from './PasswordPass' +export { default as PasteClipboard } from './PasteClipboard' +export { default as PauseOutline } from './PauseOutline' +export { default as PauseWindow } from './PauseWindow' +export { default as PcCheck } from './PcCheck' +export { default as PcFirewall } from './PcFirewall' +export { default as PcMouse } from './PcMouse' +export { default as PcNoEntry } from './PcNoEntry' +export { default as PcWarning } from './PcWarning' +export { default as PeaceHand } from './PeaceHand' +export { default as PenConnectBluetooth } from './PenConnectBluetooth' +export { default as PenConnectWifi } from './PenConnectWifi' +export { default as PenTabletConnectUsb } from './PenTabletConnectUsb' +export { default as PenTabletConnectWifi } from './PenTabletConnectWifi' +export { default as PenTablet } from './PenTablet' +export { default as Pentagon } from './Pentagon' +export { default as PeopleRounded } from './PeopleRounded' +export { default as PercentageRound } from './PercentageRound' +export { default as PercentageSquare } from './PercentageSquare' +export { default as Percentage } from './Percentage' +export { default as PerspectiveView } from './PerspectiveView' +export { default as PharmacyCircledCross } from './PharmacyCircledCross' +export { default as PharmacySquaredCross } from './PharmacySquaredCross' +export { default as PhoneAdd } from './PhoneAdd' +export { default as PhoneDelete } from './PhoneDelete' +export { default as PhoneDisabled } from './PhoneDisabled' +export { default as PhoneIncome } from './PhoneIncome' +export { default as PhoneOutcome } from './PhoneOutcome' +export { default as PhonePaused } from './PhonePaused' +export { default as PhoneRemove } from './PhoneRemove' +export { default as Phone } from './Phone' +export { default as PiggyBank } from './PiggyBank' +export { default as Pillow } from './Pillow' +export { default as PinAlt } from './PinAlt' +export { default as Pin } from './Pin' +export { default as PineTree } from './PineTree' +export { default as Pinterest } from './Pinterest' +export { default as PizzaSlice } from './PizzaSlice' +export { default as PlanetAlt } from './PlanetAlt' +export { default as PlanetSat } from './PlanetSat' +export { default as Planet } from './Planet' +export { default as PlayOutline } from './PlayOutline' +export { default as PlaylistAdd } from './PlaylistAdd' +export { default as PlaylistPlay } from './PlaylistPlay' +export { default as Playlist } from './Playlist' +export { default as PlaystationGamepad } from './PlaystationGamepad' +export { default as PlugTypeA } from './PlugTypeA' +export { default as PlugTypeC } from './PlugTypeC' +export { default as PlugTypeG } from './PlugTypeG' +export { default as PlugTypeL } from './PlugTypeL' +export { default as Plus } from './Plus' +export { default as PngFormat } from './PngFormat' +export { default as Pocket } from './Pocket' +export { default as Podcast } from './Podcast' +export { default as Pokeball } from './Pokeball' +export { default as PositionAlign } from './PositionAlign' +export { default as Position } from './Position' +export { default as Potion } from './Potion' +export { default as Pound } from './Pound' +export { default as PrecisionTool } from './PrecisionTool' +export { default as PrinterAlt } from './PrinterAlt' +export { default as Printer } from './Printer' +export { default as PrintingPage } from './PrintingPage' +export { default as PriorityDown } from './PriorityDown' +export { default as PriorityUp } from './PriorityUp' +export { default as PrivateWifi } from './PrivateWifi' +export { default as ProfileCircled } from './ProfileCircled' +export { default as Prohibition } from './Prohibition' +export { default as Puzzle } from './Puzzle' +export { default as QrCode } from './QrCode' +export { default as QuestionMarkCircle } from './QuestionMarkCircle' +export { default as QuestionMark } from './QuestionMark' +export { default as QuestionSquareOutline } from './QuestionSquareOutline' +export { default as QuoteMessage } from './QuoteMessage' +export { default as Quote } from './Quote' +export { default as Rain } from './Rain' +export { default as RawFormat } from './RawFormat' +export { default as ReceiveDollars } from './ReceiveDollars' +export { default as ReceiveEuros } from './ReceiveEuros' +export { default as ReceivePounds } from './ReceivePounds' +export { default as ReceiveYens } from './ReceiveYens' +export { default as RedoAction } from './RedoAction' +export { default as RedoCircle } from './RedoCircle' +export { default as Redo } from './Redo' +export { default as ReduceRoundArrow } from './ReduceRoundArrow' +export { default as Reduce } from './Reduce' +export { default as RefreshCircular } from './RefreshCircular' +export { default as RefreshDouble } from './RefreshDouble' +export { default as Refresh } from './Refresh' +export { default as ReloadWindow } from './ReloadWindow' +export { default as ReminderHandGesture } from './ReminderHandGesture' +export { default as RemoveDatabaseScript } from './RemoveDatabaseScript' +export { default as RemoveEmpty } from './RemoveEmpty' +export { default as RemoveFolder } from './RemoveFolder' +export { default as RemoveFrame } from './RemoveFrame' +export { default as RemoveFromCart } from './RemoveFromCart' +export { default as RemoveKeyframeAlt } from './RemoveKeyframeAlt' +export { default as RemoveKeyframe } from './RemoveKeyframe' +export { default as RemoveKeyframes } from './RemoveKeyframes' +export { default as RemoveLink } from './RemoveLink' +export { default as RemoveMediaImage } from './RemoveMediaImage' +export { default as RemoveMediaVideo } from './RemoveMediaVideo' +export { default as RemovePageAlt } from './RemovePageAlt' +export { default as RemovePage } from './RemovePage' +export { default as RemovePinAlt } from './RemovePinAlt' +export { default as RemovePin } from './RemovePin' +export { default as RemoveSelection } from './RemoveSelection' +export { default as RemoveSquare } from './RemoveSquare' +export { default as RemoveUser } from './RemoveUser' +export { default as RepeatOnce } from './RepeatOnce' +export { default as Repeat } from './Repeat' +export { default as ReplyToMessage } from './ReplyToMessage' +export { default as Reply } from './Reply' +export { default as ReportColumns } from './ReportColumns' +export { default as Reports } from './Reports' +export { default as Repository } from './Repository' +export { default as Restart } from './Restart' +export { default as RewindOutline } from './RewindOutline' +export { default as Rhombus } from './Rhombus' +export { default as RightRoundArrow } from './RightRoundArrow' +export { default as Rings } from './Rings' +export { default as Rocket } from './Rocket' +export { default as Rook } from './Rook' +export { default as RotateCameraLeft } from './RotateCameraLeft' +export { default as RotateCameraRight } from './RotateCameraRight' +export { default as RoundFlask } from './RoundFlask' +export { default as RoundedMirror } from './RoundedMirror' +export { default as RssFeedSquared } from './RssFeedSquared' +export { default as RssFeed } from './RssFeed' +export { default as RulerAdd } from './RulerAdd' +export { default as RulerCombine } from './RulerCombine' +export { default as RulerRemove } from './RulerRemove' +export { default as Ruler } from './Ruler' +export { default as Running } from './Running' +export { default as Safari } from './Safari' +export { default as Sandals } from './Sandals' +export { default as SaveActionFloppy } from './SaveActionFloppy' +export { default as SaveFloppyDisk } from './SaveFloppyDisk' +export { default as ScaleFrameEnlarge } from './ScaleFrameEnlarge' +export { default as ScaleFrameReduce } from './ScaleFrameReduce' +export { default as ScanBarcode } from './ScanBarcode' +export { default as ScanQrCode } from './ScanQrCode' +export { default as Scanning } from './Scanning' +export { default as Scarf } from './Scarf' +export { default as ScissorAlt } from './ScissorAlt' +export { default as Scissor } from './Scissor' +export { default as Screenshot } from './Screenshot' +export { default as SeaAndSun } from './SeaAndSun' +export { default as SeaWaves } from './SeaWaves' +export { default as SearchEngine } from './SearchEngine' +export { default as SearchFont } from './SearchFont' +export { default as SearchWindow } from './SearchWindow' +export { default as Search } from './Search' +export { default as SecureWindow } from './SecureWindow' +export { default as SecurityPass } from './SecurityPass' +export { default as SelectWindow } from './SelectWindow' +export { default as Selection } from './Selection' +export { default as SelectiveTool } from './SelectiveTool' +export { default as SendDiagonal } from './SendDiagonal' +export { default as SendDollars } from './SendDollars' +export { default as SendEuros } from './SendEuros' +export { default as SendMail } from './SendMail' +export { default as SendPounds } from './SendPounds' +export { default as SendYens } from './SendYens' +export { default as Send } from './Send' +export { default as ServerConnection } from './ServerConnection' +export { default as Server } from './Server' +export { default as SettingsCloud } from './SettingsCloud' +export { default as SettingsProfiles } from './SettingsProfiles' +export { default as Settings } from './Settings' +export { default as ShareAndroid } from './ShareAndroid' +export { default as ShareIos } from './ShareIos' +export { default as ShieldAdd } from './ShieldAdd' +export { default as ShieldAlert } from './ShieldAlert' +export { default as ShieldAlt } from './ShieldAlt' +export { default as ShieldBroken } from './ShieldBroken' +export { default as ShieldCheck } from './ShieldCheck' +export { default as ShieldCross } from './ShieldCross' +export { default as ShieldDownload } from './ShieldDownload' +export { default as ShieldEye } from './ShieldEye' +export { default as ShieldLoading } from './ShieldLoading' +export { default as ShieldMinus } from './ShieldMinus' +export { default as ShieldQuestion } from './ShieldQuestion' +export { default as ShieldSearch } from './ShieldSearch' +export { default as ShieldUpload } from './ShieldUpload' +export { default as Shield } from './Shield' +export { default as ShopAlt } from './ShopAlt' +export { default as Shop } from './Shop' +export { default as ShoppingBagAdd } from './ShoppingBagAdd' +export { default as ShoppingBagAlt } from './ShoppingBagAlt' +export { default as ShoppingBagArrowDown } from './ShoppingBagArrowDown' +export { default as ShoppingBagArrowUp } from './ShoppingBagArrowUp' +export { default as ShoppingBagCheck } from './ShoppingBagCheck' +export { default as ShoppingBagIssue } from './ShoppingBagIssue' +export { default as ShoppingBagRemove } from './ShoppingBagRemove' +export { default as ShoppingBag } from './ShoppingBag' +export { default as ShoppingCodeCheck } from './ShoppingCodeCheck' +export { default as ShoppingCodeError } from './ShoppingCodeError' +export { default as ShoppingCode } from './ShoppingCode' +export { default as ShortPantsAlt } from './ShortPantsAlt' +export { default as ShortPants } from './ShortPants' +export { default as Shuffle } from './Shuffle' +export { default as SidebarCollapse } from './SidebarCollapse' +export { default as SidebarExpand } from './SidebarExpand' +export { default as SigmaFunction } from './SigmaFunction' +export { default as SimpleCart } from './SimpleCart' +export { default as SingleTapGesture } from './SingleTapGesture' +export { default as Skateboard } from './Skateboard' +export { default as Skateboarding } from './Skateboarding' +export { default as SkipNextOutline } from './SkipNextOutline' +export { default as SkipPrevOutline } from './SkipPrevOutline' +export { default as SleeperChair } from './SleeperChair' +export { default as SmallLampAlt } from './SmallLampAlt' +export { default as SmallLamp } from './SmallLamp' +export { default as SmallShopAlt } from './SmallShopAlt' +export { default as SmallShop } from './SmallShop' +export { default as SmartphoneDevice } from './SmartphoneDevice' +export { default as Smoking } from './Smoking' +export { default as Snapchat } from './Snapchat' +export { default as SnowFlake } from './SnowFlake' +export { default as Snow } from './Snow' +export { default as Soap } from './Soap' +export { default as SoccerBall } from './SoccerBall' +export { default as Sofa } from './Sofa' +export { default as SoilAlt } from './SoilAlt' +export { default as Soil } from './Soil' +export { default as SortDown } from './SortDown' +export { default as SortUp } from './SortUp' +export { default as Sort } from './Sort' +export { default as SoundHigh } from './SoundHigh' +export { default as SoundLow } from './SoundLow' +export { default as SoundMin } from './SoundMin' +export { default as SoundOff } from './SoundOff' +export { default as Spades } from './Spades' +export { default as Sphere } from './Sphere' +export { default as Spiral } from './Spiral' +export { default as SpockHandGesture } from './SpockHandGesture' +export { default as Square } from './Square' +export { default as Stackoverflow } from './Stackoverflow' +export { default as StarDashed } from './StarDashed' +export { default as StarHalfDashed } from './StarHalfDashed' +export { default as StarOutline } from './StarOutline' +export { default as StatDown } from './StatDown' +export { default as StatUp } from './StatUp' +export { default as StatsReport } from './StatsReport' +export { default as StatsSquareDown } from './StatsSquareDown' +export { default as StatsSquareUp } from './StatsSquareUp' +export { default as Stretching } from './Stretching' +export { default as Stroller } from './Stroller' +export { default as StyleBorder } from './StyleBorder' +export { default as SubmitDocument } from './SubmitDocument' +export { default as Substract } from './Substract' +export { default as Suggestion } from './Suggestion' +export { default as SunLight } from './SunLight' +export { default as SvgFormat } from './SvgFormat' +export { default as Swimming } from './Swimming' +export { default as SwipeDownGesture } from './SwipeDownGesture' +export { default as SwipeLeftGesture } from './SwipeLeftGesture' +export { default as SwipeRightGesture } from './SwipeRightGesture' +export { default as SwipeTwoFingersDownGesture } from './SwipeTwoFingersDownGesture' +export { default as SwipeTwoFingersLeftGesture } from './SwipeTwoFingersLeftGesture' +export { default as SwipeTwoFingersRightGesture } from './SwipeTwoFingersRightGesture' +export { default as SwipeTwoFingersUpGesture } from './SwipeTwoFingersUpGesture' +export { default as SwipeUpGesture } from './SwipeUpGesture' +export { default as SwitchOffOutline } from './SwitchOffOutline' +export { default as SwitchOnOutline } from './SwitchOnOutline' +export { default as SystemRestart } from './SystemRestart' +export { default as SystemShut } from './SystemShut' +export { default as Table2Columns } from './Table2Columns' +export { default as TableRows } from './TableRows' +export { default as Table } from './Table' +export { default as TaskList } from './TaskList' +export { default as TelegramCircled } from './TelegramCircled' +export { default as Telegram } from './Telegram' +export { default as TennisBallAlt } from './TennisBallAlt' +export { default as TennisBall } from './TennisBall' +export { default as TerminalOutline } from './TerminalOutline' +export { default as TerminalSimple } from './TerminalSimple' +export { default as TestTube } from './TestTube' +export { default as TextAlt } from './TextAlt' +export { default as TextBox } from './TextBox' +export { default as TextSize } from './TextSize' +export { default as Text } from './Text' +export { default as ThreePointsCircle } from './ThreePointsCircle' +export { default as ThreeStars } from './ThreeStars' +export { default as ThumbsDown } from './ThumbsDown' +export { default as ThumbsUp } from './ThumbsUp' +export { default as Thunderstorm } from './Thunderstorm' +export { default as TifFormat } from './TifFormat' +export { default as TiffFormat } from './TiffFormat' +export { default as TikTok } from './TikTok' +export { default as TimerOff } from './TimerOff' +export { default as Timer } from './Timer' +export { default as Tools } from './Tools' +export { default as Tournament } from './Tournament' +export { default as TowerCheck } from './TowerCheck' +export { default as TowerNoAccess } from './TowerNoAccess' +export { default as TowerWarning } from './TowerWarning' +export { default as Tower } from './Tower' +export { default as Trademark } from './Trademark' +export { default as TrainOutline } from './TrainOutline' +export { default as Tram } from './Tram' +export { default as TransitionBottom } from './TransitionBottom' +export { default as TransitionLeft } from './TransitionLeft' +export { default as TransitionRight } from './TransitionRight' +export { default as TransitionTop } from './TransitionTop' +export { default as Translate } from './Translate' +export { default as Trash } from './Trash' +export { default as Treadmill } from './Treadmill' +export { default as Tree } from './Tree' +export { default as Trekking } from './Trekking' +export { default as Trello } from './Trello' +export { default as TriangleFlagCircle } from './TriangleFlagCircle' +export { default as TriangleFlagFull } from './TriangleFlagFull' +export { default as TriangleFlag } from './TriangleFlag' +export { default as Triangle } from './Triangle' +export { default as Trophy } from './Trophy' +export { default as TruckLength } from './TruckLength' +export { default as Truck } from './Truck' +export { default as Tunnel } from './Tunnel' +export { default as TvFix } from './TvFix' +export { default as TvIssue } from './TvIssue' +export { default as Tv } from './Tv' +export { default as TwitterVerifiedBadge } from './TwitterVerifiedBadge' +export { default as Twitter } from './Twitter' +export { default as TwoPointsCircle } from './TwoPointsCircle' +export { default as TwoSeaterSofa } from './TwoSeaterSofa' +export { default as Type } from './Type' +export { default as UmbrellaFull } from './UmbrellaFull' +export { default as UnderlineSquareOutline } from './UnderlineSquareOutline' +export { default as Underline } from './Underline' +export { default as UndoAction } from './UndoAction' +export { default as UndoCircle } from './UndoCircle' +export { default as Undo } from './Undo' +export { default as UnionAlt } from './UnionAlt' +export { default as UnionHorizAlt } from './UnionHorizAlt' +export { default as Union } from './Union' +export { default as Unity5 } from './Unity5' +export { default as Unity } from './Unity' +export { default as UpRoundArrow } from './UpRoundArrow' +export { default as UploadDataWindow } from './UploadDataWindow' +export { default as UploadSquareOutline } from './UploadSquareOutline' +export { default as Upload } from './Upload' +export { default as Usb } from './Usb' +export { default as UserBag } from './UserBag' +export { default as UserCart } from './UserCart' +export { default as UserCircleAlt } from './UserCircleAlt' +export { default as UserScan } from './UserScan' +export { default as UserSquareAlt } from './UserSquareAlt' +export { default as User } from './User' +export { default as VeganRounded } from './VeganRounded' +export { default as VeganSquared } from './VeganSquared' +export { default as Vegan } from './Vegan' +export { default as VerifiedBadge } from './VerifiedBadge' +export { default as VerifiedUser } from './VerifiedUser' +export { default as VideoCameraOff } from './VideoCameraOff' +export { default as VideoCamera } from './VideoCamera' +export { default as ViewColumns2 } from './ViewColumns2' +export { default as ViewColumns3 } from './ViewColumns3' +export { default as ViewGrid } from './ViewGrid' +export { default as ViewStructureDown } from './ViewStructureDown' +export { default as ViewStructureUp } from './ViewStructureUp' +export { default as View360 } from './View360' +export { default as VoiceCircledLock } from './VoiceCircledLock' +export { default as VoiceCircled } from './VoiceCircled' +export { default as VoiceError } from './VoiceError' +export { default as VoiceOk } from './VoiceOk' +export { default as VoicePhone } from './VoicePhone' +export { default as VoiceScan } from './VoiceScan' +export { default as VoiceSquared } from './VoiceSquared' +export { default as Voice } from './Voice' +export { default as VrSymbol } from './VrSymbol' +export { default as Waist } from './Waist' +export { default as Walking } from './Walking' +export { default as Wallet } from './Wallet' +export { default as WarningCircledOutline } from './WarningCircledOutline' +export { default as WarningSquareOutline } from './WarningSquareOutline' +export { default as WarningTriangleOutline } from './WarningTriangleOutline' +export { default as WarningWindow } from './WarningWindow' +export { default as Wash } from './Wash' +export { default as WashingMachine } from './WashingMachine' +export { default as WateringSoil } from './WateringSoil' +export { default as WebWindowClose } from './WebWindowClose' +export { default as WebWindowEnergyConsumption } from './WebWindowEnergyConsumption' +export { default as WebWindow } from './WebWindow' +export { default as WebpFormat } from './WebpFormat' +export { default as WeightAlt } from './WeightAlt' +export { default as Weight } from './Weight' +export { default as WhiteFlag } from './WhiteFlag' +export { default as WifiError } from './WifiError' +export { default as WifiIssue } from './WifiIssue' +export { default as WifiOff } from './WifiOff' +export { default as WifiRounded } from './WifiRounded' +export { default as WifiSignalNone } from './WifiSignalNone' +export { default as Wifi } from './Wifi' +export { default as Wind } from './Wind' +export { default as Windows } from './Windows' +export { default as WrapText } from './WrapText' +export { default as Wrench } from './Wrench' +export { default as Wristwatch } from './Wristwatch' +export { default as Www } from './Www' +export { default as XboxA } from './XboxA' +export { default as XboxB } from './XboxB' +export { default as XboxX } from './XboxX' +export { default as XboxY } from './XboxY' +export { default as XrayView } from './XrayView' +export { default as YenSquare } from './YenSquare' +export { default as Yen } from './Yen' +export { default as Yoga } from './Yoga' +export { default as YouTube } from './YouTube' +export { default as ZoomIn } from './ZoomIn' +export { default as ZoomOut } from './ZoomOut' +export { IconoirProvider, IconoirContext, IconoirContextValue } from './IconoirContext' \ No newline at end of file diff --git a/packages/iconoir-react/tsconfig.esm.json b/packages/iconoir-react/tsconfig.esm.json new file mode 100644 index 00000000..0ebcdc1a --- /dev/null +++ b/packages/iconoir-react/tsconfig.esm.json @@ -0,0 +1,7 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "esnext", + "outDir": "./dist/esm" + } +} diff --git a/packages/iconoir-react/tsconfig.json b/packages/iconoir-react/tsconfig.json new file mode 100644 index 00000000..a3911b9b --- /dev/null +++ b/packages/iconoir-react/tsconfig.json @@ -0,0 +1,14 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "commonjs", + "declaration": true, + "moduleResolution": "node", + "jsx": "react", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "outDir": "./dist" + } +} diff --git a/packages/iconoir-vue/LICENSE b/packages/iconoir-vue/LICENSE deleted file mode 100644 index 06eb1f09..00000000 --- a/packages/iconoir-vue/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2021 Daniel Martin - -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. \ No newline at end of file diff --git a/packages/iconoir-vue/README.md b/packages/iconoir-vue/README.md deleted file mode 100644 index 17b0b4f6..00000000 --- a/packages/iconoir-vue/README.md +++ /dev/null @@ -1,73 +0,0 @@ -# Iconoir - Vue - -[![NPM Version](https://img.shields.io/npm/v/@iconoir/vue?style=flat-square)](https://www.npmjs.com/package/@iconoir/vue) -[![NPM Monthly Downloads](https://img.shields.io/npm/dm/@iconoir/vue?style=flat-square)](https://www.npmjs.com/package/@iconoir/vue) -[![NPM License](https://img.shields.io/npm/l/@iconoir/vue?style=flat-square)](https://github.com/iconoir-icons/iconoir/blob/main/packages/iconoir-vue/LICENSE) - -[Iconoir](https://iconoir.com/) is an open-source library with 1300+ unique SVG icons, designed on a 24x24 pixels grid. No premium icons, no email sign-up, no newsletters. - -`@iconoir/vue` is an open source package that exports these icons as Vue.js components that can be used in your Vue project. - -## Installation - -| npm | Yarn | pnpm | -| -------------------- | ----------------------- | ----------------------- | -| `npm i @iconoir/vue` | `yarn add @iconoir/vue` | `pnpm add @iconoir/vue` | - -## Usage - -```html - - - -``` - -### Properties - -Icons can take any standard SVG properties as optional props, e.g. - -```html - -``` - -Default values for the most common props are given below: - -| Prop name | Default value | -| ------------ | -------------- | -| color | "currentColor" | -| width | "1.5em" | -| height | "1.5em" | -| stroke-width | "1.5" | - -### IconoirProvider - -Tired of specifying the same props for every single icon, every time you use them? So were we. Use IconoirProvider to set the default icon props for everything inside IconoirProvider. - -```html - - - -``` - -## Icon Names - -The Vue components are named as PascalCase variations of their reference names (i.e. `airplane-helix-45deg` becomes `AirplaneHelix45deg`). diff --git a/packages/iconoir-vue/package.json b/packages/iconoir-vue/package.json deleted file mode 100644 index 2199bcf5..00000000 --- a/packages/iconoir-vue/package.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "name": "@iconoir/vue", - "version": "7.11.0", - "description": "Vue library for Iconoir, the biggest open source icon library with tons of free icons.", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/iconoir" - }, - "homepage": "https://iconoir.com", - "repository": { - "type": "git", - "url": "https://github.com/iconoir-icons/iconoir.git", - "directory": "packages/iconoir-vue" - }, - "keywords": [ - "icons", - "svg", - "library", - "vue" - ], - "sideEffects": false, - "exports": { - ".": { - "import": { - "types": "./dist/index.d.ts", - "default": "./dist/esm/index.mjs" - }, - "require": { - "types": "./dist/index.d.ts", - "default": "./dist/index.js" - } - } - }, - "main": "./dist/index.js", - "module": "./dist/esm/index.mjs", - "types": "./dist/index.d.ts", - "files": [ - "dist" - ], - "peerDependencies": { - "vue": "3" - }, - "devDependencies": { - "@vue/tsconfig": "^0.7.0" - } -} diff --git a/packages/iconoir-vue/src/IconoirProvider.vue b/packages/iconoir-vue/src/IconoirProvider.vue deleted file mode 100644 index f8eb8334..00000000 --- a/packages/iconoir-vue/src/IconoirProvider.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/packages/iconoir-vue/src/providerKey.ts b/packages/iconoir-vue/src/providerKey.ts deleted file mode 100644 index 1798eea6..00000000 --- a/packages/iconoir-vue/src/providerKey.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type { InjectionKey, Ref, SVGAttributes } from 'vue'; - -const providerKey = Symbol('IconoirProvider') as InjectionKey>; -export default providerKey; diff --git a/packages/iconoir-vue/tsconfig.json b/packages/iconoir-vue/tsconfig.json deleted file mode 100644 index e11e1fe3..00000000 --- a/packages/iconoir-vue/tsconfig.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "@vue/tsconfig/tsconfig.dom.json" -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 32d72c12..e64f127c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4406 +1,3122 @@ -lockfileVersion: '9.0' +lockfileVersion: 5.4 -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -packageExtensionsChecksum: sha256-cBTyUPq+IGZAZgWgvReLGDDDIq+QC1sEPJbt4H4UmnQ= +overrides: + '@types/react': ^17.0.29 importers: .: + specifiers: + '@atomist/yaml-updater': ^1.0.2 + '@svgr/cli': ^5.5.0 + eslint: ^8.0.0 + eslint-config-prettier: ^8.3.0 + eslint-plugin-prettier: ^4.0.0 + execa: ^5.1.1 + generate-template-files: ^3.2.0 + listr2: ^3.12.2 + prettier: ^2.4.1 + semver: ^7.3.5 devDependencies: - '@antfu/eslint-config': - specifier: ^5.0.0 - version: 5.0.0(@next/eslint-plugin-next@15.4.4)(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1(eslint@9.32.0))(eslint-plugin-react-hooks@5.2.0(eslint@9.32.0))(eslint@9.32.0)(typescript@5.8.3) - '@atomist/yaml-updater': - specifier: ^1.0.2 - version: 1.0.2 - '@svgr/babel-plugin-remove-jsx-attribute': - specifier: ^8.0.0 - version: 8.0.0(@babel/core@7.28.0) - '@svgr/core': - specifier: ^8.1.0 - version: 8.1.0(typescript@5.8.3) - '@svgr/plugin-jsx': - specifier: ^8.1.0 - version: 8.1.0(@svgr/core@8.1.0(typescript@5.8.3)) - '@vitejs/plugin-vue': - specifier: ^6.0.0 - version: 6.0.0(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) - esbuild: - specifier: ^0.25.8 - version: 0.25.8 - eslint: - specifier: ^9.32.0 - version: 9.32.0 - eslint-plugin-format: - specifier: ^1.0.1 - version: 1.0.1(eslint@9.32.0) - hast-util-from-html: - specifier: ^2.0.3 - version: 2.0.3 - hast-util-to-html: - specifier: ^9.0.5 - version: 9.0.5 - listr2: - specifier: ^9.0.1 - version: 9.0.1 - prettier: - specifier: ^3.6.2 - version: 3.6.2 - scule: - specifier: ^1.3.0 - version: 1.3.0 - semver: - specifier: ^7.7.2 - version: 7.7.2 - tinypool: - specifier: 1.1.1 - version: 1.1.1 - typescript: - specifier: ~5.8.3 - version: 5.8.3 - vite: - specifier: ^7.0.6 - version: 7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0) - vite-plugin-dts: - specifier: ^4.5.4 - version: 4.5.4(@types/node@22.16.5)(rollup@4.45.3)(typescript@5.8.3)(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0)) - - examples/next: - dependencies: - next: - specifier: 15.4.4 - version: 15.4.4(@babel/core@7.28.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - react: - specifier: ^19.0.0 - version: 19.1.0 - react-dom: - specifier: ^19.0.0 - version: 19.1.0(react@19.1.0) - devDependencies: - '@types/node': - specifier: ^22.10.2 - version: 22.16.5 - '@types/react': - specifier: ^19.0.1 - version: 19.1.8 - '@types/react-dom': - specifier: ^19.0.2 - version: 19.1.6(@types/react@19.1.8) - iconoir-react: - specifier: workspace:* - version: link:../../packages/iconoir-react - typescript: - specifier: ^5.7.2 - version: 5.8.3 - - examples/react-native: - dependencies: - expo: - specifier: ^53.0.20 - version: 53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - expo-status-bar: - specifier: ^2.0.0 - version: 2.2.3(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - iconoir-react-native: - specifier: workspace:* - version: link:../../packages/iconoir-react-native - react: - specifier: ^19.0.0 - version: 19.1.0 - react-dom: - specifier: ^19.0.0 - version: 19.1.0(react@19.1.0) - react-native: - specifier: ^0.79.5 - version: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - react-native-svg: - specifier: ^15.11.2 - version: 15.12.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - react-native-web: - specifier: ^0.20.0 - version: 0.20.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - devDependencies: - '@babel/core': - specifier: ^7.25.2 - version: 7.28.0 - '@react-native/metro-config': - specifier: ^0.79.5 - version: 0.79.5(@babel/core@7.28.0) - '@rnx-kit/metro-config': - specifier: ^2.0.1 - version: 2.1.0(@react-native/metro-config@0.79.5(@babel/core@7.28.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - '@rnx-kit/metro-resolver-symlinks': - specifier: ^0.2.1 - version: 0.2.5 - '@types/react': - specifier: ^19.0.14 - version: 19.1.8 - typescript: - specifier: ~5.8.3 - version: 5.8.3 - - examples/vue: - dependencies: - vue: - specifier: ^3.5.18 - version: 3.5.18(typescript@5.8.3) - devDependencies: - '@iconoir/vue': - specifier: workspace:* - version: link:../../packages/iconoir-vue - '@tsconfig/node22': - specifier: ^22.0.2 - version: 22.0.2 - '@types/node': - specifier: ^22.16.5 - version: 22.16.5 - '@vitejs/plugin-vue': - specifier: ^6.0.0 - version: 6.0.0(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) - '@vue/tsconfig': - specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) - npm-run-all2: - specifier: ^8.0.4 - version: 8.0.4 - typescript: - specifier: ~5.8.3 - version: 5.8.3 - vite: - specifier: ^7.0.6 - version: 7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0) - vite-plugin-vue-devtools: - specifier: ^7.7.7 - version: 7.7.7(rollup@4.45.3)(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) - vue-tsc: - specifier: ^3.0.4 - version: 3.0.4(typescript@5.8.3) + '@atomist/yaml-updater': 1.0.2 + '@svgr/cli': 5.5.0 + eslint: 8.9.0 + eslint-config-prettier: 8.4.0_eslint@8.9.0 + eslint-plugin-prettier: 4.0.0_t5rlqxhdzybjjhn5fth7z27jl4 + execa: 5.1.1 + generate-template-files: 3.2.0 + listr2: 3.14.0 + prettier: 2.5.1 + semver: 7.3.5 iconoir.com: + specifiers: + '@internationalized/number': ^3.1.1 + '@react-aria/focus': ^3.6.1 + '@react-aria/i18n': ^3.4.1 + '@react-aria/slider': ^3.1.1 + '@react-aria/utils': ^3.13.1 + '@react-aria/visually-hidden': ^3.3.1 + '@react-stately/slider': ^3.1.1 + '@react-types/slider': ^3.1.1 + '@types/animejs': ^3.1.5 + '@types/lodash': ^4.14.182 + '@types/node': 18.0.5 + '@types/react': ^17.0.29 + '@types/react-dom': ^18.0.6 + '@types/react-window': ^1.8.5 + '@types/styled-components': ^5.1.25 + animejs: ^3.2.1 + axios: ^0.27.2 + case: ^1.6.3 + csvtojson: ^2.0.10 + download-stats: ^0.3.4 + eslint: ^8.0.0 + eslint-config-next: 12.2.2 + iconoir-react: workspace:* + lodash: ^4.17.21 + moment: ^2.29.4 + next: 12.2.2 + next-mdx-remote: ^4.1.0 + numbro: ^2.3.6 + react: ^18.2.0 + react-dom: ^18.2.0 + react-window: ^1.8.7 + remark-gfm: ^3.0.1 + remark-prism: ^1.3.6 + styled-components: ^5.3.5 + typescript: ^4.4.4 + use-resize-observer: ^9.0.2 + dependencies: + '@react-aria/focus': 3.6.1_react@18.2.0 + '@react-aria/i18n': 3.4.1_react@18.2.0 + '@react-aria/slider': 3.1.1_react@18.2.0 + '@react-aria/utils': 3.13.1_react@18.2.0 + '@react-aria/visually-hidden': 3.3.1_react@18.2.0 + '@react-stately/slider': 3.1.1_react@18.2.0 + animejs: 3.2.1 + case: 1.6.3 + iconoir-react: link:../packages/iconoir-react + lodash: 4.17.21 + moment: 2.29.4 + next: 12.2.2_biqbaboplfbrettd7655fr4n2y + next-mdx-remote: 4.1.0_biqbaboplfbrettd7655fr4n2y + numbro: 2.3.6 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + react-window: 1.8.7_biqbaboplfbrettd7655fr4n2y + remark-gfm: 3.0.1 + remark-prism: 1.3.6 + styled-components: 5.3.5_biqbaboplfbrettd7655fr4n2y + use-resize-observer: 9.0.2_biqbaboplfbrettd7655fr4n2y devDependencies: - '@nodesecure/npm-registry-sdk': - specifier: ^3.0.0 - version: 3.0.0 - '@octokit/rest': - specifier: ^22.0.0 - version: 22.0.0 - '@react-aria/focus': - specifier: ^3.21.0 - version: 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/i18n': - specifier: ^3.12.11 - version: 3.12.11(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/slider': - specifier: ^3.8.0 - version: 3.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/utils': - specifier: ^3.30.0 - version: 3.30.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/visually-hidden': - specifier: ^3.8.26 - version: 3.8.26(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-stately/slider': - specifier: ^3.7.0 - version: 3.7.0(react@19.1.0) - '@react-types/slider': - specifier: ^3.8.0 - version: 3.8.0(react@19.1.0) - '@types/animejs': - specifier: ^3.1.13 - version: 3.1.13 - '@types/lodash': - specifier: ^4.17.20 - version: 4.17.20 - '@types/node': - specifier: ^22.16.5 - version: 22.16.5 - '@types/react': - specifier: ^19.1.8 - version: 19.1.8 - '@types/react-dom': - specifier: ^19.1.6 - version: 19.1.6(@types/react@19.1.8) - '@types/react-window': - specifier: ^1.8.8 - version: 1.8.8 - animejs: - specifier: ^3.2.2 - version: 3.2.2 - csvtojson: - specifier: ^2.0.10 - version: 2.0.10 - eslint-config-next: - specifier: ^15.4.4 - version: 15.4.4(eslint@9.32.0)(typescript@5.8.3) - iconoir-react: - specifier: workspace:* - version: link:../packages/iconoir-react - lodash: - specifier: ^4.17.21 - version: 4.17.21 - moment: - specifier: ^2.30.1 - version: 2.30.1 - next: - specifier: ^15.4.4 - version: 15.4.4(@babel/core@7.28.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - next-mdx-remote: - specifier: ^5.0.0 - version: 5.0.0(@types/react@19.1.8)(acorn@8.15.0)(react@19.1.0) - react: - specifier: ^19.1.0 - version: 19.1.0 - react-dom: - specifier: ^19.1.0 - version: 19.1.0(react@19.1.0) - react-window: - specifier: ^1.8.11 - version: 1.8.11(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - remark-gfm: - specifier: ^4.0.1 - version: 4.0.1 - remark-prism: - specifier: ^1.3.6 - version: 1.3.6 - scule: - specifier: ^1.3.0 - version: 1.3.0 - styled-components: - specifier: ^6.1.19 - version: 6.1.19(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - typescript: - specifier: ~5.8.3 - version: 5.8.3 - use-resize-observer: - specifier: ^9.1.0 - version: 9.1.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@internationalized/number': 3.1.1 + '@react-types/slider': 3.1.1_react@18.2.0 + '@types/animejs': 3.1.5 + '@types/lodash': 4.14.182 + '@types/node': 18.0.5 + '@types/react': 17.0.47 + '@types/react-dom': 18.0.6 + '@types/react-window': 1.8.5 + '@types/styled-components': 5.1.25 + axios: 0.27.2 + csvtojson: 2.0.10 + download-stats: 0.3.4 + eslint: 8.9.0 + eslint-config-next: 12.2.2_dvd6khebyczcvooif7ecquixcu + typescript: 4.7.4 packages/iconoir-react: - dependencies: - react: - specifier: 18 || 19 - version: 19.1.0 + specifiers: + '@types/react': ^17.0.29 + react: ^17.0.2 + typescript: ^4.4.4 devDependencies: - '@types/react': - specifier: ^19.0.1 - version: 19.1.8 + '@types/react': 17.0.47 + react: 17.0.2 + typescript: 4.7.4 packages/iconoir-react-native: - dependencies: - react: - specifier: '19' - version: 19.1.0 - react-native: - specifier: '>=0.78.0' - version: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - react-native-svg: - specifier: ^15.12.0 - version: 15.12.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) + specifiers: + '@babel/runtime': ^7.15.4 + '@types/react': ^17.0.29 + '@types/react-native': ^0.50.0 + react: ^17.0.2 + react-native-svg: ^12.1.1 + typescript: ^4.4.4 devDependencies: - '@types/react': - specifier: ^19.1.8 - version: 19.1.8 - - packages/iconoir-vue: - dependencies: - vue: - specifier: '3' - version: 3.5.18(typescript@5.8.3) - devDependencies: - '@vue/tsconfig': - specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3)) + '@babel/runtime': 7.17.2 + '@types/react': 17.0.47 + '@types/react-native': 0.50.8 + react: 17.0.2 + react-native-svg: 12.4.0_react@17.0.2 + typescript: 4.7.4 packages: - '@0no-co/graphql.web@1.1.2': - resolution: {integrity: sha512-N2NGsU5FLBhT8NZ+3l2YrzZSHITjNXNuDhC4iDiikv0IujaJ0Xc6xIxQZ/Ek3Cb+rgPjnLHYyJm11tInuJn+cw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - graphql: - optional: true - - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + /@ampproject/remapping/2.1.2: + resolution: {integrity: sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==} engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/trace-mapping': 0.3.4 + dev: true - '@antfu/eslint-config@5.0.0': - resolution: {integrity: sha512-uAMv8PiW9BOAGmIyTDtWXGnNfv6PFV4DmpqmlUpST5k4bue38VRdIfnM4jvgPuny1xnjYX3flN3kB9++6LknMw==} - hasBin: true - peerDependencies: - '@eslint-react/eslint-plugin': ^1.38.4 - '@next/eslint-plugin-next': ^15.4.0-canary.115 - '@prettier/plugin-xml': ^3.4.1 - '@unocss/eslint-plugin': '>=0.50.0' - astro-eslint-parser: ^1.0.2 - eslint: ^9.10.0 - eslint-plugin-astro: ^1.2.0 - eslint-plugin-format: '>=0.1.0' - eslint-plugin-react-hooks: ^5.2.0 - eslint-plugin-react-refresh: ^0.4.19 - eslint-plugin-solid: ^0.14.3 - eslint-plugin-svelte: '>=2.35.1' - eslint-plugin-vuejs-accessibility: ^2.4.1 - prettier-plugin-astro: ^0.14.0 - prettier-plugin-slidev: ^1.0.5 - svelte-eslint-parser: '>=0.37.0' - peerDependenciesMeta: - '@eslint-react/eslint-plugin': - optional: true - '@next/eslint-plugin-next': - optional: true - '@prettier/plugin-xml': - optional: true - '@unocss/eslint-plugin': - optional: true - astro-eslint-parser: - optional: true - eslint-plugin-astro: - optional: true - eslint-plugin-format: - optional: true - eslint-plugin-react-hooks: - optional: true - eslint-plugin-react-refresh: - optional: true - eslint-plugin-solid: - optional: true - eslint-plugin-svelte: - optional: true - eslint-plugin-vuejs-accessibility: - optional: true - prettier-plugin-astro: - optional: true - prettier-plugin-slidev: - optional: true - svelte-eslint-parser: - optional: true - - '@antfu/install-pkg@1.1.0': - resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} - - '@antfu/utils@0.7.10': - resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - - '@atomist/yaml-updater@1.0.2': + /@atomist/yaml-updater/1.0.2: resolution: {integrity: sha512-wdOMvqPZWP3ObzpwjrT4ODGnQYukC/bnzmVqWKwUQFMjIzRTMu9lv9MZxU5mtWgQ+l2i736XhmNt7guXzfuJcQ==} engines: {node: '>=8.0.0', npm: '>=5.0.0'} + dependencies: + '@types/js-yaml': 3.12.7 + fast-deep-equal: 2.0.1 + js-yaml: 3.14.1 + dev: true - '@babel/code-frame@7.10.4': - resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} - - '@babel/code-frame@7.27.1': - resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + /@babel/code-frame/7.16.7: + resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.16.10 - '@babel/compat-data@7.28.0': - resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} + /@babel/compat-data/7.17.0: + resolution: {integrity: sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==} engines: {node: '>=6.9.0'} + dev: true - '@babel/core@7.28.0': - resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==} + /@babel/core/7.17.5: + resolution: {integrity: sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==} engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.1.2 + '@babel/code-frame': 7.16.7 + '@babel/generator': 7.17.3 + '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 + '@babel/helper-module-transforms': 7.17.6 + '@babel/helpers': 7.17.2 + '@babel/parser': 7.17.3 + '@babel/template': 7.16.7 + '@babel/traverse': 7.17.3 + '@babel/types': 7.18.8 + convert-source-map: 1.8.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true - '@babel/generator@7.28.0': - resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} + /@babel/generator/7.17.3: + resolution: {integrity: sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.17.0 + jsesc: 2.5.2 + source-map: 0.5.7 - '@babel/helper-annotate-as-pure@7.27.3': - resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} + /@babel/helper-annotate-as-pure/7.18.6: + resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.8 + dev: false - '@babel/helper-compilation-targets@7.27.2': - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-create-class-features-plugin@7.27.1': - resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} + /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.5: + resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.17.0 + '@babel/core': 7.17.5 + '@babel/helper-validator-option': 7.16.7 + browserslist: 4.19.3 + semver: 6.3.0 + dev: true - '@babel/helper-create-regexp-features-plugin@7.27.1': - resolution: {integrity: sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==} + /@babel/helper-environment-visitor/7.16.7: + resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + dependencies: + '@babel/types': 7.17.0 - '@babel/helper-define-polyfill-provider@0.6.5': - resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + /@babel/helper-function-name/7.16.7: + resolution: {integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-get-function-arity': 7.16.7 + '@babel/template': 7.16.7 + '@babel/types': 7.17.0 - '@babel/helper-globals@7.28.0': - resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + /@babel/helper-get-function-arity/7.16.7: + resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.17.0 + + /@babel/helper-hoist-variables/7.16.7: + resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.17.0 + + /@babel/helper-module-imports/7.16.7: + resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.17.0 + + /@babel/helper-module-transforms/7.17.6: + resolution: {integrity: sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-module-imports': 7.16.7 + '@babel/helper-simple-access': 7.16.7 + '@babel/helper-split-export-declaration': 7.16.7 + '@babel/helper-validator-identifier': 7.18.6 + '@babel/template': 7.16.7 + '@babel/traverse': 7.17.3 + '@babel/types': 7.18.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-simple-access/7.16.7: + resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.8 + dev: true + + /@babel/helper-split-export-declaration/7.16.7: + resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.17.0 + + /@babel/helper-validator-identifier/7.16.7: + resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.27.1': - resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} + /@babel/helper-validator-identifier/7.18.6: + resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.27.1': - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + /@babel/helper-validator-option/7.16.7: + resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} engines: {node: '>=6.9.0'} + dev: true - '@babel/helper-module-transforms@7.27.3': - resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} + /@babel/helpers/7.17.2: + resolution: {integrity: sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + dependencies: + '@babel/template': 7.16.7 + '@babel/traverse': 7.17.3 + '@babel/types': 7.18.8 + transitivePeerDependencies: + - supports-color + dev: true - '@babel/helper-optimise-call-expression@7.27.1': - resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + /@babel/highlight/7.16.10: + resolution: {integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.16.7 + chalk: 2.4.2 + js-tokens: 4.0.0 - '@babel/helper-plugin-utils@7.27.1': - resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-remap-async-to-generator@7.27.1': - resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-replace-supers@7.27.1': - resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.27.1': - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.27.1': - resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.27.1': - resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-wrap-function@7.27.1': - resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.28.2': - resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==} - engines: {node: '>=6.9.0'} - - '@babel/highlight@7.25.9': - resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.28.0': - resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} + /@babel/parser/7.17.3: + resolution: {integrity: sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.0 - '@babel/plugin-proposal-decorators@7.28.0': - resolution: {integrity: sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==} + /@babel/runtime-corejs3/7.18.6: + resolution: {integrity: sha512-cOu5wH2JFBgMjje+a+fz2JNIWU4GzYpl05oSob3UDvBEh6EuIn+TXFHMmBbhSb+k/4HMzgKCQfEEDArAWNF9Cw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + dependencies: + core-js-pure: 3.23.4 + regenerator-runtime: 0.13.9 + dev: true - '@babel/plugin-proposal-export-default-from@7.27.1': - resolution: {integrity: sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw==} + /@babel/runtime/7.17.2: + resolution: {integrity: sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + dependencies: + regenerator-runtime: 0.13.9 + dev: true - '@babel/plugin-syntax-async-generators@7.8.4': - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-bigint@7.8.3': - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-properties@7.12.13': - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-static-block@7.14.5': - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + /@babel/runtime/7.18.6: + resolution: {integrity: sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + dependencies: + regenerator-runtime: 0.13.9 - '@babel/plugin-syntax-decorators@7.27.1': - resolution: {integrity: sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==} + /@babel/template/7.16.7: + resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + dependencies: + '@babel/code-frame': 7.16.7 + '@babel/parser': 7.17.3 + '@babel/types': 7.18.8 - '@babel/plugin-syntax-dynamic-import@7.8.3': - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-export-default-from@7.27.1': - resolution: {integrity: sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==} + /@babel/traverse/7.17.3: + resolution: {integrity: sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + dependencies: + '@babel/code-frame': 7.16.7 + '@babel/generator': 7.17.3 + '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-function-name': 7.16.7 + '@babel/helper-hoist-variables': 7.16.7 + '@babel/helper-split-export-declaration': 7.16.7 + '@babel/parser': 7.17.3 + '@babel/types': 7.17.0 + debug: 4.3.3 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true - '@babel/plugin-syntax-flow@7.27.1': - resolution: {integrity: sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==} + /@babel/traverse/7.17.3_supports-color@5.5.0: + resolution: {integrity: sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + dependencies: + '@babel/code-frame': 7.16.7 + '@babel/generator': 7.17.3 + '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-function-name': 7.16.7 + '@babel/helper-hoist-variables': 7.16.7 + '@babel/helper-split-export-declaration': 7.16.7 + '@babel/parser': 7.17.3 + '@babel/types': 7.17.0 + debug: 4.3.3_supports-color@5.5.0 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: false - '@babel/plugin-syntax-import-attributes@7.27.1': - resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} + /@babel/types/7.17.0: + resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-validator-identifier': 7.16.7 + to-fast-properties: 2.0.0 - '@babel/plugin-syntax-import-meta@7.10.4': - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-json-strings@7.8.3': - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-jsx@7.27.1': - resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + /@babel/types/7.18.8: + resolution: {integrity: sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-numeric-separator@7.10.4': - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-object-rest-spread@7.8.3': - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3': - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-chaining@7.8.3': - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-private-property-in-object@7.14.5': - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-top-level-await@7.14.5': - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-typescript@7.27.1': - resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-arrow-functions@7.27.1': - resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-generator-functions@7.28.0': - resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-to-generator@7.27.1': - resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-block-scoping@7.28.0': - resolution: {integrity: sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-class-properties@7.27.1': - resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-classes@7.28.0': - resolution: {integrity: sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-computed-properties@7.27.1': - resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-destructuring@7.28.0': - resolution: {integrity: sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-export-namespace-from@7.27.1': - resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-flow-strip-types@7.27.1': - resolution: {integrity: sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-for-of@7.27.1': - resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-function-name@7.27.1': - resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-literals@7.27.1': - resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-logical-assignment-operators@7.27.1': - resolution: {integrity: sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-commonjs@7.27.1': - resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-named-capturing-groups-regex@7.27.1': - resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1': - resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-numeric-separator@7.27.1': - resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-object-rest-spread@7.28.0': - resolution: {integrity: sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-catch-binding@7.27.1': - resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-chaining@7.27.1': - resolution: {integrity: sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-parameters@7.27.7': - resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-private-methods@7.27.1': - resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-private-property-in-object@7.27.1': - resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-display-name@7.28.0': - resolution: {integrity: sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-development@7.27.1': - resolution: {integrity: sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-self@7.27.1': - resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.27.1': - resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx@7.27.1': - resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-pure-annotations@7.27.1': - resolution: {integrity: sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-regenerator@7.28.1': - resolution: {integrity: sha512-P0QiV/taaa3kXpLY+sXla5zec4E+4t4Aqc9ggHlfZ7a2cp8/x/Gv08jfwEtn9gnnYIMvHx6aoOZ8XJL8eU71Dg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-runtime@7.28.0': - resolution: {integrity: sha512-dGopk9nZrtCs2+nfIem25UuHyt5moSJamArzIoh9/vezUQPmYDOzjaHDCkAzuGJibCIkPup8rMT2+wYB6S73cA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-shorthand-properties@7.27.1': - resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-spread@7.27.1': - resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-sticky-regex@7.27.1': - resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typescript@7.28.0': - resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-regex@7.27.1': - resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-react@7.27.1': - resolution: {integrity: sha512-oJHWh2gLhU9dW9HHr42q0cI0/iHHXTLGe39qvpAZZzagHy0MzYLCnCVV0symeRvzmjHyVU7mw2K06E6u/JwbhA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-typescript@7.27.1': - resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/runtime@7.28.2': - resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.28.0': - resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.28.2': - resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} - engines: {node: '>=6.9.0'} - - '@clack/core@0.5.0': - resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} - - '@clack/prompts@0.11.0': - resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} - - '@dprint/formatter@0.3.0': - resolution: {integrity: sha512-N9fxCxbaBOrDkteSOzaCqwWjso5iAe+WJPsHC021JfHNj2ThInPNEF13ORDKta3llq5D1TlclODCvOvipH7bWQ==} - - '@dprint/markdown@0.17.8': - resolution: {integrity: sha512-ukHFOg+RpG284aPdIg7iPrCYmMs3Dqy43S1ejybnwlJoFiW02b+6Bbr5cfZKFRYNP3dKGM86BqHEnMzBOyLvvA==} - - '@dprint/toml@0.6.4': - resolution: {integrity: sha512-bZXIUjxr0LIuHWshZr/5mtUkOrnh0NKVZEF6ACojW5z7zkJu7s9sV2mMXm8XQDqN4cJzdHYUYzUyEGdfciaLJA==} - - '@emnapi/core@1.4.5': - resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} - - '@emnapi/runtime@1.4.5': - resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} - - '@emnapi/wasi-threads@1.0.4': - resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} - - '@emotion/is-prop-valid@1.2.2': - resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} - - '@emotion/memoize@0.8.1': - resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} - - '@emotion/unitless@0.8.1': - resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} - - '@es-joy/jsdoccomment@0.50.2': - resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==} - engines: {node: '>=18'} - - '@es-joy/jsdoccomment@0.52.0': - resolution: {integrity: sha512-BXuN7BII+8AyNtn57euU2Yxo9yA/KUDNzrpXyi3pfqKmBhhysR6ZWOebFh3vyPoqA3/j1SOvGgucElMGwlXing==} - engines: {node: '>=20.11.0'} - - '@esbuild/aix-ppc64@0.25.8': - resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.25.8': - resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.25.8': - resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.25.8': - resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.25.8': - resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.25.8': - resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.25.8': - resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.25.8': - resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.25.8': - resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.25.8': - resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.25.8': - resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.25.8': - resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.25.8': - resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.25.8': - resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.25.8': - resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.25.8': - resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.25.8': - resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-arm64@0.25.8': - resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.25.8': - resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-arm64@0.25.8': - resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.25.8': - resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openharmony-arm64@0.25.8': - resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - - '@esbuild/sunos-x64@0.25.8': - resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.25.8': - resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.25.8': - resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.25.8': - resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - - '@eslint-community/eslint-plugin-eslint-comments@4.5.0': - resolution: {integrity: sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==} + dependencies: + '@babel/helper-validator-identifier': 7.18.6 + to-fast-properties: 2.0.0 + + /@emotion/is-prop-valid/1.1.3: + resolution: {integrity: sha512-RFg04p6C+1uO19uG8N+vqanzKqiM9eeV1LDOG3bmkYmuOj7NbKNlFC/4EZq5gnwAIlcC/jOT24f8Td0iax2SXA==} + dependencies: + '@emotion/memoize': 0.7.5 + dev: false + + /@emotion/memoize/0.7.5: + resolution: {integrity: sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==} + dev: false + + /@emotion/stylis/0.8.5: + resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} + dev: false + + /@emotion/unitless/0.7.5: + resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} + dev: false + + /@eslint/eslintrc/1.1.0: + resolution: {integrity: sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - - '@eslint-community/eslint-utils@4.7.0': - resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/regexpp@4.12.1': - resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - '@eslint/compat@1.3.1': - resolution: {integrity: sha512-k8MHony59I5EPic6EQTCNOuPoVBnoYXkP+20xvwFjN7t0qI3ImyvyBgg+hIVPwC8JaxVjjUZld+cLfBLFDLucg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.40 || 9 - peerDependenciesMeta: - eslint: - optional: true - - '@eslint/config-array@0.21.0': - resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/config-helpers@0.3.0': - resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.15.1': - resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/eslintrc@3.3.1': - resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/js@9.32.0': - resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/markdown@7.1.0': - resolution: {integrity: sha512-Y+X1B1j+/zupKDVJfkKc8uYMjQkGzfnd8lt7vK3y8x9Br6H5dBuhAfFrQ6ff7HAMm/1BwgecyEiRFkYCWPRxmA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/plugin-kit@0.3.4': - resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@expo/cli@0.24.20': - resolution: {integrity: sha512-uF1pOVcd+xizNtVTuZqNGzy7I6IJon5YMmQidsURds1Ww96AFDxrR/NEACqeATNAmY60m8wy1VZZpSg5zLNkpw==} - hasBin: true - - '@expo/code-signing-certificates@0.0.5': - resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} - - '@expo/config-plugins@10.1.2': - resolution: {integrity: sha512-IMYCxBOcnuFStuK0Ay+FzEIBKrwW8OVUMc65+v0+i7YFIIe8aL342l7T4F8lR4oCfhXn7d6M5QPgXvjtc/gAcw==} - - '@expo/config-types@53.0.5': - resolution: {integrity: sha512-kqZ0w44E+HEGBjy+Lpyn0BVL5UANg/tmNixxaRMLS6nf37YsDrLk2VMAmeKMMk5CKG0NmOdVv3ngeUjRQMsy9g==} - - '@expo/config@11.0.13': - resolution: {integrity: sha512-TnGb4u/zUZetpav9sx/3fWK71oCPaOjZHoVED9NaEncktAd0Eonhq5NUghiJmkUGt3gGSjRAEBXiBbbY9/B1LA==} - - '@expo/devcert@1.2.0': - resolution: {integrity: sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==} - - '@expo/env@1.0.7': - resolution: {integrity: sha512-qSTEnwvuYJ3umapO9XJtrb1fAqiPlmUUg78N0IZXXGwQRt+bkp0OBls+Y5Mxw/Owj8waAM0Z3huKKskRADR5ow==} - - '@expo/fingerprint@0.13.4': - resolution: {integrity: sha512-MYfPYBTMfrrNr07DALuLhG6EaLVNVrY/PXjEzsjWdWE4ZFn0yqI0IdHNkJG7t1gePT8iztHc7qnsx+oo/rDo6w==} - hasBin: true - - '@expo/image-utils@0.7.6': - resolution: {integrity: sha512-GKnMqC79+mo/1AFrmAcUcGfbsXXTRqOMNS1umebuevl3aaw+ztsYEFEiuNhHZW7PQ3Xs3URNT513ZxKhznDscw==} - - '@expo/json-file@9.1.5': - resolution: {integrity: sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==} - - '@expo/metro-config@0.20.17': - resolution: {integrity: sha512-lpntF2UZn5bTwrPK6guUv00Xv3X9mkN3YYla+IhEHiYXWyG7WKOtDU0U4KR8h3ubkZ6SPH3snDyRyAzMsWtZFA==} - - '@expo/osascript@2.2.5': - resolution: {integrity: sha512-Bpp/n5rZ0UmpBOnl7Li3LtM7la0AR3H9NNesqL+ytW5UiqV/TbonYW3rDZY38u4u/lG7TnYflVIVQPD+iqZJ5w==} - engines: {node: '>=12'} - - '@expo/package-manager@1.8.6': - resolution: {integrity: sha512-gcdICLuL+nHKZagPIDC5tX8UoDDB8vNA5/+SaQEqz8D+T2C4KrEJc2Vi1gPAlDnKif834QS6YluHWyxjk0yZlQ==} - - '@expo/plist@0.3.5': - resolution: {integrity: sha512-9RYVU1iGyCJ7vWfg3e7c/NVyMFs8wbl+dMWZphtFtsqyN9zppGREU3ctlD3i8KUE0sCUTVnLjCWr+VeUIDep2g==} - - '@expo/prebuild-config@9.0.11': - resolution: {integrity: sha512-0DsxhhixRbCCvmYskBTq8czsU0YOBsntYURhWPNpkl0IPVpeP9haE5W4OwtHGzXEbmHdzaoDwNmVcWjS/mqbDw==} - - '@expo/sdk-runtime-versions@1.0.0': - resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} - - '@expo/spawn-async@1.7.2': - resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} - engines: {node: '>=12'} - - '@expo/sudo-prompt@9.3.2': - resolution: {integrity: sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==} - - '@expo/vector-icons@14.1.0': - resolution: {integrity: sha512-7T09UE9h8QDTsUeMGymB4i+iqvtEeaO5VvUjryFB4tugDTG/bkzViWA74hm5pfjjDEhYMXWaX112mcvhccmIwQ==} - peerDependencies: - expo-font: '*' - react: '*' - react-native: '*' - - '@expo/ws-tunnel@1.0.6': - resolution: {integrity: sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==} - - '@expo/xcpretty@4.3.2': - resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} - hasBin: true - - '@formatjs/ecma402-abstract@2.3.4': - resolution: {integrity: sha512-qrycXDeaORzIqNhBOx0btnhpD1c+/qFIHAN9znofuMJX6QBwtbrmlpWfD4oiUUD2vJUOIYFA/gYtg2KAMGG7sA==} - - '@formatjs/fast-memoize@2.2.7': - resolution: {integrity: sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ==} - - '@formatjs/icu-messageformat-parser@2.11.2': - resolution: {integrity: sha512-AfiMi5NOSo2TQImsYAg8UYddsNJ/vUEv/HaNqiFjnI3ZFfWihUtD5QtuX6kHl8+H+d3qvnE/3HZrfzgdWpsLNA==} - - '@formatjs/icu-skeleton-parser@1.8.14': - resolution: {integrity: sha512-i4q4V4qslThK4Ig8SxyD76cp3+QJ3sAqr7f6q9VVfeGtxG9OhiAk3y9XF6Q41OymsKzsGQ6OQQoJNY4/lI8TcQ==} - - '@formatjs/intl-localematcher@0.6.1': - resolution: {integrity: sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg==} - - '@humanfs/core@0.19.1': - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} - engines: {node: '>=18.18.0'} - - '@humanfs/node@0.16.6': - resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} - engines: {node: '>=18.18.0'} - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/retry@0.3.1': - resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} - engines: {node: '>=18.18'} - - '@humanwhocodes/retry@0.4.3': - resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} - engines: {node: '>=18.18'} - - '@img/sharp-darwin-arm64@0.34.3': - resolution: {integrity: sha512-ryFMfvxxpQRsgZJqBd4wsttYQbCxsJksrv9Lw/v798JcQ8+w84mBWuXwl+TT0WJ/WrYOLaYpwQXi3sA9nTIaIg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] - - '@img/sharp-darwin-x64@0.34.3': - resolution: {integrity: sha512-yHpJYynROAj12TA6qil58hmPmAwxKKC7reUqtGLzsOHfP7/rniNGTL8tjWX6L3CTV4+5P4ypcS7Pp+7OB+8ihA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] - - '@img/sharp-libvips-darwin-arm64@1.2.0': - resolution: {integrity: sha512-sBZmpwmxqwlqG9ueWFXtockhsxefaV6O84BMOrhtg/YqbTaRdqDE7hxraVE3y6gVM4eExmfzW4a8el9ArLeEiQ==} - cpu: [arm64] - os: [darwin] - - '@img/sharp-libvips-darwin-x64@1.2.0': - resolution: {integrity: sha512-M64XVuL94OgiNHa5/m2YvEQI5q2cl9d/wk0qFTDVXcYzi43lxuiFTftMR1tOnFQovVXNZJ5TURSDK2pNe9Yzqg==} - cpu: [x64] - os: [darwin] - - '@img/sharp-libvips-linux-arm64@1.2.0': - resolution: {integrity: sha512-RXwd0CgG+uPRX5YYrkzKyalt2OJYRiJQ8ED/fi1tq9WQW2jsQIn0tqrlR5l5dr/rjqq6AHAxURhj2DVjyQWSOA==} - cpu: [arm64] - os: [linux] - - '@img/sharp-libvips-linux-arm@1.2.0': - resolution: {integrity: sha512-mWd2uWvDtL/nvIzThLq3fr2nnGfyr/XMXlq8ZJ9WMR6PXijHlC3ksp0IpuhK6bougvQrchUAfzRLnbsen0Cqvw==} - cpu: [arm] - os: [linux] - - '@img/sharp-libvips-linux-ppc64@1.2.0': - resolution: {integrity: sha512-Xod/7KaDDHkYu2phxxfeEPXfVXFKx70EAFZ0qyUdOjCcxbjqyJOEUpDe6RIyaunGxT34Anf9ue/wuWOqBW2WcQ==} - cpu: [ppc64] - os: [linux] - - '@img/sharp-libvips-linux-s390x@1.2.0': - resolution: {integrity: sha512-eMKfzDxLGT8mnmPJTNMcjfO33fLiTDsrMlUVcp6b96ETbnJmd4uvZxVJSKPQfS+odwfVaGifhsB07J1LynFehw==} - cpu: [s390x] - os: [linux] - - '@img/sharp-libvips-linux-x64@1.2.0': - resolution: {integrity: sha512-ZW3FPWIc7K1sH9E3nxIGB3y3dZkpJlMnkk7z5tu1nSkBoCgw2nSRTFHI5pB/3CQaJM0pdzMF3paf9ckKMSE9Tg==} - cpu: [x64] - os: [linux] - - '@img/sharp-libvips-linuxmusl-arm64@1.2.0': - resolution: {integrity: sha512-UG+LqQJbf5VJ8NWJ5Z3tdIe/HXjuIdo4JeVNADXBFuG7z9zjoegpzzGIyV5zQKi4zaJjnAd2+g2nna8TZvuW9Q==} - cpu: [arm64] - os: [linux] - - '@img/sharp-libvips-linuxmusl-x64@1.2.0': - resolution: {integrity: sha512-SRYOLR7CXPgNze8akZwjoGBoN1ThNZoqpOgfnOxmWsklTGVfJiGJoC/Lod7aNMGA1jSsKWM1+HRX43OP6p9+6Q==} - cpu: [x64] - os: [linux] - - '@img/sharp-linux-arm64@0.34.3': - resolution: {integrity: sha512-QdrKe3EvQrqwkDrtuTIjI0bu6YEJHTgEeqdzI3uWJOH6G1O8Nl1iEeVYRGdj1h5I21CqxSvQp1Yv7xeU3ZewbA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - - '@img/sharp-linux-arm@0.34.3': - resolution: {integrity: sha512-oBK9l+h6KBN0i3dC8rYntLiVfW8D8wH+NPNT3O/WBHeW0OQWCjfWksLUaPidsrDKpJgXp3G3/hkmhptAW0I3+A==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] - os: [linux] - - '@img/sharp-linux-ppc64@0.34.3': - resolution: {integrity: sha512-GLtbLQMCNC5nxuImPR2+RgrviwKwVql28FWZIW1zWruy6zLgA5/x2ZXk3mxj58X/tszVF69KK0Is83V8YgWhLA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ppc64] - os: [linux] - - '@img/sharp-linux-s390x@0.34.3': - resolution: {integrity: sha512-3gahT+A6c4cdc2edhsLHmIOXMb17ltffJlxR0aC2VPZfwKoTGZec6u5GrFgdR7ciJSsHT27BD3TIuGcuRT0KmQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] - - '@img/sharp-linux-x64@0.34.3': - resolution: {integrity: sha512-8kYso8d806ypnSq3/Ly0QEw90V5ZoHh10yH0HnrzOCr6DKAPI6QVHvwleqMkVQ0m+fc7EH8ah0BB0QPuWY6zJQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - - '@img/sharp-linuxmusl-arm64@0.34.3': - resolution: {integrity: sha512-vAjbHDlr4izEiXM1OTggpCcPg9tn4YriK5vAjowJsHwdBIdx0fYRsURkxLG2RLm9gyBq66gwtWI8Gx0/ov+JKQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - - '@img/sharp-linuxmusl-x64@0.34.3': - resolution: {integrity: sha512-gCWUn9547K5bwvOn9l5XGAEjVTTRji4aPTqLzGXHvIr6bIDZKNTA34seMPgM0WmSf+RYBH411VavCejp3PkOeQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - - '@img/sharp-wasm32@0.34.3': - resolution: {integrity: sha512-+CyRcpagHMGteySaWos8IbnXcHgfDn7pO2fiC2slJxvNq9gDipYBN42/RagzctVRKgxATmfqOSulgZv5e1RdMg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] - - '@img/sharp-win32-arm64@0.34.3': - resolution: {integrity: sha512-MjnHPnbqMXNC2UgeLJtX4XqoVHHlZNd+nPt1kRPmj63wURegwBhZlApELdtxM2OIZDRv/DFtLcNhVbd1z8GYXQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [win32] - - '@img/sharp-win32-ia32@0.34.3': - resolution: {integrity: sha512-xuCdhH44WxuXgOM714hn4amodJMZl3OEvf0GVTm0BEyMeA2to+8HEdRPShH0SLYptJY1uBw+SCFP9WVQi1Q/cw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] - - '@img/sharp-win32-x64@0.34.3': - resolution: {integrity: sha512-OWwz05d++TxzLEv4VnsTz5CmZ6mI6S05sfQGEMrNrQcOEERbX46332IvE7pO/EUiw7jUrrS40z/M7kPyjfl04g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [win32] - - '@internationalized/date@3.8.2': - resolution: {integrity: sha512-/wENk7CbvLbkUvX1tu0mwq49CVkkWpkXubGel6birjRPyo6uQ4nQpnq5xZu823zRCwwn82zgHrvgF1vZyvmVgA==} - - '@internationalized/message@3.1.8': - resolution: {integrity: sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==} - - '@internationalized/number@3.6.4': - resolution: {integrity: sha512-P+/h+RDaiX8EGt3shB9AYM1+QgkvHmJ5rKi4/59k4sg9g58k9rqsRW0WxRO7jCoHyvVbFRRFKmVTdFYdehrxHg==} - - '@internationalized/string@3.2.7': - resolution: {integrity: sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==} - - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} - - '@isaacs/ttlcache@1.4.1': - resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} - engines: {node: '>=12'} - - '@istanbuljs/load-nyc-config@1.1.0': - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - '@jest/create-cache-key-function@29.7.0': - resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/environment@29.7.0': - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/fake-timers@29.7.0': - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/transform@29.7.0': - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/types@29.6.3': - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jridgewell/gen-mapping@0.3.12': - resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + dependencies: + ajv: 6.12.6 + debug: 4.3.3 + espree: 9.3.1 + globals: 13.12.1 + ignore: 4.0.6 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@formatjs/ecma402-abstract/1.11.4: + resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==} + dependencies: + '@formatjs/intl-localematcher': 0.2.25 + tslib: 2.4.0 + dev: false + + /@formatjs/fast-memoize/1.2.1: + resolution: {integrity: sha512-Rg0e76nomkz3vF9IPlKeV+Qynok0r7YZjL6syLz4/urSg0IbjPZCB/iYUMNsYA643gh4mgrX3T7KEIFIxJBQeg==} + dependencies: + tslib: 2.4.0 + dev: false + + /@formatjs/icu-messageformat-parser/2.1.0: + resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==} + dependencies: + '@formatjs/ecma402-abstract': 1.11.4 + '@formatjs/icu-skeleton-parser': 1.3.6 + tslib: 2.4.0 + dev: false + + /@formatjs/icu-skeleton-parser/1.3.6: + resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==} + dependencies: + '@formatjs/ecma402-abstract': 1.11.4 + tslib: 2.4.0 + dev: false + + /@formatjs/intl-localematcher/0.2.25: + resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==} + dependencies: + tslib: 2.4.0 + dev: false + + /@humanwhocodes/config-array/0.9.5: + resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.3 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/object-schema/1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true + + /@internationalized/date/3.0.0: + resolution: {integrity: sha512-mvlQCeYNg7JgO+QtIIx1zFJx10CJNVnt8cOjW2pYab1Ap/c7BYybS37Z5oTCdmRZbvnpmWtjhOEH324zlgWHLw==} + dependencies: + '@babel/runtime': 7.18.6 + dev: false + + /@internationalized/message/3.0.8: + resolution: {integrity: sha512-5B9zvBgyPZi0ciPgisW835WTuvjVIWFf4IJex1Swb5mDwonbi0lO2teAjBVGV25NTI0OKq1GM9PAWXXUzv6Waw==} + dependencies: + '@babel/runtime': 7.18.6 + intl-messageformat: 9.13.0 + dev: false + + /@internationalized/number/3.1.1: + resolution: {integrity: sha512-dBxCQKIxvsZvW2IBt3KsqrCfaw2nV6o6a8xsloJn/hjW0ayeyhKuiiMtTwW3/WGNPP7ZRyDbtuiUEjMwif1ENQ==} + dependencies: + '@babel/runtime': 7.18.6 + + /@jridgewell/resolve-uri/3.0.5: + resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==} engines: {node: '>=6.0.0'} + dev: true - '@jridgewell/source-map@0.3.10': - resolution: {integrity: sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==} + /@jridgewell/sourcemap-codec/1.4.11: + resolution: {integrity: sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==} + dev: true - '@jridgewell/sourcemap-codec@1.5.4': - resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} + /@jridgewell/trace-mapping/0.3.4: + resolution: {integrity: sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==} + dependencies: + '@jridgewell/resolve-uri': 3.0.5 + '@jridgewell/sourcemap-codec': 1.4.11 + dev: true - '@jridgewell/trace-mapping@0.3.29': - resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} + /@juggle/resize-observer/3.3.1: + resolution: {integrity: sha512-zMM9Ds+SawiUkakS7y94Ymqx+S0ORzpG3frZirN3l+UlXUmSUR7hF4wxCVqW+ei94JzV5kt0uXBcoOEAuiydrw==} + dev: false - '@juggle/resize-observer@3.4.0': - resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} + /@mdx-js/mdx/2.1.2: + resolution: {integrity: sha512-ASN1GUH0gXsgJ2UD/Td7FzJo1SwFkkQ5V1i9at5o/ROra7brkyMcBsotsOWJWRzmXZaLw2uXWn4aN8B3PMNFMA==} + dependencies: + '@types/estree-jsx': 0.0.1 + '@types/mdx': 2.0.2 + astring: 1.8.3 + estree-util-build-jsx: 2.2.0 + estree-util-is-identifier-name: 2.0.1 + estree-walker: 3.0.1 + hast-util-to-estree: 2.1.0 + markdown-extensions: 1.1.1 + periscopic: 3.0.4 + remark-mdx: 2.1.2 + remark-parse: 10.0.1 + remark-rehype: 10.1.0 + unified: 10.1.2 + unist-util-position-from-estree: 1.1.1 + unist-util-stringify-position: 3.0.2 + unist-util-visit: 4.1.0 + vfile: 5.3.4 + transitivePeerDependencies: + - supports-color + dev: false - '@mdx-js/mdx@3.1.0': - resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==} - - '@mdx-js/react@3.1.0': - resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==} + /@mdx-js/react/2.1.2_react@18.2.0: + resolution: {integrity: sha512-52e3DTJBrjsw3U51ZCdZ3N1IBaqnbzLIngCSXpKtiYiGr7PIqp3/P/+kym0MPTwBL/y9ZBmCieD8FyrXuEDrRw==} peerDependencies: - '@types/react': '>=16' react: '>=16' + dependencies: + '@types/mdx': 2.0.2 + '@types/react': 17.0.47 + react: 18.2.0 + dev: false - '@microsoft/api-extractor-model@7.30.7': - resolution: {integrity: sha512-TBbmSI2/BHpfR9YhQA7nH0nqVmGgJ0xH0Ex4D99/qBDAUpnhA2oikGmdXanbw9AWWY/ExBYIpkmY8dBHdla3YQ==} + /@next/env/12.2.2: + resolution: {integrity: sha512-BqDwE4gDl1F608TpnNxZqrCn6g48MBjvmWFEmeX5wEXDXh3IkAOw6ASKUgjT8H4OUePYFqghDFUss5ZhnbOUjw==} + dev: false - '@microsoft/api-extractor@7.52.9': - resolution: {integrity: sha512-313nyhc6DSSMVKD43jZK6Yp5XbliGw5vjN7QOw1FHzR1V6DQ67k4dzkd3BSxMtWcm+cEs1Ux8rmDqots6EABFA==} - hasBin: true + /@next/eslint-plugin-next/12.2.2: + resolution: {integrity: sha512-XOi0WzJhGH3Lk51SkSu9eZxF+IY1ZZhWcJTIGBycAbWU877IQa6+6KxMATWCOs7c+bmp6Sd8KywXJaDRxzu0JA==} + dependencies: + glob: 7.1.7 + dev: true - '@microsoft/tsdoc-config@0.17.1': - resolution: {integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==} + /@next/swc-android-arm-eabi/12.2.2: + resolution: {integrity: sha512-VHjuCHeq9qCprUZbsRxxM/VqSW8MmsUtqB5nEpGEgUNnQi/BTm/2aK8tl7R4D0twGKRh6g1AAeFuWtXzk9Z/vQ==} + engines: {node: '>= 10'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true - '@microsoft/tsdoc@0.15.1': - resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} + /@next/swc-android-arm64/12.2.2: + resolution: {integrity: sha512-v5EYzXUOSv0r9mO/2PX6mOcF53k8ndlu9yeFHVAWW1Dhw2jaJcvTRcCAwYYN8Q3tDg0nH3NbEltJDLKmcJOuVA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true - '@myunisoft/httpie@4.0.1': - resolution: {integrity: sha512-vZ2s4dlFrTnt79j2rGW2SNGrAtOb9hKubyevnWMvnKb3fKuAq25iyIl5IIAArfhfUmMTnc7Wxz3GhIB64dJNUQ==} - engines: {node: '>=18'} - - '@napi-rs/wasm-runtime@0.2.12': - resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - - '@next/env@15.4.4': - resolution: {integrity: sha512-SJKOOkULKENyHSYXE5+KiFU6itcIb6wSBjgM92meK0HVKpo94dNOLZVdLLuS7/BxImROkGoPsjR4EnuDucqiiA==} - - '@next/eslint-plugin-next@15.4.4': - resolution: {integrity: sha512-1FDsyN//ai3Jd97SEd7scw5h1yLdzDACGOPRofr2GD3sEFsBylEEoL0MHSerd4n2dq9Zm/mFMqi4+NRMOreOKA==} - - '@next/swc-darwin-arm64@15.4.4': - resolution: {integrity: sha512-eVG55dnGwfUuG+TtnUCt+mEJ+8TGgul6nHEvdb8HEH7dmJIFYOCApAaFrIrxwtEq2Cdf+0m5sG1Np8cNpw9EAw==} + /@next/swc-darwin-arm64/12.2.2: + resolution: {integrity: sha512-JCoGySHKGt+YBk7xRTFGx1QjrnCcwYxIo3yGepcOq64MoiocTM3yllQWeOAJU2/k9MH0+B5E9WUSme4rOCBbpA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@next/swc-darwin-x64@15.4.4': - resolution: {integrity: sha512-zqG+/8apsu49CltEj4NAmCGZvHcZbOOOsNoTVeIXphYWIbE4l6A/vuQHyqll0flU2o3dmYCXsBW5FmbrGDgljQ==} + /@next/swc-darwin-x64/12.2.2: + resolution: {integrity: sha512-dztDtvfkhUqiqpXvrWVccfGhLe44yQ5tQ7B4tBfnsOR6vxzI9DNPHTlEOgRN9qDqTAcFyPxvg86mn4l8bB9Jcw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@next/swc-linux-arm64-gnu@15.4.4': - resolution: {integrity: sha512-LRD4l2lq4R+2QCHBQVC0wjxxkLlALGJCwigaJ5FSRSqnje+MRKHljQNZgDCaKUZQzO/TXxlmUdkZP/X3KNGZaw==} + /@next/swc-freebsd-x64/12.2.2: + resolution: {integrity: sha512-JUnXB+2xfxqsAvhFLPJpU1NeyDsvJrKoOjpV7g3Dxbno2Riu4tDKn3kKF886yleAuD/1qNTUCpqubTvbbT2VoA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm-gnueabihf/12.2.2: + resolution: {integrity: sha512-XeYC/qqPLz58R4pjkb+x8sUUxuGLnx9QruC7/IGkK68yW4G17PHwKI/1njFYVfXTXUukpWjcfBuauWwxp9ke7Q==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu/12.2.2: + resolution: {integrity: sha512-d6jT8xgfKYFkzR7J0OHo2D+kFvY/6W8qEo6/hmdrTt6AKAqxs//rbbcdoyn3YQq1x6FVUUd39zzpezZntg9Naw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@next/swc-linux-arm64-musl@15.4.4': - resolution: {integrity: sha512-LsGUCTvuZ0690fFWerA4lnQvjkYg9gHo12A3wiPUR4kCxbx/d+SlwmonuTH2SWZI+RVGA9VL3N0S03WTYv6bYg==} + /@next/swc-linux-arm64-musl/12.2.2: + resolution: {integrity: sha512-rIZRFxI9N/502auJT1i7coas0HTHUM+HaXMyJiCpnY8Rimbo0495ir24tzzHo3nQqJwcflcPTwEh/DV17sdv9A==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@next/swc-linux-x64-gnu@15.4.4': - resolution: {integrity: sha512-aOy5yNRpLL3wNiJVkFYl6w22hdREERNjvegE6vvtix8LHRdsTHhWTpgvcYdCK7AIDCQW5ATmzr9XkPHvSoAnvg==} + /@next/swc-linux-x64-gnu/12.2.2: + resolution: {integrity: sha512-ir1vNadlUDj7eQk15AvfhG5BjVizuCHks9uZwBfUgT5jyeDCeRvaDCo1+Q6+0CLOAnYDR/nqSCvBgzG2UdFh9A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@next/swc-linux-x64-musl@15.4.4': - resolution: {integrity: sha512-FL7OAn4UkR8hKQRGBmlHiHinzOb07tsfARdGh7v0Z0jEJ3sz8/7L5bR23ble9E6DZMabSStqlATHlSxv1fuzAg==} + /@next/swc-linux-x64-musl/12.2.2: + resolution: {integrity: sha512-bte5n2GzLN3O8JdSFYWZzMgEgDHZmRz5wiispiiDssj4ik3l8E7wq/czNi8RmIF+ioj2sYVokUNa/ekLzrESWw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@next/swc-win32-arm64-msvc@15.4.4': - resolution: {integrity: sha512-eEdNW/TXwjYhOulQh0pffTMMItWVwKCQpbziSBmgBNFZIIRn2GTXrhrewevs8wP8KXWYMx8Z+mNU0X+AfvtrRg==} + /@next/swc-win32-arm64-msvc/12.2.2: + resolution: {integrity: sha512-ZUGCmcDmdPVSAlwJ/aD+1F9lYW8vttseiv4n2+VCDv5JloxiX9aY32kYZaJJO7hmTLNrprvXkb4OvNuHdN22Jg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@next/swc-win32-x64-msvc@15.4.4': - resolution: {integrity: sha512-SE5pYNbn/xZKMy1RE3pAs+4xD32OI4rY6mzJa4XUkp/ItZY+OMjIgilskmErt8ls/fVJ+Ihopi2QIeW6O3TrMw==} + /@next/swc-win32-ia32-msvc/12.2.2: + resolution: {integrity: sha512-v7ykeEDbr9eXiblGSZiEYYkWoig6sRhAbLKHUHQtk8vEWWVEqeXFcxmw6LRrKu5rCN1DY357UlYWToCGPQPCRA==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc/12.2.2: + resolution: {integrity: sha512-2D2iinWUL6xx8D9LYVZ5qi7FP6uLAoWymt8m8aaG2Ld/Ka8/k723fJfiklfuAcwOxfufPJI+nRbT5VcgHGzHAQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@nodelib/fs.scandir@2.1.5': + /@nodelib/fs.scandir/2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true - '@nodelib/fs.stat@2.0.5': + /@nodelib/fs.stat/2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} + dev: true - '@nodelib/fs.walk@1.2.8': + /@nodelib/fs.walk/1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.13.0 + dev: true - '@nodesecure/npm-registry-sdk@3.0.0': - resolution: {integrity: sha512-PLPDlgi8cYFSjD+/NbI40REYTNwhzEb+IyaDOWn7MPmraAjle/v2Q5cXo2ftgQW3CHa74lVf0M5YpFpu6Ib00Q==} - - '@nodesecure/npm-types@1.2.1': - resolution: {integrity: sha512-U6cGK7vYIruNwtsApL0mc3geSk1eYWa/NmP/rHvY6DJnhgfYMrXNwK+8PGQv8JsrSqNTK2MZFpyXOsigBWm1Bw==} - - '@nolyfill/is-core-module@1.0.39': - resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} - engines: {node: '>=12.4.0'} - - '@octokit/auth-token@6.0.0': - resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} - engines: {node: '>= 20'} - - '@octokit/core@7.0.3': - resolution: {integrity: sha512-oNXsh2ywth5aowwIa7RKtawnkdH6LgU1ztfP9AIUCQCvzysB+WeU8o2kyyosDPwBZutPpjZDKPQGIzzrfTWweQ==} - engines: {node: '>= 20'} - - '@octokit/endpoint@11.0.0': - resolution: {integrity: sha512-hoYicJZaqISMAI3JfaDr1qMNi48OctWuOih1m80bkYow/ayPw6Jj52tqWJ6GEoFTk1gBqfanSoI1iY99Z5+ekQ==} - engines: {node: '>= 20'} - - '@octokit/graphql@9.0.1': - resolution: {integrity: sha512-j1nQNU1ZxNFx2ZtKmL4sMrs4egy5h65OMDmSbVyuCzjOcwsHq6EaYjOTGXPQxgfiN8dJ4CriYHk6zF050WEULg==} - engines: {node: '>= 20'} - - '@octokit/openapi-types@25.1.0': - resolution: {integrity: sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==} - - '@octokit/plugin-paginate-rest@13.1.1': - resolution: {integrity: sha512-q9iQGlZlxAVNRN2jDNskJW/Cafy7/XE52wjZ5TTvyhyOD904Cvx//DNyoO3J/MXJ0ve3rPoNWKEg5iZrisQSuw==} - engines: {node: '>= 20'} + /@react-aria/focus/3.6.1_react@18.2.0: + resolution: {integrity: sha512-4IHAu+826jC3SjWwuaYhCr0qhWg4XwmJIUEhcL1wbw3fq2dsjIBwEJ5HoayhluiVCfjGbcQcJNf1L4Vj3VTp4w==} peerDependencies: - '@octokit/core': '>=6' + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@react-aria/interactions': 3.9.1_react@18.2.0 + '@react-aria/utils': 3.13.1_react@18.2.0 + '@react-types/shared': 3.13.1_react@18.2.0 + clsx: 1.2.1 + react: 18.2.0 + dev: false - '@octokit/plugin-request-log@6.0.0': - resolution: {integrity: sha512-UkOzeEN3W91/eBq9sPZNQ7sUBvYCqYbrrD8gTbBuGtHEuycE4/awMXcYvx6sVYo7LypPhmQwwpUe4Yyu4QZN5Q==} - engines: {node: '>= 20'} + /@react-aria/i18n/3.4.1_react@18.2.0: + resolution: {integrity: sha512-/nrMpWOFmbn9R04JfWgGFRJ/oYBZLIydLBuWVw3ugwyKrHhIj/xRFrAMcGKspEZIymIANv9cnoTYhwk8d/DCEg==} peerDependencies: - '@octokit/core': '>=6' + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@internationalized/date': 3.0.0 + '@internationalized/message': 3.0.8 + '@internationalized/number': 3.1.1 + '@react-aria/ssr': 3.2.0_react@18.2.0 + '@react-aria/utils': 3.13.1_react@18.2.0 + '@react-types/shared': 3.13.1_react@18.2.0 + react: 18.2.0 + dev: false - '@octokit/plugin-rest-endpoint-methods@16.0.0': - resolution: {integrity: sha512-kJVUQk6/dx/gRNLWUnAWKFs1kVPn5O5CYZyssyEoNYaFedqZxsfYs7DwI3d67hGz4qOwaJ1dpm07hOAD1BXx6g==} - engines: {node: '>= 20'} + /@react-aria/interactions/3.9.1_react@18.2.0: + resolution: {integrity: sha512-qPTJpUwIiis2OwpVzDd3I8dBjBkelDnvAW+dJkX+8B840JP5a7E1zVoAuR7OOAXqKa95R7miwK+5la1aSeWoDg==} peerDependencies: - '@octokit/core': '>=6' + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@react-aria/utils': 3.13.1_react@18.2.0 + '@react-types/shared': 3.13.1_react@18.2.0 + react: 18.2.0 + dev: false - '@octokit/request-error@7.0.0': - resolution: {integrity: sha512-KRA7VTGdVyJlh0cP5Tf94hTiYVVqmt2f3I6mnimmaVz4UG3gQV/k4mDJlJv3X67iX6rmN7gSHCF8ssqeMnmhZg==} - engines: {node: '>= 20'} - - '@octokit/request@10.0.3': - resolution: {integrity: sha512-V6jhKokg35vk098iBqp2FBKunk3kMTXlmq+PtbV9Gl3TfskWlebSofU9uunVKhUN7xl+0+i5vt0TGTG8/p/7HA==} - engines: {node: '>= 20'} - - '@octokit/rest@22.0.0': - resolution: {integrity: sha512-z6tmTu9BTnw51jYGulxrlernpsQYXpui1RK21vmXn8yF5bp6iX16yfTtJYGK5Mh1qDkvDOmp2n8sRMcQmR8jiA==} - engines: {node: '>= 20'} - - '@octokit/types@14.1.0': - resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} - - '@openally/result@1.3.0': - resolution: {integrity: sha512-4S/bXxD04aKwKPte7gDkyvbyEF8rP7fTQkzwoHMC7C8mu+XUnn2L+YIq2aGtW3GNo3O+3n51SoqiMTcmkKiC7Q==} - engines: {node: '>=16.9.x'} - - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - - '@pkgr/core@0.1.2': - resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - - '@pkgr/core@0.2.9': - resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - - '@polka/url@1.0.0-next.29': - resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - - '@react-aria/focus@3.21.0': - resolution: {integrity: sha512-7NEGtTPsBy52EZ/ToVKCu0HSelE3kq9qeis+2eEq90XSuJOMaDHUQrA7RC2Y89tlEwQB31bud/kKRi9Qme1dkA==} + /@react-aria/label/3.3.1_react@18.2.0: + resolution: {integrity: sha512-Md4AEYBNByD8e6okbM/GR320++N/i4/xZZXdWtDVIfwpMVnLZ0v/ZPEi4DgLTc4Rwhm021s2qpYhZHQYThOd4A==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@react-aria/utils': 3.13.1_react@18.2.0 + '@react-types/label': 3.6.1_react@18.2.0 + '@react-types/shared': 3.13.1_react@18.2.0 + react: 18.2.0 + dev: false - '@react-aria/i18n@3.12.11': - resolution: {integrity: sha512-1mxUinHbGJ6nJ/uSl62dl48vdZfWTBZePNF/wWQy98gR0qNFXLeusd7CsEmJT1971CR5i/WNYUo1ezNlIJnu6A==} + /@react-aria/slider/3.1.1_react@18.2.0: + resolution: {integrity: sha512-SVLtFXWxDvYa6mIWCF+GLHCPRip1E1L16ljksKwi4cYlK+eYrTxjPhmybEREhyH1l/KxbsMkAchkeCcDa2i4WQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@react-aria/focus': 3.6.1_react@18.2.0 + '@react-aria/i18n': 3.4.1_react@18.2.0 + '@react-aria/interactions': 3.9.1_react@18.2.0 + '@react-aria/label': 3.3.1_react@18.2.0 + '@react-aria/utils': 3.13.1_react@18.2.0 + '@react-stately/radio': 3.4.1_react@18.2.0 + '@react-stately/slider': 3.1.1_react@18.2.0 + '@react-types/radio': 3.2.1_react@18.2.0 + '@react-types/slider': 3.1.1_react@18.2.0 + react: 18.2.0 + dev: false - '@react-aria/interactions@3.25.4': - resolution: {integrity: sha512-HBQMxgUPHrW8V63u9uGgBymkMfj6vdWbB0GgUJY49K9mBKMsypcHeWkWM6+bF7kxRO728/IK8bWDV6whDbqjHg==} + /@react-aria/ssr/3.2.0_react@18.2.0: + resolution: {integrity: sha512-wwJFdkl+Q8NU5yJ4NvdAOqx5LM3QtUVoSjuK7Ey8jZ4WS4bB0EqT3Kr3IInBs257HzZ5nXCiKXKE4NGXXuIRWA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + react: 18.2.0 + dev: false - '@react-aria/label@3.7.20': - resolution: {integrity: sha512-Hw7OsC2GBnjptyW1lC1+SNoSIZA0eIh02QnNDr1XX2S+BPfn958NxoI7sJIstO/TUpQVNqdjEN/NI6+cyuJE6g==} + /@react-aria/utils/3.13.1_react@18.2.0: + resolution: {integrity: sha512-usW6RoLKil4ylgDbRcaQ5YblNGv5ZihI4I9NB8pdazhw53cSRyLaygLdmHO33xgpPnAhb6Nb/tv8d5p6cAde+A==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@react-aria/ssr': 3.2.0_react@18.2.0 + '@react-stately/utils': 3.5.0_react@18.2.0 + '@react-types/shared': 3.13.1_react@18.2.0 + clsx: 1.2.1 + react: 18.2.0 + dev: false - '@react-aria/slider@3.8.0': - resolution: {integrity: sha512-D7Sa7q21cV3gBid7frjoYw6924qYqNdJn2oai1BEemHSuwQatRlm1o2j+fnPTy9sYZfNOqXYnv5YjEn0o1T+Gw==} + /@react-aria/visually-hidden/3.3.1_react@18.2.0: + resolution: {integrity: sha512-HDdYIaRq9BFEwQQ2vkySHcHEj+FaJ/S6bJ4nO+CQwxzVMUcfbVXDS4lfGzsQdDLoV5PaKYajryUZQbUAk0Cfng==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@react-aria/interactions': 3.9.1_react@18.2.0 + '@react-aria/utils': 3.13.1_react@18.2.0 + clsx: 1.2.1 + react: 18.2.0 + dev: false - '@react-aria/ssr@3.9.10': - resolution: {integrity: sha512-hvTm77Pf+pMBhuBm760Li0BVIO38jv1IBws1xFm1NoL26PU+fe+FMW5+VZWyANR6nYL65joaJKZqOdTQMkO9IQ==} - engines: {node: '>= 12'} + /@react-stately/radio/3.4.1_react@18.2.0: + resolution: {integrity: sha512-tWwvdm/GAsuUJkPv6aislPaek/ZV/BkMSeZO4QqdkWhIJeU8vkJHg5RrlWe5l1mhBS58y5iAkDoRb1XR8asZlw==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@react-stately/utils': 3.5.0_react@18.2.0 + '@react-types/radio': 3.2.1_react@18.2.0 + react: 18.2.0 + dev: false - '@react-aria/utils@3.30.0': - resolution: {integrity: sha512-ydA6y5G1+gbem3Va2nczj/0G0W7/jUVo/cbN10WA5IizzWIwMP5qhFr7macgbKfHMkZ+YZC3oXnt2NNre5odKw==} + /@react-stately/slider/3.1.1_react@18.2.0: + resolution: {integrity: sha512-T6y1yxf8eek6SOfz6uiXBXR9MERDK7QVeIOLGTH+7kqBbFxZSXs97KyU/ZFT+tTP9U245kPT6Ocso8tids6XLA==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + '@react-aria/i18n': 3.4.1_react@18.2.0 + '@react-aria/utils': 3.13.1_react@18.2.0 + '@react-stately/utils': 3.5.0_react@18.2.0 + '@react-types/slider': 3.1.1_react@18.2.0 + react: 18.2.0 + dev: false - '@react-aria/visually-hidden@3.8.26': - resolution: {integrity: sha512-Lz36lTVaQbv5Kn74sPv0l9SnLQ5XHKCoq2zilP14Eb4QixDIqR7Ovj43m+6wi9pynf29jtOb/8D/9jrTjbmmgw==} + /@react-stately/utils/3.5.0_react@18.2.0: + resolution: {integrity: sha512-WzzwlQtJrf7egaN+lt02/f/wkFKbcscsbinmXs9pL7QyYm+BCQ9xXj01w0juzt93piZgB/kfIYJqInEdpudh1A==} peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + react: 18.2.0 + dev: false - '@react-native/assets-registry@0.79.5': - resolution: {integrity: sha512-N4Kt1cKxO5zgM/BLiyzuuDNquZPiIgfktEQ6TqJ/4nKA8zr4e8KJgU6Tb2eleihDO4E24HmkvGc73naybKRz/w==} - engines: {node: '>=18'} - - '@react-native/babel-plugin-codegen@0.79.5': - resolution: {integrity: sha512-Rt/imdfqXihD/sn0xnV4flxxb1aLLjPtMF1QleQjEhJsTUPpH4TFlfOpoCvsrXoDl4OIcB1k4FVM24Ez92zf5w==} - engines: {node: '>=18'} - - '@react-native/babel-preset@0.79.5': - resolution: {integrity: sha512-GDUYIWslMLbdJHEgKNfrOzXk8EDKxKzbwmBXUugoiSlr6TyepVZsj3GZDLEFarOcTwH1EXXHJsixihk8DCRQDA==} - engines: {node: '>=18'} + /@react-types/label/3.6.1_react@18.2.0: + resolution: {integrity: sha512-Yjz1qWJ3uAdMYMOKDUiB28Wdc/3kqeuE9BtrLbvqjX/VZcnFgbVEQ6Yy8G9v6pcjEF/EJRl+hcA0deUews/G0w==} peerDependencies: - '@babel/core': '*' + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-types/shared': 3.13.1_react@18.2.0 + react: 18.2.0 + dev: false - '@react-native/codegen@0.79.5': - resolution: {integrity: sha512-FO5U1R525A1IFpJjy+KVznEinAgcs3u7IbnbRJUG9IH/MBXi2lEU2LtN+JarJ81MCfW4V2p0pg6t/3RGHFRrlQ==} - engines: {node: '>=18'} + /@react-types/radio/3.2.1_react@18.2.0: + resolution: {integrity: sha512-xuHEHj9rLaZvra7GsEm5Wx9FiKn0IUC02aX+KNot+RCBjfIljlF89g728TnCiF0RxIIsezvbGL9ydtGy0/sJUg==} peerDependencies: - '@babel/core': '*' + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-types/shared': 3.13.1_react@18.2.0 + react: 18.2.0 + dev: false - '@react-native/community-cli-plugin@0.79.5': - resolution: {integrity: sha512-ApLO1ARS8JnQglqS3JAHk0jrvB+zNW3dvNJyXPZPoygBpZVbf8sjvqeBiaEYpn8ETbFWddebC4HoQelDndnrrA==} - engines: {node: '>=18'} + /@react-types/shared/3.13.1_react@18.2.0: + resolution: {integrity: sha512-EHQqILDJeDvnloy5VV9lnnEjpCMwH1ghptCfa/lz9Ht9nwco3qGCvUABkWyND7yU1Adt3A/1oJxhpRUu3eTlyg==} peerDependencies: - '@react-native-community/cli': '*' - peerDependenciesMeta: - '@react-native-community/cli': - optional: true + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + react: 18.2.0 - '@react-native/debugger-frontend@0.79.5': - resolution: {integrity: sha512-WQ49TRpCwhgUYo5/n+6GGykXmnumpOkl4Lr2l2o2buWU9qPOwoiBqJAtmWEXsAug4ciw3eLiVfthn5ufs0VB0A==} - engines: {node: '>=18'} - - '@react-native/dev-middleware@0.79.5': - resolution: {integrity: sha512-U7r9M/SEktOCP/0uS6jXMHmYjj4ESfYCkNAenBjFjjsRWekiHE+U/vRMeO+fG9gq4UCcBAUISClkQCowlftYBw==} - engines: {node: '>=18'} - - '@react-native/gradle-plugin@0.79.5': - resolution: {integrity: sha512-K3QhfFNKiWKF3HsCZCEoWwJPSMcPJQaeqOmzFP4RL8L3nkpgUwn74PfSCcKHxooVpS6bMvJFQOz7ggUZtNVT+A==} - engines: {node: '>=18'} - - '@react-native/js-polyfills@0.79.5': - resolution: {integrity: sha512-a2wsFlIhvd9ZqCD5KPRsbCQmbZi6KxhRN++jrqG0FUTEV5vY7MvjjUqDILwJd2ZBZsf7uiDuClCcKqA+EEdbvw==} - engines: {node: '>=18'} - - '@react-native/metro-babel-transformer@0.79.5': - resolution: {integrity: sha512-83Kmlwyg+XKvXXGH6agxiQdEwXKJuaGco2KPPmHSFp/jxKan+HFYZOKTmmxRM7ysULuafsuDYLcyicYeGAJ2rQ==} - engines: {node: '>=18'} + /@react-types/slider/3.1.1_react@18.2.0: + resolution: {integrity: sha512-O9d6F2bZS4SQbWlU1z8i927D4rTJLpAr09f2NHwK8l/TOchNOq32GNSHxTjom81jheu2DpuuswIJ60TspgZR6Q==} peerDependencies: - '@babel/core': '*' + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-types/shared': 3.13.1_react@18.2.0 + react: 18.2.0 - '@react-native/metro-config@0.79.5': - resolution: {integrity: sha512-XH4gnyl+UWs1KM6/fmXqTXd4P0CQUI5C203v9iIvsdLm2AGAdv9ju/jo0QMJSbA7FE1Mz4j0r5skmrlN4SbamA==} - engines: {node: '>=18'} + /@rushstack/eslint-patch/1.1.4: + resolution: {integrity: sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==} + dev: true - '@react-native/normalize-colors@0.74.89': - resolution: {integrity: sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==} + /@svgr/babel-plugin-add-jsx-attribute/5.4.0: + resolution: {integrity: sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==} + engines: {node: '>=10'} + dev: true - '@react-native/normalize-colors@0.79.5': - resolution: {integrity: sha512-nGXMNMclZgzLUxijQQ38Dm3IAEhgxuySAWQHnljFtfB0JdaMwpe0Ox9H7Tp2OgrEA+EMEv+Od9ElKlHwGKmmvQ==} + /@svgr/babel-plugin-remove-jsx-attribute/5.4.0: + resolution: {integrity: sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==} + engines: {node: '>=10'} + dev: true - '@react-native/virtualized-lists@0.79.5': - resolution: {integrity: sha512-EUPM2rfGNO4cbI3olAbhPkIt3q7MapwCwAJBzUfWlZ/pu0PRNOnMQ1IvaXTf3TpeozXV52K1OdprLEI/kI5eUA==} - engines: {node: '>=18'} - peerDependencies: - '@types/react': ^19.0.0 - react: '*' - react-native: '*' - peerDependenciesMeta: - '@types/react': - optional: true + /@svgr/babel-plugin-remove-jsx-empty-expression/5.0.1: + resolution: {integrity: sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==} + engines: {node: '>=10'} + dev: true - '@react-stately/flags@3.1.2': - resolution: {integrity: sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==} + /@svgr/babel-plugin-replace-jsx-attribute-value/5.0.1: + resolution: {integrity: sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==} + engines: {node: '>=10'} + dev: true - '@react-stately/slider@3.7.0': - resolution: {integrity: sha512-quxqkyyxrxLELYEkPrIrucpVPdYDK8yyliv/vvNuHrjuLRIvx6UmssxqESp2EpZfwPYtEB29QXbAKT9+KuXoCQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + /@svgr/babel-plugin-svg-dynamic-title/5.4.0: + resolution: {integrity: sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==} + engines: {node: '>=10'} + dev: true - '@react-stately/utils@3.10.8': - resolution: {integrity: sha512-SN3/h7SzRsusVQjQ4v10LaVsDc81jyyR0DD5HnsQitm/I5WDpaSr2nRHtyloPFU48jlql1XX/S04T2DLQM7Y3g==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + /@svgr/babel-plugin-svg-em-dimensions/5.4.0: + resolution: {integrity: sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==} + engines: {node: '>=10'} + dev: true - '@react-types/shared@3.31.0': - resolution: {integrity: sha512-ua5U6V66gDcbLZe4P2QeyNgPp4YWD1ymGA6j3n+s8CGExtrCPe64v+g4mvpT8Bnb985R96e4zFT61+m0YCwqMg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + /@svgr/babel-plugin-transform-react-native-svg/5.4.0: + resolution: {integrity: sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==} + engines: {node: '>=10'} + dev: true - '@react-types/slider@3.8.0': - resolution: {integrity: sha512-eN6Fd3YCPseGfvfOJDtn9Lh9CrAb8tF3cTAprEcpnGrsxmdW9JQpcuciYuLM871X5D2fYg4WaYMpZaiYssjxBQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + /@svgr/babel-plugin-transform-svg-component/5.5.0: + resolution: {integrity: sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==} + engines: {node: '>=10'} + dev: true - '@rnx-kit/console@2.0.0': - resolution: {integrity: sha512-8kyM0TUWpawWlaypHKWLgJjPoF5HcsjIxx9LSnYM8VgwBW1gOl2cCDhPYaeS8IG9m0fi4rMtQD8OJqmwpJ2jEg==} - engines: {node: '>=16.17'} + /@svgr/babel-preset/5.5.0: + resolution: {integrity: sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==} + engines: {node: '>=10'} + dependencies: + '@svgr/babel-plugin-add-jsx-attribute': 5.4.0 + '@svgr/babel-plugin-remove-jsx-attribute': 5.4.0 + '@svgr/babel-plugin-remove-jsx-empty-expression': 5.0.1 + '@svgr/babel-plugin-replace-jsx-attribute-value': 5.0.1 + '@svgr/babel-plugin-svg-dynamic-title': 5.4.0 + '@svgr/babel-plugin-svg-em-dimensions': 5.4.0 + '@svgr/babel-plugin-transform-react-native-svg': 5.4.0 + '@svgr/babel-plugin-transform-svg-component': 5.5.0 + dev: true - '@rnx-kit/metro-config@2.1.0': - resolution: {integrity: sha512-gkGA+X3ALf7CaV9mKWqUjIp/JLI+Em5mi82GfloyLAJBa4VtDmjbHMI+4xkwa9syr7h2RKfjTTfr6Kl8vgq5/w==} - engines: {node: '>=16.17'} - peerDependencies: - '@react-native/metro-config': '*' - react: '*' - react-native: '*' - peerDependenciesMeta: - '@react-native/metro-config': - optional: true + /@svgr/cli/5.5.0: + resolution: {integrity: sha512-KwEWi8olD7MpHR9pD5CrgsH7W8kQpzhSM0Ar3gGQyXqXdIuRYX5RgkWGm8Zi5ALZV9UhbPE+ObLhuSwEJxOzgA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@svgr/core': 5.5.0 + '@svgr/plugin-jsx': 5.5.0 + '@svgr/plugin-prettier': 5.5.0 + '@svgr/plugin-svgo': 5.5.0 + camelcase: 6.3.0 + chalk: 4.1.2 + commander: 6.2.1 + dashify: 2.0.0 + glob: 7.2.0 + transitivePeerDependencies: + - supports-color + dev: true - '@rnx-kit/metro-resolver-symlinks@0.2.5': - resolution: {integrity: sha512-PKeLjuH94OajuN1Ktz1xeFQ4Y6gQBiqBcO+YjBuCMGt8859qp+nHFCUcuMFiEDZgwZRLRo8dgjtpqVqUPyJCcg==} - engines: {node: '>=16.17'} - peerDependencies: - oxc-resolver: ^9.0.0 - peerDependenciesMeta: - oxc-resolver: - optional: true + /@svgr/core/5.5.0: + resolution: {integrity: sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==} + engines: {node: '>=10'} + dependencies: + '@svgr/plugin-jsx': 5.5.0 + camelcase: 6.3.0 + cosmiconfig: 7.0.1 + transitivePeerDependencies: + - supports-color + dev: true - '@rnx-kit/tools-node@3.0.2': - resolution: {integrity: sha512-nz0kq7FxJ89Vh5NLHZjmexl3sdGeoPaPZMSWQhW6g9JzryGVdU+CyLQtQbajtwaDMQB2qH/IqpmOzAxNFr5pgg==} - engines: {node: '>=16.17'} + /@svgr/hast-util-to-babel-ast/5.5.0: + resolution: {integrity: sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==} + engines: {node: '>=10'} + dependencies: + '@babel/types': 7.18.8 + dev: true - '@rnx-kit/tools-react-native@2.2.0': - resolution: {integrity: sha512-VTOtlHibOVvC9sulDTy+59vuIl3O8ssiC9f1k+TLZc5+AmFcLehg8Zs4MP09sQd6ngjeboRDrAf5LUpFZ3g/cQ==} - engines: {node: '>=16.17'} + /@svgr/plugin-jsx/5.5.0: + resolution: {integrity: sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==} + engines: {node: '>=10'} + dependencies: + '@babel/core': 7.17.5 + '@svgr/babel-preset': 5.5.0 + '@svgr/hast-util-to-babel-ast': 5.5.0 + svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color + dev: true - '@rnx-kit/tools-workspaces@0.2.3': - resolution: {integrity: sha512-nJ1aRBqUoEPYVdc9cYZtpR6k5F+DcdtLWdlSAGd9f1HU2tqvDpRJhOId9uY3T57fC+YVtPijlp9/55gNGsaiJw==} - engines: {node: '>=16.17'} + /@svgr/plugin-prettier/5.5.0: + resolution: {integrity: sha512-mVc+u+eKUmy8sW5UnFpes9NqVtizJfnhasF8Srbi3XdxVTWyU5lmhWlQAgHLhcrsZKowQ0b7xBa4qWHI5Ew/VQ==} + engines: {node: '>=10'} + dependencies: + deepmerge: 4.2.2 + prettier: 2.5.1 + dev: true - '@rolldown/pluginutils@1.0.0-beta.19': - resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==} + /@svgr/plugin-svgo/5.5.0: + resolution: {integrity: sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==} + engines: {node: '>=10'} + dependencies: + cosmiconfig: 7.0.1 + deepmerge: 4.2.2 + svgo: 1.3.2 + dev: true - '@rollup/pluginutils@5.2.0': - resolution: {integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true + /@swc/helpers/0.4.2: + resolution: {integrity: sha512-556Az0VX7WR6UdoTn4htt/l3zPQ7bsQWK+HqdG4swV7beUCxo/BqmvbOpUkTIm/9ih86LIf1qsUnywNL3obGHw==} + dependencies: + tslib: 2.4.0 + dev: false - '@rollup/rollup-android-arm-eabi@4.45.3': - resolution: {integrity: sha512-8oQkCTve4H4B4JpmD2FV7fV2ZPTxJHN//bRhCqPUU8v6c5APlxteAXyc7BFaEb4aGpUzrPLU4PoAcGhwmRzZTA==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.45.3': - resolution: {integrity: sha512-StOsmdXHU2hx3UFTTs6yYxCSwSIgLsfjUBICXyWj625M32OOjakXlaZuGKL+jA3Nvv35+hMxrm/64eCoT07SYQ==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.45.3': - resolution: {integrity: sha512-6CfLF3eqKhCdhK0GUnR5ZS99OFz+dtOeB/uePznLKxjCsk5QjT/V0eSEBb4vj+o/ri3i35MseSEQHCLLAgClVw==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.45.3': - resolution: {integrity: sha512-QLWyWmAJG9elNTNLdcSXUT/M+J7DhEmvs1XPHYcgYkse3UHf9iWTJ+yTPlKMIetiQnNi+cNp+gY4gvjDpREfKw==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-freebsd-arm64@4.45.3': - resolution: {integrity: sha512-ZOvBq+5nL0yrZIEo1eq6r7MPvkJ8kC1XATS/yHvcq3WbDNKNKBQ1uIF4hicyzDMoJt72G+sn1nKsFXpifZyRDA==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.45.3': - resolution: {integrity: sha512-AYvGR07wecEnyYSovyJ71pTOulbNvsrpRpK6i/IM1b0UGX1vFx51afYuPYPxnvE9aCl5xPnhQicEvdIMxClRgQ==} - cpu: [x64] - os: [freebsd] - - '@rollup/rollup-linux-arm-gnueabihf@4.45.3': - resolution: {integrity: sha512-Yx8Cp38tfRRToVLuIWzBHV25/QPzpUreOPIiUuNV7KahNPurYg2pYQ4l7aYnvpvklO1riX4643bXLvDsYSBIrA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.45.3': - resolution: {integrity: sha512-4dIYRNxlXGDKnO6qgcda6LxnObPO6r1OBU9HG8F9pAnHHLtfbiOqCzDvkeHknx+5mfFVH4tWOl+h+cHylwsPWA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.45.3': - resolution: {integrity: sha512-M6uVlWKmhLN7LguLDu6396K1W5IBlAaRonjlHQgc3s4dOGceu0FeBuvbXiUPYvup/6b5Ln7IEX7XNm68DN4vrg==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.45.3': - resolution: {integrity: sha512-emaYiOTQJUd6fC9a6jcw9zIWtzaUiuBC+vomggaM4In2iOra/lA6IMHlqZqQZr08NYXrOPMVigreLMeSAwv3Uw==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-loongarch64-gnu@4.45.3': - resolution: {integrity: sha512-3P77T5AQ4UfVRJSrTKLiUZDJ6XsxeP80027bp6mOFh8sevSD038mYuIYFiUtrSJxxgFb+NgRJFF9oIa0rlUsmg==} - cpu: [loong64] - os: [linux] - - '@rollup/rollup-linux-ppc64-gnu@4.45.3': - resolution: {integrity: sha512-/VPH3ZVeSlmCBPhZdx/+4dMXDjaGMhDsWOBo9EwSkGbw2+OAqaslL53Ao2OqCxR0GgYjmmssJ+OoG+qYGE7IBg==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.45.3': - resolution: {integrity: sha512-Hs5if0PjROl1MGMmZX3xMAIfqcGxQE2SJWUr/CpDQsOQn43Wq4IvXXxUMWtiY/BrzdqCCJlRgJ5DKxzS3qWkCw==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-musl@4.45.3': - resolution: {integrity: sha512-Qm0WOwh3Lk388+HJFl1ILGbd2iOoQf6yl4fdGqOjBzEA+5JYbLcwd+sGsZjs5pkt8Cr/1G42EiXmlRp9ZeTvFA==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.45.3': - resolution: {integrity: sha512-VJdknTaYw+TqXzlh9c7vaVMh/fV2sU8Khfk4a9vAdYXJawpjf6z3U1k7vDWx2IQ9ZOPoOPxgVpDfYOYhxD7QUA==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.45.3': - resolution: {integrity: sha512-SUDXU5YabLAMl86FpupSQQEWzVG8X0HM+Q/famnJusbPiUgQnTGuSxtxg4UAYgv1ZmRV1nioYYXsgtSokU/7+Q==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.45.3': - resolution: {integrity: sha512-ezmqknOUFgZMN6wW+Avlo4sXF3Frswd+ncrwMz4duyZ5Eqd+dAYgJ+A1MY+12LNZ7XDhCiijJceueYvtnzdviw==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-win32-arm64-msvc@4.45.3': - resolution: {integrity: sha512-1YfXoUEE++gIW66zNB9Twd0Ua5xCXpfYppFUxVT/Io5ZT3fO6Se+C/Jvmh3usaIHHyi53t3kpfjydO2GAy5eBA==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.45.3': - resolution: {integrity: sha512-Iok2YA3PvC163rVZf2Zy81A0g88IUcSPeU5pOilcbICXre2EP1mxn1Db/l09Z/SK1vdSLtpJXAnwGuMOyf5O9g==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.45.3': - resolution: {integrity: sha512-HwHCH5GQTOeGYP5wBEBXFVhfQecwRl24Rugoqhh8YwGarsU09bHhOKuqlyW4ZolZCan3eTUax7UJbGSmKSM51A==} - cpu: [x64] - os: [win32] - - '@rtsao/scc@1.1.0': - resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - - '@rushstack/eslint-patch@1.12.0': - resolution: {integrity: sha512-5EwMtOqvJMMa3HbmxLlF74e+3/HhwBTMcvt3nqVJgGCozO6hzIPOBlwm8mGVNR9SN2IJpxSnlxczyDjcn7qIyw==} - - '@rushstack/node-core-library@5.14.0': - resolution: {integrity: sha512-eRong84/rwQUlATGFW3TMTYVyqL1vfW9Lf10PH+mVGfIb9HzU3h5AASNIw+axnBLjnD0n3rT5uQBwu9fvzATrg==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - - '@rushstack/rig-package@0.5.3': - resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - - '@rushstack/terminal@0.15.4': - resolution: {integrity: sha512-OQSThV0itlwVNHV6thoXiAYZlQh4Fgvie2CzxFABsbO2MWQsI4zOh3LRNigYSTrmS+ba2j0B3EObakPzf/x6Zg==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - - '@rushstack/ts-command-line@5.0.2': - resolution: {integrity: sha512-+AkJDbu1GFMPIU8Sb7TLVXDv/Q7Mkvx+wAjEl8XiXVVq+p1FmWW6M3LYpJMmoHNckSofeMecgWg5lfMwNAAsEQ==} - - '@sec-ant/readable-stream@0.4.1': - resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sindresorhus/merge-streams@4.0.0': - resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} - engines: {node: '>=18'} - - '@sinonjs/commons@3.0.1': - resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - - '@sinonjs/fake-timers@10.3.0': - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - - '@stylistic/eslint-plugin@5.2.2': - resolution: {integrity: sha512-bE2DUjruqXlHYP3Q2Gpqiuj2bHq7/88FnuaS0FjeGGLCy+X6a07bGVuwtiOYnPSLHR6jmx5Bwdv+j7l8H+G97A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=9.0.0' - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0': - resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': - resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0': - resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0': - resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0': - resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-svg-component@8.0.0': - resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-preset@8.1.0': - resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/core@8.1.0': - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} - - '@svgr/hast-util-to-babel-ast@8.0.0': - resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} - engines: {node: '>=14'} - - '@svgr/plugin-jsx@8.1.0': - resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@swc/helpers@0.5.15': - resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - - '@swc/helpers@0.5.17': - resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} - - '@tootallnate/once@1.1.2': + /@tootallnate/once/1.1.2: resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} engines: {node: '>= 6'} + dev: false - '@tsconfig/node22@22.0.2': - resolution: {integrity: sha512-Kmwj4u8sDRDrMYRoN9FDEcXD8UpBSaPQQ24Gz+Gamqfm7xxn+GBR7ge/Z7pK8OXNGyUzbSwJj+TH6B+DS/epyA==} + /@types/acorn/4.0.6: + resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} + dependencies: + '@types/estree': 1.0.0 + dev: false - '@tybys/wasm-util@0.10.0': - resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} + /@types/animejs/3.1.5: + resolution: {integrity: sha512-4i3i1YuNaNEPoHBJY78uzYu8qKIwyx96G04tnVtNhRMQC9I1Xhg6fY9GeWmZAzudaesKKrPkQgTCthT1zSGYyg==} + dev: true - '@types/animejs@3.1.13': - resolution: {integrity: sha512-yWg9l1z7CAv/TKpty4/vupEh24jDGUZXv4r26StRkpUPQm04ztJaftgpto8vwdFs8SiTq6XfaPKCSI+wjzNMvQ==} + /@types/debug/4.1.7: + resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} + dependencies: + '@types/ms': 0.7.31 + dev: false - '@types/argparse@1.0.38': - resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + /@types/estree-jsx/0.0.1: + resolution: {integrity: sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==} + dependencies: + '@types/estree': 1.0.0 + dev: false - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + /@types/estree-jsx/1.0.0: + resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==} + dependencies: + '@types/estree': 1.0.0 + dev: false - '@types/babel__generator@7.27.0': - resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} + /@types/estree/1.0.0: + resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} + dev: false - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + /@types/hast/2.3.4: + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} + dependencies: + '@types/unist': 2.0.6 + dev: false - '@types/babel__traverse@7.20.7': - resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} + /@types/hoist-non-react-statics/3.3.1: + resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} + dependencies: + '@types/react': 17.0.47 + hoist-non-react-statics: 3.3.2 + dev: true - '@types/debug@4.1.12': - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + /@types/js-yaml/3.12.7: + resolution: {integrity: sha512-S6+8JAYTE1qdsc9HMVsfY7+SgSuUU/Tp6TYTmITW0PZxiyIMvol3Gy//y69Wkhs0ti4py5qgR3uZH6uz/DNzJQ==} + dev: true - '@types/estree-jsx@1.0.5': - resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} + /@types/js-yaml/4.0.5: + resolution: {integrity: sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==} + dev: false - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - - '@types/graceful-fs@4.1.9': - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - - '@types/istanbul-lib-coverage@2.0.6': - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - - '@types/istanbul-lib-report@3.0.3': - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - - '@types/istanbul-reports@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/js-yaml@3.12.10': - resolution: {integrity: sha512-/Mtaq/wf+HxXpvhzFYzrzCqNRcA958sW++7JOFC8nPrZcvfi/TrzOaaGbvt27ltJB2NQbHVAg5a1wUCsyMH7NA==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/json5@0.0.29': + /@types/json5/0.0.29: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true - '@types/lodash@4.17.20': - resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} + /@types/lodash/4.14.182: + resolution: {integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==} + dev: true - '@types/mdast@3.0.15': - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + /@types/mdast/3.0.10: + resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==} + dependencies: + '@types/unist': 2.0.6 + dev: false - '@types/mdast@4.0.4': - resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} + /@types/mdurl/1.0.2: + resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==} + dev: false - '@types/mdx@2.0.13': - resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} + /@types/mdx/2.0.2: + resolution: {integrity: sha512-mJGfgj4aWpiKb8C0nnJJchs1sHBHn0HugkVfqqyQi7Wn6mBRksLeQsPOFvih/Pu8L1vlDzfe/LidhVHBeUk3aQ==} + dev: false - '@types/ms@2.1.0': - resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} + /@types/ms/0.7.31: + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} + dev: false - '@types/node@22.16.5': - resolution: {integrity: sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==} + /@types/node/18.0.5: + resolution: {integrity: sha512-En7tneq+j0qAiVwysBD79y86MT3ModuoIJbe7JXp+sb5UAjInSShmK3nXXMioBzfF7rXC12hv12d4IyCVwN4dA==} + dev: true - '@types/react-dom@19.1.6': - resolution: {integrity: sha512-4hOiT/dwO8Ko0gV1m/TJZYk3y0KBnY9vzDh7W+DH17b2HFSOGgdj33dhihPeuy3l0q23+4e+hoXHV6hCC4dCXw==} + /@types/parse-json/4.0.0: + resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} + dev: true + + /@types/prop-types/15.7.4: + resolution: {integrity: sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==} + + /@types/q/1.5.5: + resolution: {integrity: sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==} + dev: true + + /@types/react-dom/18.0.6: + resolution: {integrity: sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==} + dependencies: + '@types/react': 17.0.47 + dev: true + + /@types/react-native/0.50.8: + resolution: {integrity: sha512-lbNKwRiMDbt71EwBmaZKyIbAYChFCJL6ZpoKNaCsDLS3gg2rTHDUM0pZjZdbKcG3CqfCEyqGbhlgE/2pLCEUaQ==} + dependencies: + '@types/react': 17.0.47 + dev: true + + /@types/react-window/1.8.5: + resolution: {integrity: sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==} + dependencies: + '@types/react': 17.0.47 + dev: true + + /@types/react/17.0.47: + resolution: {integrity: sha512-mk0BL8zBinf2ozNr3qPnlu1oyVTYq+4V7WA76RgxUAtf0Em/Wbid38KN6n4abEkvO4xMTBWmnP1FtQzgkEiJoA==} + dependencies: + '@types/prop-types': 15.7.4 + '@types/scheduler': 0.16.2 + csstype: 3.0.10 + + /@types/scheduler/0.16.2: + resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} + + /@types/styled-components/5.1.25: + resolution: {integrity: sha512-fgwl+0Pa8pdkwXRoVPP9JbqF0Ivo9llnmsm+7TCI330kbPIFd9qv1Lrhr37shf4tnxCOSu+/IgqM7uJXLWZZNQ==} + dependencies: + '@types/hoist-non-react-statics': 3.3.1 + '@types/react': 17.0.47 + csstype: 3.0.10 + dev: true + + /@types/unist/2.0.6: + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} + dev: false + + /@typescript-eslint/parser/5.30.6_dvd6khebyczcvooif7ecquixcu: + resolution: {integrity: sha512-gfF9lZjT0p2ZSdxO70Xbw8w9sPPJGfAdjK7WikEjB3fcUI/yr9maUVEdqigBjKincUYNKOmf7QBMiTf719kbrA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@types/react': ^19.0.0 - - '@types/react-window@1.8.8': - resolution: {integrity: sha512-8Ls660bHR1AUA2kuRvVG9D/4XpRC6wjAaPT9dil7Ckc76eP9TKWZwwmgfq8Q1LANX3QNDnoU4Zp48A3w+zK69Q==} - - '@types/react@19.1.8': - resolution: {integrity: sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g==} - - '@types/stack-utils@2.0.3': - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - - '@types/stylis@4.2.5': - resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==} - - '@types/unist@2.0.11': - resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} - - '@types/unist@3.0.3': - resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@17.0.33': - resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - - '@typescript-eslint/eslint-plugin@8.38.0': - resolution: {integrity: sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.38.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/parser@8.38.0': - resolution: {integrity: sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/project-service@8.38.0': - resolution: {integrity: sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/scope-manager@8.38.0': - resolution: {integrity: sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/tsconfig-utils@8.38.0': - resolution: {integrity: sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/type-utils@8.38.0': - resolution: {integrity: sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/types@8.38.0': - resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.38.0': - resolution: {integrity: sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/utils@8.38.0': - resolution: {integrity: sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/visitor-keys@8.38.0': - resolution: {integrity: sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@ungap/structured-clone@1.3.0': - resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - - '@unrs/resolver-binding-android-arm-eabi@1.11.1': - resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} - cpu: [arm] - os: [android] - - '@unrs/resolver-binding-android-arm64@1.11.1': - resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} - cpu: [arm64] - os: [android] - - '@unrs/resolver-binding-darwin-arm64@1.11.1': - resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} - cpu: [arm64] - os: [darwin] - - '@unrs/resolver-binding-darwin-x64@1.11.1': - resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} - cpu: [x64] - os: [darwin] - - '@unrs/resolver-binding-freebsd-x64@1.11.1': - resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} - cpu: [x64] - os: [freebsd] - - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': - resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} - cpu: [arm] - os: [linux] - - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': - resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} - cpu: [arm] - os: [linux] - - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': - resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} - cpu: [arm64] - os: [linux] - - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': - resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} - cpu: [arm64] - os: [linux] - - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': - resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} - cpu: [ppc64] - os: [linux] - - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': - resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} - cpu: [riscv64] - os: [linux] - - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': - resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} - cpu: [riscv64] - os: [linux] - - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': - resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} - cpu: [s390x] - os: [linux] - - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': - resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} - cpu: [x64] - os: [linux] - - '@unrs/resolver-binding-linux-x64-musl@1.11.1': - resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} - cpu: [x64] - os: [linux] - - '@unrs/resolver-binding-wasm32-wasi@1.11.1': - resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': - resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} - cpu: [arm64] - os: [win32] - - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': - resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} - cpu: [ia32] - os: [win32] - - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': - resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} - cpu: [x64] - os: [win32] - - '@urql/core@5.2.0': - resolution: {integrity: sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==} - - '@urql/exchange-retry@1.3.2': - resolution: {integrity: sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==} - peerDependencies: - '@urql/core': ^5.0.0 - - '@vitejs/plugin-vue@6.0.0': - resolution: {integrity: sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - vue: ^3.2.25 - - '@vitest/eslint-plugin@1.3.4': - resolution: {integrity: sha512-EOg8d0jn3BAiKnR55WkFxmxfWA3nmzrbIIuOXyTe6A72duryNgyU+bdBEauA97Aab3ho9kLmAwgPX63Ckj4QEg==} - peerDependencies: - eslint: '>= 8.57.0' - typescript: '>= 5.0.0' - vitest: '*' + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' peerDependenciesMeta: typescript: optional: true - vitest: - optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.30.6 + '@typescript-eslint/types': 5.30.6 + '@typescript-eslint/typescript-estree': 5.30.6_typescript@4.7.4 + debug: 4.3.4 + eslint: 8.9.0 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true - '@volar/language-core@2.4.20': - resolution: {integrity: sha512-dRDF1G33xaAIDqR6+mXUIjXYdu9vzSxlMGfMEwBxQsfY/JMUEXSpLTR057oTKlUQ2nIvCmP9k94A8h8z2VrNSA==} + /@typescript-eslint/scope-manager/5.30.6: + resolution: {integrity: sha512-Hkq5PhLgtVoW1obkqYH0i4iELctEKixkhWLPTYs55doGUKCASvkjOXOd/pisVeLdO24ZX9D6yymJ/twqpJiG3g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.30.6 + '@typescript-eslint/visitor-keys': 5.30.6 + dev: true - '@volar/source-map@2.4.20': - resolution: {integrity: sha512-mVjmFQH8mC+nUaVwmbxoYUy8cww+abaO8dWzqPUjilsavjxH0jCJ3Mp8HFuHsdewZs2c+SP+EO7hCd8Z92whJg==} + /@typescript-eslint/types/5.30.6: + resolution: {integrity: sha512-HdnP8HioL1F7CwVmT4RaaMX57RrfqsOMclZc08wGMiDYJBsLGBM7JwXM4cZJmbWLzIR/pXg1kkrBBVpxTOwfUg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - '@volar/typescript@2.4.20': - resolution: {integrity: sha512-Oc4DczPwQyXcVbd+5RsNEqX6ia0+w3p+klwdZQ6ZKhFjWoBP9PCPQYlKYRi/tDemWphW93P/Vv13vcE9I9D2GQ==} - - '@vue/babel-helper-vue-transform-on@1.4.0': - resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} - - '@vue/babel-plugin-jsx@1.4.0': - resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - peerDependenciesMeta: - '@babel/core': - optional: true - - '@vue/babel-plugin-resolve-type@1.4.0': - resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@vue/compiler-core@3.5.18': - resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} - - '@vue/compiler-dom@3.5.18': - resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} - - '@vue/compiler-sfc@3.5.18': - resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} - - '@vue/compiler-ssr@3.5.18': - resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} - - '@vue/compiler-vue2@2.7.16': - resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - - '@vue/devtools-core@7.7.7': - resolution: {integrity: sha512-9z9TLbfC+AjAi1PQyWX+OErjIaJmdFlbDHcD+cAMYKY6Bh5VlsAtCeGyRMrXwIlMEQPukvnWt3gZBLwTAIMKzQ==} - peerDependencies: - vue: ^3.0.0 - - '@vue/devtools-kit@7.7.7': - resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==} - - '@vue/devtools-shared@7.7.7': - resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} - - '@vue/language-core@2.2.0': - resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} + /@typescript-eslint/typescript-estree/5.30.6_typescript@4.7.4: + resolution: {integrity: sha512-Z7TgPoeYUm06smfEfYF0RBkpF8csMyVnqQbLYiGgmUSTaSXTP57bt8f0UFXstbGxKIreTwQCujtaH0LY9w9B+A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true + dependencies: + '@typescript-eslint/types': 5.30.6 + '@typescript-eslint/visitor-keys': 5.30.6 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true - '@vue/language-core@3.0.4': - resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + /@typescript-eslint/visitor-keys/5.30.6: + resolution: {integrity: sha512-41OiCjdL2mCaSDi2SvYbzFLlqqlm5v1ZW9Ym55wXKL/Rx6OOB1IbuFGo71Fj6Xy90gJDFTlgOS+vbmtGHPTQQA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.30.6 + eslint-visitor-keys: 3.3.0 + dev: true - '@vue/reactivity@3.5.18': - resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==} + /JSONStream/1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + hasBin: true + dependencies: + jsonparse: 1.3.1 + through: 2.3.8 + dev: true - '@vue/runtime-core@3.5.18': - resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==} - - '@vue/runtime-dom@3.5.18': - resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==} - - '@vue/server-renderer@3.5.18': - resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==} - peerDependencies: - vue: 3.5.18 - - '@vue/shared@3.5.18': - resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} - - '@vue/tsconfig@0.7.0': - resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==} - peerDependencies: - typescript: 5.x - vue: ^3.4.0 - peerDependenciesMeta: - typescript: - optional: true - vue: - optional: true - - '@xmldom/xmldom@0.8.10': - resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} - engines: {node: '>=10.0.0'} - - abab@2.0.6: + /abab/2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead + dev: false - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - - acorn-globals@6.0.0: + /acorn-globals/6.0.0: resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} + dependencies: + acorn: 7.4.1 + acorn-walk: 7.2.0 + dev: false - acorn-jsx@5.3.2: + /acorn-jsx/5.3.2_acorn@8.7.0: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.7.0 - acorn-walk@7.2.0: + /acorn-walk/7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} + dev: false - acorn@7.4.1: + /acorn/7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} engines: {node: '>=0.4.0'} hasBin: true + dev: false - acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + /acorn/8.7.0: + resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} engines: {node: '>=0.4.0'} hasBin: true - agent-base@6.0.2: + /agent-base/6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} - engines: {node: '>= 14'} + /aggregate-error/3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + dev: true - ajv-draft-04@1.0.0: - resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} - peerDependencies: - ajv: ^8.5.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv-formats@3.0.1: - resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv@6.12.6: + /ajv/6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true - ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + /animejs/3.2.1: + resolution: {integrity: sha512-sWno3ugFryK5nhiDm/2BKeFCpZv7vzerWUcUPyAZLDhMek3+S/p418ldZJbJXo5ZUOpfm2kP2XRO4NJcULMy9A==} + dev: false - ajv@8.13.0: - resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} + /ansi-colors/4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: true - alien-signals@0.4.14: - resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==} - - alien-signals@2.0.5: - resolution: {integrity: sha512-PdJB6+06nUNAClInE3Dweq7/2xVAYM64vvvS1IHVHSJmgeOtEdrAGyp7Z2oJtYm0B342/Exd2NT0uMJaThcjLQ==} - - animejs@3.2.2: - resolution: {integrity: sha512-Ao95qWLpDPXXM+WrmwcKbl6uNlC5tjnowlaRYtuVDHHoygjtIPfDUoK9NthrlZsQSKjZXlmji2TrBUAVbiH0LQ==} - - anser@1.4.10: - resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} - - ansi-escapes@4.3.2: + /ansi-escapes/4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + dev: true - ansi-escapes@7.0.0: - resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} - engines: {node: '>=18'} - - ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - - ansi-regex@5.0.1: + /ansi-regex/5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} + dev: true - ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} - engines: {node: '>=12'} - - ansi-styles@3.2.1: + /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 - ansi-styles@4.3.0: + /ansi-styles/4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - - ansis@4.1.0: - resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} - engines: {node: '>=14'} - - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - are-docs-informative@0.0.2: - resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} - engines: {node: '>=14'} - - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - - argparse@1.0.10: + /argparse/1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + dev: true - argparse@2.0.1: + /argparse/2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-query@5.3.2: - resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} - engines: {node: '>= 0.4'} + /aria-query/4.2.2: + resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} + engines: {node: '>=6.0'} + dependencies: + '@babel/runtime': 7.18.6 + '@babel/runtime-corejs3': 7.18.6 + dev: true - array-buffer-byte-length@1.0.2: - resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} - engines: {node: '>= 0.4'} + /array-differ/1.0.0: + resolution: {integrity: sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==} + engines: {node: '>=0.10.0'} + dev: true - array-includes@3.1.9: - resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + /array-includes/3.1.5: + resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + get-intrinsic: 1.1.1 + is-string: 1.0.7 + dev: true - array.prototype.findlast@1.2.5: - resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + /array-union/1.0.2: + resolution: {integrity: sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==} + engines: {node: '>=0.10.0'} + dependencies: + array-uniq: 1.0.3 + dev: true + + /array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array-uniq/1.0.3: + resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} + engines: {node: '>=0.10.0'} + dev: true + + /array.prototype.flat/1.3.0: + resolution: {integrity: sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.20.1 + es-shim-unscopables: 1.0.0 + dev: true - array.prototype.findlastindex@1.2.6: - resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} + /array.prototype.flatmap/1.3.0: + resolution: {integrity: sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.20.1 + es-shim-unscopables: 1.0.0 + dev: true - array.prototype.flat@1.3.3: - resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} + /array.prototype.reduce/1.0.4: + resolution: {integrity: sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: true - array.prototype.flatmap@1.3.3: - resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} - engines: {node: '>= 0.4'} + /arrify/1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + dev: true - array.prototype.tosorted@1.1.4: - resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} - engines: {node: '>= 0.4'} - - arraybuffer.prototype.slice@1.0.4: - resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} - engines: {node: '>= 0.4'} - - asap@2.0.6: + /asap/2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + dev: true - ast-types-flow@0.0.8: - resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + /ast-types-flow/0.0.7: + resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} + dev: true - astring@1.9.0: - resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} + /astral-regex/2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + dev: true + + /astring/1.8.3: + resolution: {integrity: sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==} hasBin: true + dev: false - async-function@1.0.0: - resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} - engines: {node: '>= 0.4'} - - async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - - asynckit@0.4.0: + /asynckit/0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - axe-core@4.10.3: - resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==} + /axe-core/4.4.3: + resolution: {integrity: sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==} engines: {node: '>=4'} + dev: true - axobject-query@4.1.0: - resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} - engines: {node: '>= 0.4'} + /axios/0.27.2: + resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} + dependencies: + follow-redirects: 1.15.1 + form-data: 4.0.0 + transitivePeerDependencies: + - debug + dev: true - babel-jest@29.7.0: - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /axobject-query/2.2.0: + resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} + dev: true + + /babel-plugin-styled-components/2.0.7_styled-components@5.3.5: + resolution: {integrity: sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==} peerDependencies: - '@babel/core': ^7.8.0 + styled-components: '>= 2' + dependencies: + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-module-imports': 7.16.7 + babel-plugin-syntax-jsx: 6.18.0 + lodash: 4.17.21 + picomatch: 2.3.1 + styled-components: 5.3.5_biqbaboplfbrettd7655fr4n2y + dev: false - babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} + /babel-plugin-syntax-jsx/6.18.0: + resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} + dev: false - babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - babel-plugin-polyfill-corejs2@0.4.14: - resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs3@0.13.0: - resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.6.5: - resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-react-native-web@0.19.13: - resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==} - - babel-plugin-syntax-hermes-parser@0.25.1: - resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==} - - babel-plugin-transform-flow-enums@0.0.2: - resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} - - babel-preset-current-node-syntax@1.1.0: - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-expo@13.2.3: - resolution: {integrity: sha512-wQJn92lqj8GKR7Ojg/aW4+GkqI6ZdDNTDyOqhhl7A9bAqk6t0ukUOWLDXQb4p0qKJjMDV1F6gNWasI2KUbuVTQ==} - peerDependencies: - babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 - peerDependenciesMeta: - babel-plugin-react-compiler: - optional: true - - babel-preset-jest@29.6.3: - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - - bail@2.0.2: + /bail/2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + dev: false - balanced-match@1.0.2: + /balanced-match/1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + /bignumber.js/8.1.1: + resolution: {integrity: sha512-QD46ppGintwPGuL1KqmwhR0O+N2cZUg8JG/VzwI2e28sM9TqHjQB10lI4QAaMHVbLzwVLLAwEglpKPViWX+5NQ==} + dev: false - before-after-hook@4.0.0: - resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} - - better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} - - big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - - birpc@2.5.0: - resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==} - - bluebird@3.7.2: + /bluebird/3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + dev: true - boolbase@1.0.0: + /boolbase/1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true - bplist-creator@0.1.0: - resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==} + /brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true - bplist-parser@0.3.1: - resolution: {integrity: sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==} - engines: {node: '>= 5.10.0'} - - bplist-parser@0.3.2: - resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} - engines: {node: '>= 5.10.0'} - - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + /braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true - browser-process-hrtime@1.0.0: + /browser-process-hrtime/1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} + dev: false - browserslist@4.25.1: - resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==} + /browserslist/4.19.3: + resolution: {integrity: sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + dependencies: + caniuse-lite: 1.0.30001367 + electron-to-chromium: 1.4.72 + escalade: 3.1.1 + node-releases: 2.0.2 + picocolors: 1.0.0 + dev: true - bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + /call-bind/1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} + dependencies: + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + dev: true - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - builtin-modules@5.0.0: - resolution: {integrity: sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==} - engines: {node: '>=18.20'} - - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - - call-bind-apply-helpers@1.0.2: - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} - engines: {node: '>= 0.4'} - - call-bind@1.0.8: - resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} - engines: {node: '>= 0.4'} - - call-bound@1.0.4: - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} - engines: {node: '>= 0.4'} - - caller-callsite@2.0.0: - resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} - engines: {node: '>=4'} - - caller-path@2.0.0: - resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} - engines: {node: '>=4'} - - callsites@2.0.0: - resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} - engines: {node: '>=4'} - - callsites@3.1.0: + /callsites/3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} + dev: true - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - camelcase@6.3.0: + /camelcase/6.3.0: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} + dev: true - camelize@1.0.1: - resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} + /camelize/1.0.0: + resolution: {integrity: sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg==} + dev: false - caniuse-lite@1.0.30001727: - resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==} + /caniuse-lite/1.0.30001367: + resolution: {integrity: sha512-XDgbeOHfifWV3GEES2B8rtsrADx4Jf+juKX2SICJcaUhjYBO3bR96kvEIHa15VU6ohtOhBZuPGGYGbXMRn0NCw==} - ccount@2.0.1: + /case/1.6.3: + resolution: {integrity: sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==} + engines: {node: '>= 0.8.0'} + dev: false + + /ccount/2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: false - chalk@2.4.2: + /chalk/2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 - chalk@4.1.2: + /chalk/4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true - change-case@5.4.4: - resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} - - character-entities-html4@2.1.0: + /character-entities-html4/2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + dev: false - character-entities-legacy@3.0.0: + /character-entities-legacy/3.0.0: resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: false - character-entities@2.0.2: + /character-entities/2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + dev: false - character-reference-invalid@2.0.1: + /character-reference-invalid/2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + dev: false - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} + /classnames/2.3.1: + resolution: {integrity: sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==} + dev: false - chrome-launcher@0.15.2: - resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} - engines: {node: '>=12.13.0'} - hasBin: true - - chromium-edge-launcher@0.2.0: - resolution: {integrity: sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==} - - ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - - ci-info@4.3.0: - resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} - engines: {node: '>=8'} - - classnames@2.5.1: - resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} - - clean-regexp@1.0.0: - resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} - engines: {node: '>=4'} - - cli-cursor@2.1.0: - resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} - engines: {node: '>=4'} - - cli-cursor@5.0.0: - resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} - engines: {node: '>=18'} - - cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + /clean-stack/2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} + dev: true - cli-truncate@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} + /cli-cursor/3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: true - client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + /cli-truncate/2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} + dependencies: + slice-ansi: 3.0.0 + string-width: 4.2.3 + dev: true - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + /cliui/7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - - clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + /clsx/1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} engines: {node: '>=6'} + dev: false - collapse-white-space@2.1.0: - resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} + /coa/2.0.2: + resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} + engines: {node: '>= 4.0'} + dependencies: + '@types/q': 1.5.5 + chalk: 2.4.2 + q: 1.5.1 + dev: true - color-convert@1.9.3: + /color-convert/1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 - color-convert@2.0.1: + /color-convert/2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true - color-name@1.1.3: + /color-name/1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - color-name@1.1.4: + /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + /colorette/2.0.16: + resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} + dev: true - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} + /colors/1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} + dev: true - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - - combined-stream@1.0.8: + /combined-stream/1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 - comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + /comma-separated-tokens/2.0.2: + resolution: {integrity: sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==} + dev: false - commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} - engines: {node: '>=18'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + /commander/6.2.1: + resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} + dev: true - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} + /concat-map/0.0.1: + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} + dev: true - comment-parser@1.4.1: - resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} - engines: {node: '>= 12.0.0'} + /convert-source-map/1.8.0: + resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} + dependencies: + safe-buffer: 5.1.2 + dev: true - compare-versions@6.1.1: - resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} + /core-js-pure/3.23.4: + resolution: {integrity: sha512-lizxkcgj3XDmi7TUBFe+bQ1vNpD5E4t76BrBWI3HdUxdw/Mq1VF4CkiHzIKyieECKtcODK2asJttoofEeUKICQ==} + requiresBuild: true + dev: true - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} + /cosmiconfig/7.0.1: + resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} + engines: {node: '>=10'} + dependencies: + '@types/parse-json': 4.0.0 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + dev: true - compression@1.8.1: - resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} - engines: {node: '>= 0.8.0'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - confbox@0.1.8: - resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - - confbox@0.2.2: - resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} - - connect@3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - - content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - copy-anything@3.0.5: - resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} - engines: {node: '>=12.13'} - - core-js-compat@3.44.0: - resolution: {integrity: sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==} - - cosmiconfig@5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} - engines: {node: '>=4'} - - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - cross-fetch@3.2.0: - resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} - - cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + /cross-spawn/7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true - crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - - css-color-keywords@1.0.0: + /css-color-keywords/1.0.0: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} + dev: false - css-in-js-utils@3.1.0: - resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} + /css-select-base-adapter/0.1.1: + resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} + dev: true - css-select@5.2.2: - resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + /css-select/2.1.0: + resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} + dependencies: + boolbase: 1.0.0 + css-what: 3.4.2 + domutils: 1.7.0 + nth-check: 1.0.2 + dev: true - css-selector-parser@1.4.1: + /css-select/5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.0.1 + nth-check: 2.1.1 + dev: true + + /css-selector-parser/1.4.1: resolution: {integrity: sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g==} + dev: false - css-to-react-native@3.2.0: - resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} + /css-to-react-native/3.0.0: + resolution: {integrity: sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==} + dependencies: + camelize: 1.0.0 + css-color-keywords: 1.0.0 + postcss-value-parser: 4.2.0 + dev: false - css-tree@1.1.3: + /css-tree/1.0.0-alpha.37: + resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} + engines: {node: '>=8.0.0'} + dependencies: + mdn-data: 2.0.4 + source-map: 0.6.1 + dev: true + + /css-tree/1.1.3: resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} engines: {node: '>=8.0.0'} + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + dev: true - css-what@6.2.2: - resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} + /css-what/3.4.2: + resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} engines: {node: '>= 6'} + dev: true - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true + /css-what/6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true - cssom@0.3.8: + /csso/4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + dependencies: + css-tree: 1.1.3 + dev: true + + /cssom/0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + dev: false - cssom@0.4.4: + /cssom/0.4.4: resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} + dev: false - cssstyle@2.3.0: + /cssstyle/2.3.0: resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} engines: {node: '>=8'} + dependencies: + cssom: 0.3.8 + dev: false - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + /csstype/3.0.10: + resolution: {integrity: sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==} - csvtojson@2.0.10: + /csvtojson/2.0.10: resolution: {integrity: sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ==} engines: {node: '>=4.0.0'} hasBin: true + dependencies: + bluebird: 3.7.2 + lodash: 4.17.21 + strip-bom: 2.0.0 + dev: true - damerau-levenshtein@1.0.8: + /damerau-levenshtein/1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true - data-urls@2.0.0: + /dashify/2.0.0: + resolution: {integrity: sha512-hpA5C/YrPjucXypHPPc0oJ1l9Hf6wWbiOL7Ik42cxnsUOhWiCB/fylKbKqqJalW9FgkNQCw16YO8uW9Hs0Iy1A==} + engines: {node: '>=4'} + dev: true + + /data-urls/2.0.0: resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} engines: {node: '>=10'} + dependencies: + abab: 2.0.6 + whatwg-mimetype: 2.3.0 + whatwg-url: 8.7.0 + dev: false - data-view-buffer@1.0.2: - resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.2: - resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.1: - resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} - engines: {node: '>= 0.4'} - - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - - debug@2.6.9: + /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true + dependencies: + ms: 2.0.0 + dev: true - debug@3.2.7: + /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true + dependencies: + ms: 2.1.2 + dev: true - debug@4.4.1: - resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + /debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true + dependencies: + ms: 2.1.2 + dev: true - decimal.js@10.6.0: - resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} + /debug/4.3.3_supports-color@5.5.0: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + supports-color: 5.5.0 + dev: false - decode-named-character-reference@1.2.0: - resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} + /debug/4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} + /decimal.js/10.3.1: + resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==} + dev: false - deep-is@0.1.4: + /decode-named-character-reference/1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + dependencies: + character-entities: 2.0.2 + dev: false + + /deep-is/0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + /deepmerge/4.2.2: + resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} engines: {node: '>=0.10.0'} + dev: true - default-browser-id@5.0.0: - resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} - engines: {node: '>=18'} - - default-browser@5.2.1: - resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} - engines: {node: '>=18'} - - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + /define-properties/1.1.3: + resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} engines: {node: '>= 0.4'} + dependencies: + object-keys: 1.1.1 + dev: true - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + /define-properties/1.1.4: + resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} + dependencies: + has-property-descriptors: 1.0.0 + object-keys: 1.1.1 + dev: true - delayed-stream@1.0.0: + /del/2.2.2: + resolution: {integrity: sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==} + engines: {node: '>=0.10.0'} + dependencies: + globby: 5.0.0 + is-path-cwd: 1.0.0 + is-path-in-cwd: 1.0.1 + object-assign: 4.1.1 + pify: 2.3.0 + pinkie-promise: 2.0.1 + rimraf: 2.7.1 + dev: true + + /delayed-stream/1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - dequal@2.0.3: + /dequal/2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} + dev: false - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + /diff/5.1.0: + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + engines: {node: '>=0.3.1'} + dev: false - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - detect-libc@2.0.4: - resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} + /dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true - devlop@1.1.0: - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - - doctrine@2.1.0: + /doctrine/2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true - dom-serializer@2.0.0: + /doctrine/3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /dom-serializer/0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} + dependencies: + domelementtype: 2.2.0 + entities: 2.2.0 + dev: true + + /dom-serializer/2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.3.1 + dev: true - domelementtype@2.3.0: + /domelementtype/1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} + dev: true + + /domelementtype/2.2.0: + resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} + dev: true + + /domelementtype/2.3.0: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true - domexception@2.0.1: + /domexception/2.0.1: resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} engines: {node: '>=8'} - deprecated: Use your platform's native DOMException instead + dependencies: + webidl-conversions: 5.0.0 + dev: false - domhandler@5.0.3: + /domhandler/5.0.3: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true - domutils@3.2.2: - resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + /domutils/1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} + dependencies: + dom-serializer: 0.2.2 + domelementtype: 1.3.1 + dev: true - dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + /domutils/3.0.1: + resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==} + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + dev: true - dotenv-expand@11.0.7: - resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} - engines: {node: '>=12'} + /download-stats/0.3.4: + resolution: {integrity: sha512-ic2BigbyUWx7/CBbsfGjf71zUNZB4edBGC3oRliSzsoNmvyVx3Ycfp1w3vp2Y78Ee0eIIkjIEO5KzW0zThDGaA==} + engines: {node: '>=0.10.0'} + dependencies: + JSONStream: 1.3.5 + lazy-cache: 2.0.2 + moment: 2.29.4 + dev: true - dotenv@16.4.7: - resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} - engines: {node: '>=12'} + /electron-to-chromium/1.4.72: + resolution: {integrity: sha512-9LkRQwjW6/wnSfevR21a3k8sOJ+XWSH7kkzs9/EUenKmuDkndP3W9y1yCZpOxufwGbX3JV8glZZSDb4o95zwXQ==} + dev: true - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} + /emitter-mixin/0.0.3: + resolution: {integrity: sha512-DlYAjELhPGbpH7qLS00H+CnoLxKxZblXuLDBwl1I8ozlQ0xITmlopiEunFmb3lYzrSD+EW7sIEw5fSoZgNiO8Q==} + dev: true - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - electron-to-chromium@1.5.191: - resolution: {integrity: sha512-xcwe9ELcuxYLUFqZZxL19Z6HVKcvNkIwhbHUz7L3us6u12yR+7uY89dSl570f/IqNthx8dAw3tojG7i4Ni4tDA==} - - emoji-regex@10.4.0: - resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} - - emoji-regex@8.0.0: + /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true - emoji-regex@9.2.2: + /emoji-regex/9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} + /enquirer/2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} + dependencies: + ansi-colors: 4.1.3 + dev: true - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} + /entities/2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + dev: true - enhanced-resolve@5.18.2: - resolution: {integrity: sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==} - engines: {node: '>=10.13.0'} - - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + /entities/4.3.1: + resolution: {integrity: sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==} engines: {node: '>=0.12'} + dev: true - entities@6.0.1: - resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} - engines: {node: '>=0.12'} - - env-editor@0.4.2: - resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==} - engines: {node: '>=8'} - - environment@1.1.0: - resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} - engines: {node: '>=18'} - - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - - error-stack-parser-es@0.1.5: - resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} - - error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - - es-abstract@1.24.0: - resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-iterator-helpers@1.2.1: - resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} - engines: {node: '>= 0.4'} - - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} - engines: {node: '>= 0.4'} - - es-shim-unscopables@1.1.0: - resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} - engines: {node: '>= 0.4'} - - es-to-primitive@1.3.0: - resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} - engines: {node: '>= 0.4'} - - esast-util-from-estree@2.0.0: - resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==} - - esast-util-from-js@2.0.1: - resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==} - - esbuild@0.25.8: - resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==} - engines: {node: '>=18'} + /errno/0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} hasBin: true + dependencies: + prr: 1.0.1 + dev: true - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + /error-ex/1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: true + + /es-abstract/1.19.1: + resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.1 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.0 + object-keys: 1.1.1 + object.assign: 4.1.2 + string.prototype.trimend: 1.0.4 + string.prototype.trimstart: 1.0.4 + unbox-primitive: 1.0.1 + dev: true + + /es-abstract/1.20.1: + resolution: {integrity: sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + function.prototype.name: 1.1.5 + get-intrinsic: 1.1.1 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-property-descriptors: 1.0.0 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.0 + object-keys: 1.1.1 + object.assign: 4.1.2 + regexp.prototype.flags: 1.4.3 + string.prototype.trimend: 1.0.5 + string.prototype.trimstart: 1.0.5 + unbox-primitive: 1.0.2 + dev: true + + /es-array-method-boxes-properly/1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} + dev: true + + /es-shim-unscopables/1.0.0: + resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} + dependencies: + has: 1.0.3 + dev: true + + /es-to-primitive/1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.4 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + + /escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} + dev: true - escape-html@1.0.3: + /escape-html/1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + dev: false - escape-string-regexp@1.0.5: + /escape-string-regexp/1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - - escape-string-regexp@4.0.0: + /escape-string-regexp/4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} + dev: true - escape-string-regexp@5.0.0: + /escape-string-regexp/5.0.0: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} + dev: false - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + /escodegen/2.0.0: + resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==} engines: {node: '>=6.0'} hasBin: true + dependencies: + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionator: 0.8.3 + optionalDependencies: + source-map: 0.6.1 + dev: false - eslint-compat-utils@0.5.1: - resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} - engines: {node: '>=12'} + /eslint-config-next/12.2.2_dvd6khebyczcvooif7ecquixcu: + resolution: {integrity: sha512-oJhWBLC4wDYYUFv/5APbjHUFd0QRFCojMdj/QnMoOEktmeTvwnnoA8F8uaXs0fQgsaTK0tbUxBRv9/Y4/rpxOA==} peerDependencies: - eslint: '>=6.0.0' - - eslint-compat-utils@0.6.5: - resolution: {integrity: sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==} - engines: {node: '>=12'} - peerDependencies: - eslint: '>=6.0.0' - - eslint-config-flat-gitignore@2.1.0: - resolution: {integrity: sha512-cJzNJ7L+psWp5mXM7jBX+fjHtBvvh06RBlcweMhKD8jWqQw0G78hOW5tpVALGHGFPsBV+ot2H+pdDGJy6CV8pA==} - peerDependencies: - eslint: ^9.5.0 - - eslint-config-next@15.4.4: - resolution: {integrity: sha512-sK/lWLUVF5om18O5w76Jt3F8uzu/LP5mVa6TprCMWkjWHUmByq80iHGHcdH7k1dLiJlj+DRIWf98d5piwRsSuA==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 + eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' peerDependenciesMeta: typescript: optional: true + dependencies: + '@next/eslint-plugin-next': 12.2.2 + '@rushstack/eslint-patch': 1.1.4 + '@typescript-eslint/parser': 5.30.6_dvd6khebyczcvooif7ecquixcu + eslint: 8.9.0 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_mest3eukhdtwmosnztkb4gvrla + eslint-plugin-import: 2.26.0_gwhsoy7iwwwzquvfp44ktfveya + eslint-plugin-jsx-a11y: 6.6.0_eslint@8.9.0 + eslint-plugin-react: 7.30.1_eslint@8.9.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.9.0 + typescript: 4.7.4 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - supports-color + dev: true - eslint-flat-config-utils@2.1.0: - resolution: {integrity: sha512-6fjOJ9tS0k28ketkUcQ+kKptB4dBZY2VijMZ9rGn8Cwnn1SH0cZBoPXT8AHBFHxmHcLFQK9zbELDinZ2Mr1rng==} - - eslint-formatting-reporter@0.0.0: - resolution: {integrity: sha512-k9RdyTqxqN/wNYVaTk/ds5B5rA8lgoAmvceYN7bcZMBwU7TuXx5ntewJv81eF3pIL/CiJE+pJZm36llG8yhyyw==} + /eslint-config-prettier/8.4.0_eslint@8.9.0: + resolution: {integrity: sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==} + hasBin: true peerDependencies: - eslint: '>=8.40.0' + eslint: '>=7.0.0' + dependencies: + eslint: 8.9.0 + dev: true - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + /eslint-import-resolver-node/0.3.6: + resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} + dependencies: + debug: 3.2.7 + resolve: 1.22.1 + transitivePeerDependencies: + - supports-color + dev: true - eslint-import-resolver-typescript@3.10.1: - resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==} - engines: {node: ^14.18.0 || >=16.0.0} + /eslint-import-resolver-typescript/2.7.1_mest3eukhdtwmosnztkb4gvrla: + resolution: {integrity: sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==} + engines: {node: '>=4'} peerDependencies: eslint: '*' eslint-plugin-import: '*' - eslint-plugin-import-x: '*' - peerDependenciesMeta: - eslint-plugin-import: - optional: true - eslint-plugin-import-x: - optional: true + dependencies: + debug: 4.3.4 + eslint: 8.9.0 + eslint-plugin-import: 2.26.0_gwhsoy7iwwwzquvfp44ktfveya + glob: 7.2.0 + is-glob: 4.0.3 + resolve: 1.22.1 + tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - supports-color + dev: true - eslint-json-compat-utils@0.2.1: - resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} - engines: {node: '>=12'} - peerDependencies: - '@eslint/json': '*' - eslint: '*' - jsonc-eslint-parser: ^2.4.0 - peerDependenciesMeta: - '@eslint/json': - optional: true - - eslint-merge-processors@2.0.0: - resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==} - peerDependencies: - eslint: '*' - - eslint-module-utils@2.12.1: - resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} + /eslint-module-utils/2.7.3_jkpeb4nndfxthujyjhxt2dzgae: + resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: '*' eslint-import-resolver-node: '*' eslint-import-resolver-typescript: '*' eslint-import-resolver-webpack: '*' peerDependenciesMeta: '@typescript-eslint/parser': optional: true - eslint: - optional: true eslint-import-resolver-node: optional: true eslint-import-resolver-typescript: optional: true eslint-import-resolver-webpack: optional: true + dependencies: + '@typescript-eslint/parser': 5.30.6_dvd6khebyczcvooif7ecquixcu + debug: 3.2.7 + eslint-import-resolver-node: 0.3.6 + eslint-import-resolver-typescript: 2.7.1_mest3eukhdtwmosnztkb4gvrla + find-up: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true - eslint-parser-plain@0.1.1: - resolution: {integrity: sha512-KRgd6wuxH4U8kczqPp+Oyk4irThIhHWxgFgLDtpgjUGVIS3wGrJntvZW/p6hHq1T4FOwnOtCNkvAI4Kr+mQ/Hw==} - - eslint-plugin-antfu@3.1.1: - resolution: {integrity: sha512-7Q+NhwLfHJFvopI2HBZbSxWXngTwBLKxW1AGXLr2lEGxcEIK/AsDs8pn8fvIizl5aZjBbVbVK5ujmMpBe4Tvdg==} - peerDependencies: - eslint: '*' - - eslint-plugin-command@3.3.1: - resolution: {integrity: sha512-fBVTXQ2y48TVLT0+4A6PFINp7GcdIailHAXbvPBixE7x+YpYnNQhFZxTdvnb+aWk+COgNebQKen/7m4dmgyWAw==} - peerDependencies: - eslint: '*' - - eslint-plugin-es-x@7.8.0: - resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '>=8' - - eslint-plugin-format@1.0.1: - resolution: {integrity: sha512-Tdns+CDjS+m7QrM85wwRi2yLae88XiWVdIOXjp9mDII0pmTBQlczPCmjpKnjiUIY3yPZNLqb5Ms/A/JXcBF2Dw==} - peerDependencies: - eslint: ^8.40.0 || ^9.0.0 - - eslint-plugin-import-lite@0.3.0: - resolution: {integrity: sha512-dkNBAL6jcoCsXZsQ/Tt2yXmMDoNt5NaBh/U7yvccjiK8cai6Ay+MK77bMykmqQA2bTF6lngaLCDij6MTO3KkvA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=9.0.0' - typescript: '>=4.5' - peerDependenciesMeta: - typescript: - optional: true - - eslint-plugin-import@2.32.0: - resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} + /eslint-plugin-import/2.26.0_gwhsoy7iwwwzquvfp44ktfveya: + resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 peerDependenciesMeta: '@typescript-eslint/parser': optional: true + dependencies: + '@typescript-eslint/parser': 5.30.6_dvd6khebyczcvooif7ecquixcu + array-includes: 3.1.5 + array.prototype.flat: 1.3.0 + debug: 2.6.9 + doctrine: 2.1.0 + eslint: 8.9.0 + eslint-import-resolver-node: 0.3.6 + eslint-module-utils: 2.7.3_jkpeb4nndfxthujyjhxt2dzgae + has: 1.0.3 + is-core-module: 2.9.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.5 + resolve: 1.22.1 + tsconfig-paths: 3.14.1 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true - eslint-plugin-jsdoc@51.4.1: - resolution: {integrity: sha512-y4CA9OkachG8v5nAtrwvcvjIbdcKgSyS6U//IfQr4FZFFyeBFwZFf/tfSsMr46mWDJgidZjBTqoCRlXywfFBMg==} - engines: {node: '>=20.11.0'} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - - eslint-plugin-jsonc@2.20.1: - resolution: {integrity: sha512-gUzIwQHXx7ZPypUoadcyRi4WbHW2TPixDr0kqQ4miuJBU0emJmyGTlnaT3Og9X2a8R1CDayN9BFSq5weGWbTng==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '>=6.0.0' - - eslint-plugin-jsx-a11y@6.10.2: - resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} + /eslint-plugin-jsx-a11y/6.6.0_eslint@8.9.0: + resolution: {integrity: sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + '@babel/runtime': 7.18.6 + aria-query: 4.2.2 + array-includes: 3.1.5 + ast-types-flow: 0.0.7 + axe-core: 4.4.3 + axobject-query: 2.2.0 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + eslint: 8.9.0 + has: 1.0.3 + jsx-ast-utils: 3.3.2 + language-tags: 1.0.5 + minimatch: 3.1.2 + semver: 6.3.0 + dev: true - eslint-plugin-n@17.21.0: - resolution: {integrity: sha512-1+iZ8We4ZlwVMtb/DcHG3y5/bZOdazIpa/4TySo22MLKdwrLcfrX0hbadnCvykSQCCmkAnWmIP8jZVb2AAq29A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /eslint-plugin-prettier/4.0.0_t5rlqxhdzybjjhn5fth7z27jl4: + resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} + engines: {node: '>=6.0.0'} peerDependencies: - eslint: '>=8.23.0' + eslint: '>=7.28.0' + eslint-config-prettier: '*' + prettier: '>=2.0.0' + peerDependenciesMeta: + eslint-config-prettier: + optional: true + dependencies: + eslint: 8.9.0 + eslint-config-prettier: 8.4.0_eslint@8.9.0 + prettier: 2.5.1 + prettier-linter-helpers: 1.0.0 + dev: true - eslint-plugin-no-only-tests@3.3.0: - resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} - engines: {node: '>=5.0.0'} - - eslint-plugin-perfectionist@4.15.0: - resolution: {integrity: sha512-pC7PgoXyDnEXe14xvRUhBII8A3zRgggKqJFx2a82fjrItDs1BSI7zdZnQtM2yQvcyod6/ujmzb7ejKPx8lZTnw==} - engines: {node: ^18.0.0 || >=20.0.0} - peerDependencies: - eslint: '>=8.45.0' - - eslint-plugin-pnpm@1.1.0: - resolution: {integrity: sha512-sL93w0muBtjnogzk/loDsxzMbmXQOLP5Blw3swLDBXZgfb+qQI73bPcUbjVR+ZL+K62vGJdErV+43i3r5DsZPg==} - peerDependencies: - eslint: ^9.0.0 - - eslint-plugin-react-hooks@5.2.0: - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} + /eslint-plugin-react-hooks/4.6.0_eslint@8.9.0: + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.9.0 + dev: true - eslint-plugin-react@7.37.5: - resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} + /eslint-plugin-react/7.30.1_eslint@8.9.0: + resolution: {integrity: sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==} engines: {node: '>=4'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.5 + array.prototype.flatmap: 1.3.0 + doctrine: 2.1.0 + eslint: 8.9.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.2 + minimatch: 3.1.2 + object.entries: 1.1.5 + object.fromentries: 2.0.5 + object.hasown: 1.1.1 + object.values: 1.1.5 + prop-types: 15.8.1 + resolve: 2.0.0-next.4 + semver: 6.3.0 + string.prototype.matchall: 4.0.7 + dev: true - eslint-plugin-regexp@2.9.0: - resolution: {integrity: sha512-9WqJMnOq8VlE/cK+YAo9C9YHhkOtcEtEk9d12a+H7OSZFwlpI6stiHmYPGa2VE0QhTzodJyhlyprUaXDZLgHBw==} - engines: {node: ^18 || >=20} - peerDependencies: - eslint: '>=8.44.0' - - eslint-plugin-toml@0.12.0: - resolution: {integrity: sha512-+/wVObA9DVhwZB1nG83D2OAQRrcQZXy+drqUnFJKymqnmbnbfg/UPmEMCKrJNcEboUGxUjYrJlgy+/Y930mURQ==} + /eslint-scope/7.1.1: + resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils/3.0.0_eslint@8.9.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: - eslint: '>=6.0.0' + eslint: '>=5' + dependencies: + eslint: 8.9.0 + eslint-visitor-keys: 2.1.0 + dev: true - eslint-plugin-unicorn@60.0.0: - resolution: {integrity: sha512-QUzTefvP8stfSXsqKQ+vBQSEsXIlAiCduS/V1Em+FKgL9c21U/IIm20/e3MFy1jyCf14tHAhqC1sX8OTy6VUCg==} - engines: {node: ^20.10.0 || >=21.0.0} - peerDependencies: - eslint: '>=9.29.0' + /eslint-visitor-keys/2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true - eslint-plugin-unused-imports@4.1.4: - resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 - eslint: ^9.0.0 || ^8.0.0 - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - - eslint-plugin-vue@10.3.0: - resolution: {integrity: sha512-A0u9snqjCfYaPnqqOaH6MBLVWDUIN4trXn8J3x67uDcXvR7X6Ut8p16N+nYhMCQ9Y7edg2BIRGzfyZsY0IdqoQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - vue-eslint-parser: ^10.0.0 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-yml@1.18.0: - resolution: {integrity: sha512-9NtbhHRN2NJa/s3uHchO3qVVZw0vyOIvWlXWGaKCr/6l3Go62wsvJK5byiI6ZoYztDsow4GnS69BZD3GnqH3hA==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '>=6.0.0' - - eslint-processor-vue-blocks@2.0.0: - resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==} - peerDependencies: - '@vue/compiler-sfc': ^3.3.0 - eslint: '>=9.0.0' - - eslint-scope@8.4.0: - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + /eslint-visitor-keys/3.3.0: + resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - eslint-visitor-keys@4.2.1: - resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint@9.32.0: - resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /eslint/8.9.0: + resolution: {integrity: sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true + dependencies: + '@eslint/eslintrc': 1.1.0 + '@humanwhocodes/config-array': 0.9.5 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.3 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.9.0 + eslint-visitor-keys: 3.3.0 + espree: 9.3.1 + esquery: 1.4.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + functional-red-black-tree: 1.0.1 + glob-parent: 6.0.2 + globals: 13.12.1 + ignore: 5.2.0 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.1 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + v8-compile-cache: 2.3.0 + transitivePeerDependencies: + - supports-color + dev: true - espree@10.4.0: - resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + /espree/9.3.1: + resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.7.0 + acorn-jsx: 5.3.2_acorn@8.7.0 + eslint-visitor-keys: 3.3.0 + dev: true - esprima@4.0.1: + /esprima/4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} hasBin: true - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + /esquery/1.4.0: + resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true - esrecurse@4.3.0: + /esrecurse/4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true - estraverse@5.3.0: + /estraverse/5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} - estree-util-attach-comments@3.0.0: - resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==} + /estree-util-attach-comments/2.1.0: + resolution: {integrity: sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==} + dependencies: + '@types/estree': 1.0.0 + dev: false - estree-util-build-jsx@3.0.1: - resolution: {integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==} + /estree-util-build-jsx/2.2.0: + resolution: {integrity: sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==} + dependencies: + '@types/estree-jsx': 1.0.0 + estree-util-is-identifier-name: 2.0.1 + estree-walker: 3.0.1 + dev: false - estree-util-is-identifier-name@3.0.0: - resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} + /estree-util-is-identifier-name/2.0.1: + resolution: {integrity: sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==} + dev: false - estree-util-scope@1.0.0: - resolution: {integrity: sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==} + /estree-util-visit/1.2.0: + resolution: {integrity: sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/unist': 2.0.6 + dev: false - estree-util-to-js@2.0.0: - resolution: {integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==} + /estree-walker/3.0.1: + resolution: {integrity: sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==} + dev: false - estree-util-visit@2.0.0: - resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - esutils@2.0.3: + /esutils/2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} + /execa/5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - - exec-async@2.2.0: - resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==} - - execa@9.6.0: - resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==} - engines: {node: ^18.19.0 || >=20.5.0} - - expo-asset@11.1.7: - resolution: {integrity: sha512-b5P8GpjUh08fRCf6m5XPVAh7ra42cQrHBIMgH2UXP+xsj4Wufl6pLy6jRF5w6U7DranUMbsXm8TOyq4EHy7ADg==} - peerDependencies: - expo: '*' - react: '*' - react-native: '*' - - expo-constants@17.1.7: - resolution: {integrity: sha512-byBjGsJ6T6FrLlhOBxw4EaiMXrZEn/MlUYIj/JAd+FS7ll5X/S4qVRbIimSJtdW47hXMq0zxPfJX6njtA56hHA==} - peerDependencies: - expo: '*' - react-native: '*' - - expo-file-system@18.1.11: - resolution: {integrity: sha512-HJw/m0nVOKeqeRjPjGdvm+zBi5/NxcdPf8M8P3G2JFvH5Z8vBWqVDic2O58jnT1OFEy0XXzoH9UqFu7cHg9DTQ==} - peerDependencies: - expo: '*' - react-native: '*' - - expo-font@13.3.2: - resolution: {integrity: sha512-wUlMdpqURmQ/CNKK/+BIHkDA5nGjMqNlYmW0pJFXY/KE/OG80Qcavdu2sHsL4efAIiNGvYdBS10WztuQYU4X0A==} - peerDependencies: - expo: '*' - react: '*' - - expo-keep-awake@14.1.4: - resolution: {integrity: sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA==} - peerDependencies: - expo: '*' - react: '*' - - expo-modules-autolinking@2.1.14: - resolution: {integrity: sha512-nT5ERXwc+0ZT/pozDoJjYZyUQu5RnXMk9jDGm5lg+PiKvsrCTSA/2/eftJGMxLkTjVI2MXp5WjSz3JRjbA7UXA==} - hasBin: true - - expo-modules-core@2.5.0: - resolution: {integrity: sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==} - - expo-status-bar@2.2.3: - resolution: {integrity: sha512-+c8R3AESBoduunxTJ8353SqKAKpxL6DvcD8VKBuh81zzJyUUbfB4CVjr1GufSJEKsMzNPXZU+HJwXx7Xh7lx8Q==} - peerDependencies: - react: '*' - react-native: '*' - - expo@53.0.20: - resolution: {integrity: sha512-Nh+HIywVy9KxT/LtH08QcXqrxtUOA9BZhsXn3KCsAYA+kNb80M8VKN8/jfQF+I6CgeKyFKJoPNsWgI0y0VBGrA==} - hasBin: true - peerDependencies: - '@expo/dom-webview': '*' - '@expo/metro-runtime': '*' - react: '*' - react-native: '*' - react-native-webview: '*' - peerDependenciesMeta: - '@expo/dom-webview': - optional: true - '@expo/metro-runtime': - optional: true - react-native-webview: - optional: true - - exponential-backoff@3.1.2: - resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} - - exsolve@1.0.7: - resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} - - extend@3.0.2: + /extend/3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: false - fast-content-type-parse@3.0.0: - resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} - - fast-deep-equal@2.0.1: + /fast-deep-equal/2.0.1: resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} + dev: true - fast-deep-equal@3.1.3: + /fast-deep-equal/3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true - fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + /fast-diff/1.2.0: + resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} + dev: true - fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + /fast-glob/3.2.11: + resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==} engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - - fast-json-stable-stringify@2.1.0: + /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true - fast-levenshtein@2.0.6: + /fast-levenshtein/2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fastq@1.19.1: - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + /fastq/1.13.0: + resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} + dependencies: + reusify: 1.0.4 + dev: true - fault@2.0.1: - resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} + /file-entry-cache/6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.0.4 + dev: true - fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + /fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true - fbjs-css-vars@1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} + /find-up/2.1.0: + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} + engines: {node: '>=4'} + dependencies: + locate-path: 2.0.0 + dev: true - fbjs@3.0.5: - resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} + /flat-cache/3.0.4: + resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.2.5 + rimraf: 3.0.2 + dev: true - fdir@6.4.6: - resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + /flatted/3.2.5: + resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} + dev: true + + /follow-redirects/1.15.1: + resolution: {integrity: sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==} + engines: {node: '>=4.0'} peerDependencies: - picomatch: ^3 || ^4 + debug: '*' peerDependenciesMeta: - picomatch: + debug: optional: true + dev: true - figures@6.1.0: - resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} - engines: {node: '>=18'} - - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - finalhandler@1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - - find-up-simple@1.0.1: - resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} - engines: {node: '>=18'} - - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} - - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - - flow-enums-runtime@0.0.6: - resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - - fontfaceobserver@2.3.0: - resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==} - - for-each@0.3.5: - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} - engines: {node: '>= 0.4'} - - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} - - form-data@3.0.4: - resolution: {integrity: sha512-f0cRzm6dkyVYV3nPoooP8XlccPQukegwhAnpoLcXy+X+A8KfpGOoXwDr9FLZd3wzgLaBGQBE3lY93Zm/i1JvIQ==} + /form-data/3.0.1: + resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false - format@0.2.2: - resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} - engines: {node: '>=0.4.x'} + /form-data/4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true - freeport-async@2.0.0: - resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} - engines: {node: '>=8'} - - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - fs-extra@11.3.0: - resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} - engines: {node: '>=14.14'} - - fs.realpath@1.0.0: + /fs.realpath/1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] + /function-bind/1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + dev: true - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.8: - resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + /function.prototype.name/1.1.5: + resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + functions-have-names: 1.2.3 + dev: true - functions-have-names@1.2.3: + /functional-red-black-tree/1.0.1: + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + dev: true + + /functions-have-names/1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true - gensync@1.0.0-beta.2: + /generate-template-files/3.2.0: + resolution: {integrity: sha512-wLz+we3vBeOgZwxrW/csAZDpE9r3n35YKrzwsCGW4Ob6RSkvxv7f7j39077bCqMfOQkRIFJxvGuqGe6QkuWGMA==} + dependencies: + colors: 1.4.0 + enquirer: 2.3.6 + path-exists: 4.0.0 + recursive-copy: 2.0.11 + replace-string: 3.1.0 + through2: 4.0.2 + yargs: 16.2.0 + dev: true + + /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} + dev: true - get-caller-file@2.0.5: + /get-caller-file/2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + dev: true - get-east-asian-width@1.3.0: - resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} - engines: {node: '>=18'} + /get-intrinsic/1.1.1: + resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 + dev: true - get-intrinsic@1.3.0: - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + /get-stream/6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: true + + /get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + dev: true - get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - - get-stream@9.0.1: - resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} - engines: {node: '>=18'} - - get-symbol-description@1.1.0: - resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} - engines: {node: '>= 0.4'} - - get-tsconfig@4.10.1: - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} - - getenv@2.0.0: - resolution: {integrity: sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==} - engines: {node: '>=6'} - - github-slugger@2.0.0: - resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - - glob-parent@5.1.2: + /glob-parent/5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true - glob-parent@6.0.2: + /glob-parent/6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true + /glob/7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + /glob/7.2.0: + resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true - globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} + /globals/11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} - globals@15.15.0: - resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} - engines: {node: '>=18'} + /globals/13.12.1: + resolution: {integrity: sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true - globals@16.3.0: - resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==} - engines: {node: '>=18'} + /globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.11 + ignore: 5.2.0 + merge2: 1.4.1 + slash: 3.0.0 + dev: true - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} + /globby/5.0.0: + resolution: {integrity: sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==} + engines: {node: '>=0.10.0'} + dependencies: + array-union: 1.0.2 + arrify: 1.0.1 + glob: 7.2.0 + object-assign: 4.1.1 + pify: 2.3.0 + pinkie-promise: 2.0.1 + dev: true - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} + /graceful-fs/4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + dev: true - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + /has-bigints/1.0.1: + resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} + dev: true - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + /has-bigints/1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + dev: true - has-bigints@1.1.0: - resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} - engines: {node: '>= 0.4'} - - has-flag@3.0.0: + /has-flag/3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} - has-flag@4.0.0: + /has-flag/4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} + dev: true - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + /has-property-descriptors/1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + dependencies: + get-intrinsic: 1.1.1 + dev: true - has-proto@1.2.0: - resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + /has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} + dev: true - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + /has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} + /has/1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} + dependencies: + function-bind: 1.1.1 + dev: true - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} + /hast-util-to-estree/2.1.0: + resolution: {integrity: sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==} + dependencies: + '@types/estree': 1.0.0 + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + comma-separated-tokens: 2.0.2 + estree-util-attach-comments: 2.1.0 + estree-util-is-identifier-name: 2.0.1 + hast-util-whitespace: 2.0.0 + mdast-util-mdx-expression: 1.3.0 + mdast-util-mdxjs-esm: 1.3.0 + property-information: 6.1.1 + space-separated-tokens: 2.0.1 + style-to-object: 0.3.0 + unist-util-position: 4.0.3 + zwitch: 2.0.2 + transitivePeerDependencies: + - supports-color + dev: false - hast-util-from-html@2.0.3: - resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==} + /hast-util-whitespace/2.0.0: + resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==} + dev: false - hast-util-from-parse5@8.0.3: - resolution: {integrity: sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==} + /hoist-non-react-statics/3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + dependencies: + react-is: 16.13.1 - hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - - hast-util-to-estree@3.1.3: - resolution: {integrity: sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==} - - hast-util-to-html@9.0.5: - resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==} - - hast-util-to-jsx-runtime@2.3.6: - resolution: {integrity: sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==} - - hast-util-whitespace@3.0.0: - resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - - hastscript@9.0.1: - resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} - - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - - hermes-estree@0.25.1: - resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} - - hermes-estree@0.29.1: - resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} - - hermes-parser@0.25.1: - resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} - - hermes-parser@0.29.1: - resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} - - hookable@5.5.3: - resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} - - hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} - - html-encoding-sniffer@2.0.1: + /html-encoding-sniffer/2.0.1: resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} engines: {node: '>=10'} + dependencies: + whatwg-encoding: 1.0.5 + dev: false - html-void-elements@3.0.0: - resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - - http-proxy-agent@4.0.1: + /http-proxy-agent/4.0.1: resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} + dependencies: + '@tootallnate/once': 1.1.2 + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false - https-proxy-agent@5.0.1: + /https-proxy-agent/5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} + /human-signals/2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true - human-signals@8.0.1: - resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} - engines: {node: '>=18.18.0'} - - hyphenate-style-name@1.1.0: - resolution: {integrity: sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==} - - iconv-lite@0.4.24: + /iconv-lite/0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: false - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + /ignore/4.0.6: + resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} engines: {node: '>= 4'} + dev: true - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + /ignore/5.2.0: + resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} engines: {node: '>= 4'} + dev: true - image-size@1.2.1: - resolution: {integrity: sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==} - engines: {node: '>=16.x'} - hasBin: true - - import-fresh@2.0.0: - resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} - engines: {node: '>=4'} - - import-fresh@3.3.1: - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + /import-fresh/3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true - import-lazy@4.0.0: - resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} - engines: {node: '>=8'} - - imurmurhash@0.1.4: + /imurmurhash/0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} + dev: true - indent-string@5.0.0: - resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} - engines: {node: '>=12'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - inline-style-parser@0.2.4: - resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} - - inline-style-prefixer@7.0.1: - resolution: {integrity: sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==} - - internal-slot@1.1.0: - resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} - engines: {node: '>= 0.4'} - - intl-messageformat@10.7.16: - resolution: {integrity: sha512-UmdmHUmp5CIKKjSoE10la5yfU+AYJAaiYLsodbjL4lji83JNvgOQUjGaGhGrpFCb0Uh7sl7qfP1IyILa8Z40ug==} - - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - - is-alphabetical@2.0.1: - resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - - is-alphanumerical@2.0.1: - resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - - is-array-buffer@3.0.5: - resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} - engines: {node: '>= 0.4'} - - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - - is-async-function@2.1.1: - resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} - engines: {node: '>= 0.4'} - - is-bigint@1.1.0: - resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} - engines: {node: '>= 0.4'} - - is-boolean-object@1.2.2: - resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} - engines: {node: '>= 0.4'} - - is-builtin-module@5.0.0: - resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==} - engines: {node: '>=18.20'} - - is-bun-module@2.0.0: - resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-core-module@2.16.1: - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} - engines: {node: '>= 0.4'} - - is-data-view@1.0.2: - resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} - engines: {node: '>= 0.4'} - - is-date-object@1.1.0: - resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} - engines: {node: '>= 0.4'} - - is-decimal@2.0.1: - resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - - is-directory@0.3.1: - resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} - engines: {node: '>=0.10.0'} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + /indent-string/4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} - hasBin: true + dev: true - is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true + /inflight/1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true - is-extglob@2.1.1: + /inherits/2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /inline-style-parser/0.1.1: + resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} + dev: false + + /internal-slot/1.0.3: + resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.1.1 + has: 1.0.3 + side-channel: 1.0.4 + dev: true + + /intl-messageformat/9.13.0: + resolution: {integrity: sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==} + dependencies: + '@formatjs/ecma402-abstract': 1.11.4 + '@formatjs/fast-memoize': 1.2.1 + '@formatjs/icu-messageformat-parser': 2.1.0 + tslib: 2.4.0 + dev: false + + /is-alphabetical/2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + dev: false + + /is-alphanumerical/2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + dependencies: + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 + dev: false + + /is-arrayish/0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true + + /is-bigint/1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + dependencies: + has-bigints: 1.0.2 + dev: true + + /is-boolean-object/1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-buffer/1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + dev: true + + /is-buffer/2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + dev: false + + /is-callable/1.2.4: + resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} + engines: {node: '>= 0.4'} + dev: true + + /is-core-module/2.9.0: + resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} + dependencies: + has: 1.0.3 + dev: true + + /is-date-object/1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-decimal/2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + dev: false + + /is-extglob/2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + dev: true - is-finalizationregistry@1.1.1: - resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} - engines: {node: '>= 0.4'} - - is-fullwidth-code-point@3.0.0: + /is-fullwidth-code-point/3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} + dev: true - is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - - is-fullwidth-code-point@5.0.0: - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} - engines: {node: '>=18'} - - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} - engines: {node: '>= 0.4'} - - is-glob@4.0.3: + /is-glob/4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true - is-hexadecimal@2.0.1: + /is-hexadecimal/2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + dev: false - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + /is-negative-zero/2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} + dev: true - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + /is-number-object/1.0.6: + resolution: {integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==} engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true - is-number-object@1.1.1: - resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} - engines: {node: '>= 0.4'} - - is-number@7.0.0: + /is-number/7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + dev: true - is-plain-obj@4.1.0: + /is-path-cwd/1.0.0: + resolution: {integrity: sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==} + engines: {node: '>=0.10.0'} + dev: true + + /is-path-in-cwd/1.0.1: + resolution: {integrity: sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-path-inside: 1.0.1 + dev: true + + /is-path-inside/1.0.1: + resolution: {integrity: sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==} + engines: {node: '>=0.10.0'} + dependencies: + path-is-inside: 1.0.2 + dev: true + + /is-plain-obj/4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} + dev: false - is-potential-custom-element-name@1.0.1: + /is-potential-custom-element-name/1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + dev: false - is-regex@1.2.1: - resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + /is-reference/3.0.0: + resolution: {integrity: sha512-Eo1W3wUoHWoCoVM4GVl/a+K0IgiqE5aIo4kJABFyMum1ZORlPkC+UC357sSQUL5w5QCE5kCC9upl75b7+7CY/Q==} + dependencies: + '@types/estree': 1.0.0 + dev: false + + /is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + /is-shared-array-buffer/1.0.1: + resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} + dev: true + + /is-shared-array-buffer/1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + dependencies: + call-bind: 1.0.2 + dev: true + + /is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true + + /is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true - is-shared-array-buffer@1.0.4: - resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + /is-symbol/1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true - is-stream@4.0.1: - resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} - engines: {node: '>=18'} - - is-string@1.1.1: - resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} - engines: {node: '>= 0.4'} - - is-symbol@1.1.1: - resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} - engines: {node: '>= 0.4'} - - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} - engines: {node: '>= 0.4'} - - is-unicode-supported@2.1.0: - resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} - engines: {node: '>=18'} - - is-utf8@0.2.1: + /is-utf8/0.2.1: resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} + dev: true - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} + /is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + dependencies: + call-bind: 1.0.2 + dev: true - is-weakref@1.1.1: - resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} - engines: {node: '>= 0.4'} - - is-weakset@2.0.4: - resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} - engines: {node: '>= 0.4'} - - is-what@4.1.16: - resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} - engines: {node: '>=12.13'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isexe@2.0.0: + /isexe/2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - - istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} - - iterator.prototype@1.1.5: - resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} - engines: {node: '>= 0.4'} - - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - - jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jimp-compact@0.16.1: - resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} - - jju@1.4.0: - resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} - - js-tokens@4.0.0: + /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@3.14.1: + /js-yaml/3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true - js-yaml@4.1.0: + /js-yaml/4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + dependencies: + argparse: 2.0.1 - jsc-safe-url@0.2.4: - resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - - jsdoc-type-pratt-parser@4.1.0: - resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} - engines: {node: '>=12.0.0'} - - jsdom@16.7.0: + /jsdom/16.7.0: resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} engines: {node: '>=10'} peerDependencies: @@ -4408,2143 +3124,2176 @@ packages: peerDependenciesMeta: canvas: optional: true + dependencies: + abab: 2.0.6 + acorn: 8.7.0 + acorn-globals: 6.0.0 + cssom: 0.4.4 + cssstyle: 2.3.0 + data-urls: 2.0.0 + decimal.js: 10.3.1 + domexception: 2.0.1 + escodegen: 2.0.0 + form-data: 3.0.1 + html-encoding-sniffer: 2.0.1 + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.1 + parse5: 6.0.1 + saxes: 5.0.1 + symbol-tree: 3.2.4 + tough-cookie: 4.0.0 + w3c-hr-time: 1.0.2 + w3c-xmlserializer: 2.0.0 + webidl-conversions: 6.1.0 + whatwg-encoding: 1.0.5 + whatwg-mimetype: 2.3.0 + whatwg-url: 8.7.0 + ws: 7.5.9 + xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} + /jsesc/2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} hasBin: true - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - - json-parse-even-better-errors@2.3.1: + /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true - json-parse-even-better-errors@4.0.0: - resolution: {integrity: sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==} - engines: {node: ^18.17.0 || >=20.5.0} - - json-schema-traverse@0.4.1: + /json-schema-traverse/0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-stable-stringify-without-jsonify@1.0.1: + /json-stable-stringify-without-jsonify/1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true - json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + /json5/1.0.1: + resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true + dependencies: + minimist: 1.2.6 + dev: true - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + /json5/2.2.0: + resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} engines: {node: '>=6'} hasBin: true + dependencies: + minimist: 1.2.6 + dev: true - jsonc-eslint-parser@2.4.0: - resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /jsonparse/1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + dev: true - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + /jsx-ast-utils/3.3.2: + resolution: {integrity: sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==} engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.5 + object.assign: 4.1.2 + dev: true - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + /junk/1.0.3: + resolution: {integrity: sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==} + engines: {node: '>=0.10.0'} + dev: true - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + /kind-of/3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + dev: true + + /kleur/4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} + dev: false - kolorist@1.8.0: - resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} + /language-subtag-registry/0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + dev: true - lan-network@0.1.7: - resolution: {integrity: sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==} - hasBin: true + /language-tags/1.0.5: + resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} + dependencies: + language-subtag-registry: 0.3.22 + dev: true - language-subtag-registry@0.3.23: - resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + /lazy-cache/2.0.2: + resolution: {integrity: sha512-7vp2Acd2+Kz4XkzxGxaB1FWOi8KjWIWsgdfD5MCb86DWvlLqhRPM+d6Pro3iNEL5VT9mstz5hKAlcd+QR6H3aA==} + engines: {node: '>=0.10.0'} + dependencies: + set-getter: 0.1.1 + dev: true - language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} + /levn/0.3.0: + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + type-check: 0.3.2 + dev: false - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - levn@0.4.1: + /levn/0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true - lighthouse-logger@1.4.2: - resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} - - lightningcss-darwin-arm64@1.27.0: - resolution: {integrity: sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - - lightningcss-darwin-x64@1.27.0: - resolution: {integrity: sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - - lightningcss-freebsd-x64@1.27.0: - resolution: {integrity: sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - - lightningcss-linux-arm-gnueabihf@1.27.0: - resolution: {integrity: sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - - lightningcss-linux-arm64-gnu@1.27.0: - resolution: {integrity: sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-arm64-musl@1.27.0: - resolution: {integrity: sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-x64-gnu@1.27.0: - resolution: {integrity: sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-linux-x64-musl@1.27.0: - resolution: {integrity: sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-win32-arm64-msvc@1.27.0: - resolution: {integrity: sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - - lightningcss-win32-x64-msvc@1.27.0: - resolution: {integrity: sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - - lightningcss@1.27.0: - resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==} - engines: {node: '>= 12.0.0'} - - lines-and-columns@1.2.4: + /lines-and-columns/1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true - listr2@9.0.1: - resolution: {integrity: sha512-SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD2g==} - engines: {node: '>=20.0.0'} + /listr2/3.14.0: + resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} + engines: {node: '>=10.0.0'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true + dependencies: + cli-truncate: 2.1.0 + colorette: 2.0.16 + log-update: 4.0.0 + p-map: 4.0.0 + rfdc: 1.3.0 + rxjs: 7.5.4 + through: 2.3.8 + wrap-ansi: 7.0.0 + dev: true - local-pkg@1.1.1: - resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} - engines: {node: '>=14'} + /locate-path/2.0.0: + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} + engines: {node: '>=4'} + dependencies: + p-locate: 2.0.0 + path-exists: 3.0.0 + dev: true - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - - lodash.merge@4.6.2: + /lodash.merge/4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true - lodash.throttle@4.1.1: - resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - - lodash@4.17.21: + /lodash/4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - log-symbols@2.2.0: - resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} - engines: {node: '>=4'} + /log-update/4.0.0: + resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} + engines: {node: '>=10'} + dependencies: + ansi-escapes: 4.3.2 + cli-cursor: 3.1.0 + slice-ansi: 4.0.0 + wrap-ansi: 6.2.0 + dev: true - log-update@6.1.0: - resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} - engines: {node: '>=18'} + /longest-streak/3.0.1: + resolution: {integrity: sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==} + dev: false - longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - - loose-envify@1.4.0: + /loose-envify/1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true + dependencies: + js-tokens: 4.0.0 - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - lru-cache@6.0.0: + /lru-cache/6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: true - magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + /markdown-extensions/1.1.1: + resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} + engines: {node: '>=0.10.0'} + dev: false - makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + /markdown-table/3.0.2: + resolution: {integrity: sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==} + dev: false - markdown-extensions@2.0.0: - resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} - engines: {node: '>=16'} + /maximatch/0.1.0: + resolution: {integrity: sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==} + engines: {node: '>=0.10.0'} + dependencies: + array-differ: 1.0.0 + array-union: 1.0.2 + arrify: 1.0.1 + minimatch: 3.1.2 + dev: true - markdown-table@3.0.4: - resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} + /mdast-util-definitions/5.1.1: + resolution: {integrity: sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + unist-util-visit: 4.1.0 + dev: false - marky@1.3.0: - resolution: {integrity: sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==} + /mdast-util-find-and-replace/2.2.1: + resolution: {integrity: sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==} + dependencies: + escape-string-regexp: 5.0.0 + unist-util-is: 5.1.1 + unist-util-visit-parents: 5.1.0 + dev: false - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} - engines: {node: '>= 0.4'} + /mdast-util-from-markdown/1.2.0: + resolution: {integrity: sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + decode-named-character-reference: 1.0.2 + mdast-util-to-string: 3.1.0 + micromark: 3.0.10 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-decode-string: 1.0.2 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + unist-util-stringify-position: 3.0.2 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + dev: false - mdast-util-find-and-replace@3.0.2: - resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} + /mdast-util-gfm-autolink-literal/1.0.2: + resolution: {integrity: sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==} + dependencies: + '@types/mdast': 3.0.10 + ccount: 2.0.1 + mdast-util-find-and-replace: 2.2.1 + micromark-util-character: 1.1.0 + dev: false - mdast-util-from-markdown@2.0.2: - resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} + /mdast-util-gfm-footnote/1.0.1: + resolution: {integrity: sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.3.0 + micromark-util-normalize-identifier: 1.0.0 + dev: false - mdast-util-frontmatter@2.0.1: - resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} + /mdast-util-gfm-strikethrough/1.0.1: + resolution: {integrity: sha512-zKJbEPe+JP6EUv0mZ0tQUyLQOC+FADt0bARldONot/nefuISkaZFlmVK4tU6JgfyZGrky02m/I6PmehgAgZgqg==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.3.0 + dev: false - mdast-util-gfm-autolink-literal@2.0.1: - resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} + /mdast-util-gfm-table/1.0.4: + resolution: {integrity: sha512-aEuoPwZyP4iIMkf2cLWXxx3EQ6Bmh2yKy9MVCg4i6Sd3cX80dcLEfXO/V4ul3pGH9czBK4kp+FAl+ZHmSUt9/w==} + dependencies: + markdown-table: 3.0.2 + mdast-util-from-markdown: 1.2.0 + mdast-util-to-markdown: 1.3.0 + transitivePeerDependencies: + - supports-color + dev: false - mdast-util-gfm-footnote@2.1.0: - resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==} + /mdast-util-gfm-task-list-item/1.0.1: + resolution: {integrity: sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.3.0 + dev: false - mdast-util-gfm-strikethrough@2.0.0: - resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} + /mdast-util-gfm/2.0.1: + resolution: {integrity: sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==} + dependencies: + mdast-util-from-markdown: 1.2.0 + mdast-util-gfm-autolink-literal: 1.0.2 + mdast-util-gfm-footnote: 1.0.1 + mdast-util-gfm-strikethrough: 1.0.1 + mdast-util-gfm-table: 1.0.4 + mdast-util-gfm-task-list-item: 1.0.1 + mdast-util-to-markdown: 1.3.0 + transitivePeerDependencies: + - supports-color + dev: false - mdast-util-gfm-table@2.0.0: - resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} + /mdast-util-mdx-expression/1.3.0: + resolution: {integrity: sha512-9kTO13HaL/ChfzVCIEfDRdp1m5hsvsm6+R8yr67mH+KS2ikzZ0ISGLPTbTswOFpLLlgVHO9id3cul4ajutCvCA==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + mdast-util-from-markdown: 1.2.0 + mdast-util-to-markdown: 1.3.0 + transitivePeerDependencies: + - supports-color + dev: false - mdast-util-gfm-task-list-item@2.0.0: - resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} + /mdast-util-mdx-jsx/2.1.0: + resolution: {integrity: sha512-KzgzfWMhdteDkrY4mQtyvTU5bc/W4ppxhe9SzelO6QUUiwLAM+Et2Dnjjprik74a336kHdo0zKm7Tp+n6FFeRg==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + ccount: 2.0.1 + mdast-util-to-markdown: 1.3.0 + parse-entities: 4.0.0 + stringify-entities: 4.0.3 + unist-util-remove-position: 4.0.1 + unist-util-stringify-position: 3.0.2 + vfile-message: 3.1.2 + dev: false - mdast-util-gfm@3.1.0: - resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==} + /mdast-util-mdx/2.0.0: + resolution: {integrity: sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw==} + dependencies: + mdast-util-mdx-expression: 1.3.0 + mdast-util-mdx-jsx: 2.1.0 + mdast-util-mdxjs-esm: 1.3.0 + transitivePeerDependencies: + - supports-color + dev: false - mdast-util-mdx-expression@2.0.1: - resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==} + /mdast-util-mdxjs-esm/1.3.0: + resolution: {integrity: sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + mdast-util-from-markdown: 1.2.0 + mdast-util-to-markdown: 1.3.0 + transitivePeerDependencies: + - supports-color + dev: false - mdast-util-mdx-jsx@3.2.0: - resolution: {integrity: sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==} + /mdast-util-to-hast/12.2.0: + resolution: {integrity: sha512-YDwT5KhGzLgPpSnQhAlK1+WpCW4gsPmNNAxUNMkMTDhxQyPp2eX86WOelnKnLKEvSpfxqJbPbInHFkefXZBhEA==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + '@types/mdurl': 1.0.2 + mdast-util-definitions: 5.1.1 + mdurl: 1.0.1 + micromark-util-sanitize-uri: 1.0.0 + trim-lines: 3.0.1 + unist-builder: 3.0.0 + unist-util-generated: 2.0.0 + unist-util-position: 4.0.3 + unist-util-visit: 4.1.0 + dev: false - mdast-util-mdx@3.0.0: - resolution: {integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==} + /mdast-util-to-markdown/1.3.0: + resolution: {integrity: sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + longest-streak: 3.0.1 + mdast-util-to-string: 3.1.0 + micromark-util-decode-string: 1.0.2 + unist-util-visit: 4.1.0 + zwitch: 2.0.2 + dev: false - mdast-util-mdxjs-esm@2.0.1: - resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} + /mdast-util-to-string/3.1.0: + resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==} + dev: false - mdast-util-phrasing@4.1.0: - resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} - - mdast-util-to-hast@13.2.0: - resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} - - mdast-util-to-markdown@2.1.2: - resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} - - mdast-util-to-string@4.0.0: - resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - - mdn-data@2.0.14: + /mdn-data/2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + dev: true - memoize-one@5.2.1: + /mdn-data/2.0.4: + resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} + dev: true + + /mdurl/1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + dev: false + + /memoize-one/5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + dev: false - memoize-one@6.0.0: - resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} - - memorystream@0.3.1: - resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} - engines: {node: '>= 0.10.0'} - - merge-stream@2.0.0: + /merge-stream/2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true - merge2@1.4.1: + /merge2/1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} + dev: true - metro-babel-transformer@0.82.5: - resolution: {integrity: sha512-W/scFDnwJXSccJYnOFdGiYr9srhbHPdxX9TvvACOFsIXdLilh3XuxQl/wXW6jEJfgIb0jTvoTlwwrqvuwymr6Q==} - engines: {node: '>=18.18'} + /micromark-core-commonmark/1.0.6: + resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-factory-destination: 1.0.0 + micromark-factory-label: 1.0.2 + micromark-factory-space: 1.0.0 + micromark-factory-title: 1.0.2 + micromark-factory-whitespace: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-chunked: 1.0.0 + micromark-util-classify-character: 1.0.0 + micromark-util-html-tag-name: 1.1.0 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-subtokenize: 1.0.2 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - metro-cache-key@0.82.5: - resolution: {integrity: sha512-qpVmPbDJuRLrT4kcGlUouyqLGssJnbTllVtvIgXfR7ZuzMKf0mGS+8WzcqzNK8+kCyakombQWR0uDd8qhWGJcA==} - engines: {node: '>=18.18'} + /micromark-extension-gfm-autolink-literal/1.0.3: + resolution: {integrity: sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-sanitize-uri: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - metro-cache@0.82.5: - resolution: {integrity: sha512-AwHV9607xZpedu1NQcjUkua8v7HfOTKfftl6Vc9OGr/jbpiJX6Gpy8E/V9jo/U9UuVYX2PqSUcVNZmu+LTm71Q==} - engines: {node: '>=18.18'} + /micromark-extension-gfm-footnote/1.0.4: + resolution: {integrity: sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==} + dependencies: + micromark-core-commonmark: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-sanitize-uri: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - metro-config@0.82.5: - resolution: {integrity: sha512-/r83VqE55l0WsBf8IhNmc/3z71y2zIPe5kRSuqA5tY/SL/ULzlHUJEMd1szztd0G45JozLwjvrhAzhDPJ/Qo/g==} - engines: {node: '>=18.18'} + /micromark-extension-gfm-strikethrough/1.0.4: + resolution: {integrity: sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==} + dependencies: + micromark-util-chunked: 1.0.0 + micromark-util-classify-character: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - metro-core@0.82.5: - resolution: {integrity: sha512-OJL18VbSw2RgtBm1f2P3J5kb892LCVJqMvslXxuxjAPex8OH7Eb8RBfgEo7VZSjgb/LOf4jhC4UFk5l5tAOHHA==} - engines: {node: '>=18.18'} + /micromark-extension-gfm-table/1.0.5: + resolution: {integrity: sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - metro-file-map@0.82.5: - resolution: {integrity: sha512-vpMDxkGIB+MTN8Af5hvSAanc6zXQipsAUO+XUx3PCQieKUfLwdoa8qaZ1WAQYRpaU+CJ8vhBcxtzzo3d9IsCIQ==} - engines: {node: '>=18.18'} + /micromark-extension-gfm-tagfilter/1.0.1: + resolution: {integrity: sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==} + dependencies: + micromark-util-types: 1.0.2 + dev: false - metro-minify-terser@0.82.5: - resolution: {integrity: sha512-v6Nx7A4We6PqPu/ta1oGTqJ4Usz0P7c+3XNeBxW9kp8zayS3lHUKR0sY0wsCHInxZlNAEICx791x+uXytFUuwg==} - engines: {node: '>=18.18'} + /micromark-extension-gfm-task-list-item/1.0.3: + resolution: {integrity: sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - metro-resolver@0.82.5: - resolution: {integrity: sha512-kFowLnWACt3bEsuVsaRNgwplT8U7kETnaFHaZePlARz4Fg8tZtmRDUmjaD68CGAwc0rwdwNCkWizLYpnyVcs2g==} - engines: {node: '>=18.18'} + /micromark-extension-gfm/2.0.1: + resolution: {integrity: sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==} + dependencies: + micromark-extension-gfm-autolink-literal: 1.0.3 + micromark-extension-gfm-footnote: 1.0.4 + micromark-extension-gfm-strikethrough: 1.0.4 + micromark-extension-gfm-table: 1.0.5 + micromark-extension-gfm-tagfilter: 1.0.1 + micromark-extension-gfm-task-list-item: 1.0.3 + micromark-util-combine-extensions: 1.0.0 + micromark-util-types: 1.0.2 + dev: false - metro-runtime@0.82.5: - resolution: {integrity: sha512-rQZDoCUf7k4Broyw3Ixxlq5ieIPiR1ULONdpcYpbJQ6yQ5GGEyYjtkztGD+OhHlw81LCR2SUAoPvtTus2WDK5g==} - engines: {node: '>=18.18'} + /micromark-extension-mdx-expression/1.0.3: + resolution: {integrity: sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==} + dependencies: + micromark-factory-mdx-expression: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-events-to-acorn: 1.2.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - metro-source-map@0.82.5: - resolution: {integrity: sha512-wH+awTOQJVkbhn2SKyaw+0cd+RVSCZ3sHVgyqJFQXIee/yLs3dZqKjjeKKhhVeudgjXo7aE/vSu/zVfcQEcUfw==} - engines: {node: '>=18.18'} + /micromark-extension-mdx-jsx/1.0.3: + resolution: {integrity: sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==} + dependencies: + '@types/acorn': 4.0.6 + estree-util-is-identifier-name: 2.0.1 + micromark-factory-mdx-expression: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + vfile-message: 3.1.2 + dev: false - metro-symbolicate@0.82.5: - resolution: {integrity: sha512-1u+07gzrvYDJ/oNXuOG1EXSvXZka/0JSW1q2EYBWerVKMOhvv9JzDGyzmuV7hHbF2Hg3T3S2uiM36sLz1qKsiw==} - engines: {node: '>=18.18'} - hasBin: true + /micromark-extension-mdx-md/1.0.0: + resolution: {integrity: sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==} + dependencies: + micromark-util-types: 1.0.2 + dev: false - metro-transform-plugins@0.82.5: - resolution: {integrity: sha512-57Bqf3rgq9nPqLrT2d9kf/2WVieTFqsQ6qWHpEng5naIUtc/Iiw9+0bfLLWSAw0GH40iJ4yMjFcFJDtNSYynMA==} - engines: {node: '>=18.18'} + /micromark-extension-mdxjs-esm/1.0.3: + resolution: {integrity: sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==} + dependencies: + micromark-core-commonmark: 1.0.6 + micromark-util-character: 1.1.0 + micromark-util-events-to-acorn: 1.2.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + unist-util-position-from-estree: 1.1.1 + uvu: 0.5.6 + vfile-message: 3.1.2 + dev: false - metro-transform-worker@0.82.5: - resolution: {integrity: sha512-mx0grhAX7xe+XUQH6qoHHlWedI8fhSpDGsfga7CpkO9Lk9W+aPitNtJWNGrW8PfjKEWbT9Uz9O50dkI8bJqigw==} - engines: {node: '>=18.18'} + /micromark-extension-mdxjs/1.0.0: + resolution: {integrity: sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==} + dependencies: + acorn: 8.7.0 + acorn-jsx: 5.3.2_acorn@8.7.0 + micromark-extension-mdx-expression: 1.0.3 + micromark-extension-mdx-jsx: 1.0.3 + micromark-extension-mdx-md: 1.0.0 + micromark-extension-mdxjs-esm: 1.0.3 + micromark-util-combine-extensions: 1.0.0 + micromark-util-types: 1.0.2 + dev: false - metro@0.82.5: - resolution: {integrity: sha512-8oAXxL7do8QckID/WZEKaIFuQJFUTLzfVcC48ghkHhNK2RGuQq8Xvf4AVd+TUA0SZtX0q8TGNXZ/eba1ckeGCg==} - engines: {node: '>=18.18'} - hasBin: true + /micromark-factory-destination/1.0.0: + resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: false - micromark-core-commonmark@2.0.3: - resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} + /micromark-factory-label/1.0.2: + resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - micromark-extension-frontmatter@2.0.0: - resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==} + /micromark-factory-mdx-expression/1.0.6: + resolution: {integrity: sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-events-to-acorn: 1.2.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + unist-util-position-from-estree: 1.1.1 + uvu: 0.5.6 + vfile-message: 3.1.2 + dev: false - micromark-extension-gfm-autolink-literal@2.1.0: - resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} + /micromark-factory-space/1.0.0: + resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-types: 1.0.2 + dev: false - micromark-extension-gfm-footnote@2.1.0: - resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} + /micromark-factory-title/1.0.2: + resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - micromark-extension-gfm-strikethrough@2.1.0: - resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} + /micromark-factory-whitespace/1.0.0: + resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: false - micromark-extension-gfm-table@2.1.1: - resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==} + /micromark-util-character/1.1.0: + resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==} + dependencies: + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: false - micromark-extension-gfm-tagfilter@2.0.0: - resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} + /micromark-util-chunked/1.0.0: + resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==} + dependencies: + micromark-util-symbol: 1.0.1 + dev: false - micromark-extension-gfm-task-list-item@2.1.0: - resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} + /micromark-util-classify-character/1.0.0: + resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: false - micromark-extension-gfm@3.0.0: - resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} + /micromark-util-combine-extensions/1.0.0: + resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==} + dependencies: + micromark-util-chunked: 1.0.0 + micromark-util-types: 1.0.2 + dev: false - micromark-extension-mdx-expression@3.0.1: - resolution: {integrity: sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==} + /micromark-util-decode-numeric-character-reference/1.0.0: + resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==} + dependencies: + micromark-util-symbol: 1.0.1 + dev: false - micromark-extension-mdx-jsx@3.0.2: - resolution: {integrity: sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==} + /micromark-util-decode-string/1.0.2: + resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-symbol: 1.0.1 + dev: false - micromark-extension-mdx-md@2.0.0: - resolution: {integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==} + /micromark-util-encode/1.0.1: + resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==} + dev: false - micromark-extension-mdxjs-esm@3.0.0: - resolution: {integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==} + /micromark-util-events-to-acorn/1.2.0: + resolution: {integrity: sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==} + dependencies: + '@types/acorn': 4.0.6 + '@types/estree': 1.0.0 + estree-util-visit: 1.2.0 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + vfile-location: 4.0.1 + vfile-message: 3.1.2 + dev: false - micromark-extension-mdxjs@3.0.0: - resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==} + /micromark-util-html-tag-name/1.1.0: + resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==} + dev: false - micromark-factory-destination@2.0.1: - resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} + /micromark-util-normalize-identifier/1.0.0: + resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==} + dependencies: + micromark-util-symbol: 1.0.1 + dev: false - micromark-factory-label@2.0.1: - resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} + /micromark-util-resolve-all/1.0.0: + resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==} + dependencies: + micromark-util-types: 1.0.2 + dev: false - micromark-factory-mdx-expression@2.0.3: - resolution: {integrity: sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==} + /micromark-util-sanitize-uri/1.0.0: + resolution: {integrity: sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-encode: 1.0.1 + micromark-util-symbol: 1.0.1 + dev: false - micromark-factory-space@2.0.1: - resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} + /micromark-util-subtokenize/1.0.2: + resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==} + dependencies: + micromark-util-chunked: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false - micromark-factory-title@2.0.1: - resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} + /micromark-util-symbol/1.0.1: + resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==} + dev: false - micromark-factory-whitespace@2.0.1: - resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} + /micromark-util-types/1.0.2: + resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==} + dev: false - micromark-util-character@2.1.1: - resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} + /micromark/3.0.10: + resolution: {integrity: sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==} + dependencies: + '@types/debug': 4.1.7 + debug: 4.3.4 + decode-named-character-reference: 1.0.2 + micromark-core-commonmark: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-chunked: 1.0.0 + micromark-util-combine-extensions: 1.0.0 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-encode: 1.0.1 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-sanitize-uri: 1.0.0 + micromark-util-subtokenize: 1.0.2 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + dev: false - micromark-util-chunked@2.0.1: - resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} - - micromark-util-classify-character@2.0.1: - resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} - - micromark-util-combine-extensions@2.0.1: - resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} - - micromark-util-decode-numeric-character-reference@2.0.2: - resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} - - micromark-util-decode-string@2.0.1: - resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} - - micromark-util-encode@2.0.1: - resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} - - micromark-util-events-to-acorn@2.0.3: - resolution: {integrity: sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==} - - micromark-util-html-tag-name@2.0.1: - resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} - - micromark-util-normalize-identifier@2.0.1: - resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} - - micromark-util-resolve-all@2.0.1: - resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} - - micromark-util-sanitize-uri@2.0.1: - resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} - - micromark-util-subtokenize@2.1.0: - resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==} - - micromark-util-symbol@2.0.1: - resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} - - micromark-util-types@2.0.2: - resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} - - micromark@4.0.2: - resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + /micromatch/4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true - mime-db@1.52.0: + /mime-db/1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} - mime-db@1.54.0: - resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: + /mime-types/2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true + /mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true - mimic-fn@1.2.0: - resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} - engines: {node: '>=4'} - - mimic-function@5.0.1: - resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} - engines: {node: '>=18'} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - minimatch@3.0.8: - resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} - - minimatch@3.1.2: + /minimatch/3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} + /minimist/1.2.5: + resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} + dev: true - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + /minimist/1.2.6: + resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} + dev: true - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@3.0.2: - resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==} - engines: {node: '>= 18'} - - mitt@3.0.1: - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} + /mkdirp/0.5.5: + resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} hasBin: true + dependencies: + minimist: 1.2.5 + dev: true - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true + /moment/2.29.4: + resolution: {integrity: sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==} - mlly@1.7.4: - resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} + /mri/1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + dev: false - moment@2.30.1: - resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} - - mrmime@2.0.1: - resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} - engines: {node: '>=10'} - - ms@2.0.0: + /ms/2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: true - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + /ms/2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - muggle-string@0.4.1: - resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + /nanoid/3.3.4: + resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + dev: false - nanoid@5.1.5: - resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==} - engines: {node: ^18 || >=20} - hasBin: true - - napi-postinstall@0.3.2: - resolution: {integrity: sha512-tWVJxJHmBWLy69PvO96TZMZDrzmw5KeiZBz3RHmiM2XZ9grBJ2WgMAFVVg25nqp3ZjTFUs2Ftw1JhscL3Teliw==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - hasBin: true - - natural-compare@1.4.0: + /natural-compare/1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true - natural-orderby@5.0.0: - resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} - engines: {node: '>=18'} - - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - negotiator@0.6.4: - resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} - engines: {node: '>= 0.6'} - - nested-error-stacks@2.0.1: - resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==} - - next-mdx-remote@5.0.0: - resolution: {integrity: sha512-RNNbqRpK9/dcIFZs/esQhuLA8jANqlH694yqoDBK8hkVdJUndzzGmnPHa2nyi90N4Z9VmzuSWNRpr5ItT3M7xQ==} + /next-mdx-remote/4.1.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-ZdL5AFJcEqvInGkYYRKda930D6AJt1GOLX/OXFE/vTwaqV/Mw+l3/njZ4kWqvYSAkl89Z6W7WZrTtN0fd0XwPg==} engines: {node: '>=14', npm: '>=7'} peerDependencies: - react: '>=16' + react: '>=16.x <=18.x' + react-dom: '>=16.x <=18.x' + dependencies: + '@mdx-js/mdx': 2.1.2 + '@mdx-js/react': 2.1.2_react@18.2.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + vfile: 5.3.4 + vfile-matter: 3.0.1 + transitivePeerDependencies: + - supports-color + dev: false - next@15.4.4: - resolution: {integrity: sha512-kNcubvJjOL9yUOfwtZF3HfDhuhp+kVD+FM2A6Tyua1eI/xfmY4r/8ZS913MMz+oWKDlbps/dQOWdDricuIkXLw==} - engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + /next/12.2.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-zAYFY45aBry/PlKONqtlloRFqU/We3zWYdn2NoGvDZkoYUYQSJC8WMcalS5C19MxbCZLUVCX7D7a6gTGgl2yLg==} + engines: {node: '>=12.22.0'} hasBin: true peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.51.1 - babel-plugin-react-compiler: '*' - react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + fibers: '>= 3.1.0' + node-sass: ^6.0.0 || ^7.0.0 + react: ^17.0.2 || ^18.0.0-0 + react-dom: ^17.0.2 || ^18.0.0-0 sass: ^1.3.0 peerDependenciesMeta: - '@opentelemetry/api': + fibers: optional: true - '@playwright/test': - optional: true - babel-plugin-react-compiler: + node-sass: optional: true sass: optional: true + dependencies: + '@next/env': 12.2.2 + '@swc/helpers': 0.4.2 + caniuse-lite: 1.0.30001367 + postcss: 8.4.5 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + styled-jsx: 5.0.2_react@18.2.0 + use-sync-external-store: 1.1.0_react@18.2.0 + optionalDependencies: + '@next/swc-android-arm-eabi': 12.2.2 + '@next/swc-android-arm64': 12.2.2 + '@next/swc-darwin-arm64': 12.2.2 + '@next/swc-darwin-x64': 12.2.2 + '@next/swc-freebsd-x64': 12.2.2 + '@next/swc-linux-arm-gnueabihf': 12.2.2 + '@next/swc-linux-arm64-gnu': 12.2.2 + '@next/swc-linux-arm64-musl': 12.2.2 + '@next/swc-linux-x64-gnu': 12.2.2 + '@next/swc-linux-x64-musl': 12.2.2 + '@next/swc-win32-arm64-msvc': 12.2.2 + '@next/swc-win32-ia32-msvc': 12.2.2 + '@next/swc-win32-x64-msvc': 12.2.2 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + dev: false - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + /node-releases/2.0.2: + resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==} + dev: true - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true - node-forge@1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} + /nth-check/1.0.2: + resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} + dependencies: + boolbase: 1.0.0 + dev: true - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - npm-normalize-package-bin@4.0.0: - resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} - engines: {node: ^18.17.0 || >=20.5.0} - - npm-package-arg@11.0.3: - resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-run-all2@8.0.4: - resolution: {integrity: sha512-wdbB5My48XKp2ZfJUlhnLVihzeuA1hgBnqB2J9ahV77wLS+/YAJAlN8I+X3DIFIPZ3m5L7nplmlbhNiFDmXRDA==} - engines: {node: ^20.5.0 || >=22.0.0, npm: '>= 10'} - hasBin: true - - npm-run-path@6.0.0: - resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} - engines: {node: '>=18'} - - nth-check@2.1.1: + /nth-check/2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true - nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + /numbro/2.3.6: + resolution: {integrity: sha512-pxpoTT3hVxQGaOA2RTzXR/muonQNd1K1HPJbWo7QOmxPwiPmoFCFfsG9XXgW3uqjyzezJ0P9IvCPDXUtJexjwg==} + dependencies: + bignumber.js: 8.1.1 + dev: false - nwsapi@2.2.21: - resolution: {integrity: sha512-o6nIY3qwiSXl7/LuOU0Dmuctd34Yay0yeuZRLFmDPrrdHpXKFndPj3hM+YEPVHYC5fx2otBx4Ilc/gyYSAUaIA==} + /nwsapi/2.2.1: + resolution: {integrity: sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==} + dev: false - ob1@0.82.5: - resolution: {integrity: sha512-QyQQ6e66f+Ut/qUVjEce0E/wux5nAGLXYZDn1jr15JWstHsCH3l6VVrg8NKDptW9NEiBXKOJeGF/ydxeSDF3IQ==} - engines: {node: '>=18.18'} - - object-assign@4.1.1: + /object-assign/4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-inspect@1.13.4: - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} - engines: {node: '>= 0.4'} + /object-inspect/1.12.0: + resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} + dev: true - object-keys@1.1.1: + /object-keys/1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} + dev: true - object.assign@4.1.7: - resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + /object.assign/4.1.2: + resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true - object.entries@1.1.9: - resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} + /object.entries/1.1.5: + resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.1 + dev: true - object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + /object.fromentries/2.0.5: + resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.20.1 + dev: true - object.groupby@1.0.3: - resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} - engines: {node: '>= 0.4'} - - object.values@1.2.1: - resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} - engines: {node: '>= 0.4'} - - on-finished@2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + /object.getownpropertydescriptors/2.1.4: + resolution: {integrity: sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==} engines: {node: '>= 0.8'} + dependencies: + array.prototype.reduce: 1.0.4 + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + dev: true - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} + /object.hasown/1.1.1: + resolution: {integrity: sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==} + dependencies: + define-properties: 1.1.4 + es-abstract: 1.20.1 + dev: true - on-headers@1.1.0: - resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} - engines: {node: '>= 0.8'} + /object.values/1.1.5: + resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.1 + dev: true - once@1.4.0: + /once/1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true - onetime@2.0.1: - resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} - engines: {node: '>=4'} + /onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true - onetime@7.0.0: - resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} - engines: {node: '>=18'} - - open@10.2.0: - resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} - engines: {node: '>=18'} - - open@7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + /optionator/0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.3.0 + prelude-ls: 1.1.2 + type-check: 0.3.2 + word-wrap: 1.2.3 + dev: false - ora@3.4.0: - resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} - engines: {node: '>=6'} + /optionator/0.9.1: + resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.3 + dev: true - own-keys@1.0.1: - resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} - engines: {node: '>= 0.4'} + /p-limit/1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} + dependencies: + p-try: 1.0.0 + dev: true - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} + /p-locate/2.0.0: + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} + engines: {node: '>=4'} + dependencies: + p-limit: 1.3.0 + dev: true - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + /p-map/4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} + dependencies: + aggregate-error: 3.1.0 + dev: true - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} + /p-try/1.0.0: + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} + engines: {node: '>=4'} + dev: true - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - - package-manager-detector@1.3.0: - resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} - - parent-module@1.0.1: + /parent-module/1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true - parse-entities@4.0.2: - resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} + /parse-entities/4.0.0: + resolution: {integrity: sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==} + dependencies: + '@types/unist': 2.0.6 + character-entities: 2.0.2 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.2 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 + dev: false - parse-gitignore@2.0.0: - resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} - engines: {node: '>=14'} - - parse-imports-exports@0.2.4: - resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} - - parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} - - parse-json@5.2.0: + /parse-json/5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.16.7 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true - parse-ms@4.0.0: - resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} - engines: {node: '>=18'} - - parse-numeric-range@1.3.0: + /parse-numeric-range/1.3.0: resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==} + dev: false - parse-png@2.1.0: - resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==} - engines: {node: '>=10'} - - parse-statements@1.0.11: - resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} - - parse5-htmlparser2-tree-adapter@6.0.1: + /parse5-htmlparser2-tree-adapter/6.0.1: resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} + dependencies: + parse5: 6.0.1 + dev: false - parse5@6.0.1: + /parse5/6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + dev: false - parse5@7.3.0: - resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} + /path-exists/3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + dev: true - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-exists@4.0.0: + /path-exists/4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + dev: true - path-is-absolute@1.0.1: + /path-is-absolute/1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} + dev: true - path-key@3.1.1: + /path-is-inside/1.0.2: + resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} + dev: true + + /path-key/3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} + dev: true - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - - path-parse@1.0.7: + /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - - path-type@4.0.0: + /path-type/4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + dev: true - pathe@2.0.3: - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + /periscopic/3.0.4: + resolution: {integrity: sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg==} + dependencies: + estree-walker: 3.0.1 + is-reference: 3.0.0 + dev: false - perfect-debounce@1.0.0: - resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - - picomatch@2.3.1: + /picomatch/2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - picomatch@3.0.1: - resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} - engines: {node: '>=10'} + /pify/2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} + /pinkie-promise/2.0.1: + resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} + engines: {node: '>=0.10.0'} + dependencies: + pinkie: 2.0.4 + dev: true - pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} - hasBin: true + /pinkie/2.0.4: + resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} + engines: {node: '>=0.10.0'} + dev: true - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} - - pkg-types@1.3.1: - resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - - pkg-types@2.2.0: - resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==} - - plist@3.1.0: - resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} - engines: {node: '>=10.4.0'} - - pluralize@8.0.0: - resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} - engines: {node: '>=4'} - - pngjs@3.4.0: - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} - engines: {node: '>=4.0.0'} - - pnpm-workspace-yaml@1.1.0: - resolution: {integrity: sha512-OWUzBxtitpyUV0fBYYwLAfWxn3mSzVbVB7cwgNaHvTTU9P0V2QHjyaY5i7f1hEiT9VeKsNH1Skfhe2E3lx/zhA==} - - possible-typed-array-names@1.1.0: - resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} - engines: {node: '>= 0.4'} - - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} - engines: {node: '>=4'} - - postcss-value-parser@4.2.0: + /postcss-value-parser/4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + dev: false - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + /postcss/8.4.5: + resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: false - postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} - engines: {node: ^10 || ^12 || >=14} + /prelude-ls/1.1.2: + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} + engines: {node: '>= 0.8.0'} + dev: false - postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} - - prelude-ls@1.2.1: + /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + dev: true - prettier-linter-helpers@1.0.0: + /prettier-linter-helpers/1.0.0: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} + dependencies: + fast-diff: 1.2.0 + dev: true - prettier@3.6.2: - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} - engines: {node: '>=14'} + /prettier/2.5.1: + resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} + engines: {node: '>=10.13.0'} hasBin: true + dev: true - pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} + /prismjs/1.28.0: + resolution: {integrity: sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==} engines: {node: '>=6'} + dev: false - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - pretty-ms@9.2.0: - resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} - engines: {node: '>=18'} - - prismjs@1.30.0: - resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} - engines: {node: '>=6'} - - proc-log@4.2.0: - resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - - promise@7.3.1: + /promise/7.3.1: resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} + dependencies: + asap: 2.0.6 + dev: true - promise@8.3.0: - resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} - - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - - prop-types@15.8.1: + /prop-types/15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + dev: true - property-information@7.1.0: - resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} + /property-information/6.1.1: + resolution: {integrity: sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w==} + dev: false - psl@1.15.0: - resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + /prr/1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + dev: true - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + /psl/1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + dev: false + + /punycode/2.1.1: + resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} - qrcode-terminal@0.11.0: - resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==} - hasBin: true + /q/1.5.1: + resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} + engines: {node: '>=0.6.0', teleport: '>=0.2.0'} + dev: true - quansync@0.2.10: - resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} - - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - - queue-microtask@1.2.3: + /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true - queue@6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - - react-devtools-core@6.1.5: - resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} - - react-dom@19.1.0: - resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} + /react-dom/18.2.0_react@18.2.0: + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: - react: ^19.1.0 + react: ^18.2.0 + dependencies: + loose-envify: 1.4.0 + react: 18.2.0 + scheduler: 0.23.0 + dev: false - react-is@16.13.1: + /react-is/16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - - react-native-edge-to-edge@1.6.0: - resolution: {integrity: sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og==} + /react-native-svg/12.4.0_react@17.0.2: + resolution: {integrity: sha512-m2Hn5FMC7wF/BSwxrbZFVElOMAJZXLJl2bBMDXvs/fFy2v4oLBfcw8MwaBTlaIyk0p24WRC9lWv51kSA/Plj5w==} peerDependencies: react: '*' - react-native: '*' + react-native: '>=0.50.0' + dependencies: + css-select: 5.1.0 + css-tree: 1.1.3 + react: 17.0.2 + dev: true - react-native-is-edge-to-edge@1.2.1: - resolution: {integrity: sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-svg@15.12.0: - resolution: {integrity: sha512-iE25PxIJ6V0C6krReLquVw6R0QTsRTmEQc4K2Co3P6zsimU/jltcDBKYDy1h/5j9S/fqmMeXnpM+9LEWKJKI6A==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-web@0.20.0: - resolution: {integrity: sha512-OOSgrw+aON6R3hRosCau/xVxdLzbjEcsLysYedka0ZON4ZZe6n9xgeN9ZkoejhARM36oTlUgHIQqxGutEJ9Wxg==} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - - react-native@0.79.5: - resolution: {integrity: sha512-jVihwsE4mWEHZ9HkO1J2eUZSwHyDByZOqthwnGrVZCh6kTQBCm4v8dicsyDa6p0fpWNE5KicTcpX/XXl0ASJFg==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - '@types/react': ^19.0.0 - react: ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - - react-window@1.8.11: - resolution: {integrity: sha512-+SRbUVT2scadgFSWx+R1P754xHPEqvcfSfVX10QYg6POOz+WNgkN48pS+BtZNIMGiL1HYrSEiCkwsMS15QogEQ==} + /react-window/1.8.7_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-JHEZbPXBpKMmoNO1bNhoXOOLg/ujhL/BU4IqVU9r8eQPcy5KQnGHIHDRkJ0ns9IM5+Aq5LNwt3j8t3tIrePQzA==} engines: {node: '>8.0.0'} peerDependencies: - react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@babel/runtime': 7.18.6 + memoize-one: 5.2.1 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false - react@19.1.0: - resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} + /react/17.0.2: + resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + dev: true - read-package-json-fast@4.0.0: - resolution: {integrity: sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==} - engines: {node: ^18.17.0 || >=20.5.0} + /react/18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 - read-yaml-file@2.1.0: - resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} - engines: {node: '>=10.13'} + /readable-stream/3.6.0: + resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true - recma-build-jsx@1.0.0: - resolution: {integrity: sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==} + /recursive-copy/2.0.11: + resolution: {integrity: sha512-DqL2kO10mUne7XK5BPcwRtOJJZKhddD7IrW4UmHmKrwdV3HLPWcw6Jr4Jh12ooddfJOVz7ynFoFYYnPM7De0Og==} + dependencies: + del: 2.2.2 + emitter-mixin: 0.0.3 + errno: 0.1.8 + graceful-fs: 4.2.10 + junk: 1.0.3 + maximatch: 0.1.0 + mkdirp: 0.5.5 + pify: 2.3.0 + promise: 7.3.1 + slash: 1.0.0 + dev: true - recma-jsx@1.0.0: - resolution: {integrity: sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==} + /regenerator-runtime/0.13.9: + resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} - recma-parse@1.0.0: - resolution: {integrity: sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==} - - recma-stringify@1.0.0: - resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==} - - refa@0.12.1: - resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - reflect.getprototypeof@1.0.10: - resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + /regexp.prototype.flags/1.4.3: + resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + functions-have-names: 1.2.3 + dev: true - regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} - engines: {node: '>=4'} + /regexpp/3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + dev: true - regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + /remark-gfm/3.0.1: + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-gfm: 2.0.1 + micromark-extension-gfm: 2.0.1 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: false - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + /remark-mdx/2.1.2: + resolution: {integrity: sha512-npQagPdczPAv0xN9F8GSi5hJfAe/z6nBjylyfOfjLOmz086ahWrIjlk4BulRfNhA+asutqWxyuT3DFVsxiTVHA==} + dependencies: + mdast-util-mdx: 2.0.0 + micromark-extension-mdxjs: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: false - regexp-ast-analysis@0.7.1: - resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + /remark-parse/10.0.1: + resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-from-markdown: 1.2.0 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: false - regexp-tree@0.1.27: - resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} - hasBin: true - - regexp.prototype.flags@1.5.4: - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} - engines: {node: '>= 0.4'} - - regexpu-core@6.2.0: - resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} - engines: {node: '>=4'} - - regjsgen@0.8.0: - resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} - - regjsparser@0.12.0: - resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} - hasBin: true - - rehype-recma@1.0.0: - resolution: {integrity: sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==} - - remark-gfm@4.0.1: - resolution: {integrity: sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==} - - remark-mdx@3.1.0: - resolution: {integrity: sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==} - - remark-parse@11.0.0: - resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} - - remark-prism@1.3.6: + /remark-prism/1.3.6: resolution: {integrity: sha512-yYSXJ2MEK2DeD9UKDKFkQPcVqRx6aX2FYD1kE27ScogpZ/BBO8MoOO6gf/AKqfXvKGnP51wqvDEBmPseypgaug==} + dependencies: + classnames: 2.3.1 + css-selector-parser: 1.4.1 + escape-html: 1.0.3 + jsdom: 16.7.0 + parse-numeric-range: 1.3.0 + parse5: 6.0.1 + parse5-htmlparser2-tree-adapter: 6.0.1 + prismjs: 1.28.0 + unist-util-map: 2.0.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: false - remark-rehype@11.1.2: - resolution: {integrity: sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==} + /remark-rehype/10.1.0: + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + mdast-util-to-hast: 12.2.0 + unified: 10.1.2 + dev: false - remark-stringify@11.0.0: - resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} + /replace-string/3.1.0: + resolution: {integrity: sha512-yPpxc4ZR2makceA9hy/jHNqc7QVkd4Je/N0WRHm6bs3PtivPuPynxE5ejU/mp5EhnCv8+uZL7vhz8rkluSlx+Q==} + engines: {node: '>=8'} + dev: true - require-directory@2.1.1: + /require-directory/2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} + dev: true - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - requireg@0.2.2: - resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} - engines: {node: '>= 4.0.0'} - - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - - resolve-from@3.0.0: - resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} - engines: {node: '>=4'} - - resolve-from@4.0.0: + /resolve-from/4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} + dev: true - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + /resolve/1.22.1: + resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} + hasBin: true + dependencies: + is-core-module: 2.9.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /resolve/2.0.0-next.4: + resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} + hasBin: true + dependencies: + is-core-module: 2.9.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /restore-cursor/3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve-workspace-root@2.0.0: - resolution: {integrity: sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw==} - - resolve.exports@2.0.3: - resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} - engines: {node: '>=10'} - - resolve@1.22.10: - resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} - engines: {node: '>= 0.4'} - hasBin: true - - resolve@1.7.1: - resolution: {integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==} - - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true - - restore-cursor@2.0.0: - resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} - engines: {node: '>=4'} - - restore-cursor@5.1.0: - resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} - engines: {node: '>=18'} - - reusify@1.1.0: - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} + /reusify/1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: true - rimraf@3.0.2: + /rimraf/2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true + dependencies: + glob: 7.2.0 + dev: true + + /rimraf/3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true + dependencies: + glob: 7.2.0 + dev: true - rollup@4.45.3: - resolution: {integrity: sha512-STwyHZF3G+CrmZhB+qDiROq9s8B5PrOCYN6dtmOvwz585XBnyeHk1GTEhHJtUVb355/9uZhOazyVclTt5uahzA==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} - engines: {node: '>=18'} - - run-parallel@1.2.0: + /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true - safe-array-concat@1.1.3: - resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} - engines: {node: '>=0.4'} + /rxjs/7.5.4: + resolution: {integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==} + dependencies: + tslib: 2.3.1 + dev: true - safe-buffer@5.2.1: + /sade/1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + dependencies: + mri: 1.2.0 + dev: false + + /safe-buffer/5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: true + + /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} - - safe-regex-test@1.1.0: - resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} - engines: {node: '>= 0.4'} - - safer-buffer@2.1.2: + /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: false - sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + /sax/1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + dev: true - saxes@5.0.1: + /saxes/5.0.1: resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} engines: {node: '>=10'} + dependencies: + xmlchars: 2.2.0 + dev: false - scheduler@0.25.0: - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + /scheduler/0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + dependencies: + loose-envify: 1.4.0 + dev: false - scheduler@0.26.0: - resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} - - scslre@0.3.0: - resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} - engines: {node: ^14.0.0 || >=16.0.0} - - scule@1.3.0: - resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + /semver/6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true + dev: true - semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + /semver/7.3.5: + resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} engines: {node: '>=10'} hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + /semver/7.3.7: + resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} engines: {node: '>=10'} hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true - send@0.19.0: - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} - engines: {node: '>= 0.8.0'} - - send@0.19.1: - resolution: {integrity: sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==} - engines: {node: '>= 0.8.0'} - - serialize-error@2.1.0: - resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} + /set-getter/0.1.1: + resolution: {integrity: sha512-9sVWOy+gthr+0G9DzqqLaYNA7+5OKkSmcqjL9cBpDEaZrr3ShQlyX2cZ/O/ozE41oxn/Tt0LGEM/w4Rub3A3gw==} engines: {node: '>=0.10.0'} + dependencies: + to-object-path: 0.3.0 + dev: true - serve-static@1.16.2: - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} - engines: {node: '>= 0.8.0'} - - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} - engines: {node: '>= 0.4'} - - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - shallowequal@1.1.0: + /shallowequal/1.1.0: resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} + dev: false - sharp@0.34.3: - resolution: {integrity: sha512-eX2IQ6nFohW4DbvHIOLRB3MHFpYqaqvXd3Tp5e/T/dSH83fxaNJQRvDMhASmkNTsNTVF2/OOopzRCt7xokgPfg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - - shebang-command@2.0.0: + /shebang-command/2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true - shebang-regex@3.0.0: + /shebang-regex/3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} + dev: true - shell-quote@1.8.3: - resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} - engines: {node: '>= 0.4'} + /side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + object-inspect: 1.12.0 + dev: true - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} - - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} - - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} - - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} - engines: {node: '>= 0.4'} - - signal-exit@3.0.7: + /signal-exit/3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} + /slash/1.0.0: + resolution: {integrity: sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==} + engines: {node: '>=0.10.0'} + dev: true - simple-plist@1.3.1: - resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==} - - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - - sirv@3.0.1: - resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} - engines: {node: '>=18'} - - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - slash@3.0.0: + /slash/3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + dev: true - slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} + /slice-ansi/3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true - slice-ansi@7.1.0: - resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} - engines: {node: '>=18'} + /slice-ansi/4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true - slugify@1.6.6: - resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} - engines: {node: '>=8.0.0'} - - snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + /source-map-js/1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + dev: false - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map@0.5.7: + /source-map/0.5.7: resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} - source-map@0.6.1: + /source-map/0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - source-map@0.7.6: - resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} - engines: {node: '>= 12'} + /space-separated-tokens/2.0.1: + resolution: {integrity: sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==} + dev: false - space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - spdx-expression-parse@4.0.0: - resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} - - spdx-license-ids@3.0.21: - resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} - - speakingurl@14.0.1: - resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} - engines: {node: '>=0.10.0'} - - sprintf-js@1.0.3: + /sprintf-js/1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true - stable-hash@0.0.5: - resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} + /stable/0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + dev: true - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - - stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - - stacktrace-parser@0.1.11: - resolution: {integrity: sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==} - engines: {node: '>=6'} - - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - - statuses@2.0.2: - resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} - engines: {node: '>= 0.8'} - - stop-iteration-iterator@1.1.0: - resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} - engines: {node: '>= 0.4'} - - stream-buffers@2.2.0: - resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} - engines: {node: '>= 0.10.0'} - - string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - - string-width@4.2.3: + /string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} + /string.prototype.matchall/4.0.7: + resolution: {integrity: sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.1 + get-intrinsic: 1.1.1 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + regexp.prototype.flags: 1.4.3 + side-channel: 1.0.4 + dev: true - string-width@7.2.0: - resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} - engines: {node: '>=18'} + /string.prototype.trimend/1.0.4: + resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + dev: true - string.prototype.includes@2.0.1: - resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} - engines: {node: '>= 0.4'} + /string.prototype.trimend/1.0.5: + resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + dev: true - string.prototype.matchall@4.0.12: - resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} - engines: {node: '>= 0.4'} + /string.prototype.trimstart/1.0.4: + resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + dev: true - string.prototype.repeat@1.0.0: - resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + /string.prototype.trimstart/1.0.5: + resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.1 + dev: true - string.prototype.trim@1.2.10: - resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} - engines: {node: '>= 0.4'} + /string_decoder/1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: true - string.prototype.trimend@1.0.9: - resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} - engines: {node: '>= 0.4'} + /stringify-entities/4.0.3: + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + dev: false - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - - stringify-entities@4.0.4: - resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} - - strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - - strip-ansi@6.0.1: + /strip-ansi/6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - - strip-bom@2.0.0: + /strip-bom/2.0.0: resolution: {integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==} engines: {node: '>=0.10.0'} + dependencies: + is-utf8: 0.2.1 + dev: true - strip-bom@3.0.0: + /strip-bom/3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} + dev: true - strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} + /strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true - strip-final-newline@4.0.0: - resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} - engines: {node: '>=18'} - - strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} - engines: {node: '>=12'} - - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - - strip-json-comments@3.1.1: + /strip-json-comments/3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + dev: true - structured-headers@0.4.1: - resolution: {integrity: sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==} + /style-to-object/0.3.0: + resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} + dependencies: + inline-style-parser: 0.1.1 + dev: false - style-to-js@1.1.17: - resolution: {integrity: sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA==} - - style-to-object@1.0.9: - resolution: {integrity: sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw==} - - styled-components@6.1.19: - resolution: {integrity: sha512-1v/e3Dl1BknC37cXMhwGomhO8AkYmN41CqyX9xhUDxry1ns3BFQy2lLDRQXJRdVVWB9OHemv/53xaStimvWyuA==} - engines: {node: '>= 16'} + /styled-components/5.3.5_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==} + engines: {node: '>=10'} + requiresBuild: true peerDependencies: react: '>= 16.8.0' react-dom: '>= 16.8.0' + react-is: '>= 16.8.0' + dependencies: + '@babel/helper-module-imports': 7.16.7 + '@babel/traverse': 7.17.3_supports-color@5.5.0 + '@emotion/is-prop-valid': 1.1.3 + '@emotion/stylis': 0.8.5 + '@emotion/unitless': 0.7.5 + babel-plugin-styled-components: 2.0.7_styled-components@5.3.5 + css-to-react-native: 3.0.0 + hoist-non-react-statics: 3.3.2 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + shallowequal: 1.1.0 + supports-color: 5.5.0 + dev: false - styled-jsx@5.1.6: - resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} + /styled-jsx/5.0.2_react@18.2.0: + resolution: {integrity: sha512-LqPQrbBh3egD57NBcHET4qcgshPks+yblyhPlH2GY8oaDgKs8SK4C3dBh3oSJjgzJ3G5t1SYEZGHkP+QEpX9EQ==} engines: {node: '>= 12.0.0'} peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' peerDependenciesMeta: '@babel/core': optional: true babel-plugin-macros: optional: true + dependencies: + react: 18.2.0 + dev: false - styleq@0.1.3: - resolution: {integrity: sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==} - - stylis@4.3.2: - resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} - - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - superjson@2.2.2: - resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==} - engines: {node: '>=16'} - - supports-color@5.5.0: + /supports-color/5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 - supports-color@7.2.0: + /supports-color/7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} - - supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} - - supports-preserve-symlinks-flag@1.0.0: + /supports-preserve-symlinks-flag/1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + dev: true - svg-parser@2.0.4: + /svg-parser/2.0.4: resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} + dev: true - symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - - synckit@0.11.11: - resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} - engines: {node: ^14.18.0 || >=16.0.0} - - synckit@0.9.3: - resolution: {integrity: sha512-JJoOEKTfL1urb1mDoEblhD9NhEbWmq9jHEMEnxoC4ujUaZ4itA8vKgwkFAyNClgxplLi9tsUKX+EduK0p/l7sg==} - engines: {node: ^14.18.0 || >=16.0.0} - - tapable@2.2.2: - resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==} - engines: {node: '>=6'} - - tar@7.4.3: - resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} - engines: {node: '>=18'} - - temp-dir@2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - - terminal-link@2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - - terser@5.43.1: - resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==} - engines: {node: '>=10'} + /svgo/1.3.2: + resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} + engines: {node: '>=4.0.0'} + deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x. hasBin: true + dependencies: + chalk: 2.4.2 + coa: 2.0.2 + css-select: 2.1.0 + css-select-base-adapter: 0.1.1 + css-tree: 1.0.0-alpha.37 + csso: 4.2.0 + js-yaml: 3.14.1 + mkdirp: 0.5.5 + object.values: 1.1.5 + sax: 1.2.4 + stable: 0.1.8 + unquote: 1.1.1 + util.promisify: 1.0.1 + dev: true - test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} + /symbol-tree/3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + dev: false - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} + /text-table/0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + /through/2.3.8: + resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} + dev: true - throat@5.0.0: - resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} + /through2/4.0.2: + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} + dependencies: + readable-stream: 3.6.0 + dev: true - tinyexec@1.0.1: - resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + /to-fast-properties/2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} - tinyglobby@0.2.14: - resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} - engines: {node: '>=12.0.0'} + /to-object-path/0.3.0: + resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true - tinypool@1.1.1: - resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} - engines: {node: ^18.0.0 || >=20.0.0} - - tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - - to-regex-range@5.0.1: + /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - toml-eslint-parser@0.10.0: - resolution: {integrity: sha512-khrZo4buq4qVmsGzS5yQjKe/WsFvV8fGfOjDQN0q4iy9FjRfPWRgTFrU8u1R2iu/SfWLhY9WnCi4Jhdrcbtg+g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - totalist@3.0.1: - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + /tough-cookie/4.0.0: + resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==} engines: {node: '>=6'} + dependencies: + psl: 1.9.0 + punycode: 2.1.1 + universalify: 0.1.2 + dev: false - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - tr46@2.1.0: + /tr46/2.1.0: resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} engines: {node: '>=8'} + dependencies: + punycode: 2.1.1 + dev: false - trim-lines@3.0.1: + /trim-lines/3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: false - trough@2.2.0: - resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} + /trough/2.1.0: + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + dev: false - ts-api-utils@2.1.0: - resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} - engines: {node: '>=18.12'} + /tsconfig-paths/3.14.1: + resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.1 + minimist: 1.2.6 + strip-bom: 3.0.0 + dev: true + + /tslib/1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true + + /tslib/2.3.1: + resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} + dev: true + + /tslib/2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + dev: false + + /tsutils/3.21.0_typescript@4.7.4: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} peerDependencies: - typescript: '>=4.8.4' + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 4.7.4 + dev: true - ts-declaration-location@1.0.7: - resolution: {integrity: sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==} - peerDependencies: - typescript: '>=4.0.0' + /type-check/0.3.2: + resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + dev: false - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - - tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - - type-check@0.4.0: + /type-check/0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} + /type-fest/0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true - type-fest@0.21.3: + /type-fest/0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} + dev: true - type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} - - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.3: - resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.4: - resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.7: - resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} - engines: {node: '>= 0.4'} - - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} - engines: {node: '>=14.17'} + /typescript/4.7.4: + resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==} + engines: {node: '>=4.2.0'} hasBin: true + dev: true - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} - engines: {node: '>=14.17'} - hasBin: true + /unbox-primitive/1.0.1: + resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} + dependencies: + function-bind: 1.1.1 + has-bigints: 1.0.1 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true - ua-parser-js@1.0.40: - resolution: {integrity: sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==} - hasBin: true + /unbox-primitive/1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + dependencies: + call-bind: 1.0.2 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true - ufo@1.6.1: - resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} + /unified/10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} + dependencies: + '@types/unist': 2.0.6 + bail: 2.0.2 + extend: 3.0.2 + is-buffer: 2.0.5 + is-plain-obj: 4.1.0 + trough: 2.1.0 + vfile: 5.3.4 + dev: false - unbox-primitive@1.1.0: - resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} - engines: {node: '>= 0.4'} + /unist-builder/3.0.0: + resolution: {integrity: sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==} + dependencies: + '@types/unist': 2.0.6 + dev: false - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + /unist-util-generated/2.0.0: + resolution: {integrity: sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==} + dev: false - undici@6.21.3: - resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} - engines: {node: '>=18.17'} + /unist-util-is/5.1.1: + resolution: {integrity: sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==} + dev: false - unicode-canonical-property-names-ecmascript@2.0.1: - resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} - engines: {node: '>=4'} - - unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - - unicode-match-property-value-ecmascript@2.2.0: - resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} - engines: {node: '>=4'} - - unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - - unicorn-magic@0.3.0: - resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} - engines: {node: '>=18'} - - unified@11.0.5: - resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - - unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - - unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - - unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - - unist-util-map@2.0.1: + /unist-util-map/2.0.1: resolution: {integrity: sha512-VdNvk4BQUUU9Rgr8iUOvclHa/iN9O+6Dt66FKij8l9OVezGG37gGWCPU5KSax1R2degqXFvl3kWTkvzL79e9tQ==} + dependencies: + '@types/mdast': 3.0.10 + object-assign: 4.1.1 + dev: false - unist-util-position-from-estree@2.0.0: - resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==} + /unist-util-position-from-estree/1.1.1: + resolution: {integrity: sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==} + dependencies: + '@types/unist': 2.0.6 + dev: false - unist-util-position@5.0.0: - resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} + /unist-util-position/4.0.3: + resolution: {integrity: sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==} + dependencies: + '@types/unist': 2.0.6 + dev: false - unist-util-remove@3.1.1: - resolution: {integrity: sha512-kfCqZK5YVY5yEa89tvpl7KnBBHu2c6CzMkqHUrlOqaRgGOMp0sMvwWOVrbAtj03KhovQB7i96Gda72v/EFE0vw==} + /unist-util-remove-position/4.0.1: + resolution: {integrity: sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==} + dependencies: + '@types/unist': 2.0.6 + unist-util-visit: 4.1.0 + dev: false - unist-util-stringify-position@4.0.0: - resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + /unist-util-stringify-position/3.0.2: + resolution: {integrity: sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==} + dependencies: + '@types/unist': 2.0.6 + dev: false - unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} + /unist-util-visit-parents/5.1.0: + resolution: {integrity: sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.1.1 + dev: false - unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + /unist-util-visit/4.1.0: + resolution: {integrity: sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.1.1 + unist-util-visit-parents: 5.1.0 + dev: false - unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - - universal-user-agent@7.0.3: - resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} - - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + /universalify/0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} + dev: false - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} + /unquote/1.1.1: + resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==} + dev: true - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - unrs-resolver@1.11.1: - resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} - - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - uri-js@4.4.1: + /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.1.1 + dev: true - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - - use-resize-observer@9.1.0: - resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} + /use-resize-observer/9.0.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-JOzsmF3/IDmtjG7OE5qXOP69LEpBpwhpLSiT1XgSr+uFRX0ftJHQnDaP7Xq+uhbljLYkJt67sqsbnyXBjiY8ig==} peerDependencies: react: 16.8.0 - 18 react-dom: 16.8.0 - 18 + dependencies: + '@juggle/resize-observer': 3.3.1 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false - util-deprecate@1.0.2: + /use-sync-external-store/1.1.0_react@18.2.0: + resolution: {integrity: sha512-SEnieB2FPKEVne66NpXPd1Np4R1lTNKfjuy3XdIoPQKYBAFdzbzSZlSn1KJZUiihQLQC5Znot4SBz1EOTBwQAQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: false + + /util-deprecate/1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} + /util.promisify/1.0.1: + resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} + dependencies: + define-properties: 1.1.4 + es-abstract: 1.20.1 + has-symbols: 1.0.3 + object.getownpropertydescriptors: 2.1.4 + dev: true - uuid@7.0.3: - resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} + /uvu/0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} + engines: {node: '>=8'} hasBin: true + dependencies: + dequal: 2.0.3 + diff: 5.1.0 + kleur: 4.1.5 + sade: 1.8.1 + dev: false - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + /v8-compile-cache/2.3.0: + resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} + dev: true - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} + /vfile-location/4.0.1: + resolution: {integrity: sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==} + dependencies: + '@types/unist': 2.0.6 + vfile: 5.3.4 + dev: false - vfile-location@5.0.3: - resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} + /vfile-matter/3.0.1: + resolution: {integrity: sha512-CAAIDwnh6ZdtrqAuxdElUqQRQDQgbbIrYtDYI8gCjXS1qQ+1XdLoK8FIZWxJwn0/I+BkSSZpar3SOgjemQz4fg==} + dependencies: + '@types/js-yaml': 4.0.5 + is-buffer: 2.0.5 + js-yaml: 4.1.0 + dev: false - vfile-matter@5.0.1: - resolution: {integrity: sha512-o6roP82AiX0XfkyTHyRCMXgHfltUNlXSEqCIS80f+mbAyiQBE2fxtDVMtseyytGx75sihiJFo/zR6r/4LTs2Cw==} + /vfile-message/3.1.2: + resolution: {integrity: sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==} + dependencies: + '@types/unist': 2.0.6 + unist-util-stringify-position: 3.0.2 + dev: false - vfile-message@4.0.3: - resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} + /vfile/5.3.4: + resolution: {integrity: sha512-KI+7cnst03KbEyN1+JE504zF5bJBZa+J+CrevLeyIMq0aPU681I2rQ5p4PlnQ6exFtWiUrg26QUdFMnAKR6PIw==} + dependencies: + '@types/unist': 2.0.6 + is-buffer: 2.0.5 + unist-util-stringify-position: 3.0.2 + vfile-message: 3.1.2 + dev: false - vfile@6.0.3: - resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - - vite-hot-client@2.1.0: - resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==} - peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 - - vite-plugin-dts@4.5.4: - resolution: {integrity: sha512-d4sOM8M/8z7vRXHHq/ebbblfaxENjogAAekcfcDCCwAyvGqnPrc7f4NZbvItS+g4WTgerW0xDwSz5qz11JT3vg==} - peerDependencies: - typescript: '*' - vite: '*' - peerDependenciesMeta: - vite: - optional: true - - vite-plugin-inspect@0.8.9: - resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} - engines: {node: '>=14'} - peerDependencies: - '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - - vite-plugin-vue-devtools@7.7.7: - resolution: {integrity: sha512-d0fIh3wRcgSlr4Vz7bAk4va1MkdqhQgj9ANE/rBhsAjOnRfTLs2ocjFMvSUOsv6SRRXU9G+VM7yMgqDb6yI4iQ==} - engines: {node: '>=v14.21.3'} - peerDependencies: - vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 - - vite-plugin-vue-inspector@5.3.2: - resolution: {integrity: sha512-YvEKooQcSiBTAs0DoYLfefNja9bLgkFM7NI2b07bE2SruuvX0MEa9cMaxjKVMkeCp5Nz9FRIdcN1rOdFVBeL6Q==} - peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 - - vite@7.0.6: - resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - peerDependencies: - '@types/node': ^20.19.0 || >=22.12.0 - jiti: '>=1.21.0' - less: ^4.0.0 - lightningcss: ^1.21.0 - sass: ^1.70.0 - sass-embedded: ^1.70.0 - stylus: '>=0.54.8' - sugarss: ^5.0.0 - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - - vlq@1.0.1: - resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} - - vscode-uri@3.1.0: - resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} - - vue-eslint-parser@10.2.0: - resolution: {integrity: sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - - vue-tsc@3.0.4: - resolution: {integrity: sha512-kZmSEjGtROApVBuaIcoprrXZsFNGon5ggkTJokmhQ/H1hMzCFRPQ0Ed8IHYFsmYJYvHBcdmEQVGVcRuxzPzNbw==} - hasBin: true - peerDependencies: - typescript: '>=5.0.0' - - vue@3.5.18: - resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - w3c-hr-time@1.0.2: + /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} - deprecated: Use your platform's native performance.now() and performance.timeOrigin. + dependencies: + browser-process-hrtime: 1.0.0 + dev: false - w3c-xmlserializer@2.0.0: + /w3c-xmlserializer/2.0.0: resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} engines: {node: '>=10'} + dependencies: + xml-name-validator: 3.0.0 + dev: false - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - - warn-once@0.1.1: - resolution: {integrity: sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==} - - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - - web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webidl-conversions@5.0.0: + /webidl-conversions/5.0.0: resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} engines: {node: '>=8'} + dev: false - webidl-conversions@6.1.0: + /webidl-conversions/6.1.0: resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} engines: {node: '>=10.4'} + dev: false - whatwg-encoding@1.0.5: + /whatwg-encoding/1.0.5: resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} + dependencies: + iconv-lite: 0.4.24 + dev: false - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - - whatwg-mimetype@2.3.0: + /whatwg-mimetype/2.3.0: resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} + dev: false - whatwg-url-without-unicode@8.0.0-3: - resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} - engines: {node: '>=10'} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - whatwg-url@8.7.0: + /whatwg-url/8.7.0: resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==} engines: {node: '>=10'} + dependencies: + lodash: 4.17.21 + tr46: 2.1.0 + webidl-conversions: 6.1.0 + dev: false - which-boxed-primitive@1.1.1: - resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} - engines: {node: '>= 0.4'} + /which-boxed-primitive/1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.6 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true - which-builtin-type@1.2.1: - resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-typed-array@1.1.19: - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} - engines: {node: '>= 0.4'} - - which@2.0.2: + /which/2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} hasBin: true + dependencies: + isexe: 2.0.0 + dev: true - which@5.0.0: - resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - - wonka@6.3.5: - resolution: {integrity: sha512-SSil+ecw6B4/Dm7Pf2sAshKQ5hWFvfyGlfPbEd6A14dOH6VDjrmbY86u6nZvy9omGwwIPFR8V41+of1EezgoUw==} - - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + /word-wrap/1.2.3: + resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} - wrap-ansi@7.0.0: + /wrap-ansi/6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrap-ansi/7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - wrap-ansi@9.0.0: - resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} - engines: {node: '>=18'} - - wrappy@1.0.2: + /wrappy/1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true - write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - ws@6.2.3: - resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@7.5.10: - resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + /ws/7.5.9: + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -6554,7813 +5303,48 @@ packages: optional: true utf-8-validate: optional: true + dev: false - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - wsl-utils@0.1.0: - resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} - engines: {node: '>=18'} - - xcode@3.0.1: - resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} - engines: {node: '>=10.0.0'} - - xml-name-validator@3.0.0: + /xml-name-validator/3.0.0: resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} + dev: false - xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} - - xml2js@0.6.0: - resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} - engines: {node: '>=4.0.0'} - - xmlbuilder@11.0.1: - resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} - engines: {node: '>=4.0'} - - xmlbuilder@15.1.1: - resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} - engines: {node: '>=8.0'} - - xmlchars@2.2.0: + /xmlchars/2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + dev: false - y18n@5.0.8: + /y18n/5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} + dev: true - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@4.0.0: + /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} + /yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true - yaml-eslint-parser@1.3.0: - resolution: {integrity: sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==} - engines: {node: ^14.17.0 || >=16.0.0} - - yaml@2.8.0: - resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==} - engines: {node: '>= 14.6'} - hasBin: true - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + /yargs-parser/20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} + dev: true - yoctocolors@2.1.1: - resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} - engines: {node: '>=18'} - - zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - -snapshots: - - '@0no-co/graphql.web@1.1.2': {} - - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 - - '@antfu/eslint-config@5.0.0(@next/eslint-plugin-next@15.4.4)(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1(eslint@9.32.0))(eslint-plugin-react-hooks@5.2.0(eslint@9.32.0))(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@antfu/install-pkg': 1.1.0 - '@clack/prompts': 0.11.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.32.0) - '@eslint/markdown': 7.1.0 - '@stylistic/eslint-plugin': 5.2.2(eslint@9.32.0) - '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - '@vitest/eslint-plugin': 1.3.4(eslint@9.32.0)(typescript@5.8.3) - ansis: 4.1.0 - cac: 6.7.14 - eslint: 9.32.0 - eslint-config-flat-gitignore: 2.1.0(eslint@9.32.0) - eslint-flat-config-utils: 2.1.0 - eslint-merge-processors: 2.0.0(eslint@9.32.0) - eslint-plugin-antfu: 3.1.1(eslint@9.32.0) - eslint-plugin-command: 3.3.1(eslint@9.32.0) - eslint-plugin-import-lite: 0.3.0(eslint@9.32.0)(typescript@5.8.3) - eslint-plugin-jsdoc: 51.4.1(eslint@9.32.0) - eslint-plugin-jsonc: 2.20.1(eslint@9.32.0) - eslint-plugin-n: 17.21.0(eslint@9.32.0)(typescript@5.8.3) - eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 4.15.0(eslint@9.32.0)(typescript@5.8.3) - eslint-plugin-pnpm: 1.1.0(eslint@9.32.0) - eslint-plugin-regexp: 2.9.0(eslint@9.32.0) - eslint-plugin-toml: 0.12.0(eslint@9.32.0) - eslint-plugin-unicorn: 60.0.0(eslint@9.32.0) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0) - eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(vue-eslint-parser@10.2.0(eslint@9.32.0)) - eslint-plugin-yml: 1.18.0(eslint@9.32.0) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0) - globals: 16.3.0 - jsonc-eslint-parser: 2.4.0 - local-pkg: 1.1.1 - parse-gitignore: 2.0.0 - toml-eslint-parser: 0.10.0 - vue-eslint-parser: 10.2.0(eslint@9.32.0) - yaml-eslint-parser: 1.3.0 - optionalDependencies: - '@next/eslint-plugin-next': 15.4.4 - eslint-plugin-format: 1.0.1(eslint@9.32.0) - eslint-plugin-react-hooks: 5.2.0(eslint@9.32.0) - transitivePeerDependencies: - - '@eslint/json' - - '@vue/compiler-sfc' - - supports-color - - typescript - - vitest - - '@antfu/install-pkg@1.1.0': - dependencies: - package-manager-detector: 1.3.0 - tinyexec: 1.0.1 - - '@antfu/utils@0.7.10': {} - - '@atomist/yaml-updater@1.0.2': - dependencies: - '@types/js-yaml': 3.12.10 - fast-deep-equal: 2.0.1 - js-yaml: 3.14.1 - - '@babel/code-frame@7.10.4': - dependencies: - '@babel/highlight': 7.25.9 - - '@babel/code-frame@7.27.1': - dependencies: - '@babel/helper-validator-identifier': 7.27.1 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/compat-data@7.28.0': {} - - '@babel/core@7.28.0': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) - '@babel/helpers': 7.28.2 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - convert-source-map: 2.0.0 - debug: 4.4.1 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.28.0': - dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 - jsesc: 3.1.0 - - '@babel/helper-annotate-as-pure@7.27.3': - dependencies: - '@babel/types': 7.28.2 - - '@babel/helper-compilation-targets@7.27.2': - dependencies: - '@babel/compat-data': 7.28.0 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.25.1 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-member-expression-to-functions': 7.27.1 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - regexpu-core: 6.2.0 - semver: 6.3.1 - - '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.1 - lodash.debounce: 4.0.8 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - '@babel/helper-globals@7.28.0': {} - - '@babel/helper-member-expression-to-functions@7.27.1': - dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-imports@7.27.1': - dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-optimise-call-expression@7.27.1': - dependencies: - '@babel/types': 7.28.2 - - '@babel/helper-plugin-utils@7.27.1': {} - - '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-member-expression-to-functions': 7.27.1 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/helper-string-parser@7.27.1': {} - - '@babel/helper-validator-identifier@7.27.1': {} - - '@babel/helper-validator-option@7.27.1': {} - - '@babel/helper-wrap-function@7.27.1': - dependencies: - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/helpers@7.28.2': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.2 - - '@babel/highlight@7.25.9': - dependencies: - '@babel/helper-validator-identifier': 7.27.1 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/parser@7.28.0': - dependencies: - '@babel/types': 7.28.2 - - '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-export-default-from@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-block-scoping@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-classes@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-globals': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/template': 7.27.2 - - '@babel/plugin-transform-destructuring@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-flow-strip-types@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.0) - - '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-logical-assignment-operators@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-object-rest-spread@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-regenerator@7.28.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-runtime@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.0) - babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.0) - babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/preset-react@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/preset-typescript@7.27.1(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - '@babel/runtime@7.28.2': {} - - '@babel/template@7.27.2': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - - '@babel/traverse@7.28.0': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/types': 7.28.2 - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - - '@babel/types@7.28.2': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - - '@clack/core@0.5.0': - dependencies: - picocolors: 1.1.1 - sisteransi: 1.0.5 - - '@clack/prompts@0.11.0': - dependencies: - '@clack/core': 0.5.0 - picocolors: 1.1.1 - sisteransi: 1.0.5 - - '@dprint/formatter@0.3.0': {} - - '@dprint/markdown@0.17.8': {} - - '@dprint/toml@0.6.4': {} - - '@emnapi/core@1.4.5': - dependencies: - '@emnapi/wasi-threads': 1.0.4 - tslib: 2.8.1 - optional: true - - '@emnapi/runtime@1.4.5': - dependencies: - tslib: 2.8.1 - optional: true - - '@emnapi/wasi-threads@1.0.4': - dependencies: - tslib: 2.8.1 - optional: true - - '@emotion/is-prop-valid@1.2.2': - dependencies: - '@emotion/memoize': 0.8.1 - - '@emotion/memoize@0.8.1': {} - - '@emotion/unitless@0.8.1': {} - - '@es-joy/jsdoccomment@0.50.2': - dependencies: - '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.38.0 - comment-parser: 1.4.1 - esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.1.0 - - '@es-joy/jsdoccomment@0.52.0': - dependencies: - '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.38.0 - comment-parser: 1.4.1 - esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.1.0 - - '@esbuild/aix-ppc64@0.25.8': - optional: true - - '@esbuild/android-arm64@0.25.8': - optional: true - - '@esbuild/android-arm@0.25.8': - optional: true - - '@esbuild/android-x64@0.25.8': - optional: true - - '@esbuild/darwin-arm64@0.25.8': - optional: true - - '@esbuild/darwin-x64@0.25.8': - optional: true - - '@esbuild/freebsd-arm64@0.25.8': - optional: true - - '@esbuild/freebsd-x64@0.25.8': - optional: true - - '@esbuild/linux-arm64@0.25.8': - optional: true - - '@esbuild/linux-arm@0.25.8': - optional: true - - '@esbuild/linux-ia32@0.25.8': - optional: true - - '@esbuild/linux-loong64@0.25.8': - optional: true - - '@esbuild/linux-mips64el@0.25.8': - optional: true - - '@esbuild/linux-ppc64@0.25.8': - optional: true - - '@esbuild/linux-riscv64@0.25.8': - optional: true - - '@esbuild/linux-s390x@0.25.8': - optional: true - - '@esbuild/linux-x64@0.25.8': - optional: true - - '@esbuild/netbsd-arm64@0.25.8': - optional: true - - '@esbuild/netbsd-x64@0.25.8': - optional: true - - '@esbuild/openbsd-arm64@0.25.8': - optional: true - - '@esbuild/openbsd-x64@0.25.8': - optional: true - - '@esbuild/openharmony-arm64@0.25.8': - optional: true - - '@esbuild/sunos-x64@0.25.8': - optional: true - - '@esbuild/win32-arm64@0.25.8': - optional: true - - '@esbuild/win32-ia32@0.25.8': - optional: true - - '@esbuild/win32-x64@0.25.8': - optional: true - - '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.32.0)': - dependencies: - escape-string-regexp: 4.0.0 - eslint: 9.32.0 - ignore: 5.3.2 - - '@eslint-community/eslint-utils@4.7.0(eslint@9.32.0)': - dependencies: - eslint: 9.32.0 - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.12.1': {} - - '@eslint/compat@1.3.1(eslint@9.32.0)': - optionalDependencies: - eslint: 9.32.0 - - '@eslint/config-array@0.21.0': - dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.1 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@eslint/config-helpers@0.3.0': {} - - '@eslint/core@0.15.1': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/eslintrc@3.3.1': - dependencies: - ajv: 6.12.6 - debug: 4.4.1 - espree: 10.4.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/js@9.32.0': {} - - '@eslint/markdown@7.1.0': - dependencies: - '@eslint/core': 0.15.1 - '@eslint/plugin-kit': 0.3.4 - github-slugger: 2.0.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-frontmatter: 2.0.1 - mdast-util-gfm: 3.1.0 - micromark-extension-frontmatter: 2.0.0 - micromark-extension-gfm: 3.0.0 - transitivePeerDependencies: - - supports-color - - '@eslint/object-schema@2.1.6': {} - - '@eslint/plugin-kit@0.3.4': - dependencies: - '@eslint/core': 0.15.1 - levn: 0.4.1 - - '@expo/cli@0.24.20': - dependencies: - '@0no-co/graphql.web': 1.1.2 - '@babel/runtime': 7.28.2 - '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 - '@expo/devcert': 1.2.0 - '@expo/env': 1.0.7 - '@expo/image-utils': 0.7.6 - '@expo/json-file': 9.1.5 - '@expo/metro-config': 0.20.17 - '@expo/osascript': 2.2.5 - '@expo/package-manager': 1.8.6 - '@expo/plist': 0.3.5 - '@expo/prebuild-config': 9.0.11 - '@expo/spawn-async': 1.7.2 - '@expo/ws-tunnel': 1.0.6 - '@expo/xcpretty': 4.3.2 - '@react-native/dev-middleware': 0.79.5 - '@urql/core': 5.2.0 - '@urql/exchange-retry': 1.3.2(@urql/core@5.2.0) - accepts: 1.3.8 - arg: 5.0.2 - better-opn: 3.0.2 - bplist-creator: 0.1.0 - bplist-parser: 0.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - compression: 1.8.1 - connect: 3.7.0 - debug: 4.4.1 - env-editor: 0.4.2 - freeport-async: 2.0.0 - getenv: 2.0.0 - glob: 10.4.5 - lan-network: 0.1.7 - minimatch: 9.0.5 - node-forge: 1.3.1 - npm-package-arg: 11.0.3 - ora: 3.4.0 - picomatch: 3.0.1 - pretty-bytes: 5.6.0 - pretty-format: 29.7.0 - progress: 2.0.3 - prompts: 2.4.2 - qrcode-terminal: 0.11.0 - require-from-string: 2.0.2 - requireg: 0.2.2 - resolve: 1.22.10 - resolve-from: 5.0.0 - resolve.exports: 2.0.3 - semver: 7.7.2 - send: 0.19.1 - slugify: 1.6.6 - source-map-support: 0.5.21 - stacktrace-parser: 0.1.11 - structured-headers: 0.4.1 - tar: 7.4.3 - terminal-link: 2.1.1 - undici: 6.21.3 - wrap-ansi: 7.0.0 - ws: 8.18.3 - transitivePeerDependencies: - - bufferutil - - graphql - - supports-color - - utf-8-validate - - '@expo/code-signing-certificates@0.0.5': - dependencies: - node-forge: 1.3.1 - nullthrows: 1.1.1 - - '@expo/config-plugins@10.1.2': - dependencies: - '@expo/config-types': 53.0.5 - '@expo/json-file': 9.1.5 - '@expo/plist': 0.3.5 - '@expo/sdk-runtime-versions': 1.0.0 - chalk: 4.1.2 - debug: 4.4.1 - getenv: 2.0.0 - glob: 10.4.5 - resolve-from: 5.0.0 - semver: 7.7.2 - slash: 3.0.0 - slugify: 1.6.6 - xcode: 3.0.1 - xml2js: 0.6.0 - transitivePeerDependencies: - - supports-color - - '@expo/config-types@53.0.5': {} - - '@expo/config@11.0.13': - dependencies: - '@babel/code-frame': 7.10.4 - '@expo/config-plugins': 10.1.2 - '@expo/config-types': 53.0.5 - '@expo/json-file': 9.1.5 - deepmerge: 4.3.1 - getenv: 2.0.0 - glob: 10.4.5 - require-from-string: 2.0.2 - resolve-from: 5.0.0 - resolve-workspace-root: 2.0.0 - semver: 7.7.2 - slugify: 1.6.6 - sucrase: 3.35.0 - transitivePeerDependencies: - - supports-color - - '@expo/devcert@1.2.0': - dependencies: - '@expo/sudo-prompt': 9.3.2 - debug: 3.2.7 - glob: 10.4.5 - transitivePeerDependencies: - - supports-color - - '@expo/env@1.0.7': - dependencies: - chalk: 4.1.2 - debug: 4.4.1 - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - getenv: 2.0.0 - transitivePeerDependencies: - - supports-color - - '@expo/fingerprint@0.13.4': - dependencies: - '@expo/spawn-async': 1.7.2 - arg: 5.0.2 - chalk: 4.1.2 - debug: 4.4.1 - find-up: 5.0.0 - getenv: 2.0.0 - glob: 10.4.5 - ignore: 5.3.2 - minimatch: 9.0.5 - p-limit: 3.1.0 - resolve-from: 5.0.0 - semver: 7.7.2 - transitivePeerDependencies: - - supports-color - - '@expo/image-utils@0.7.6': - dependencies: - '@expo/spawn-async': 1.7.2 - chalk: 4.1.2 - getenv: 2.0.0 - jimp-compact: 0.16.1 - parse-png: 2.1.0 - resolve-from: 5.0.0 - semver: 7.7.2 - temp-dir: 2.0.0 - unique-string: 2.0.0 - - '@expo/json-file@9.1.5': - dependencies: - '@babel/code-frame': 7.10.4 - json5: 2.2.3 - - '@expo/metro-config@0.20.17': - dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - '@expo/config': 11.0.13 - '@expo/env': 1.0.7 - '@expo/json-file': 9.1.5 - '@expo/spawn-async': 1.7.2 - chalk: 4.1.2 - debug: 4.4.1 - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - getenv: 2.0.0 - glob: 10.4.5 - jsc-safe-url: 0.2.4 - lightningcss: 1.27.0 - minimatch: 9.0.5 - postcss: 8.4.49 - resolve-from: 5.0.0 - transitivePeerDependencies: - - supports-color - - '@expo/osascript@2.2.5': - dependencies: - '@expo/spawn-async': 1.7.2 - exec-async: 2.2.0 - - '@expo/package-manager@1.8.6': - dependencies: - '@expo/json-file': 9.1.5 - '@expo/spawn-async': 1.7.2 - chalk: 4.1.2 - npm-package-arg: 11.0.3 - ora: 3.4.0 - resolve-workspace-root: 2.0.0 - - '@expo/plist@0.3.5': - dependencies: - '@xmldom/xmldom': 0.8.10 - base64-js: 1.5.1 - xmlbuilder: 15.1.1 - - '@expo/prebuild-config@9.0.11': - dependencies: - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 - '@expo/config-types': 53.0.5 - '@expo/image-utils': 0.7.6 - '@expo/json-file': 9.1.5 - '@react-native/normalize-colors': 0.79.5 - debug: 4.4.1 - resolve-from: 5.0.0 - semver: 7.7.2 - xml2js: 0.6.0 - transitivePeerDependencies: - - supports-color - - '@expo/sdk-runtime-versions@1.0.0': {} - - '@expo/spawn-async@1.7.2': - dependencies: - cross-spawn: 7.0.6 - - '@expo/sudo-prompt@9.3.2': {} - - '@expo/vector-icons@14.1.0(expo-font@13.3.2(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0)': - dependencies: - expo-font: 13.3.2(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react@19.1.0) - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - - '@expo/ws-tunnel@1.0.6': {} - - '@expo/xcpretty@4.3.2': - dependencies: - '@babel/code-frame': 7.10.4 - chalk: 4.1.2 - find-up: 5.0.0 - js-yaml: 4.1.0 - - '@formatjs/ecma402-abstract@2.3.4': - dependencies: - '@formatjs/fast-memoize': 2.2.7 - '@formatjs/intl-localematcher': 0.6.1 - decimal.js: 10.6.0 - tslib: 2.8.1 - - '@formatjs/fast-memoize@2.2.7': - dependencies: - tslib: 2.8.1 - - '@formatjs/icu-messageformat-parser@2.11.2': - dependencies: - '@formatjs/ecma402-abstract': 2.3.4 - '@formatjs/icu-skeleton-parser': 1.8.14 - tslib: 2.8.1 - - '@formatjs/icu-skeleton-parser@1.8.14': - dependencies: - '@formatjs/ecma402-abstract': 2.3.4 - tslib: 2.8.1 - - '@formatjs/intl-localematcher@0.6.1': - dependencies: - tslib: 2.8.1 - - '@humanfs/core@0.19.1': {} - - '@humanfs/node@0.16.6': - dependencies: - '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.3.1 - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/retry@0.3.1': {} - - '@humanwhocodes/retry@0.4.3': {} - - '@img/sharp-darwin-arm64@0.34.3': - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.2.0 - optional: true - - '@img/sharp-darwin-x64@0.34.3': - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.2.0 - optional: true - - '@img/sharp-libvips-darwin-arm64@1.2.0': - optional: true - - '@img/sharp-libvips-darwin-x64@1.2.0': - optional: true - - '@img/sharp-libvips-linux-arm64@1.2.0': - optional: true - - '@img/sharp-libvips-linux-arm@1.2.0': - optional: true - - '@img/sharp-libvips-linux-ppc64@1.2.0': - optional: true - - '@img/sharp-libvips-linux-s390x@1.2.0': - optional: true - - '@img/sharp-libvips-linux-x64@1.2.0': - optional: true - - '@img/sharp-libvips-linuxmusl-arm64@1.2.0': - optional: true - - '@img/sharp-libvips-linuxmusl-x64@1.2.0': - optional: true - - '@img/sharp-linux-arm64@0.34.3': - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.2.0 - optional: true - - '@img/sharp-linux-arm@0.34.3': - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.2.0 - optional: true - - '@img/sharp-linux-ppc64@0.34.3': - optionalDependencies: - '@img/sharp-libvips-linux-ppc64': 1.2.0 - optional: true - - '@img/sharp-linux-s390x@0.34.3': - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.2.0 - optional: true - - '@img/sharp-linux-x64@0.34.3': - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.2.0 - optional: true - - '@img/sharp-linuxmusl-arm64@0.34.3': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.2.0 - optional: true - - '@img/sharp-linuxmusl-x64@0.34.3': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.2.0 - optional: true - - '@img/sharp-wasm32@0.34.3': - dependencies: - '@emnapi/runtime': 1.4.5 - optional: true - - '@img/sharp-win32-arm64@0.34.3': - optional: true - - '@img/sharp-win32-ia32@0.34.3': - optional: true - - '@img/sharp-win32-x64@0.34.3': - optional: true - - '@internationalized/date@3.8.2': - dependencies: - '@swc/helpers': 0.5.17 - - '@internationalized/message@3.1.8': - dependencies: - '@swc/helpers': 0.5.17 - intl-messageformat: 10.7.16 - - '@internationalized/number@3.6.4': - dependencies: - '@swc/helpers': 0.5.17 - - '@internationalized/string@3.2.7': - dependencies: - '@swc/helpers': 0.5.17 - - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - - '@isaacs/fs-minipass@4.0.1': - dependencies: - minipass: 7.1.2 - - '@isaacs/ttlcache@1.4.1': {} - - '@istanbuljs/load-nyc-config@1.1.0': - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 - - '@istanbuljs/schema@0.1.3': {} - - '@jest/create-cache-key-function@29.7.0': - dependencies: - '@jest/types': 29.6.3 - - '@jest/environment@29.7.0': - dependencies: - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.16.5 - jest-mock: 29.7.0 - - '@jest/fake-timers@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.16.5 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - - '@jest/transform@29.7.0': - dependencies: - '@babel/core': 7.28.0 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.29 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 2.0.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - micromatch: 4.0.8 - pirates: 4.0.7 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - - '@jest/types@29.6.3': - dependencies: - '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 22.16.5 - '@types/yargs': 17.0.33 - chalk: 4.1.2 - - '@jridgewell/gen-mapping@0.3.12': - dependencies: - '@jridgewell/sourcemap-codec': 1.5.4 - '@jridgewell/trace-mapping': 0.3.29 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/source-map@0.3.10': - dependencies: - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 - - '@jridgewell/sourcemap-codec@1.5.4': {} - - '@jridgewell/trace-mapping@0.3.29': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.4 - - '@juggle/resize-observer@3.4.0': {} - - '@mdx-js/mdx@3.1.0(acorn@8.15.0)': - dependencies: - '@types/estree': 1.0.8 - '@types/estree-jsx': 1.0.5 - '@types/hast': 3.0.4 - '@types/mdx': 2.0.13 - collapse-white-space: 2.1.0 - devlop: 1.1.0 - estree-util-is-identifier-name: 3.0.0 - estree-util-scope: 1.0.0 - estree-walker: 3.0.3 - hast-util-to-jsx-runtime: 2.3.6 - markdown-extensions: 2.0.0 - recma-build-jsx: 1.0.0 - recma-jsx: 1.0.0(acorn@8.15.0) - recma-stringify: 1.0.0 - rehype-recma: 1.0.0 - remark-mdx: 3.1.0 - remark-parse: 11.0.0 - remark-rehype: 11.1.2 - source-map: 0.7.6 - unified: 11.0.5 - unist-util-position-from-estree: 2.0.0 - unist-util-stringify-position: 4.0.0 - unist-util-visit: 5.0.0 - vfile: 6.0.3 - transitivePeerDependencies: - - acorn - - supports-color - - '@mdx-js/react@3.1.0(@types/react@19.1.8)(react@19.1.0)': - dependencies: - '@types/mdx': 2.0.13 - '@types/react': 19.1.8 - react: 19.1.0 - - '@microsoft/api-extractor-model@7.30.7(@types/node@22.16.5)': - dependencies: - '@microsoft/tsdoc': 0.15.1 - '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.14.0(@types/node@22.16.5) - transitivePeerDependencies: - - '@types/node' - - '@microsoft/api-extractor@7.52.9(@types/node@22.16.5)': - dependencies: - '@microsoft/api-extractor-model': 7.30.7(@types/node@22.16.5) - '@microsoft/tsdoc': 0.15.1 - '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.14.0(@types/node@22.16.5) - '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.4(@types/node@22.16.5) - '@rushstack/ts-command-line': 5.0.2(@types/node@22.16.5) - lodash: 4.17.21 - minimatch: 3.0.8 - resolve: 1.22.10 - semver: 7.5.4 - source-map: 0.6.1 - typescript: 5.8.2 - transitivePeerDependencies: - - '@types/node' - - '@microsoft/tsdoc-config@0.17.1': - dependencies: - '@microsoft/tsdoc': 0.15.1 - ajv: 8.12.0 - jju: 1.4.0 - resolve: 1.22.10 - - '@microsoft/tsdoc@0.15.1': {} - - '@myunisoft/httpie@4.0.1': - dependencies: - '@openally/result': 1.3.0 - content-type: 1.0.5 - lru-cache: 10.4.3 - statuses: 2.0.2 - undici: 6.21.3 - - '@napi-rs/wasm-runtime@0.2.12': - dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 - '@tybys/wasm-util': 0.10.0 - optional: true - - '@next/env@15.4.4': {} - - '@next/eslint-plugin-next@15.4.4': - dependencies: - fast-glob: 3.3.1 - - '@next/swc-darwin-arm64@15.4.4': - optional: true - - '@next/swc-darwin-x64@15.4.4': - optional: true - - '@next/swc-linux-arm64-gnu@15.4.4': - optional: true - - '@next/swc-linux-arm64-musl@15.4.4': - optional: true - - '@next/swc-linux-x64-gnu@15.4.4': - optional: true - - '@next/swc-linux-x64-musl@15.4.4': - optional: true - - '@next/swc-win32-arm64-msvc@15.4.4': - optional: true - - '@next/swc-win32-x64-msvc@15.4.4': - optional: true - - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.1 - - '@nodesecure/npm-registry-sdk@3.0.0': - dependencies: - '@myunisoft/httpie': 4.0.1 - '@nodesecure/npm-types': 1.2.1 - - '@nodesecure/npm-types@1.2.1': {} - - '@nolyfill/is-core-module@1.0.39': {} - - '@octokit/auth-token@6.0.0': {} - - '@octokit/core@7.0.3': - dependencies: - '@octokit/auth-token': 6.0.0 - '@octokit/graphql': 9.0.1 - '@octokit/request': 10.0.3 - '@octokit/request-error': 7.0.0 - '@octokit/types': 14.1.0 - before-after-hook: 4.0.0 - universal-user-agent: 7.0.3 - - '@octokit/endpoint@11.0.0': - dependencies: - '@octokit/types': 14.1.0 - universal-user-agent: 7.0.3 - - '@octokit/graphql@9.0.1': - dependencies: - '@octokit/request': 10.0.3 - '@octokit/types': 14.1.0 - universal-user-agent: 7.0.3 - - '@octokit/openapi-types@25.1.0': {} - - '@octokit/plugin-paginate-rest@13.1.1(@octokit/core@7.0.3)': - dependencies: - '@octokit/core': 7.0.3 - '@octokit/types': 14.1.0 - - '@octokit/plugin-request-log@6.0.0(@octokit/core@7.0.3)': - dependencies: - '@octokit/core': 7.0.3 - - '@octokit/plugin-rest-endpoint-methods@16.0.0(@octokit/core@7.0.3)': - dependencies: - '@octokit/core': 7.0.3 - '@octokit/types': 14.1.0 - - '@octokit/request-error@7.0.0': - dependencies: - '@octokit/types': 14.1.0 - - '@octokit/request@10.0.3': - dependencies: - '@octokit/endpoint': 11.0.0 - '@octokit/request-error': 7.0.0 - '@octokit/types': 14.1.0 - fast-content-type-parse: 3.0.0 - universal-user-agent: 7.0.3 - - '@octokit/rest@22.0.0': - dependencies: - '@octokit/core': 7.0.3 - '@octokit/plugin-paginate-rest': 13.1.1(@octokit/core@7.0.3) - '@octokit/plugin-request-log': 6.0.0(@octokit/core@7.0.3) - '@octokit/plugin-rest-endpoint-methods': 16.0.0(@octokit/core@7.0.3) - - '@octokit/types@14.1.0': - dependencies: - '@octokit/openapi-types': 25.1.0 - - '@openally/result@1.3.0': {} - - '@pkgjs/parseargs@0.11.0': - optional: true - - '@pkgr/core@0.1.2': {} - - '@pkgr/core@0.2.9': {} - - '@polka/url@1.0.0-next.29': {} - - '@react-aria/focus@3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - '@react-aria/interactions': 3.25.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/utils': 3.30.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-types/shared': 3.31.0(react@19.1.0) - '@swc/helpers': 0.5.17 - clsx: 2.1.1 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - '@react-aria/i18n@3.12.11(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - '@internationalized/date': 3.8.2 - '@internationalized/message': 3.1.8 - '@internationalized/number': 3.6.4 - '@internationalized/string': 3.2.7 - '@react-aria/ssr': 3.9.10(react@19.1.0) - '@react-aria/utils': 3.30.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-types/shared': 3.31.0(react@19.1.0) - '@swc/helpers': 0.5.17 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - '@react-aria/interactions@3.25.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - '@react-aria/ssr': 3.9.10(react@19.1.0) - '@react-aria/utils': 3.30.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-stately/flags': 3.1.2 - '@react-types/shared': 3.31.0(react@19.1.0) - '@swc/helpers': 0.5.17 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - '@react-aria/label@3.7.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - '@react-aria/utils': 3.30.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-types/shared': 3.31.0(react@19.1.0) - '@swc/helpers': 0.5.17 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - '@react-aria/slider@3.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - '@react-aria/i18n': 3.12.11(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/interactions': 3.25.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/label': 3.7.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/utils': 3.30.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-stately/slider': 3.7.0(react@19.1.0) - '@react-types/shared': 3.31.0(react@19.1.0) - '@react-types/slider': 3.8.0(react@19.1.0) - '@swc/helpers': 0.5.17 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - '@react-aria/ssr@3.9.10(react@19.1.0)': - dependencies: - '@swc/helpers': 0.5.17 - react: 19.1.0 - - '@react-aria/utils@3.30.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - '@react-aria/ssr': 3.9.10(react@19.1.0) - '@react-stately/flags': 3.1.2 - '@react-stately/utils': 3.10.8(react@19.1.0) - '@react-types/shared': 3.31.0(react@19.1.0) - '@swc/helpers': 0.5.17 - clsx: 2.1.1 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - '@react-aria/visually-hidden@3.8.26(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - '@react-aria/interactions': 3.25.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-aria/utils': 3.30.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@react-types/shared': 3.31.0(react@19.1.0) - '@swc/helpers': 0.5.17 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - '@react-native/assets-registry@0.79.5': {} - - '@react-native/babel-plugin-codegen@0.79.5(@babel/core@7.28.0)': - dependencies: - '@babel/traverse': 7.28.0 - '@react-native/codegen': 0.79.5(@babel/core@7.28.0) - transitivePeerDependencies: - - '@babel/core' - - supports-color - - '@react-native/babel-preset@0.79.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-block-scoping': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-classes': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-object-rest-spread': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-regenerator': 7.28.1(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.0) - '@babel/template': 7.27.2 - '@react-native/babel-plugin-codegen': 0.79.5(@babel/core@7.28.0) - babel-plugin-syntax-hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.0) - react-refresh: 0.14.2 - transitivePeerDependencies: - - supports-color - - '@react-native/codegen@0.79.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - glob: 7.2.3 - hermes-parser: 0.25.1 - invariant: 2.2.4 - nullthrows: 1.1.1 - yargs: 17.7.2 - - '@react-native/community-cli-plugin@0.79.5': - dependencies: - '@react-native/dev-middleware': 0.79.5 - chalk: 4.1.2 - debug: 2.6.9 - invariant: 2.2.4 - metro: 0.82.5 - metro-config: 0.82.5 - metro-core: 0.82.5 - semver: 7.7.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - '@react-native/debugger-frontend@0.79.5': {} - - '@react-native/dev-middleware@0.79.5': - dependencies: - '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.79.5 - chrome-launcher: 0.15.2 - chromium-edge-launcher: 0.2.0 - connect: 3.7.0 - debug: 2.6.9 - invariant: 2.2.4 - nullthrows: 1.1.1 - open: 7.4.2 - serve-static: 1.16.2 - ws: 6.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - '@react-native/gradle-plugin@0.79.5': {} - - '@react-native/js-polyfills@0.79.5': {} - - '@react-native/metro-babel-transformer@0.79.5(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@react-native/babel-preset': 0.79.5(@babel/core@7.28.0) - hermes-parser: 0.25.1 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - '@react-native/metro-config@0.79.5(@babel/core@7.28.0)': - dependencies: - '@react-native/js-polyfills': 0.79.5 - '@react-native/metro-babel-transformer': 0.79.5(@babel/core@7.28.0) - metro-config: 0.82.5 - metro-runtime: 0.82.5 - transitivePeerDependencies: - - '@babel/core' - - bufferutil - - supports-color - - utf-8-validate - - '@react-native/normalize-colors@0.74.89': {} - - '@react-native/normalize-colors@0.79.5': {} - - '@react-native/virtualized-lists@0.79.5(@types/react@19.1.8)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0)': - dependencies: - invariant: 2.2.4 - nullthrows: 1.1.1 - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - optionalDependencies: - '@types/react': 19.1.8 - - '@react-stately/flags@3.1.2': - dependencies: - '@swc/helpers': 0.5.17 - - '@react-stately/slider@3.7.0(react@19.1.0)': - dependencies: - '@react-stately/utils': 3.10.8(react@19.1.0) - '@react-types/shared': 3.31.0(react@19.1.0) - '@react-types/slider': 3.8.0(react@19.1.0) - '@swc/helpers': 0.5.17 - react: 19.1.0 - - '@react-stately/utils@3.10.8(react@19.1.0)': - dependencies: - '@swc/helpers': 0.5.17 - react: 19.1.0 - - '@react-types/shared@3.31.0(react@19.1.0)': - dependencies: - react: 19.1.0 - - '@react-types/slider@3.8.0(react@19.1.0)': - dependencies: - '@react-types/shared': 3.31.0(react@19.1.0) - react: 19.1.0 - - '@rnx-kit/console@2.0.0': {} - - '@rnx-kit/metro-config@2.1.0(@react-native/metro-config@0.79.5(@babel/core@7.28.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0)': - dependencies: - '@rnx-kit/tools-node': 3.0.2 - '@rnx-kit/tools-react-native': 2.2.0 - '@rnx-kit/tools-workspaces': 0.2.3 - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - optionalDependencies: - '@react-native/metro-config': 0.79.5(@babel/core@7.28.0) - - '@rnx-kit/metro-resolver-symlinks@0.2.5': - dependencies: - '@rnx-kit/console': 2.0.0 - '@rnx-kit/tools-node': 3.0.2 - '@rnx-kit/tools-react-native': 2.2.0 - enhanced-resolve: 5.18.2 - - '@rnx-kit/tools-node@3.0.2': {} - - '@rnx-kit/tools-react-native@2.2.0': - dependencies: - '@rnx-kit/tools-node': 3.0.2 - - '@rnx-kit/tools-workspaces@0.2.3': - dependencies: - fast-glob: 3.3.3 - find-up: 5.0.0 - micromatch: 4.0.8 - read-yaml-file: 2.1.0 - strip-json-comments: 3.1.1 - - '@rolldown/pluginutils@1.0.0-beta.19': {} - - '@rollup/pluginutils@5.2.0(rollup@4.45.3)': - dependencies: - '@types/estree': 1.0.8 - estree-walker: 2.0.2 - picomatch: 4.0.3 - optionalDependencies: - rollup: 4.45.3 - - '@rollup/rollup-android-arm-eabi@4.45.3': - optional: true - - '@rollup/rollup-android-arm64@4.45.3': - optional: true - - '@rollup/rollup-darwin-arm64@4.45.3': - optional: true - - '@rollup/rollup-darwin-x64@4.45.3': - optional: true - - '@rollup/rollup-freebsd-arm64@4.45.3': - optional: true - - '@rollup/rollup-freebsd-x64@4.45.3': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.45.3': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.45.3': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.45.3': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.45.3': - optional: true - - '@rollup/rollup-linux-loongarch64-gnu@4.45.3': - optional: true - - '@rollup/rollup-linux-ppc64-gnu@4.45.3': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.45.3': - optional: true - - '@rollup/rollup-linux-riscv64-musl@4.45.3': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.45.3': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.45.3': - optional: true - - '@rollup/rollup-linux-x64-musl@4.45.3': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.45.3': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.45.3': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.45.3': - optional: true - - '@rtsao/scc@1.1.0': {} - - '@rushstack/eslint-patch@1.12.0': {} - - '@rushstack/node-core-library@5.14.0(@types/node@22.16.5)': - dependencies: - ajv: 8.13.0 - ajv-draft-04: 1.0.0(ajv@8.13.0) - ajv-formats: 3.0.1(ajv@8.13.0) - fs-extra: 11.3.0 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.10 - semver: 7.5.4 - optionalDependencies: - '@types/node': 22.16.5 - - '@rushstack/rig-package@0.5.3': - dependencies: - resolve: 1.22.10 - strip-json-comments: 3.1.1 - - '@rushstack/terminal@0.15.4(@types/node@22.16.5)': - dependencies: - '@rushstack/node-core-library': 5.14.0(@types/node@22.16.5) - supports-color: 8.1.1 - optionalDependencies: - '@types/node': 22.16.5 - - '@rushstack/ts-command-line@5.0.2(@types/node@22.16.5)': - dependencies: - '@rushstack/terminal': 0.15.4(@types/node@22.16.5) - '@types/argparse': 1.0.38 - argparse: 1.0.10 - string-argv: 0.3.2 - transitivePeerDependencies: - - '@types/node' - - '@sec-ant/readable-stream@0.4.1': {} - - '@sinclair/typebox@0.27.8': {} - - '@sindresorhus/merge-streams@4.0.0': {} - - '@sinonjs/commons@3.0.1': - dependencies: - type-detect: 4.0.8 - - '@sinonjs/fake-timers@10.3.0': - dependencies: - '@sinonjs/commons': 3.0.1 - - '@stylistic/eslint-plugin@5.2.2(eslint@9.32.0)': - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@typescript-eslint/types': 8.38.0 - eslint: 9.32.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - estraverse: 5.3.0 - picomatch: 4.0.3 - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - - '@svgr/babel-preset@8.1.0(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.28.0) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.28.0) - - '@svgr/core@8.1.0(typescript@5.8.3)': - dependencies: - '@babel/core': 7.28.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) - camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.8.3) - snake-case: 3.0.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@svgr/hast-util-to-babel-ast@8.0.0': - dependencies: - '@babel/types': 7.28.2 - entities: 4.5.0 - - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.3))': - dependencies: - '@babel/core': 7.28.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) - '@svgr/core': 8.1.0(typescript@5.8.3) - '@svgr/hast-util-to-babel-ast': 8.0.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - - '@swc/helpers@0.5.15': - dependencies: - tslib: 2.8.1 - - '@swc/helpers@0.5.17': - dependencies: - tslib: 2.8.1 - - '@tootallnate/once@1.1.2': {} - - '@tsconfig/node22@22.0.2': {} - - '@tybys/wasm-util@0.10.0': - dependencies: - tslib: 2.8.1 - optional: true - - '@types/animejs@3.1.13': {} - - '@types/argparse@1.0.38': {} - - '@types/babel__core@7.20.5': - dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - '@types/babel__generator': 7.27.0 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.7 - - '@types/babel__generator@7.27.0': - dependencies: - '@babel/types': 7.28.2 - - '@types/babel__template@7.4.4': - dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - - '@types/babel__traverse@7.20.7': - dependencies: - '@babel/types': 7.28.2 - - '@types/debug@4.1.12': - dependencies: - '@types/ms': 2.1.0 - - '@types/estree-jsx@1.0.5': - dependencies: - '@types/estree': 1.0.8 - - '@types/estree@1.0.8': {} - - '@types/graceful-fs@4.1.9': - dependencies: - '@types/node': 22.16.5 - - '@types/hast@3.0.4': - dependencies: - '@types/unist': 3.0.3 - - '@types/istanbul-lib-coverage@2.0.6': {} - - '@types/istanbul-lib-report@3.0.3': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - - '@types/istanbul-reports@3.0.4': - dependencies: - '@types/istanbul-lib-report': 3.0.3 - - '@types/js-yaml@3.12.10': {} - - '@types/json-schema@7.0.15': {} - - '@types/json5@0.0.29': {} - - '@types/lodash@4.17.20': {} - - '@types/mdast@3.0.15': - dependencies: - '@types/unist': 2.0.11 - - '@types/mdast@4.0.4': - dependencies: - '@types/unist': 3.0.3 - - '@types/mdx@2.0.13': {} - - '@types/ms@2.1.0': {} - - '@types/node@22.16.5': - dependencies: - undici-types: 6.21.0 - - '@types/react-dom@19.1.6(@types/react@19.1.8)': - dependencies: - '@types/react': 19.1.8 - - '@types/react-window@1.8.8': - dependencies: - '@types/react': 19.1.8 - - '@types/react@19.1.8': - dependencies: - csstype: 3.1.3 - - '@types/stack-utils@2.0.3': {} - - '@types/stylis@4.2.5': {} - - '@types/unist@2.0.11': {} - - '@types/unist@3.0.3': {} - - '@types/yargs-parser@21.0.3': {} - - '@types/yargs@17.0.33': - dependencies: - '@types/yargs-parser': 21.0.3 - - '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/type-utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.38.0 - eslint: 9.32.0 - graphemer: 1.4.0 - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.38.0 - debug: 4.4.1 - eslint: 9.32.0 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/project-service@8.38.0(typescript@5.8.3)': - dependencies: - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) - '@typescript-eslint/types': 8.38.0 - debug: 4.4.1 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/scope-manager@8.38.0': - dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/visitor-keys': 8.38.0 - - '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.8.3)': - dependencies: - typescript: 5.8.3 - - '@typescript-eslint/type-utils@8.38.0(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - debug: 4.4.1 - eslint: 9.32.0 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/types@8.38.0': {} - - '@typescript-eslint/typescript-estree@8.38.0(typescript@5.8.3)': - dependencies: - '@typescript-eslint/project-service': 8.38.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/visitor-keys': 8.38.0 - debug: 4.4.1 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.38.0(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - eslint: 9.32.0 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/visitor-keys@8.38.0': - dependencies: - '@typescript-eslint/types': 8.38.0 - eslint-visitor-keys: 4.2.1 - - '@ungap/structured-clone@1.3.0': {} - - '@unrs/resolver-binding-android-arm-eabi@1.11.1': - optional: true - - '@unrs/resolver-binding-android-arm64@1.11.1': - optional: true - - '@unrs/resolver-binding-darwin-arm64@1.11.1': - optional: true - - '@unrs/resolver-binding-darwin-x64@1.11.1': - optional: true - - '@unrs/resolver-binding-freebsd-x64@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-x64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-wasm32-wasi@1.11.1': - dependencies: - '@napi-rs/wasm-runtime': 0.2.12 - optional: true - - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': - optional: true - - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': - optional: true - - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': - optional: true - - '@urql/core@5.2.0': - dependencies: - '@0no-co/graphql.web': 1.1.2 - wonka: 6.3.5 - transitivePeerDependencies: - - graphql - - '@urql/exchange-retry@1.3.2(@urql/core@5.2.0)': - dependencies: - '@urql/core': 5.2.0 - wonka: 6.3.5 - - '@vitejs/plugin-vue@6.0.0(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': - dependencies: - '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0) - vue: 3.5.18(typescript@5.8.3) - - '@vitest/eslint-plugin@1.3.4(eslint@9.32.0)(typescript@5.8.3)': - dependencies: - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - eslint: 9.32.0 - optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - '@volar/language-core@2.4.20': - dependencies: - '@volar/source-map': 2.4.20 - - '@volar/source-map@2.4.20': {} - - '@volar/typescript@2.4.20': - dependencies: - '@volar/language-core': 2.4.20 - path-browserify: 1.0.1 - vscode-uri: 3.1.0 - - '@vue/babel-helper-vue-transform-on@1.4.0': {} - - '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.28.0)': - dependencies: - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - '@vue/babel-helper-vue-transform-on': 1.4.0 - '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0) - '@vue/shared': 3.5.18 - optionalDependencies: - '@babel/core': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.28.0)': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/parser': 7.28.0 - '@vue/compiler-sfc': 3.5.18 - transitivePeerDependencies: - - supports-color - - '@vue/compiler-core@3.5.18': - dependencies: - '@babel/parser': 7.28.0 - '@vue/shared': 3.5.18 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - - '@vue/compiler-dom@3.5.18': - dependencies: - '@vue/compiler-core': 3.5.18 - '@vue/shared': 3.5.18 - - '@vue/compiler-sfc@3.5.18': - dependencies: - '@babel/parser': 7.28.0 - '@vue/compiler-core': 3.5.18 - '@vue/compiler-dom': 3.5.18 - '@vue/compiler-ssr': 3.5.18 - '@vue/shared': 3.5.18 - estree-walker: 2.0.2 - magic-string: 0.30.17 - postcss: 8.5.6 - source-map-js: 1.2.1 - - '@vue/compiler-ssr@3.5.18': - dependencies: - '@vue/compiler-dom': 3.5.18 - '@vue/shared': 3.5.18 - - '@vue/compiler-vue2@2.7.16': - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - - '@vue/devtools-core@7.7.7(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': - dependencies: - '@vue/devtools-kit': 7.7.7 - '@vue/devtools-shared': 7.7.7 - mitt: 3.0.1 - nanoid: 5.1.5 - pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0)) - vue: 3.5.18(typescript@5.8.3) - transitivePeerDependencies: - - vite - - '@vue/devtools-kit@7.7.7': - dependencies: - '@vue/devtools-shared': 7.7.7 - birpc: 2.5.0 - hookable: 5.5.3 - mitt: 3.0.1 - perfect-debounce: 1.0.0 - speakingurl: 14.0.1 - superjson: 2.2.2 - - '@vue/devtools-shared@7.7.7': - dependencies: - rfdc: 1.4.1 - - '@vue/language-core@2.2.0(typescript@5.8.3)': - dependencies: - '@volar/language-core': 2.4.20 - '@vue/compiler-dom': 3.5.18 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.18 - alien-signals: 0.4.14 - minimatch: 9.0.5 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 5.8.3 - - '@vue/language-core@3.0.4(typescript@5.8.3)': - dependencies: - '@volar/language-core': 2.4.20 - '@vue/compiler-dom': 3.5.18 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.18 - alien-signals: 2.0.5 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - picomatch: 4.0.3 - optionalDependencies: - typescript: 5.8.3 - - '@vue/reactivity@3.5.18': - dependencies: - '@vue/shared': 3.5.18 - - '@vue/runtime-core@3.5.18': - dependencies: - '@vue/reactivity': 3.5.18 - '@vue/shared': 3.5.18 - - '@vue/runtime-dom@3.5.18': - dependencies: - '@vue/reactivity': 3.5.18 - '@vue/runtime-core': 3.5.18 - '@vue/shared': 3.5.18 - csstype: 3.1.3 - - '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.8.3))': - dependencies: - '@vue/compiler-ssr': 3.5.18 - '@vue/shared': 3.5.18 - vue: 3.5.18(typescript@5.8.3) - - '@vue/shared@3.5.18': {} - - '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.18(typescript@5.8.3))': - optionalDependencies: - typescript: 5.8.3 - vue: 3.5.18(typescript@5.8.3) - - '@xmldom/xmldom@0.8.10': {} - - abab@2.0.6: {} - - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 - - accepts@1.3.8: - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - - acorn-globals@6.0.0: - dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 - - acorn-jsx@5.3.2(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - - acorn-walk@7.2.0: {} - - acorn@7.4.1: {} - - acorn@8.15.0: {} - - agent-base@6.0.2: - dependencies: - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - - agent-base@7.1.4: {} - - ajv-draft-04@1.0.0(ajv@8.13.0): - optionalDependencies: - ajv: 8.13.0 - - ajv-formats@3.0.1(ajv@8.13.0): - optionalDependencies: - ajv: 8.13.0 - - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - - ajv@8.12.0: - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - - ajv@8.13.0: - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - - alien-signals@0.4.14: {} - - alien-signals@2.0.5: {} - - animejs@3.2.2: {} - - anser@1.4.10: {} - - ansi-escapes@4.3.2: - dependencies: - type-fest: 0.21.3 - - ansi-escapes@7.0.0: - dependencies: - environment: 1.1.0 - - ansi-regex@4.1.1: {} - - ansi-regex@5.0.1: {} - - ansi-regex@6.1.0: {} - - ansi-styles@3.2.1: - dependencies: - color-convert: 1.9.3 - - ansi-styles@4.3.0: - dependencies: - color-convert: 2.0.1 - - ansi-styles@5.2.0: {} - - ansi-styles@6.2.1: {} - - ansis@4.1.0: {} - - any-promise@1.3.0: {} - - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - are-docs-informative@0.0.2: {} - - arg@5.0.2: {} - - argparse@1.0.10: - dependencies: - sprintf-js: 1.0.3 - - argparse@2.0.1: {} - - aria-query@5.3.2: {} - - array-buffer-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - is-array-buffer: 3.0.5 - - array-includes@3.1.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - is-string: 1.1.1 - math-intrinsics: 1.1.0 - - array.prototype.findlast@1.2.5: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-shim-unscopables: 1.1.0 - - array.prototype.findlastindex@1.2.6: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-shim-unscopables: 1.1.0 - - array.prototype.flat@1.3.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-shim-unscopables: 1.1.0 - - array.prototype.flatmap@1.3.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-shim-unscopables: 1.1.0 - - array.prototype.tosorted@1.1.4: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-shim-unscopables: 1.1.0 - - arraybuffer.prototype.slice@1.0.4: - dependencies: - array-buffer-byte-length: 1.0.2 - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - is-array-buffer: 3.0.5 - - asap@2.0.6: {} - - ast-types-flow@0.0.8: {} - - astring@1.9.0: {} - - async-function@1.0.0: {} - - async-limiter@1.0.1: {} - - asynckit@0.4.0: {} - - available-typed-arrays@1.0.7: - dependencies: - possible-typed-array-names: 1.1.0 - - axe-core@4.10.3: {} - - axobject-query@4.1.0: {} - - babel-jest@29.7.0(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.28.0) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-istanbul@6.1.1: - dependencies: - '@babel/helper-plugin-utils': 7.27.1 - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.2.1 - test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-jest-hoist@29.6.3: - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.2 - '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.7 - - babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.0): - dependencies: - '@babel/compat-data': 7.28.0 - '@babel/core': 7.28.0 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) - core-js-compat: 3.44.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) - transitivePeerDependencies: - - supports-color - - babel-plugin-react-native-web@0.19.13: {} - - babel-plugin-syntax-hermes-parser@0.25.1: - dependencies: - hermes-parser: 0.25.1 - - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.0): - dependencies: - '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.0) - transitivePeerDependencies: - - '@babel/core' - - babel-preset-current-node-syntax@1.1.0(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.0) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.0) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.0) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.0) - - babel-preset-expo@13.2.3(@babel/core@7.28.0): - dependencies: - '@babel/helper-module-imports': 7.27.1 - '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-object-rest-spread': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.28.0(@babel/core@7.28.0) - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@react-native/babel-preset': 0.79.5(@babel/core@7.28.0) - babel-plugin-react-native-web: 0.19.13 - babel-plugin-syntax-hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.0) - debug: 4.4.1 - react-refresh: 0.14.2 - resolve-from: 5.0.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - - babel-preset-jest@29.6.3(@babel/core@7.28.0): - dependencies: - '@babel/core': 7.28.0 - babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) - - bail@2.0.2: {} - - balanced-match@1.0.2: {} - - base64-js@1.5.1: {} - - before-after-hook@4.0.0: {} - - better-opn@3.0.2: - dependencies: - open: 8.4.2 - - big-integer@1.6.52: {} - - birpc@2.5.0: {} - - bluebird@3.7.2: {} - - boolbase@1.0.0: {} - - bplist-creator@0.1.0: - dependencies: - stream-buffers: 2.2.0 - - bplist-parser@0.3.1: - dependencies: - big-integer: 1.6.52 - - bplist-parser@0.3.2: - dependencies: - big-integer: 1.6.52 - - brace-expansion@1.1.12: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - brace-expansion@2.0.2: - dependencies: - balanced-match: 1.0.2 - - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - browser-process-hrtime@1.0.0: {} - - browserslist@4.25.1: - dependencies: - caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.191 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.25.1) - - bser@2.1.1: - dependencies: - node-int64: 0.4.0 - - buffer-from@1.1.2: {} - - buffer@5.7.1: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - builtin-modules@5.0.0: {} - - bundle-name@4.1.0: - dependencies: - run-applescript: 7.0.0 - - bytes@3.1.2: {} - - cac@6.7.14: {} - - call-bind-apply-helpers@1.0.2: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - - call-bind@1.0.8: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - get-intrinsic: 1.3.0 - set-function-length: 1.2.2 - - call-bound@1.0.4: - dependencies: - call-bind-apply-helpers: 1.0.2 - get-intrinsic: 1.3.0 - - caller-callsite@2.0.0: - dependencies: - callsites: 2.0.0 - - caller-path@2.0.0: - dependencies: - caller-callsite: 2.0.0 - - callsites@2.0.0: {} - - callsites@3.1.0: {} - - camelcase@5.3.1: {} - - camelcase@6.3.0: {} - - camelize@1.0.1: {} - - caniuse-lite@1.0.30001727: {} - - ccount@2.0.1: {} - - chalk@2.4.2: - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - - chalk@4.1.2: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - change-case@5.4.4: {} - - character-entities-html4@2.1.0: {} - - character-entities-legacy@3.0.0: {} - - character-entities@2.0.2: {} - - character-reference-invalid@2.0.1: {} - - chownr@3.0.0: {} - - chrome-launcher@0.15.2: - dependencies: - '@types/node': 22.16.5 - escape-string-regexp: 4.0.0 - is-wsl: 2.2.0 - lighthouse-logger: 1.4.2 - transitivePeerDependencies: - - supports-color - - chromium-edge-launcher@0.2.0: - dependencies: - '@types/node': 22.16.5 - escape-string-regexp: 4.0.0 - is-wsl: 2.2.0 - lighthouse-logger: 1.4.2 - mkdirp: 1.0.4 - rimraf: 3.0.2 - transitivePeerDependencies: - - supports-color - - ci-info@2.0.0: {} - - ci-info@3.9.0: {} - - ci-info@4.3.0: {} - - classnames@2.5.1: {} - - clean-regexp@1.0.0: - dependencies: - escape-string-regexp: 1.0.5 - - cli-cursor@2.1.0: - dependencies: - restore-cursor: 2.0.0 - - cli-cursor@5.0.0: - dependencies: - restore-cursor: 5.1.0 - - cli-spinners@2.9.2: {} - - cli-truncate@4.0.0: - dependencies: - slice-ansi: 5.0.0 - string-width: 7.2.0 - - client-only@0.0.1: {} - - cliui@8.0.1: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - - clone@1.0.4: {} - - clsx@2.1.1: {} - - collapse-white-space@2.1.0: {} - - color-convert@1.9.3: - dependencies: - color-name: 1.1.3 - - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.3: {} - - color-name@1.1.4: {} - - color-string@1.9.1: - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - optional: true - - color@4.2.3: - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - optional: true - - colorette@2.0.20: {} - - combined-stream@1.0.8: - dependencies: - delayed-stream: 1.0.0 - - comma-separated-tokens@2.0.3: {} - - commander@12.1.0: {} - - commander@2.20.3: {} - - commander@4.1.1: {} - - commander@7.2.0: {} - - comment-parser@1.4.1: {} - - compare-versions@6.1.1: {} - - compressible@2.0.18: - dependencies: - mime-db: 1.54.0 - - compression@1.8.1: - dependencies: - bytes: 3.1.2 - compressible: 2.0.18 - debug: 2.6.9 - negotiator: 0.6.4 - on-headers: 1.1.0 - safe-buffer: 5.2.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - concat-map@0.0.1: {} - - confbox@0.1.8: {} - - confbox@0.2.2: {} - - connect@3.7.0: - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color - - content-type@1.0.5: {} - - convert-source-map@2.0.0: {} - - copy-anything@3.0.5: - dependencies: - is-what: 4.1.16 - - core-js-compat@3.44.0: - dependencies: - browserslist: 4.25.1 - - cosmiconfig@5.2.1: - dependencies: - import-fresh: 2.0.0 - is-directory: 0.3.1 - js-yaml: 3.14.1 - parse-json: 4.0.0 - - cosmiconfig@8.3.6(typescript@5.8.3): - dependencies: - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.8.3 - - cross-fetch@3.2.0: - dependencies: - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding - - cross-spawn@7.0.6: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - crypto-random-string@2.0.0: {} - - css-color-keywords@1.0.0: {} - - css-in-js-utils@3.1.0: - dependencies: - hyphenate-style-name: 1.1.0 - - css-select@5.2.2: - dependencies: - boolbase: 1.0.0 - css-what: 6.2.2 - domhandler: 5.0.3 - domutils: 3.2.2 - nth-check: 2.1.1 - - css-selector-parser@1.4.1: {} - - css-to-react-native@3.2.0: - dependencies: - camelize: 1.0.1 - css-color-keywords: 1.0.0 - postcss-value-parser: 4.2.0 - - css-tree@1.1.3: - dependencies: - mdn-data: 2.0.14 - source-map: 0.6.1 - - css-what@6.2.2: {} - - cssesc@3.0.0: {} - - cssom@0.3.8: {} - - cssom@0.4.4: {} - - cssstyle@2.3.0: - dependencies: - cssom: 0.3.8 - - csstype@3.1.3: {} - - csvtojson@2.0.10: - dependencies: - bluebird: 3.7.2 - lodash: 4.17.21 - strip-bom: 2.0.0 - - damerau-levenshtein@1.0.8: {} - - data-urls@2.0.0: - dependencies: - abab: 2.0.6 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - - data-view-buffer@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-offset@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - de-indent@1.0.2: {} - - debug@2.6.9: - dependencies: - ms: 2.0.0 - - debug@3.2.7: - dependencies: - ms: 2.1.3 - - debug@4.4.1: - dependencies: - ms: 2.1.3 - - decimal.js@10.6.0: {} - - decode-named-character-reference@1.2.0: - dependencies: - character-entities: 2.0.2 - - deep-extend@0.6.0: {} - - deep-is@0.1.4: {} - - deepmerge@4.3.1: {} - - default-browser-id@5.0.0: {} - - default-browser@5.2.1: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.0 - - defaults@1.0.4: - dependencies: - clone: 1.0.4 - - define-data-property@1.1.4: - dependencies: - es-define-property: 1.0.1 - es-errors: 1.3.0 - gopd: 1.2.0 - - define-lazy-prop@2.0.0: {} - - define-lazy-prop@3.0.0: {} - - define-properties@1.2.1: - dependencies: - define-data-property: 1.1.4 - has-property-descriptors: 1.0.2 - object-keys: 1.1.1 - - delayed-stream@1.0.0: {} - - depd@2.0.0: {} - - dequal@2.0.3: {} - - destroy@1.2.0: {} - - detect-libc@1.0.3: {} - - detect-libc@2.0.4: - optional: true - - devlop@1.1.0: - dependencies: - dequal: 2.0.3 - - doctrine@2.1.0: - dependencies: - esutils: 2.0.3 - - dom-serializer@2.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - - domelementtype@2.3.0: {} - - domexception@2.0.1: - dependencies: - webidl-conversions: 5.0.0 - - domhandler@5.0.3: - dependencies: - domelementtype: 2.3.0 - - domutils@3.2.2: - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - - dot-case@3.0.4: - dependencies: - no-case: 3.0.4 - tslib: 2.8.1 - - dotenv-expand@11.0.7: - dependencies: - dotenv: 16.4.7 - - dotenv@16.4.7: {} - - dunder-proto@1.0.1: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-errors: 1.3.0 - gopd: 1.2.0 - - eastasianwidth@0.2.0: {} - - ee-first@1.1.1: {} - - electron-to-chromium@1.5.191: {} - - emoji-regex@10.4.0: {} - - emoji-regex@8.0.0: {} - - emoji-regex@9.2.2: {} - - encodeurl@1.0.2: {} - - encodeurl@2.0.0: {} - - enhanced-resolve@5.18.2: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.2 - - entities@4.5.0: {} - - entities@6.0.1: {} - - env-editor@0.4.2: {} - - environment@1.1.0: {} - - error-ex@1.3.2: - dependencies: - is-arrayish: 0.2.1 - - error-stack-parser-es@0.1.5: {} - - error-stack-parser@2.1.4: - dependencies: - stackframe: 1.3.4 - - es-abstract@1.24.0: - dependencies: - array-buffer-byte-length: 1.0.2 - arraybuffer.prototype.slice: 1.0.4 - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.4 - data-view-buffer: 1.0.2 - data-view-byte-length: 1.0.2 - data-view-byte-offset: 1.0.1 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-set-tostringtag: 2.1.0 - es-to-primitive: 1.3.0 - function.prototype.name: 1.1.8 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - get-symbol-description: 1.1.0 - globalthis: 1.0.4 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - internal-slot: 1.1.0 - is-array-buffer: 3.0.5 - is-callable: 1.2.7 - is-data-view: 1.0.2 - is-negative-zero: 2.0.3 - is-regex: 1.2.1 - is-set: 2.0.3 - is-shared-array-buffer: 1.0.4 - is-string: 1.1.1 - is-typed-array: 1.1.15 - is-weakref: 1.1.1 - math-intrinsics: 1.1.0 - object-inspect: 1.13.4 - object-keys: 1.1.1 - object.assign: 4.1.7 - own-keys: 1.0.1 - regexp.prototype.flags: 1.5.4 - safe-array-concat: 1.1.3 - safe-push-apply: 1.0.0 - safe-regex-test: 1.1.0 - set-proto: 1.0.0 - stop-iteration-iterator: 1.1.0 - string.prototype.trim: 1.2.10 - string.prototype.trimend: 1.0.9 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.3 - typed-array-byte-length: 1.0.3 - typed-array-byte-offset: 1.0.4 - typed-array-length: 1.0.7 - unbox-primitive: 1.1.0 - which-typed-array: 1.1.19 - - es-define-property@1.0.1: {} - - es-errors@1.3.0: {} - - es-iterator-helpers@1.2.1: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-set-tostringtag: 2.1.0 - function-bind: 1.1.2 - get-intrinsic: 1.3.0 - globalthis: 1.0.4 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 - internal-slot: 1.1.0 - iterator.prototype: 1.1.5 - safe-array-concat: 1.1.3 - - es-object-atoms@1.1.1: - dependencies: - es-errors: 1.3.0 - - es-set-tostringtag@2.1.0: - dependencies: - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - es-shim-unscopables@1.1.0: - dependencies: - hasown: 2.0.2 - - es-to-primitive@1.3.0: - dependencies: - is-callable: 1.2.7 - is-date-object: 1.1.0 - is-symbol: 1.1.1 - - esast-util-from-estree@2.0.0: - dependencies: - '@types/estree-jsx': 1.0.5 - devlop: 1.1.0 - estree-util-visit: 2.0.0 - unist-util-position-from-estree: 2.0.0 - - esast-util-from-js@2.0.1: - dependencies: - '@types/estree-jsx': 1.0.5 - acorn: 8.15.0 - esast-util-from-estree: 2.0.0 - vfile-message: 4.0.3 - - esbuild@0.25.8: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.8 - '@esbuild/android-arm': 0.25.8 - '@esbuild/android-arm64': 0.25.8 - '@esbuild/android-x64': 0.25.8 - '@esbuild/darwin-arm64': 0.25.8 - '@esbuild/darwin-x64': 0.25.8 - '@esbuild/freebsd-arm64': 0.25.8 - '@esbuild/freebsd-x64': 0.25.8 - '@esbuild/linux-arm': 0.25.8 - '@esbuild/linux-arm64': 0.25.8 - '@esbuild/linux-ia32': 0.25.8 - '@esbuild/linux-loong64': 0.25.8 - '@esbuild/linux-mips64el': 0.25.8 - '@esbuild/linux-ppc64': 0.25.8 - '@esbuild/linux-riscv64': 0.25.8 - '@esbuild/linux-s390x': 0.25.8 - '@esbuild/linux-x64': 0.25.8 - '@esbuild/netbsd-arm64': 0.25.8 - '@esbuild/netbsd-x64': 0.25.8 - '@esbuild/openbsd-arm64': 0.25.8 - '@esbuild/openbsd-x64': 0.25.8 - '@esbuild/openharmony-arm64': 0.25.8 - '@esbuild/sunos-x64': 0.25.8 - '@esbuild/win32-arm64': 0.25.8 - '@esbuild/win32-ia32': 0.25.8 - '@esbuild/win32-x64': 0.25.8 - - escalade@3.2.0: {} - - escape-html@1.0.3: {} - - escape-string-regexp@1.0.5: {} - - escape-string-regexp@2.0.0: {} - - escape-string-regexp@4.0.0: {} - - escape-string-regexp@5.0.0: {} - - escodegen@2.1.0: - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionalDependencies: - source-map: 0.6.1 - - eslint-compat-utils@0.5.1(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - semver: 7.7.2 - - eslint-compat-utils@0.6.5(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - semver: 7.7.2 - - eslint-config-flat-gitignore@2.1.0(eslint@9.32.0): - dependencies: - '@eslint/compat': 1.3.1(eslint@9.32.0) - eslint: 9.32.0 - - eslint-config-next@15.4.4(eslint@9.32.0)(typescript@5.8.3): - dependencies: - '@next/eslint-plugin-next': 15.4.4 - '@rushstack/eslint-patch': 1.12.0 - '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(typescript@5.8.3) - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - eslint: 9.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.32.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.32.0) - eslint-plugin-react: 7.37.5(eslint@9.32.0) - eslint-plugin-react-hooks: 5.2.0(eslint@9.32.0) - optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - eslint-plugin-import-x - - supports-color - - eslint-flat-config-utils@2.1.0: - dependencies: - pathe: 2.0.3 - - eslint-formatting-reporter@0.0.0(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - prettier-linter-helpers: 1.0.0 - - eslint-import-resolver-node@0.3.9: - dependencies: - debug: 3.2.7 - is-core-module: 2.16.1 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.32.0): - dependencies: - '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1 - eslint: 9.32.0 - get-tsconfig: 4.10.1 - is-bun-module: 2.0.0 - stable-hash: 0.0.5 - tinyglobby: 0.2.14 - unrs-resolver: 1.11.1 - optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) - transitivePeerDependencies: - - supports-color - - eslint-json-compat-utils@0.2.1(eslint@9.32.0)(jsonc-eslint-parser@2.4.0): - dependencies: - eslint: 9.32.0 - esquery: 1.6.0 - jsonc-eslint-parser: 2.4.0 - - eslint-merge-processors@2.0.0(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - eslint: 9.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.32.0) - transitivePeerDependencies: - - supports-color - - eslint-parser-plain@0.1.1: {} - - eslint-plugin-antfu@3.1.1(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - - eslint-plugin-command@3.3.1(eslint@9.32.0): - dependencies: - '@es-joy/jsdoccomment': 0.50.2 - eslint: 9.32.0 - - eslint-plugin-es-x@7.8.0(eslint@9.32.0): - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@eslint-community/regexpp': 4.12.1 - eslint: 9.32.0 - eslint-compat-utils: 0.5.1(eslint@9.32.0) - - eslint-plugin-format@1.0.1(eslint@9.32.0): - dependencies: - '@dprint/formatter': 0.3.0 - '@dprint/markdown': 0.17.8 - '@dprint/toml': 0.6.4 - eslint: 9.32.0 - eslint-formatting-reporter: 0.0.0(eslint@9.32.0) - eslint-parser-plain: 0.1.1 - prettier: 3.6.2 - synckit: 0.9.3 - - eslint-plugin-import-lite@0.3.0(eslint@9.32.0)(typescript@5.8.3): - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@typescript-eslint/types': 8.38.0 - eslint: 9.32.0 - optionalDependencies: - typescript: 5.8.3 - - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.9 - array.prototype.findlastindex: 1.2.6 - array.prototype.flat: 1.3.3 - array.prototype.flatmap: 1.3.3 - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 9.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) - hasown: 2.0.2 - is-core-module: 2.16.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.1 - semver: 6.3.1 - string.prototype.trimend: 1.0.9 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-jsdoc@51.4.1(eslint@9.32.0): - dependencies: - '@es-joy/jsdoccomment': 0.52.0 - are-docs-informative: 0.0.2 - comment-parser: 1.4.1 - debug: 4.4.1 - escape-string-regexp: 4.0.0 - eslint: 9.32.0 - espree: 10.4.0 - esquery: 1.6.0 - parse-imports-exports: 0.2.4 - semver: 7.7.2 - spdx-expression-parse: 4.0.0 - transitivePeerDependencies: - - supports-color - - eslint-plugin-jsonc@2.20.1(eslint@9.32.0): - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - eslint: 9.32.0 - eslint-compat-utils: 0.6.5(eslint@9.32.0) - eslint-json-compat-utils: 0.2.1(eslint@9.32.0)(jsonc-eslint-parser@2.4.0) - espree: 10.4.0 - graphemer: 1.4.0 - jsonc-eslint-parser: 2.4.0 - natural-compare: 1.4.0 - synckit: 0.11.11 - transitivePeerDependencies: - - '@eslint/json' - - eslint-plugin-jsx-a11y@6.10.2(eslint@9.32.0): - dependencies: - aria-query: 5.3.2 - array-includes: 3.1.9 - array.prototype.flatmap: 1.3.3 - ast-types-flow: 0.0.8 - axe-core: 4.10.3 - axobject-query: 4.1.0 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - eslint: 9.32.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - language-tags: 1.0.9 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - safe-regex-test: 1.1.0 - string.prototype.includes: 2.0.1 - - eslint-plugin-n@17.21.0(eslint@9.32.0)(typescript@5.8.3): - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - enhanced-resolve: 5.18.2 - eslint: 9.32.0 - eslint-plugin-es-x: 7.8.0(eslint@9.32.0) - get-tsconfig: 4.10.1 - globals: 15.15.0 - ignore: 5.3.2 - minimatch: 9.0.5 - semver: 7.7.2 - ts-declaration-location: 1.0.7(typescript@5.8.3) - transitivePeerDependencies: - - typescript - - eslint-plugin-no-only-tests@3.3.0: {} - - eslint-plugin-perfectionist@4.15.0(eslint@9.32.0)(typescript@5.8.3): - dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - eslint: 9.32.0 - natural-orderby: 5.0.0 - transitivePeerDependencies: - - supports-color - - typescript - - eslint-plugin-pnpm@1.1.0(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - find-up-simple: 1.0.1 - jsonc-eslint-parser: 2.4.0 - pathe: 2.0.3 - pnpm-workspace-yaml: 1.1.0 - tinyglobby: 0.2.14 - yaml-eslint-parser: 1.3.0 - - eslint-plugin-react-hooks@5.2.0(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - - eslint-plugin-react@7.37.5(eslint@9.32.0): - dependencies: - array-includes: 3.1.9 - array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.3 - array.prototype.tosorted: 1.1.4 - doctrine: 2.1.0 - es-iterator-helpers: 1.2.1 - eslint: 9.32.0 - estraverse: 5.3.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - minimatch: 3.1.2 - object.entries: 1.1.9 - object.fromentries: 2.0.8 - object.values: 1.2.1 - prop-types: 15.8.1 - resolve: 2.0.0-next.5 - semver: 6.3.1 - string.prototype.matchall: 4.0.12 - string.prototype.repeat: 1.0.0 - - eslint-plugin-regexp@2.9.0(eslint@9.32.0): - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@eslint-community/regexpp': 4.12.1 - comment-parser: 1.4.1 - eslint: 9.32.0 - jsdoc-type-pratt-parser: 4.1.0 - refa: 0.12.1 - regexp-ast-analysis: 0.7.1 - scslre: 0.3.0 - - eslint-plugin-toml@0.12.0(eslint@9.32.0): - dependencies: - debug: 4.4.1 - eslint: 9.32.0 - eslint-compat-utils: 0.6.5(eslint@9.32.0) - lodash: 4.17.21 - toml-eslint-parser: 0.10.0 - transitivePeerDependencies: - - supports-color - - eslint-plugin-unicorn@60.0.0(eslint@9.32.0): - dependencies: - '@babel/helper-validator-identifier': 7.27.1 - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@eslint/plugin-kit': 0.3.4 - change-case: 5.4.4 - ci-info: 4.3.0 - clean-regexp: 1.0.0 - core-js-compat: 3.44.0 - eslint: 9.32.0 - esquery: 1.6.0 - find-up-simple: 1.0.1 - globals: 16.3.0 - indent-string: 5.0.0 - is-builtin-module: 5.0.0 - jsesc: 3.1.0 - pluralize: 8.0.0 - regexp-tree: 0.1.27 - regjsparser: 0.12.0 - semver: 7.7.2 - strip-indent: 4.0.0 - - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0): - dependencies: - eslint: 9.32.0 - optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(typescript@5.8.3) - - eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0)(typescript@5.8.3))(eslint@9.32.0)(vue-eslint-parser@10.2.0(eslint@9.32.0)): - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - eslint: 9.32.0 - natural-compare: 1.4.0 - nth-check: 2.1.1 - postcss-selector-parser: 6.1.2 - semver: 7.7.2 - vue-eslint-parser: 10.2.0(eslint@9.32.0) - xml-name-validator: 4.0.0 - optionalDependencies: - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0)(typescript@5.8.3) - - eslint-plugin-yml@1.18.0(eslint@9.32.0): - dependencies: - debug: 4.4.1 - escape-string-regexp: 4.0.0 - eslint: 9.32.0 - eslint-compat-utils: 0.6.5(eslint@9.32.0) - natural-compare: 1.4.0 - yaml-eslint-parser: 1.3.0 - transitivePeerDependencies: - - supports-color - - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0): - dependencies: - '@vue/compiler-sfc': 3.5.18 - eslint: 9.32.0 - - eslint-scope@8.4.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-visitor-keys@3.4.3: {} - - eslint-visitor-keys@4.2.1: {} - - eslint@9.32.0: - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.0 - '@eslint/core': 0.15.1 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.32.0 - '@eslint/plugin-kit': 0.3.4 - '@humanfs/node': 0.16.6 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.3 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.1 - escape-string-regexp: 4.0.0 - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - transitivePeerDependencies: - - supports-color - - espree@10.4.0: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 4.2.1 - - espree@9.6.1: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 3.4.3 - - esprima@4.0.1: {} - - esquery@1.6.0: - dependencies: - estraverse: 5.3.0 - - esrecurse@4.3.0: - dependencies: - estraverse: 5.3.0 - - estraverse@5.3.0: {} - - estree-util-attach-comments@3.0.0: - dependencies: - '@types/estree': 1.0.8 - - estree-util-build-jsx@3.0.1: - dependencies: - '@types/estree-jsx': 1.0.5 - devlop: 1.1.0 - estree-util-is-identifier-name: 3.0.0 - estree-walker: 3.0.3 - - estree-util-is-identifier-name@3.0.0: {} - - estree-util-scope@1.0.0: - dependencies: - '@types/estree': 1.0.8 - devlop: 1.1.0 - - estree-util-to-js@2.0.0: - dependencies: - '@types/estree-jsx': 1.0.5 - astring: 1.9.0 - source-map: 0.7.6 - - estree-util-visit@2.0.0: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/unist': 3.0.3 - - estree-walker@2.0.2: {} - - estree-walker@3.0.3: - dependencies: - '@types/estree': 1.0.8 - - esutils@2.0.3: {} - - etag@1.8.1: {} - - event-target-shim@5.0.1: {} - - eventemitter3@5.0.1: {} - - exec-async@2.2.0: {} - - execa@9.6.0: - dependencies: - '@sindresorhus/merge-streams': 4.0.0 - cross-spawn: 7.0.6 - figures: 6.1.0 - get-stream: 9.0.1 - human-signals: 8.0.1 - is-plain-obj: 4.1.0 - is-stream: 4.0.1 - npm-run-path: 6.0.0 - pretty-ms: 9.2.0 - signal-exit: 4.1.0 - strip-final-newline: 4.0.0 - yoctocolors: 2.1.1 - - expo-asset@11.1.7(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0): - dependencies: - '@expo/image-utils': 0.7.6 - expo: 53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0)) - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - transitivePeerDependencies: - - supports-color - - expo-constants@17.1.7(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0)): - dependencies: - '@expo/config': 11.0.13 - '@expo/env': 1.0.7 - expo: 53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - transitivePeerDependencies: - - supports-color - - expo-file-system@18.1.11(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0)): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - - expo-font@13.3.2(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react@19.1.0): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - fontfaceobserver: 2.3.0 - react: 19.1.0 - - expo-keep-awake@14.1.4(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react@19.1.0): - dependencies: - expo: 53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - react: 19.1.0 - - expo-modules-autolinking@2.1.14: - dependencies: - '@expo/spawn-async': 1.7.2 - chalk: 4.1.2 - commander: 7.2.0 - find-up: 5.0.0 - glob: 10.4.5 - require-from-string: 2.0.2 - resolve-from: 5.0.0 - - expo-modules-core@2.5.0: - dependencies: - invariant: 2.2.4 - - expo-status-bar@2.2.3(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0): - dependencies: - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - react-native-edge-to-edge: 1.6.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - react-native-is-edge-to-edge: 1.2.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - - expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0): - dependencies: - '@babel/runtime': 7.28.2 - '@expo/cli': 0.24.20 - '@expo/config': 11.0.13 - '@expo/config-plugins': 10.1.2 - '@expo/fingerprint': 0.13.4 - '@expo/metro-config': 0.20.17 - '@expo/vector-icons': 14.1.0(expo-font@13.3.2(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - babel-preset-expo: 13.2.3(@babel/core@7.28.0) - expo-asset: 11.1.7(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0)) - expo-file-system: 18.1.11(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0)) - expo-font: 13.3.2(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react@19.1.0) - expo-keep-awake: 14.1.4(expo@53.0.20(@babel/core@7.28.0)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0))(react@19.1.0) - expo-modules-autolinking: 2.1.14 - expo-modules-core: 2.5.0 - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - react-native-edge-to-edge: 1.6.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - whatwg-url-without-unicode: 8.0.0-3 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-react-compiler - - bufferutil - - graphql - - supports-color - - utf-8-validate - - exponential-backoff@3.1.2: {} - - exsolve@1.0.7: {} - - extend@3.0.2: {} - - fast-content-type-parse@3.0.0: {} - - fast-deep-equal@2.0.1: {} - - fast-deep-equal@3.1.3: {} - - fast-diff@1.3.0: {} - - fast-glob@3.3.1: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - - fast-json-stable-stringify@2.1.0: {} - - fast-levenshtein@2.0.6: {} - - fastq@1.19.1: - dependencies: - reusify: 1.1.0 - - fault@2.0.1: - dependencies: - format: 0.2.2 - - fb-watchman@2.0.2: - dependencies: - bser: 2.1.1 - - fbjs-css-vars@1.0.2: {} - - fbjs@3.0.5: - dependencies: - cross-fetch: 3.2.0 - fbjs-css-vars: 1.0.2 - loose-envify: 1.4.0 - object-assign: 4.1.1 - promise: 7.3.1 - setimmediate: 1.0.5 - ua-parser-js: 1.0.40 - transitivePeerDependencies: - - encoding - - fdir@6.4.6(picomatch@4.0.3): - optionalDependencies: - picomatch: 4.0.3 - - figures@6.1.0: - dependencies: - is-unicode-supported: 2.1.0 - - file-entry-cache@8.0.0: - dependencies: - flat-cache: 4.0.1 - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - - finalhandler@1.1.2: - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - find-up-simple@1.0.1: {} - - find-up@4.1.0: - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - - find-up@5.0.0: - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - - flat-cache@4.0.1: - dependencies: - flatted: 3.3.3 - keyv: 4.5.4 - - flatted@3.3.3: {} - - flow-enums-runtime@0.0.6: {} - - fontfaceobserver@2.3.0: {} - - for-each@0.3.5: - dependencies: - is-callable: 1.2.7 - - foreground-child@3.3.1: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - - form-data@3.0.4: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - es-set-tostringtag: 2.1.0 - hasown: 2.0.2 - mime-types: 2.1.35 - - format@0.2.2: {} - - freeport-async@2.0.0: {} - - fresh@0.5.2: {} - - fs-extra@11.3.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs.realpath@1.0.0: {} - - fsevents@2.3.3: - optional: true - - function-bind@1.1.2: {} - - function.prototype.name@1.1.8: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - functions-have-names: 1.2.3 - hasown: 2.0.2 - is-callable: 1.2.7 - - functions-have-names@1.2.3: {} - - gensync@1.0.0-beta.2: {} - - get-caller-file@2.0.5: {} - - get-east-asian-width@1.3.0: {} - - get-intrinsic@1.3.0: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - function-bind: 1.1.2 - get-proto: 1.0.1 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - math-intrinsics: 1.1.0 - - get-package-type@0.1.0: {} - - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.1.1 - - get-stream@9.0.1: - dependencies: - '@sec-ant/readable-stream': 0.4.1 - is-stream: 4.0.1 - - get-symbol-description@1.1.0: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - - get-tsconfig@4.10.1: - dependencies: - resolve-pkg-maps: 1.0.0 - - getenv@2.0.0: {} - - github-slugger@2.0.0: {} - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob-parent@6.0.2: - dependencies: - is-glob: 4.0.3 - - glob@10.4.5: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - globals@14.0.0: {} - - globals@15.15.0: {} - - globals@16.3.0: {} - - globalthis@1.0.4: - dependencies: - define-properties: 1.2.1 - gopd: 1.2.0 - - gopd@1.2.0: {} - - graceful-fs@4.2.11: {} - - graphemer@1.4.0: {} - - has-bigints@1.1.0: {} - - has-flag@3.0.0: {} - - has-flag@4.0.0: {} - - has-property-descriptors@1.0.2: - dependencies: - es-define-property: 1.0.1 - - has-proto@1.2.0: - dependencies: - dunder-proto: 1.0.1 - - has-symbols@1.1.0: {} - - has-tostringtag@1.0.2: - dependencies: - has-symbols: 1.1.0 - - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 - - hast-util-from-html@2.0.3: - dependencies: - '@types/hast': 3.0.4 - devlop: 1.1.0 - hast-util-from-parse5: 8.0.3 - parse5: 7.3.0 - vfile: 6.0.3 - vfile-message: 4.0.3 - - hast-util-from-parse5@8.0.3: - dependencies: - '@types/hast': 3.0.4 - '@types/unist': 3.0.3 - devlop: 1.1.0 - hastscript: 9.0.1 - property-information: 7.1.0 - vfile: 6.0.3 - vfile-location: 5.0.3 - web-namespaces: 2.0.1 - - hast-util-parse-selector@4.0.0: - dependencies: - '@types/hast': 3.0.4 - - hast-util-to-estree@3.1.3: - dependencies: - '@types/estree': 1.0.8 - '@types/estree-jsx': 1.0.5 - '@types/hast': 3.0.4 - comma-separated-tokens: 2.0.3 - devlop: 1.1.0 - estree-util-attach-comments: 3.0.0 - estree-util-is-identifier-name: 3.0.0 - hast-util-whitespace: 3.0.0 - mdast-util-mdx-expression: 2.0.1 - mdast-util-mdx-jsx: 3.2.0 - mdast-util-mdxjs-esm: 2.0.1 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - style-to-js: 1.1.17 - unist-util-position: 5.0.0 - zwitch: 2.0.4 - transitivePeerDependencies: - - supports-color - - hast-util-to-html@9.0.5: - dependencies: - '@types/hast': 3.0.4 - '@types/unist': 3.0.3 - ccount: 2.0.1 - comma-separated-tokens: 2.0.3 - hast-util-whitespace: 3.0.0 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.2.0 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - stringify-entities: 4.0.4 - zwitch: 2.0.4 - - hast-util-to-jsx-runtime@2.3.6: - dependencies: - '@types/estree': 1.0.8 - '@types/hast': 3.0.4 - '@types/unist': 3.0.3 - comma-separated-tokens: 2.0.3 - devlop: 1.1.0 - estree-util-is-identifier-name: 3.0.0 - hast-util-whitespace: 3.0.0 - mdast-util-mdx-expression: 2.0.1 - mdast-util-mdx-jsx: 3.2.0 - mdast-util-mdxjs-esm: 2.0.1 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - style-to-js: 1.1.17 - unist-util-position: 5.0.0 - vfile-message: 4.0.3 - transitivePeerDependencies: - - supports-color - - hast-util-whitespace@3.0.0: - dependencies: - '@types/hast': 3.0.4 - - hastscript@9.0.1: - dependencies: - '@types/hast': 3.0.4 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 4.0.0 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - - he@1.2.0: {} - - hermes-estree@0.25.1: {} - - hermes-estree@0.29.1: {} - - hermes-parser@0.25.1: - dependencies: - hermes-estree: 0.25.1 - - hermes-parser@0.29.1: - dependencies: - hermes-estree: 0.29.1 - - hookable@5.5.3: {} - - hosted-git-info@7.0.2: - dependencies: - lru-cache: 10.4.3 - - html-encoding-sniffer@2.0.1: - dependencies: - whatwg-encoding: 1.0.5 - - html-void-elements@3.0.0: {} - - http-errors@2.0.0: - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - - http-proxy-agent@4.0.1: - dependencies: - '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - - https-proxy-agent@5.0.1: - dependencies: - agent-base: 6.0.2 - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - - https-proxy-agent@7.0.6: - dependencies: - agent-base: 7.1.4 - debug: 4.4.1 - transitivePeerDependencies: - - supports-color - - human-signals@8.0.1: {} - - hyphenate-style-name@1.1.0: {} - - iconv-lite@0.4.24: - dependencies: - safer-buffer: 2.1.2 - - ieee754@1.2.1: {} - - ignore@5.3.2: {} - - ignore@7.0.5: {} - - image-size@1.2.1: - dependencies: - queue: 6.0.2 - - import-fresh@2.0.0: - dependencies: - caller-path: 2.0.0 - resolve-from: 3.0.0 - - import-fresh@3.3.1: - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - import-lazy@4.0.0: {} - - imurmurhash@0.1.4: {} - - indent-string@5.0.0: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.4: {} - - ini@1.3.8: {} - - inline-style-parser@0.2.4: {} - - inline-style-prefixer@7.0.1: - dependencies: - css-in-js-utils: 3.1.0 - - internal-slot@1.1.0: - dependencies: - es-errors: 1.3.0 - hasown: 2.0.2 - side-channel: 1.1.0 - - intl-messageformat@10.7.16: - dependencies: - '@formatjs/ecma402-abstract': 2.3.4 - '@formatjs/fast-memoize': 2.2.7 - '@formatjs/icu-messageformat-parser': 2.11.2 - tslib: 2.8.1 - - invariant@2.2.4: - dependencies: - loose-envify: 1.4.0 - - is-alphabetical@2.0.1: {} - - is-alphanumerical@2.0.1: - dependencies: - is-alphabetical: 2.0.1 - is-decimal: 2.0.1 - - is-array-buffer@3.0.5: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - - is-arrayish@0.2.1: {} - - is-arrayish@0.3.2: - optional: true - - is-async-function@2.1.1: - dependencies: - async-function: 1.0.0 - call-bound: 1.0.4 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-bigint@1.1.0: - dependencies: - has-bigints: 1.1.0 - - is-boolean-object@1.2.2: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-builtin-module@5.0.0: - dependencies: - builtin-modules: 5.0.0 - - is-bun-module@2.0.0: - dependencies: - semver: 7.7.2 - - is-callable@1.2.7: {} - - is-core-module@2.16.1: - dependencies: - hasown: 2.0.2 - - is-data-view@1.0.2: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - is-typed-array: 1.1.15 - - is-date-object@1.1.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-decimal@2.0.1: {} - - is-directory@0.3.1: {} - - is-docker@2.2.1: {} - - is-docker@3.0.0: {} - - is-extglob@2.1.1: {} - - is-finalizationregistry@1.1.1: - dependencies: - call-bound: 1.0.4 - - is-fullwidth-code-point@3.0.0: {} - - is-fullwidth-code-point@4.0.0: {} - - is-fullwidth-code-point@5.0.0: - dependencies: - get-east-asian-width: 1.3.0 - - is-generator-function@1.1.0: - dependencies: - call-bound: 1.0.4 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-hexadecimal@2.0.1: {} - - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - - is-map@2.0.3: {} - - is-negative-zero@2.0.3: {} - - is-number-object@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-number@7.0.0: {} - - is-plain-obj@4.1.0: {} - - is-potential-custom-element-name@1.0.1: {} - - is-regex@1.2.1: - dependencies: - call-bound: 1.0.4 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - is-set@2.0.3: {} - - is-shared-array-buffer@1.0.4: - dependencies: - call-bound: 1.0.4 - - is-stream@4.0.1: {} - - is-string@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-symbol@1.1.1: - dependencies: - call-bound: 1.0.4 - has-symbols: 1.1.0 - safe-regex-test: 1.1.0 - - is-typed-array@1.1.15: - dependencies: - which-typed-array: 1.1.19 - - is-unicode-supported@2.1.0: {} - - is-utf8@0.2.1: {} - - is-weakmap@2.0.2: {} - - is-weakref@1.1.1: - dependencies: - call-bound: 1.0.4 - - is-weakset@2.0.4: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - - is-what@4.1.16: {} - - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - - is-wsl@3.1.0: - dependencies: - is-inside-container: 1.0.0 - - isarray@2.0.5: {} - - isexe@2.0.0: {} - - isexe@3.1.1: {} - - istanbul-lib-coverage@3.2.2: {} - - istanbul-lib-instrument@5.2.1: - dependencies: - '@babel/core': 7.28.0 - '@babel/parser': 7.28.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - iterator.prototype@1.1.5: - dependencies: - define-data-property: 1.1.4 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - has-symbols: 1.1.0 - set-function-name: 2.0.2 - - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - - jest-environment-node@29.7.0: - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.16.5 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - jest-get-type@29.6.3: {} - - jest-haste-map@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/graceful-fs': 4.1.9 - '@types/node': 22.16.5 - anymatch: 3.1.3 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - jest-worker: 29.7.0 - micromatch: 4.0.8 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - - jest-message-util@29.7.0: - dependencies: - '@babel/code-frame': 7.27.1 - '@jest/types': 29.6.3 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - stack-utils: 2.0.6 - - jest-mock@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 22.16.5 - jest-util: 29.7.0 - - jest-regex-util@29.6.3: {} - - jest-util@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 22.16.5 - chalk: 4.1.2 - ci-info: 3.9.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - - jest-validate@29.7.0: - dependencies: - '@jest/types': 29.6.3 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 29.6.3 - leven: 3.1.0 - pretty-format: 29.7.0 - - jest-worker@29.7.0: - dependencies: - '@types/node': 22.16.5 - jest-util: 29.7.0 - merge-stream: 2.0.0 - supports-color: 8.1.1 - - jimp-compact@0.16.1: {} - - jju@1.4.0: {} - - js-tokens@4.0.0: {} - - js-yaml@3.14.1: - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - - jsc-safe-url@0.2.4: {} - - jsdoc-type-pratt-parser@4.1.0: {} - - jsdom@16.7.0: - dependencies: - abab: 2.0.6 - acorn: 8.15.0 - acorn-globals: 6.0.0 - cssom: 0.4.4 - cssstyle: 2.3.0 - data-urls: 2.0.0 - decimal.js: 10.6.0 - domexception: 2.0.1 - escodegen: 2.1.0 - form-data: 3.0.4 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.21 - parse5: 6.0.1 - saxes: 5.0.1 - symbol-tree: 3.2.4 - tough-cookie: 4.1.4 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.10 - xml-name-validator: 3.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jsesc@3.0.2: {} - - jsesc@3.1.0: {} - - json-buffer@3.0.1: {} - - json-parse-better-errors@1.0.2: {} - - json-parse-even-better-errors@2.3.1: {} - - json-parse-even-better-errors@4.0.0: {} - - json-schema-traverse@0.4.1: {} - - json-schema-traverse@1.0.0: {} - - json-stable-stringify-without-jsonify@1.0.1: {} - - json5@1.0.2: - dependencies: - minimist: 1.2.8 - - json5@2.2.3: {} - - jsonc-eslint-parser@2.4.0: - dependencies: - acorn: 8.15.0 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - semver: 7.7.2 - - jsonfile@6.1.0: - dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 - - jsx-ast-utils@3.3.5: - dependencies: - array-includes: 3.1.9 - array.prototype.flat: 1.3.3 - object.assign: 4.1.7 - object.values: 1.2.1 - - keyv@4.5.4: - dependencies: - json-buffer: 3.0.1 - - kleur@3.0.3: {} - - kolorist@1.8.0: {} - - lan-network@0.1.7: {} - - language-subtag-registry@0.3.23: {} - - language-tags@1.0.9: - dependencies: - language-subtag-registry: 0.3.23 - - leven@3.1.0: {} - - levn@0.4.1: - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - - lighthouse-logger@1.4.2: - dependencies: - debug: 2.6.9 - marky: 1.3.0 - transitivePeerDependencies: - - supports-color - - lightningcss-darwin-arm64@1.27.0: - optional: true - - lightningcss-darwin-x64@1.27.0: - optional: true - - lightningcss-freebsd-x64@1.27.0: - optional: true - - lightningcss-linux-arm-gnueabihf@1.27.0: - optional: true - - lightningcss-linux-arm64-gnu@1.27.0: - optional: true - - lightningcss-linux-arm64-musl@1.27.0: - optional: true - - lightningcss-linux-x64-gnu@1.27.0: - optional: true - - lightningcss-linux-x64-musl@1.27.0: - optional: true - - lightningcss-win32-arm64-msvc@1.27.0: - optional: true - - lightningcss-win32-x64-msvc@1.27.0: - optional: true - - lightningcss@1.27.0: - dependencies: - detect-libc: 1.0.3 - optionalDependencies: - lightningcss-darwin-arm64: 1.27.0 - lightningcss-darwin-x64: 1.27.0 - lightningcss-freebsd-x64: 1.27.0 - lightningcss-linux-arm-gnueabihf: 1.27.0 - lightningcss-linux-arm64-gnu: 1.27.0 - lightningcss-linux-arm64-musl: 1.27.0 - lightningcss-linux-x64-gnu: 1.27.0 - lightningcss-linux-x64-musl: 1.27.0 - lightningcss-win32-arm64-msvc: 1.27.0 - lightningcss-win32-x64-msvc: 1.27.0 - - lines-and-columns@1.2.4: {} - - listr2@9.0.1: - dependencies: - cli-truncate: 4.0.0 - colorette: 2.0.20 - eventemitter3: 5.0.1 - log-update: 6.1.0 - rfdc: 1.4.1 - wrap-ansi: 9.0.0 - - local-pkg@1.1.1: - dependencies: - mlly: 1.7.4 - pkg-types: 2.2.0 - quansync: 0.2.10 - - locate-path@5.0.0: - dependencies: - p-locate: 4.1.0 - - locate-path@6.0.0: - dependencies: - p-locate: 5.0.0 - - lodash.debounce@4.0.8: {} - - lodash.merge@4.6.2: {} - - lodash.throttle@4.1.1: {} - - lodash@4.17.21: {} - - log-symbols@2.2.0: - dependencies: - chalk: 2.4.2 - - log-update@6.1.0: - dependencies: - ansi-escapes: 7.0.0 - cli-cursor: 5.0.0 - slice-ansi: 7.1.0 - strip-ansi: 7.1.0 - wrap-ansi: 9.0.0 - - longest-streak@3.1.0: {} - - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - - lower-case@2.0.2: - dependencies: - tslib: 2.8.1 - - lru-cache@10.4.3: {} - - lru-cache@5.1.1: - dependencies: - yallist: 3.1.1 - - lru-cache@6.0.0: - dependencies: - yallist: 4.0.0 - - magic-string@0.30.17: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.4 - - makeerror@1.0.12: - dependencies: - tmpl: 1.0.5 - - markdown-extensions@2.0.0: {} - - markdown-table@3.0.4: {} - - marky@1.3.0: {} - - math-intrinsics@1.1.0: {} - - mdast-util-find-and-replace@3.0.2: - dependencies: - '@types/mdast': 4.0.4 - escape-string-regexp: 5.0.0 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - - mdast-util-from-markdown@2.0.2: - dependencies: - '@types/mdast': 4.0.4 - '@types/unist': 3.0.3 - decode-named-character-reference: 1.2.0 - devlop: 1.1.0 - mdast-util-to-string: 4.0.0 - micromark: 4.0.2 - micromark-util-decode-numeric-character-reference: 2.0.2 - micromark-util-decode-string: 2.0.1 - micromark-util-normalize-identifier: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - unist-util-stringify-position: 4.0.0 - transitivePeerDependencies: - - supports-color - - mdast-util-frontmatter@2.0.1: - dependencies: - '@types/mdast': 4.0.4 - devlop: 1.1.0 - escape-string-regexp: 5.0.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - micromark-extension-frontmatter: 2.0.0 - transitivePeerDependencies: - - supports-color - - mdast-util-gfm-autolink-literal@2.0.1: - dependencies: - '@types/mdast': 4.0.4 - ccount: 2.0.1 - devlop: 1.1.0 - mdast-util-find-and-replace: 3.0.2 - micromark-util-character: 2.1.1 - - mdast-util-gfm-footnote@2.1.0: - dependencies: - '@types/mdast': 4.0.4 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - micromark-util-normalize-identifier: 2.0.1 - transitivePeerDependencies: - - supports-color - - mdast-util-gfm-strikethrough@2.0.0: - dependencies: - '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - - mdast-util-gfm-table@2.0.0: - dependencies: - '@types/mdast': 4.0.4 - devlop: 1.1.0 - markdown-table: 3.0.4 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - - mdast-util-gfm-task-list-item@2.0.0: - dependencies: - '@types/mdast': 4.0.4 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - - mdast-util-gfm@3.1.0: - dependencies: - mdast-util-from-markdown: 2.0.2 - mdast-util-gfm-autolink-literal: 2.0.1 - mdast-util-gfm-footnote: 2.1.0 - mdast-util-gfm-strikethrough: 2.0.0 - mdast-util-gfm-table: 2.0.0 - mdast-util-gfm-task-list-item: 2.0.0 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - - mdast-util-mdx-expression@2.0.1: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - - mdast-util-mdx-jsx@3.2.0: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - '@types/unist': 3.0.3 - ccount: 2.0.1 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - parse-entities: 4.0.2 - stringify-entities: 4.0.4 - unist-util-stringify-position: 4.0.0 - vfile-message: 4.0.3 - transitivePeerDependencies: - - supports-color - - mdast-util-mdx@3.0.0: - dependencies: - mdast-util-from-markdown: 2.0.2 - mdast-util-mdx-expression: 2.0.1 - mdast-util-mdx-jsx: 3.2.0 - mdast-util-mdxjs-esm: 2.0.1 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - - mdast-util-mdxjs-esm@2.0.1: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - - mdast-util-phrasing@4.1.0: - dependencies: - '@types/mdast': 4.0.4 - unist-util-is: 6.0.0 - - mdast-util-to-hast@13.2.0: - dependencies: - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - '@ungap/structured-clone': 1.3.0 - devlop: 1.1.0 - micromark-util-sanitize-uri: 2.0.1 - trim-lines: 3.0.1 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - vfile: 6.0.3 - - mdast-util-to-markdown@2.1.2: - dependencies: - '@types/mdast': 4.0.4 - '@types/unist': 3.0.3 - longest-streak: 3.1.0 - mdast-util-phrasing: 4.1.0 - mdast-util-to-string: 4.0.0 - micromark-util-classify-character: 2.0.1 - micromark-util-decode-string: 2.0.1 - unist-util-visit: 5.0.0 - zwitch: 2.0.4 - - mdast-util-to-string@4.0.0: - dependencies: - '@types/mdast': 4.0.4 - - mdn-data@2.0.14: {} - - memoize-one@5.2.1: {} - - memoize-one@6.0.0: {} - - memorystream@0.3.1: {} - - merge-stream@2.0.0: {} - - merge2@1.4.1: {} - - metro-babel-transformer@0.82.5: - dependencies: - '@babel/core': 7.28.0 - flow-enums-runtime: 0.0.6 - hermes-parser: 0.29.1 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - metro-cache-key@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - - metro-cache@0.82.5: - dependencies: - exponential-backoff: 3.1.2 - flow-enums-runtime: 0.0.6 - https-proxy-agent: 7.0.6 - metro-core: 0.82.5 - transitivePeerDependencies: - - supports-color - - metro-config@0.82.5: - dependencies: - connect: 3.7.0 - cosmiconfig: 5.2.1 - flow-enums-runtime: 0.0.6 - jest-validate: 29.7.0 - metro: 0.82.5 - metro-cache: 0.82.5 - metro-core: 0.82.5 - metro-runtime: 0.82.5 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - metro-core@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - lodash.throttle: 4.1.1 - metro-resolver: 0.82.5 - - metro-file-map@0.82.5: - dependencies: - debug: 4.4.1 - fb-watchman: 2.0.2 - flow-enums-runtime: 0.0.6 - graceful-fs: 4.2.11 - invariant: 2.2.4 - jest-worker: 29.7.0 - micromatch: 4.0.8 - nullthrows: 1.1.1 - walker: 1.0.8 - transitivePeerDependencies: - - supports-color - - metro-minify-terser@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - terser: 5.43.1 - - metro-resolver@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - - metro-runtime@0.82.5: - dependencies: - '@babel/runtime': 7.28.2 - flow-enums-runtime: 0.0.6 - - metro-source-map@0.82.5: - dependencies: - '@babel/traverse': 7.28.0 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.0' - '@babel/types': 7.28.2 - flow-enums-runtime: 0.0.6 - invariant: 2.2.4 - metro-symbolicate: 0.82.5 - nullthrows: 1.1.1 - ob1: 0.82.5 - source-map: 0.5.7 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - - metro-symbolicate@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - invariant: 2.2.4 - metro-source-map: 0.82.5 - nullthrows: 1.1.1 - source-map: 0.5.7 - vlq: 1.0.1 - transitivePeerDependencies: - - supports-color - - metro-transform-plugins@0.82.5: - dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - flow-enums-runtime: 0.0.6 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - metro-transform-worker@0.82.5: - dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 - flow-enums-runtime: 0.0.6 - metro: 0.82.5 - metro-babel-transformer: 0.82.5 - metro-cache: 0.82.5 - metro-cache-key: 0.82.5 - metro-minify-terser: 0.82.5 - metro-source-map: 0.82.5 - metro-transform-plugins: 0.82.5 - nullthrows: 1.1.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - metro@0.82.5: - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - accepts: 1.3.8 - chalk: 4.1.2 - ci-info: 2.0.0 - connect: 3.7.0 - debug: 4.4.1 - error-stack-parser: 2.1.4 - flow-enums-runtime: 0.0.6 - graceful-fs: 4.2.11 - hermes-parser: 0.29.1 - image-size: 1.2.1 - invariant: 2.2.4 - jest-worker: 29.7.0 - jsc-safe-url: 0.2.4 - lodash.throttle: 4.1.1 - metro-babel-transformer: 0.82.5 - metro-cache: 0.82.5 - metro-cache-key: 0.82.5 - metro-config: 0.82.5 - metro-core: 0.82.5 - metro-file-map: 0.82.5 - metro-resolver: 0.82.5 - metro-runtime: 0.82.5 - metro-source-map: 0.82.5 - metro-symbolicate: 0.82.5 - metro-transform-plugins: 0.82.5 - metro-transform-worker: 0.82.5 - mime-types: 2.1.35 - nullthrows: 1.1.1 - serialize-error: 2.1.0 - source-map: 0.5.7 - throat: 5.0.0 - ws: 7.5.10 - yargs: 17.7.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - micromark-core-commonmark@2.0.3: - dependencies: - decode-named-character-reference: 1.2.0 - devlop: 1.1.0 - micromark-factory-destination: 2.0.1 - micromark-factory-label: 2.0.1 - micromark-factory-space: 2.0.1 - micromark-factory-title: 2.0.1 - micromark-factory-whitespace: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-chunked: 2.0.1 - micromark-util-classify-character: 2.0.1 - micromark-util-html-tag-name: 2.0.1 - micromark-util-normalize-identifier: 2.0.1 - micromark-util-resolve-all: 2.0.1 - micromark-util-subtokenize: 2.1.0 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-frontmatter@2.0.0: - dependencies: - fault: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-gfm-autolink-literal@2.1.0: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-sanitize-uri: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-gfm-footnote@2.1.0: - dependencies: - devlop: 1.1.0 - micromark-core-commonmark: 2.0.3 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-normalize-identifier: 2.0.1 - micromark-util-sanitize-uri: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-gfm-strikethrough@2.1.0: - dependencies: - devlop: 1.1.0 - micromark-util-chunked: 2.0.1 - micromark-util-classify-character: 2.0.1 - micromark-util-resolve-all: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-gfm-table@2.1.1: - dependencies: - devlop: 1.1.0 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-gfm-tagfilter@2.0.0: - dependencies: - micromark-util-types: 2.0.2 - - micromark-extension-gfm-task-list-item@2.1.0: - dependencies: - devlop: 1.1.0 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-gfm@3.0.0: - dependencies: - micromark-extension-gfm-autolink-literal: 2.1.0 - micromark-extension-gfm-footnote: 2.1.0 - micromark-extension-gfm-strikethrough: 2.1.0 - micromark-extension-gfm-table: 2.1.1 - micromark-extension-gfm-tagfilter: 2.0.0 - micromark-extension-gfm-task-list-item: 2.1.0 - micromark-util-combine-extensions: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-mdx-expression@3.0.1: - dependencies: - '@types/estree': 1.0.8 - devlop: 1.1.0 - micromark-factory-mdx-expression: 2.0.3 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-events-to-acorn: 2.0.3 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-extension-mdx-jsx@3.0.2: - dependencies: - '@types/estree': 1.0.8 - devlop: 1.1.0 - estree-util-is-identifier-name: 3.0.0 - micromark-factory-mdx-expression: 2.0.3 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-events-to-acorn: 2.0.3 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - vfile-message: 4.0.3 - - micromark-extension-mdx-md@2.0.0: - dependencies: - micromark-util-types: 2.0.2 - - micromark-extension-mdxjs-esm@3.0.0: - dependencies: - '@types/estree': 1.0.8 - devlop: 1.1.0 - micromark-core-commonmark: 2.0.3 - micromark-util-character: 2.1.1 - micromark-util-events-to-acorn: 2.0.3 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - unist-util-position-from-estree: 2.0.0 - vfile-message: 4.0.3 - - micromark-extension-mdxjs@3.0.0: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - micromark-extension-mdx-expression: 3.0.1 - micromark-extension-mdx-jsx: 3.0.2 - micromark-extension-mdx-md: 2.0.0 - micromark-extension-mdxjs-esm: 3.0.0 - micromark-util-combine-extensions: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-factory-destination@2.0.1: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-factory-label@2.0.1: - dependencies: - devlop: 1.1.0 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-factory-mdx-expression@2.0.3: - dependencies: - '@types/estree': 1.0.8 - devlop: 1.1.0 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-events-to-acorn: 2.0.3 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - unist-util-position-from-estree: 2.0.0 - vfile-message: 4.0.3 - - micromark-factory-space@2.0.1: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-types: 2.0.2 - - micromark-factory-title@2.0.1: - dependencies: - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-factory-whitespace@2.0.1: - dependencies: - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-util-character@2.1.1: - dependencies: - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-util-chunked@2.0.1: - dependencies: - micromark-util-symbol: 2.0.1 - - micromark-util-classify-character@2.0.1: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-util-combine-extensions@2.0.1: - dependencies: - micromark-util-chunked: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-util-decode-numeric-character-reference@2.0.2: - dependencies: - micromark-util-symbol: 2.0.1 - - micromark-util-decode-string@2.0.1: - dependencies: - decode-named-character-reference: 1.2.0 - micromark-util-character: 2.1.1 - micromark-util-decode-numeric-character-reference: 2.0.2 - micromark-util-symbol: 2.0.1 - - micromark-util-encode@2.0.1: {} - - micromark-util-events-to-acorn@2.0.3: - dependencies: - '@types/estree': 1.0.8 - '@types/unist': 3.0.3 - devlop: 1.1.0 - estree-util-visit: 2.0.0 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - vfile-message: 4.0.3 - - micromark-util-html-tag-name@2.0.1: {} - - micromark-util-normalize-identifier@2.0.1: - dependencies: - micromark-util-symbol: 2.0.1 - - micromark-util-resolve-all@2.0.1: - dependencies: - micromark-util-types: 2.0.2 - - micromark-util-sanitize-uri@2.0.1: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-encode: 2.0.1 - micromark-util-symbol: 2.0.1 - - micromark-util-subtokenize@2.1.0: - dependencies: - devlop: 1.1.0 - micromark-util-chunked: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - - micromark-util-symbol@2.0.1: {} - - micromark-util-types@2.0.2: {} - - micromark@4.0.2: - dependencies: - '@types/debug': 4.1.12 - debug: 4.4.1 - decode-named-character-reference: 1.2.0 - devlop: 1.1.0 - micromark-core-commonmark: 2.0.3 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-chunked: 2.0.1 - micromark-util-combine-extensions: 2.0.1 - micromark-util-decode-numeric-character-reference: 2.0.2 - micromark-util-encode: 2.0.1 - micromark-util-normalize-identifier: 2.0.1 - micromark-util-resolve-all: 2.0.1 - micromark-util-sanitize-uri: 2.0.1 - micromark-util-subtokenize: 2.1.0 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - transitivePeerDependencies: - - supports-color - - micromatch@4.0.8: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - - mime-db@1.52.0: {} - - mime-db@1.54.0: {} - - mime-types@2.1.35: - dependencies: - mime-db: 1.52.0 - - mime@1.6.0: {} - - mimic-fn@1.2.0: {} - - mimic-function@5.0.1: {} - - min-indent@1.0.1: {} - - minimatch@3.0.8: - dependencies: - brace-expansion: 1.1.12 - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.12 - - minimatch@9.0.5: - dependencies: - brace-expansion: 2.0.2 - - minimist@1.2.8: {} - - minipass@7.1.2: {} - - minizlib@3.0.2: - dependencies: - minipass: 7.1.2 - - mitt@3.0.1: {} - - mkdirp@1.0.4: {} - - mkdirp@3.0.1: {} - - mlly@1.7.4: - dependencies: - acorn: 8.15.0 - pathe: 2.0.3 - pkg-types: 1.3.1 - ufo: 1.6.1 - - moment@2.30.1: {} - - mrmime@2.0.1: {} - - ms@2.0.0: {} - - ms@2.1.3: {} - - muggle-string@0.4.1: {} - - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - - nanoid@3.3.11: {} - - nanoid@5.1.5: {} - - napi-postinstall@0.3.2: {} - - natural-compare@1.4.0: {} - - natural-orderby@5.0.0: {} - - negotiator@0.6.3: {} - - negotiator@0.6.4: {} - - nested-error-stacks@2.0.1: {} - - next-mdx-remote@5.0.0(@types/react@19.1.8)(acorn@8.15.0)(react@19.1.0): - dependencies: - '@babel/code-frame': 7.27.1 - '@mdx-js/mdx': 3.1.0(acorn@8.15.0) - '@mdx-js/react': 3.1.0(@types/react@19.1.8)(react@19.1.0) - react: 19.1.0 - unist-util-remove: 3.1.1 - vfile: 6.0.3 - vfile-matter: 5.0.1 - transitivePeerDependencies: - - '@types/react' - - acorn - - supports-color - - next@15.4.4(@babel/core@7.28.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): - dependencies: - '@next/env': 15.4.4 - '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001727 - postcss: 8.4.31 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - styled-jsx: 5.1.6(@babel/core@7.28.0)(react@19.1.0) - optionalDependencies: - '@next/swc-darwin-arm64': 15.4.4 - '@next/swc-darwin-x64': 15.4.4 - '@next/swc-linux-arm64-gnu': 15.4.4 - '@next/swc-linux-arm64-musl': 15.4.4 - '@next/swc-linux-x64-gnu': 15.4.4 - '@next/swc-linux-x64-musl': 15.4.4 - '@next/swc-win32-arm64-msvc': 15.4.4 - '@next/swc-win32-x64-msvc': 15.4.4 - sharp: 0.34.3 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - no-case@3.0.4: - dependencies: - lower-case: 2.0.2 - tslib: 2.8.1 - - node-fetch@2.7.0: - dependencies: - whatwg-url: 5.0.0 - - node-forge@1.3.1: {} - - node-int64@0.4.0: {} - - node-releases@2.0.19: {} - - normalize-path@3.0.0: {} - - npm-normalize-package-bin@4.0.0: {} - - npm-package-arg@11.0.3: - dependencies: - hosted-git-info: 7.0.2 - proc-log: 4.2.0 - semver: 7.7.2 - validate-npm-package-name: 5.0.1 - - npm-run-all2@8.0.4: - dependencies: - ansi-styles: 6.2.1 - cross-spawn: 7.0.6 - memorystream: 0.3.1 - picomatch: 4.0.3 - pidtree: 0.6.0 - read-package-json-fast: 4.0.0 - shell-quote: 1.8.3 - which: 5.0.0 - - npm-run-path@6.0.0: - dependencies: - path-key: 4.0.0 - unicorn-magic: 0.3.0 - - nth-check@2.1.1: - dependencies: - boolbase: 1.0.0 - - nullthrows@1.1.1: {} - - nwsapi@2.2.21: {} - - ob1@0.82.5: - dependencies: - flow-enums-runtime: 0.0.6 - - object-assign@4.1.1: {} - - object-inspect@1.13.4: {} - - object-keys@1.1.1: {} - - object.assign@4.1.7: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - has-symbols: 1.1.0 - object-keys: 1.1.1 - - object.entries@1.1.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - object.fromentries@2.0.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-object-atoms: 1.1.1 - - object.groupby@1.0.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - - object.values@1.2.1: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - on-finished@2.3.0: - dependencies: - ee-first: 1.1.1 - - on-finished@2.4.1: - dependencies: - ee-first: 1.1.1 - - on-headers@1.1.0: {} - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - - onetime@2.0.1: - dependencies: - mimic-fn: 1.2.0 - - onetime@7.0.0: - dependencies: - mimic-function: 5.0.1 - - open@10.2.0: - dependencies: - default-browser: 5.2.1 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - wsl-utils: 0.1.0 - - open@7.4.2: - dependencies: - is-docker: 2.2.1 - is-wsl: 2.2.0 - - open@8.4.2: - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - - optionator@0.9.4: - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.5 - - ora@3.4.0: - dependencies: - chalk: 2.4.2 - cli-cursor: 2.1.0 - cli-spinners: 2.9.2 - log-symbols: 2.2.0 - strip-ansi: 5.2.0 - wcwidth: 1.0.1 - - own-keys@1.0.1: - dependencies: - get-intrinsic: 1.3.0 - object-keys: 1.1.1 - safe-push-apply: 1.0.0 - - p-limit@2.3.0: - dependencies: - p-try: 2.2.0 - - p-limit@3.1.0: - dependencies: - yocto-queue: 0.1.0 - - p-locate@4.1.0: - dependencies: - p-limit: 2.3.0 - - p-locate@5.0.0: - dependencies: - p-limit: 3.1.0 - - p-try@2.2.0: {} - - package-json-from-dist@1.0.1: {} - - package-manager-detector@1.3.0: {} - - parent-module@1.0.1: - dependencies: - callsites: 3.1.0 - - parse-entities@4.0.2: - dependencies: - '@types/unist': 2.0.11 - character-entities-legacy: 3.0.0 - character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.2.0 - is-alphanumerical: 2.0.1 - is-decimal: 2.0.1 - is-hexadecimal: 2.0.1 - - parse-gitignore@2.0.0: {} - - parse-imports-exports@0.2.4: - dependencies: - parse-statements: 1.0.11 - - parse-json@4.0.0: - dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 - - parse-json@5.2.0: - dependencies: - '@babel/code-frame': 7.27.1 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - - parse-ms@4.0.0: {} - - parse-numeric-range@1.3.0: {} - - parse-png@2.1.0: - dependencies: - pngjs: 3.4.0 - - parse-statements@1.0.11: {} - - parse5-htmlparser2-tree-adapter@6.0.1: - dependencies: - parse5: 6.0.1 - - parse5@6.0.1: {} - - parse5@7.3.0: - dependencies: - entities: 6.0.1 - - parseurl@1.3.3: {} - - path-browserify@1.0.1: {} - - path-exists@4.0.0: {} - - path-is-absolute@1.0.1: {} - - path-key@3.1.1: {} - - path-key@4.0.0: {} - - path-parse@1.0.7: {} - - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - - path-type@4.0.0: {} - - pathe@2.0.3: {} - - perfect-debounce@1.0.0: {} - - picocolors@1.1.1: {} - - picomatch@2.3.1: {} - - picomatch@3.0.1: {} - - picomatch@4.0.3: {} - - pidtree@0.6.0: {} - - pirates@4.0.7: {} - - pkg-types@1.3.1: - dependencies: - confbox: 0.1.8 - mlly: 1.7.4 - pathe: 2.0.3 - - pkg-types@2.2.0: - dependencies: - confbox: 0.2.2 - exsolve: 1.0.7 - pathe: 2.0.3 - - plist@3.1.0: - dependencies: - '@xmldom/xmldom': 0.8.10 - base64-js: 1.5.1 - xmlbuilder: 15.1.1 - - pluralize@8.0.0: {} - - pngjs@3.4.0: {} - - pnpm-workspace-yaml@1.1.0: - dependencies: - yaml: 2.8.0 - - possible-typed-array-names@1.1.0: {} - - postcss-selector-parser@6.1.2: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss-value-parser@4.2.0: {} - - postcss@8.4.31: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - postcss@8.4.49: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - postcss@8.5.6: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - prelude-ls@1.2.1: {} - - prettier-linter-helpers@1.0.0: - dependencies: - fast-diff: 1.3.0 - - prettier@3.6.2: {} - - pretty-bytes@5.6.0: {} - - pretty-format@29.7.0: - dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.3.1 - - pretty-ms@9.2.0: - dependencies: - parse-ms: 4.0.0 - - prismjs@1.30.0: {} - - proc-log@4.2.0: {} - - progress@2.0.3: {} - - promise@7.3.1: - dependencies: - asap: 2.0.6 - - promise@8.3.0: - dependencies: - asap: 2.0.6 - - prompts@2.4.2: - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - - prop-types@15.8.1: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - - property-information@7.1.0: {} - - psl@1.15.0: - dependencies: - punycode: 2.3.1 - - punycode@2.3.1: {} - - qrcode-terminal@0.11.0: {} - - quansync@0.2.10: {} - - querystringify@2.2.0: {} - - queue-microtask@1.2.3: {} - - queue@6.0.2: - dependencies: - inherits: 2.0.4 - - range-parser@1.2.1: {} - - rc@1.2.8: - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - - react-devtools-core@6.1.5: - dependencies: - shell-quote: 1.8.3 - ws: 7.5.10 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - react-dom@19.1.0(react@19.1.0): - dependencies: - react: 19.1.0 - scheduler: 0.26.0 - - react-is@16.13.1: {} - - react-is@18.3.1: {} - - react-native-edge-to-edge@1.6.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0): - dependencies: - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - - react-native-is-edge-to-edge@1.2.1(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0): - dependencies: - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - - react-native-svg@15.12.0(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0): - dependencies: - css-select: 5.2.2 - css-tree: 1.1.3 - react: 19.1.0 - react-native: 0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0) - warn-once: 0.1.1 - - react-native-web@0.20.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): - dependencies: - '@babel/runtime': 7.28.2 - '@react-native/normalize-colors': 0.74.89 - fbjs: 3.0.5 - inline-style-prefixer: 7.0.1 - memoize-one: 6.0.0 - nullthrows: 1.1.1 - postcss-value-parser: 4.2.0 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - styleq: 0.1.3 - transitivePeerDependencies: - - encoding - - react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0): - dependencies: - '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.79.5 - '@react-native/codegen': 0.79.5(@babel/core@7.28.0) - '@react-native/community-cli-plugin': 0.79.5 - '@react-native/gradle-plugin': 0.79.5 - '@react-native/js-polyfills': 0.79.5 - '@react-native/normalize-colors': 0.79.5 - '@react-native/virtualized-lists': 0.79.5(@types/react@19.1.8)(react-native@0.79.5(@babel/core@7.28.0)(@types/react@19.1.8)(react@19.1.0))(react@19.1.0) - abort-controller: 3.0.0 - anser: 1.4.10 - ansi-regex: 5.0.1 - babel-jest: 29.7.0(@babel/core@7.28.0) - babel-plugin-syntax-hermes-parser: 0.25.1 - base64-js: 1.5.1 - chalk: 4.1.2 - commander: 12.1.0 - event-target-shim: 5.0.1 - flow-enums-runtime: 0.0.6 - glob: 7.2.3 - invariant: 2.2.4 - jest-environment-node: 29.7.0 - memoize-one: 5.2.1 - metro-runtime: 0.82.5 - metro-source-map: 0.82.5 - nullthrows: 1.1.1 - pretty-format: 29.7.0 - promise: 8.3.0 - react: 19.1.0 - react-devtools-core: 6.1.5 - react-refresh: 0.14.2 - regenerator-runtime: 0.13.11 - scheduler: 0.25.0 - semver: 7.7.2 - stacktrace-parser: 0.1.11 - whatwg-fetch: 3.6.20 - ws: 6.2.3 - yargs: 17.7.2 - optionalDependencies: - '@types/react': 19.1.8 - transitivePeerDependencies: - - '@babel/core' - - '@react-native-community/cli' - - bufferutil - - supports-color - - utf-8-validate - - react-refresh@0.14.2: {} - - react-window@1.8.11(react-dom@19.1.0(react@19.1.0))(react@19.1.0): - dependencies: - '@babel/runtime': 7.28.2 - memoize-one: 5.2.1 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - react@19.1.0: {} - - read-package-json-fast@4.0.0: - dependencies: - json-parse-even-better-errors: 4.0.0 - npm-normalize-package-bin: 4.0.0 - - read-yaml-file@2.1.0: - dependencies: - js-yaml: 4.1.0 - strip-bom: 4.0.0 - - recma-build-jsx@1.0.0: - dependencies: - '@types/estree': 1.0.8 - estree-util-build-jsx: 3.0.1 - vfile: 6.0.3 - - recma-jsx@1.0.0(acorn@8.15.0): - dependencies: - acorn-jsx: 5.3.2(acorn@8.15.0) - estree-util-to-js: 2.0.0 - recma-parse: 1.0.0 - recma-stringify: 1.0.0 - unified: 11.0.5 - transitivePeerDependencies: - - acorn - - recma-parse@1.0.0: - dependencies: - '@types/estree': 1.0.8 - esast-util-from-js: 2.0.1 - unified: 11.0.5 - vfile: 6.0.3 - - recma-stringify@1.0.0: - dependencies: - '@types/estree': 1.0.8 - estree-util-to-js: 2.0.0 - unified: 11.0.5 - vfile: 6.0.3 - - refa@0.12.1: - dependencies: - '@eslint-community/regexpp': 4.12.1 - - reflect.getprototypeof@1.0.10: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - which-builtin-type: 1.2.1 - - regenerate-unicode-properties@10.2.0: - dependencies: - regenerate: 1.4.2 - - regenerate@1.4.2: {} - - regenerator-runtime@0.13.11: {} - - regexp-ast-analysis@0.7.1: - dependencies: - '@eslint-community/regexpp': 4.12.1 - refa: 0.12.1 - - regexp-tree@0.1.27: {} - - regexp.prototype.flags@1.5.4: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-errors: 1.3.0 - get-proto: 1.0.1 - gopd: 1.2.0 - set-function-name: 2.0.2 - - regexpu-core@6.2.0: - dependencies: - regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.0 - regjsgen: 0.8.0 - regjsparser: 0.12.0 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.0 - - regjsgen@0.8.0: {} - - regjsparser@0.12.0: - dependencies: - jsesc: 3.0.2 - - rehype-recma@1.0.0: - dependencies: - '@types/estree': 1.0.8 - '@types/hast': 3.0.4 - hast-util-to-estree: 3.1.3 - transitivePeerDependencies: - - supports-color - - remark-gfm@4.0.1: - dependencies: - '@types/mdast': 4.0.4 - mdast-util-gfm: 3.1.0 - micromark-extension-gfm: 3.0.0 - remark-parse: 11.0.0 - remark-stringify: 11.0.0 - unified: 11.0.5 - transitivePeerDependencies: - - supports-color - - remark-mdx@3.1.0: - dependencies: - mdast-util-mdx: 3.0.0 - micromark-extension-mdxjs: 3.0.0 - transitivePeerDependencies: - - supports-color - - remark-parse@11.0.0: - dependencies: - '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.2 - micromark-util-types: 2.0.2 - unified: 11.0.5 - transitivePeerDependencies: - - supports-color - - remark-prism@1.3.6: - dependencies: - classnames: 2.5.1 - css-selector-parser: 1.4.1 - escape-html: 1.0.3 - jsdom: 16.7.0 - parse-numeric-range: 1.3.0 - parse5: 6.0.1 - parse5-htmlparser2-tree-adapter: 6.0.1 - prismjs: 1.30.0 - unist-util-map: 2.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - - remark-rehype@11.1.2: - dependencies: - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - mdast-util-to-hast: 13.2.0 - unified: 11.0.5 - vfile: 6.0.3 - - remark-stringify@11.0.0: - dependencies: - '@types/mdast': 4.0.4 - mdast-util-to-markdown: 2.1.2 - unified: 11.0.5 - - require-directory@2.1.1: {} - - require-from-string@2.0.2: {} - - requireg@0.2.2: - dependencies: - nested-error-stacks: 2.0.1 - rc: 1.2.8 - resolve: 1.7.1 - - requires-port@1.0.0: {} - - resolve-from@3.0.0: {} - - resolve-from@4.0.0: {} - - resolve-from@5.0.0: {} - - resolve-pkg-maps@1.0.0: {} - - resolve-workspace-root@2.0.0: {} - - resolve.exports@2.0.3: {} - - resolve@1.22.10: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - resolve@1.7.1: - dependencies: - path-parse: 1.0.7 - - resolve@2.0.0-next.5: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - restore-cursor@2.0.0: - dependencies: - onetime: 2.0.1 - signal-exit: 3.0.7 - - restore-cursor@5.1.0: - dependencies: - onetime: 7.0.0 - signal-exit: 4.1.0 - - reusify@1.1.0: {} - - rfdc@1.4.1: {} - - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - - rollup@4.45.3: - dependencies: - '@types/estree': 1.0.8 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.45.3 - '@rollup/rollup-android-arm64': 4.45.3 - '@rollup/rollup-darwin-arm64': 4.45.3 - '@rollup/rollup-darwin-x64': 4.45.3 - '@rollup/rollup-freebsd-arm64': 4.45.3 - '@rollup/rollup-freebsd-x64': 4.45.3 - '@rollup/rollup-linux-arm-gnueabihf': 4.45.3 - '@rollup/rollup-linux-arm-musleabihf': 4.45.3 - '@rollup/rollup-linux-arm64-gnu': 4.45.3 - '@rollup/rollup-linux-arm64-musl': 4.45.3 - '@rollup/rollup-linux-loongarch64-gnu': 4.45.3 - '@rollup/rollup-linux-ppc64-gnu': 4.45.3 - '@rollup/rollup-linux-riscv64-gnu': 4.45.3 - '@rollup/rollup-linux-riscv64-musl': 4.45.3 - '@rollup/rollup-linux-s390x-gnu': 4.45.3 - '@rollup/rollup-linux-x64-gnu': 4.45.3 - '@rollup/rollup-linux-x64-musl': 4.45.3 - '@rollup/rollup-win32-arm64-msvc': 4.45.3 - '@rollup/rollup-win32-ia32-msvc': 4.45.3 - '@rollup/rollup-win32-x64-msvc': 4.45.3 - fsevents: 2.3.3 - - run-applescript@7.0.0: {} - - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - - safe-array-concat@1.1.3: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - has-symbols: 1.1.0 - isarray: 2.0.5 - - safe-buffer@5.2.1: {} - - safe-push-apply@1.0.0: - dependencies: - es-errors: 1.3.0 - isarray: 2.0.5 - - safe-regex-test@1.1.0: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-regex: 1.2.1 - - safer-buffer@2.1.2: {} - - sax@1.4.1: {} - - saxes@5.0.1: - dependencies: - xmlchars: 2.2.0 - - scheduler@0.25.0: {} - - scheduler@0.26.0: {} - - scslre@0.3.0: - dependencies: - '@eslint-community/regexpp': 4.12.1 - refa: 0.12.1 - regexp-ast-analysis: 0.7.1 - - scule@1.3.0: {} - - semver@6.3.1: {} - - semver@7.5.4: - dependencies: - lru-cache: 6.0.0 - - semver@7.7.2: {} - - send@0.19.0: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - - send@0.19.1: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - - serialize-error@2.1.0: {} - - serve-static@1.16.2: - dependencies: - encodeurl: 2.0.0 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.19.0 - transitivePeerDependencies: - - supports-color - - set-function-length@1.2.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - - set-function-name@2.0.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - functions-have-names: 1.2.3 - has-property-descriptors: 1.0.2 - - set-proto@1.0.0: - dependencies: - dunder-proto: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - - setimmediate@1.0.5: {} - - setprototypeof@1.2.0: {} - - shallowequal@1.1.0: {} - - sharp@0.34.3: - dependencies: - color: 4.2.3 - detect-libc: 2.0.4 - semver: 7.7.2 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.34.3 - '@img/sharp-darwin-x64': 0.34.3 - '@img/sharp-libvips-darwin-arm64': 1.2.0 - '@img/sharp-libvips-darwin-x64': 1.2.0 - '@img/sharp-libvips-linux-arm': 1.2.0 - '@img/sharp-libvips-linux-arm64': 1.2.0 - '@img/sharp-libvips-linux-ppc64': 1.2.0 - '@img/sharp-libvips-linux-s390x': 1.2.0 - '@img/sharp-libvips-linux-x64': 1.2.0 - '@img/sharp-libvips-linuxmusl-arm64': 1.2.0 - '@img/sharp-libvips-linuxmusl-x64': 1.2.0 - '@img/sharp-linux-arm': 0.34.3 - '@img/sharp-linux-arm64': 0.34.3 - '@img/sharp-linux-ppc64': 0.34.3 - '@img/sharp-linux-s390x': 0.34.3 - '@img/sharp-linux-x64': 0.34.3 - '@img/sharp-linuxmusl-arm64': 0.34.3 - '@img/sharp-linuxmusl-x64': 0.34.3 - '@img/sharp-wasm32': 0.34.3 - '@img/sharp-win32-arm64': 0.34.3 - '@img/sharp-win32-ia32': 0.34.3 - '@img/sharp-win32-x64': 0.34.3 - optional: true - - shebang-command@2.0.0: - dependencies: - shebang-regex: 3.0.0 - - shebang-regex@3.0.0: {} - - shell-quote@1.8.3: {} - - side-channel-list@1.0.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - - side-channel-map@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - - side-channel-weakmap@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - side-channel-map: 1.0.1 - - side-channel@1.1.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - side-channel-list: 1.0.0 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 - - signal-exit@3.0.7: {} - - signal-exit@4.1.0: {} - - simple-plist@1.3.1: - dependencies: - bplist-creator: 0.1.0 - bplist-parser: 0.3.1 - plist: 3.1.0 - - simple-swizzle@0.2.2: - dependencies: - is-arrayish: 0.3.2 - optional: true - - sirv@3.0.1: - dependencies: - '@polka/url': 1.0.0-next.29 - mrmime: 2.0.1 - totalist: 3.0.1 - - sisteransi@1.0.5: {} - - slash@3.0.0: {} - - slice-ansi@5.0.0: - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 - - slice-ansi@7.1.0: - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 5.0.0 - - slugify@1.6.6: {} - - snake-case@3.0.4: - dependencies: - dot-case: 3.0.4 - tslib: 2.8.1 - - source-map-js@1.2.1: {} - - source-map-support@0.5.21: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map@0.5.7: {} - - source-map@0.6.1: {} - - source-map@0.7.6: {} - - space-separated-tokens@2.0.2: {} - - spdx-exceptions@2.5.0: {} - - spdx-expression-parse@4.0.0: - dependencies: - spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.21 - - spdx-license-ids@3.0.21: {} - - speakingurl@14.0.1: {} - - sprintf-js@1.0.3: {} - - stable-hash@0.0.5: {} - - stack-utils@2.0.6: - dependencies: - escape-string-regexp: 2.0.0 - - stackframe@1.3.4: {} - - stacktrace-parser@0.1.11: - dependencies: - type-fest: 0.7.1 - - statuses@1.5.0: {} - - statuses@2.0.1: {} - - statuses@2.0.2: {} - - stop-iteration-iterator@1.1.0: - dependencies: - es-errors: 1.3.0 - internal-slot: 1.1.0 - - stream-buffers@2.2.0: {} - - string-argv@0.3.2: {} - - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - - string-width@7.2.0: - dependencies: - emoji-regex: 10.4.0 - get-east-asian-width: 1.3.0 - strip-ansi: 7.1.0 - - string.prototype.includes@2.0.1: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - - string.prototype.matchall@4.0.12: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-symbols: 1.1.0 - internal-slot: 1.1.0 - regexp.prototype.flags: 1.5.4 - set-function-name: 2.0.2 - side-channel: 1.1.0 - - string.prototype.repeat@1.0.0: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.24.0 - - string.prototype.trim@1.2.10: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-data-property: 1.1.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-object-atoms: 1.1.1 - has-property-descriptors: 1.0.2 - - string.prototype.trimend@1.0.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - string.prototype.trimstart@1.0.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - stringify-entities@4.0.4: - dependencies: - character-entities-html4: 2.1.0 - character-entities-legacy: 3.0.0 - - strip-ansi@5.2.0: - dependencies: - ansi-regex: 4.1.1 - - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - - strip-ansi@7.1.0: - dependencies: - ansi-regex: 6.1.0 - - strip-bom@2.0.0: - dependencies: - is-utf8: 0.2.1 - - strip-bom@3.0.0: {} - - strip-bom@4.0.0: {} - - strip-final-newline@4.0.0: {} - - strip-indent@4.0.0: - dependencies: - min-indent: 1.0.1 - - strip-json-comments@2.0.1: {} - - strip-json-comments@3.1.1: {} - - structured-headers@0.4.1: {} - - style-to-js@1.1.17: - dependencies: - style-to-object: 1.0.9 - - style-to-object@1.0.9: - dependencies: - inline-style-parser: 0.2.4 - - styled-components@6.1.19(react-dom@19.1.0(react@19.1.0))(react@19.1.0): - dependencies: - '@emotion/is-prop-valid': 1.2.2 - '@emotion/unitless': 0.8.1 - '@types/stylis': 4.2.5 - css-to-react-native: 3.2.0 - csstype: 3.1.3 - postcss: 8.4.49 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - shallowequal: 1.1.0 - stylis: 4.3.2 - tslib: 2.6.2 - - styled-jsx@5.1.6(@babel/core@7.28.0)(react@19.1.0): - dependencies: - client-only: 0.0.1 - react: 19.1.0 - optionalDependencies: - '@babel/core': 7.28.0 - - styleq@0.1.3: {} - - stylis@4.3.2: {} - - sucrase@3.35.0: - dependencies: - '@jridgewell/gen-mapping': 0.3.12 - commander: 4.1.1 - glob: 10.4.5 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.7 - ts-interface-checker: 0.1.13 - - superjson@2.2.2: - dependencies: - copy-anything: 3.0.5 - - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - - supports-color@7.2.0: - dependencies: - has-flag: 4.0.0 - - supports-color@8.1.1: - dependencies: - has-flag: 4.0.0 - - supports-hyperlinks@2.3.0: - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - - supports-preserve-symlinks-flag@1.0.0: {} - - svg-parser@2.0.4: {} - - symbol-tree@3.2.4: {} - - synckit@0.11.11: - dependencies: - '@pkgr/core': 0.2.9 - - synckit@0.9.3: - dependencies: - '@pkgr/core': 0.1.2 - tslib: 2.8.1 - - tapable@2.2.2: {} - - tar@7.4.3: - dependencies: - '@isaacs/fs-minipass': 4.0.1 - chownr: 3.0.0 - minipass: 7.1.2 - minizlib: 3.0.2 - mkdirp: 3.0.1 - yallist: 5.0.0 - - temp-dir@2.0.0: {} - - terminal-link@2.1.1: - dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.3.0 - - terser@5.43.1: - dependencies: - '@jridgewell/source-map': 0.3.10 - acorn: 8.15.0 - commander: 2.20.3 - source-map-support: 0.5.21 - - test-exclude@6.0.0: - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.3 - minimatch: 3.1.2 - - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: - dependencies: - any-promise: 1.3.0 - - throat@5.0.0: {} - - tinyexec@1.0.1: {} - - tinyglobby@0.2.14: - dependencies: - fdir: 6.4.6(picomatch@4.0.3) - picomatch: 4.0.3 - - tinypool@1.1.1: {} - - tmpl@1.0.5: {} - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - toidentifier@1.0.1: {} - - toml-eslint-parser@0.10.0: - dependencies: - eslint-visitor-keys: 3.4.3 - - totalist@3.0.1: {} - - tough-cookie@4.1.4: - dependencies: - psl: 1.15.0 - punycode: 2.3.1 - universalify: 0.2.0 - url-parse: 1.5.10 - - tr46@0.0.3: {} - - tr46@2.1.0: - dependencies: - punycode: 2.3.1 - - trim-lines@3.0.1: {} - - trough@2.2.0: {} - - ts-api-utils@2.1.0(typescript@5.8.3): - dependencies: - typescript: 5.8.3 - - ts-declaration-location@1.0.7(typescript@5.8.3): - dependencies: - picomatch: 4.0.3 - typescript: 5.8.3 - - ts-interface-checker@0.1.13: {} - - tsconfig-paths@3.15.0: - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.2 - minimist: 1.2.8 - strip-bom: 3.0.0 - - tslib@2.6.2: {} - - tslib@2.8.1: {} - - type-check@0.4.0: - dependencies: - prelude-ls: 1.2.1 - - type-detect@4.0.8: {} - - type-fest@0.21.3: {} - - type-fest@0.7.1: {} - - typed-array-buffer@1.0.3: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-typed-array: 1.1.15 - - typed-array-byte-length@1.0.3: - dependencies: - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - - typed-array-byte-offset@1.0.4: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - reflect.getprototypeof: 1.0.10 - - typed-array-length@1.0.7: - dependencies: - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - is-typed-array: 1.1.15 - possible-typed-array-names: 1.1.0 - reflect.getprototypeof: 1.0.10 - - typescript@5.8.2: {} - - typescript@5.8.3: {} - - ua-parser-js@1.0.40: {} - - ufo@1.6.1: {} - - unbox-primitive@1.1.0: - dependencies: - call-bound: 1.0.4 - has-bigints: 1.1.0 - has-symbols: 1.1.0 - which-boxed-primitive: 1.1.1 - - undici-types@6.21.0: {} - - undici@6.21.3: {} - - unicode-canonical-property-names-ecmascript@2.0.1: {} - - unicode-match-property-ecmascript@2.0.0: - dependencies: - unicode-canonical-property-names-ecmascript: 2.0.1 - unicode-property-aliases-ecmascript: 2.1.0 - - unicode-match-property-value-ecmascript@2.2.0: {} - - unicode-property-aliases-ecmascript@2.1.0: {} - - unicorn-magic@0.3.0: {} - - unified@11.0.5: - dependencies: - '@types/unist': 3.0.3 - bail: 2.0.2 - devlop: 1.1.0 - extend: 3.0.2 - is-plain-obj: 4.1.0 - trough: 2.2.0 - vfile: 6.0.3 - - unique-string@2.0.0: - dependencies: - crypto-random-string: 2.0.0 - - unist-util-is@5.2.1: - dependencies: - '@types/unist': 2.0.11 - - unist-util-is@6.0.0: - dependencies: - '@types/unist': 3.0.3 - - unist-util-map@2.0.1: - dependencies: - '@types/mdast': 3.0.15 - object-assign: 4.1.1 - - unist-util-position-from-estree@2.0.0: - dependencies: - '@types/unist': 3.0.3 - - unist-util-position@5.0.0: - dependencies: - '@types/unist': 3.0.3 - - unist-util-remove@3.1.1: - dependencies: - '@types/unist': 2.0.11 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - - unist-util-stringify-position@4.0.0: - dependencies: - '@types/unist': 3.0.3 - - unist-util-visit-parents@5.1.3: - dependencies: - '@types/unist': 2.0.11 - unist-util-is: 5.2.1 - - unist-util-visit-parents@6.0.1: - dependencies: - '@types/unist': 3.0.3 - unist-util-is: 6.0.0 - - unist-util-visit@5.0.0: - dependencies: - '@types/unist': 3.0.3 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - - universal-user-agent@7.0.3: {} - - universalify@0.2.0: {} - - universalify@2.0.1: {} - - unpipe@1.0.0: {} - - unrs-resolver@1.11.1: - dependencies: - napi-postinstall: 0.3.2 - optionalDependencies: - '@unrs/resolver-binding-android-arm-eabi': 1.11.1 - '@unrs/resolver-binding-android-arm64': 1.11.1 - '@unrs/resolver-binding-darwin-arm64': 1.11.1 - '@unrs/resolver-binding-darwin-x64': 1.11.1 - '@unrs/resolver-binding-freebsd-x64': 1.11.1 - '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1 - '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1 - '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-arm64-musl': 1.11.1 - '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1 - '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1 - '@unrs/resolver-binding-linux-x64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-x64-musl': 1.11.1 - '@unrs/resolver-binding-wasm32-wasi': 1.11.1 - '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 - '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 - '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 - - update-browserslist-db@1.1.3(browserslist@4.25.1): - dependencies: - browserslist: 4.25.1 - escalade: 3.2.0 - picocolors: 1.1.1 - - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - - url-parse@1.5.10: - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - - use-resize-observer@9.1.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): - dependencies: - '@juggle/resize-observer': 3.4.0 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - - util-deprecate@1.0.2: {} - - utils-merge@1.0.1: {} - - uuid@7.0.3: {} - - validate-npm-package-name@5.0.1: {} - - vary@1.1.2: {} - - vfile-location@5.0.3: - dependencies: - '@types/unist': 3.0.3 - vfile: 6.0.3 - - vfile-matter@5.0.1: - dependencies: - vfile: 6.0.3 - yaml: 2.8.0 - - vfile-message@4.0.3: - dependencies: - '@types/unist': 3.0.3 - unist-util-stringify-position: 4.0.0 - - vfile@6.0.3: - dependencies: - '@types/unist': 3.0.3 - vfile-message: 4.0.3 - - vite-hot-client@2.1.0(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0)): - dependencies: - vite: 7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0) - - vite-plugin-dts@4.5.4(@types/node@22.16.5)(rollup@4.45.3)(typescript@5.8.3)(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0)): - dependencies: - '@microsoft/api-extractor': 7.52.9(@types/node@22.16.5) - '@rollup/pluginutils': 5.2.0(rollup@4.45.3) - '@volar/typescript': 2.4.20 - '@vue/language-core': 2.2.0(typescript@5.8.3) - compare-versions: 6.1.1 - debug: 4.4.1 - kolorist: 1.8.0 - local-pkg: 1.1.1 - magic-string: 0.30.17 - typescript: 5.8.3 - optionalDependencies: - vite: 7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0) - transitivePeerDependencies: - - '@types/node' - - rollup - - supports-color - - vite-plugin-inspect@0.8.9(rollup@4.45.3)(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0)): - dependencies: - '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.2.0(rollup@4.45.3) - debug: 4.4.1 - error-stack-parser-es: 0.1.5 - fs-extra: 11.3.0 - open: 10.2.0 - perfect-debounce: 1.0.0 - picocolors: 1.1.1 - sirv: 3.0.1 - vite: 7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0) - transitivePeerDependencies: - - rollup - - supports-color - - vite-plugin-vue-devtools@7.7.7(rollup@4.45.3)(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)): - dependencies: - '@vue/devtools-core': 7.7.7(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) - '@vue/devtools-kit': 7.7.7 - '@vue/devtools-shared': 7.7.7 - execa: 9.6.0 - sirv: 3.0.1 - vite: 7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0) - vite-plugin-inspect: 0.8.9(rollup@4.45.3)(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0)) - vite-plugin-vue-inspector: 5.3.2(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0)) - transitivePeerDependencies: - - '@nuxt/kit' - - rollup - - supports-color - - vue - - vite-plugin-vue-inspector@5.3.2(vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0)): - dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) - '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0) - '@vue/compiler-dom': 3.5.18 - kolorist: 1.8.0 - magic-string: 0.30.17 - vite: 7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0) - transitivePeerDependencies: - - supports-color - - vite@7.0.6(@types/node@22.16.5)(lightningcss@1.27.0)(terser@5.43.1)(yaml@2.8.0): - dependencies: - esbuild: 0.25.8 - fdir: 6.4.6(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.45.3 - tinyglobby: 0.2.14 - optionalDependencies: - '@types/node': 22.16.5 - fsevents: 2.3.3 - lightningcss: 1.27.0 - terser: 5.43.1 - yaml: 2.8.0 - - vlq@1.0.1: {} - - vscode-uri@3.1.0: {} - - vue-eslint-parser@10.2.0(eslint@9.32.0): - dependencies: - debug: 4.4.1 - eslint: 9.32.0 - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.6.0 - semver: 7.7.2 - transitivePeerDependencies: - - supports-color - - vue-tsc@3.0.4(typescript@5.8.3): - dependencies: - '@volar/typescript': 2.4.20 - '@vue/language-core': 3.0.4(typescript@5.8.3) - typescript: 5.8.3 - - vue@3.5.18(typescript@5.8.3): - dependencies: - '@vue/compiler-dom': 3.5.18 - '@vue/compiler-sfc': 3.5.18 - '@vue/runtime-dom': 3.5.18 - '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.8.3)) - '@vue/shared': 3.5.18 - optionalDependencies: - typescript: 5.8.3 - - w3c-hr-time@1.0.2: - dependencies: - browser-process-hrtime: 1.0.0 - - w3c-xmlserializer@2.0.0: - dependencies: - xml-name-validator: 3.0.0 - - walker@1.0.8: - dependencies: - makeerror: 1.0.12 - - warn-once@0.1.1: {} - - wcwidth@1.0.1: - dependencies: - defaults: 1.0.4 - - web-namespaces@2.0.1: {} - - webidl-conversions@3.0.1: {} - - webidl-conversions@5.0.0: {} - - webidl-conversions@6.1.0: {} - - whatwg-encoding@1.0.5: - dependencies: - iconv-lite: 0.4.24 - - whatwg-fetch@3.6.20: {} - - whatwg-mimetype@2.3.0: {} - - whatwg-url-without-unicode@8.0.0-3: - dependencies: - buffer: 5.7.1 - punycode: 2.3.1 - webidl-conversions: 5.0.0 - - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - whatwg-url@8.7.0: - dependencies: - lodash: 4.17.21 - tr46: 2.1.0 - webidl-conversions: 6.1.0 - - which-boxed-primitive@1.1.1: - dependencies: - is-bigint: 1.1.0 - is-boolean-object: 1.2.2 - is-number-object: 1.1.1 - is-string: 1.1.1 - is-symbol: 1.1.1 - - which-builtin-type@1.2.1: - dependencies: - call-bound: 1.0.4 - function.prototype.name: 1.1.8 - has-tostringtag: 1.0.2 - is-async-function: 2.1.1 - is-date-object: 1.1.0 - is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.0 - is-regex: 1.2.1 - is-weakref: 1.1.1 - isarray: 2.0.5 - which-boxed-primitive: 1.1.1 - which-collection: 1.0.2 - which-typed-array: 1.1.19 - - which-collection@1.0.2: - dependencies: - is-map: 2.0.3 - is-set: 2.0.3 - is-weakmap: 2.0.2 - is-weakset: 2.0.4 - - which-typed-array@1.1.19: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.4 - for-each: 0.3.5 - get-proto: 1.0.1 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - - which@2.0.2: - dependencies: - isexe: 2.0.0 - - which@5.0.0: - dependencies: - isexe: 3.1.1 - - wonka@6.3.5: {} - - word-wrap@1.2.5: {} - - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - - wrap-ansi@9.0.0: - dependencies: - ansi-styles: 6.2.1 - string-width: 7.2.0 - strip-ansi: 7.1.0 - - wrappy@1.0.2: {} - - write-file-atomic@4.0.2: - dependencies: - imurmurhash: 0.1.4 - signal-exit: 3.0.7 - - ws@6.2.3: - dependencies: - async-limiter: 1.0.1 - - ws@7.5.10: {} - - ws@8.18.3: {} - - wsl-utils@0.1.0: - dependencies: - is-wsl: 3.1.0 - - xcode@3.0.1: - dependencies: - simple-plist: 1.3.1 - uuid: 7.0.3 - - xml-name-validator@3.0.0: {} - - xml-name-validator@4.0.0: {} - - xml2js@0.6.0: - dependencies: - sax: 1.4.1 - xmlbuilder: 11.0.1 - - xmlbuilder@11.0.1: {} - - xmlbuilder@15.1.1: {} - - xmlchars@2.2.0: {} - - y18n@5.0.8: {} - - yallist@3.1.1: {} - - yallist@4.0.0: {} - - yallist@5.0.0: {} - - yaml-eslint-parser@1.3.0: - dependencies: - eslint-visitor-keys: 3.4.3 - yaml: 2.8.0 - - yaml@2.8.0: {} - - yargs-parser@21.1.1: {} - - yargs@17.7.2: + /yargs/16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} dependencies: - cliui: 8.0.1 - escalade: 3.2.0 + cliui: 7.0.4 + escalade: 3.1.1 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 y18n: 5.0.8 - yargs-parser: 21.1.1 + yargs-parser: 20.2.9 + dev: true - yocto-queue@0.1.0: {} - - yoctocolors@2.1.1: {} - - zwitch@2.0.4: {} + /zwitch/2.0.2: + resolution: {integrity: sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==} + dev: false diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ee0c53d3..11ade428 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,22 +1,3 @@ packages: - packages/* - - examples/* - iconoir.com - -injectWorkspacePackages: false - -onlyBuiltDependencies: - - esbuild - - sharp - - unrs-resolver - -packageExtensions: - '@types/react-window': - dependencies: - '@types/react': '19' - -publicHoistPattern: - - '@next/eslint-plugin-next' - - eslint-plugin-jsx-a11y - - eslint-plugin-react - - eslint-plugin-react-hooks