mirror of
https://github.com/quine-global/hyper.git
synced 2026-11-03 21:49:40 -09:00
Vendor relevant react-icons (#252)
This commit is contained in:
parent
952900e814
commit
58774e60d5
27 changed files with 405 additions and 13 deletions
|
|
@ -1,6 +1,6 @@
|
|||
import React, {useRef, useState} from 'react';
|
||||
|
||||
import {VscChevronDown} from '@react-icons/all-files/vsc/VscChevronDown';
|
||||
import {VscChevronDown} from '../../react-icons/VscChevronDown';
|
||||
import useClickAway from 'react-use/lib/useClickAway';
|
||||
|
||||
import type {configOptions} from '../../typings/config';
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
import React, {useCallback, useRef, useEffect, forwardRef} from 'react';
|
||||
|
||||
import {VscArrowDown} from '@react-icons/all-files/vsc/VscArrowDown';
|
||||
import {VscArrowUp} from '@react-icons/all-files/vsc/VscArrowUp';
|
||||
import {VscCaseSensitive} from '@react-icons/all-files/vsc/VscCaseSensitive';
|
||||
import {VscClose} from '@react-icons/all-files/vsc/VscClose';
|
||||
import {VscRegex} from '@react-icons/all-files/vsc/VscRegex';
|
||||
import {VscWholeWord} from '@react-icons/all-files/vsc/VscWholeWord';
|
||||
import {VscArrowDown} from '../../react-icons/VscArrowDown';
|
||||
import {VscArrowUp} from '../../react-icons/VscArrowUp';
|
||||
import {VscCaseSensitive} from '../../react-icons/VscCaseSensitive';
|
||||
import {VscClose} from '../../react-icons/VscClose';
|
||||
import {VscRegex} from '../../react-icons/VscRegex';
|
||||
import {VscWholeWord} from '../../react-icons/VscWholeWord';
|
||||
import clsx from 'clsx';
|
||||
|
||||
import type {SearchBoxProps} from '../../typings/hyper';
|
||||
|
|
|
|||
|
|
@ -36,7 +36,6 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@electron/remote": "2.1.2",
|
||||
"@react-icons/all-files": "4.1.0",
|
||||
"@redux-devtools/extension": "^3.3.0",
|
||||
"@xterm/addon-canvas": "0.7.0",
|
||||
"@xterm/addon-fit": "0.10.0",
|
||||
|
|
|
|||
74
react-icons/LICENSE
Normal file
74
react-icons/LICENSE
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
Copyright 2018 kamijin_fanta <kamijin@live.jp>
|
||||
|
||||
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.
|
||||
|
||||
---
|
||||
Icons are taken from the other projects
|
||||
so please check each project licences accordingly.
|
||||
|
||||
Font Awesome - https://fontawesome.com/
|
||||
License: CC BY 4.0 License https://creativecommons.org/licenses/by/4.0/
|
||||
|
||||
Ionicons 4 - https://ionicons.com/
|
||||
License: MIT https://github.com/ionic-team/ionicons/blob/master/LICENSE
|
||||
|
||||
Ionicons 5 - https://ionicons.com/
|
||||
License: MIT https://github.com/ionic-team/ionicons/blob/master/LICENSE
|
||||
|
||||
Material Design icons - http://google.github.io/material-design-icons/
|
||||
License: Apache License Version 2.0 https://github.com/google/material-design-icons/blob/master/LICENSE
|
||||
|
||||
Typicons - http://s-ings.com/typicons/
|
||||
License: CC BY-SA 3.0 https://creativecommons.org/licenses/by-sa/3.0/
|
||||
|
||||
Github Octicons icons - https://octicons.github.com/
|
||||
License: MIT https://github.com/primer/octicons/blob/master/LICENSE
|
||||
|
||||
Feather - https://feathericons.com/
|
||||
License: MIT https://github.com/feathericons/feather/blob/master/LICENSE
|
||||
|
||||
Game Icons - https://game-icons.net/
|
||||
License: CC BY 3.0 https://creativecommons.org/licenses/by/3.0/
|
||||
|
||||
Weather Icons - https://erikflowers.github.io/weather-icons/
|
||||
License: SIL OFL 1.1 http://scripts.sil.org/OFL
|
||||
|
||||
Devicons - https://vorillaz.github.io/devicons/
|
||||
License: MIT https://opensource.org/licenses/MIT
|
||||
|
||||
Ant Design Icons - https://github.com/ant-design/ant-design-icons
|
||||
License: MIT https://opensource.org/licenses/MIT
|
||||
|
||||
Bootstrap Icons - https://github.com/twbs/icons
|
||||
License: MIT https://opensource.org/licenses/MIT
|
||||
|
||||
Remix Icon - https://github.com/Remix-Design/RemixIcon
|
||||
License: Apache License Version 2.0 http://www.apache.org/licenses/
|
||||
|
||||
Flat Color Icons - https://github.com/icons8/flat-color-icons
|
||||
License: MIT https://opensource.org/licenses/MIT
|
||||
|
||||
Grommet-Icons - https://github.com/grommet/grommet-icons
|
||||
License: Apache License Version 2.0 http://www.apache.org/licenses/
|
||||
|
||||
Heroicons - https://github.com/refactoringui/heroicons
|
||||
License: MIT https://opensource.org/licenses/MIT
|
||||
|
||||
Simple Icons - https://simpleicons.org/
|
||||
License: CC0 1.0 Universal https://creativecommons.org/publicdomain/zero/1.0/
|
||||
|
||||
IcoMoon Free - https://github.com/Keyamoon/IcoMoon-Free
|
||||
License: CC BY 4.0 License undefined
|
||||
|
||||
BoxIcons - https://github.com/atisawd/boxicons
|
||||
License: CC BY 4.0 License undefined
|
||||
|
||||
css.gg - https://github.com/astrit/css.gg
|
||||
License: MIT https://opensource.org/licenses/MIT
|
||||
|
||||
VS Code Icons - https://github.com/microsoft/vscode-codicons
|
||||
License: CC BY 4.0 https://creativecommons.org/licenses/by/4.0/
|
||||
233
react-icons/README.md
Normal file
233
react-icons/README.md
Normal file
|
|
@ -0,0 +1,233 @@
|
|||
The icons in this folder were taken from the @react-icons/all-files package. The package's original
|
||||
README.md is included below, as well as its associated LICENSE in this directory.
|
||||
|
||||
---
|
||||
|
||||
<img src="https://rawgit.com/gorangajic/react-icons/master/react-icons.svg" width="120" alt="React Icons">
|
||||
|
||||
# [React Icons](https://react-icons.github.io/react-icons)
|
||||
|
||||
[![npm][npm-image]][npm-url]
|
||||
|
||||
[npm-image]: https://img.shields.io/npm/v/react-icons.svg?style=flat-square
|
||||
[npm-url]: https://www.npmjs.com/package/react-icons
|
||||
|
||||
Include popular icons in your React projects easily with `react-icons`, which utilizes ES6 imports that allows you to include only the icons that your project is using.
|
||||
|
||||
## Installation (for standard modern project)
|
||||
|
||||
```bash
|
||||
yarn add react-icons
|
||||
# or
|
||||
npm install react-icons --save
|
||||
```
|
||||
|
||||
example usage
|
||||
|
||||
```jsx
|
||||
import { FaBeer } from 'react-icons/fa';
|
||||
|
||||
class Question extends React.Component {
|
||||
render() {
|
||||
return <h3> Lets go for a <FaBeer />? </h3>
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
[View the documentation](https://react-icons.github.io/react-icons) for further usage examples and how to use icons from other packages. *NOTE*: each Icon package has it's own subfolder under `react-icons` you import from.
|
||||
|
||||
For example, to use an icon from **Material Design**, your import would be: `import { ICON_NAME } from 'react-icons/md';`
|
||||
|
||||
## Installation (for meteorjs, gatsbyjs, etc)
|
||||
|
||||
If your project grows in size, this option is available.
|
||||
This method has the trade-off that it takes a long time to install the package.
|
||||
|
||||
```bash
|
||||
yarn add @react-icons/all-files
|
||||
# or
|
||||
npm install @react-icons/all-files --save
|
||||
```
|
||||
|
||||
example usage
|
||||
|
||||
```jsx
|
||||
import { FaBeer } from "@react-icons/all-files/fa/FaBeer";
|
||||
class Question extends React.Component {
|
||||
render() {
|
||||
return <h3> Lets go for a <FaBeer />? </h3>
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## Icons
|
||||
|
||||
Icon Library|License|Version|Count
|
||||
---|---|---|---
|
||||
[Font Awesome](https://fontawesome.com/)|[CC BY 4.0 License](https://creativecommons.org/licenses/by/4.0/)|5.12.1
|
||||
0d1f27efb836eb2ab994ba37221849ed64a73e5c|1560
|
||||
[Ionicons 4](https://ionicons.com/)|[MIT](https://github.com/ionic-team/ionicons/blob/master/LICENSE)|4.6.3|696
|
||||
[Ionicons 5](https://ionicons.com/)|[MIT](https://github.com/ionic-team/ionicons/blob/master/LICENSE)|5.2.3|1300
|
||||
[Material Design icons](http://google.github.io/material-design-icons/)|[Apache License Version 2.0](https://github.com/google/material-design-icons/blob/master/LICENSE)|3.0.1|960
|
||||
[Typicons](http://s-ings.com/typicons/)|[CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/)|2.0.9|336
|
||||
[Github Octicons icons](https://octicons.github.com/)|[MIT](https://github.com/primer/octicons/blob/master/LICENSE)|8.5.0|184
|
||||
[Feather](https://feathericons.com/)|[MIT](https://github.com/feathericons/feather/blob/master/LICENSE)|4.28.0|286
|
||||
[Game Icons](https://game-icons.net/)|[CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)|e510027a83a79e44673022a25e93b306a9165a21|3786
|
||||
[Weather Icons](https://erikflowers.github.io/weather-icons/)|[SIL OFL 1.1](http://scripts.sil.org/OFL)|2.0.10|219
|
||||
[Devicons](https://vorillaz.github.io/devicons/)|[MIT](https://opensource.org/licenses/MIT)|1.8.0|192
|
||||
[Ant Design Icons](https://github.com/ant-design/ant-design-icons)|[MIT](https://opensource.org/licenses/MIT)|4.0.0|788
|
||||
[Bootstrap Icons](https://github.com/twbs/icons)|[MIT](https://opensource.org/licenses/MIT)|1.0.0-alpha3|668
|
||||
[Remix Icon](https://github.com/Remix-Design/RemixIcon)|[Apache License Version 2.0](http://www.apache.org/licenses/)|2.5.0|2172
|
||||
[Flat Color Icons](https://github.com/icons8/flat-color-icons)|[MIT](https://opensource.org/licenses/MIT)|1.0.2|329
|
||||
[Grommet-Icons](https://github.com/grommet/grommet-icons)|[Apache License Version 2.0](http://www.apache.org/licenses/)|4.4.0|562
|
||||
[Heroicons](https://github.com/refactoringui/heroicons)|[MIT](https://opensource.org/licenses/MIT)|0.3.5|352
|
||||
[Simple Icons](https://simpleicons.org/)|[CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/)|2.13.0|1316
|
||||
[IcoMoon Free](https://github.com/Keyamoon/IcoMoon-Free)|[CC BY 4.0 License](undefined)|d006795ede82361e1bac1ee76f215cf1dc51e4ca|491
|
||||
[BoxIcons](https://github.com/atisawd/boxicons)|[CC BY 4.0 License](undefined)|2.0.5|738
|
||||
[css.gg](https://github.com/astrit/css.gg)|[MIT](https://opensource.org/licenses/MIT)|2.0.0|704
|
||||
[VS Code Icons](https://github.com/microsoft/vscode-codicons)|[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)|0.0.1|319
|
||||
|
||||
|
||||
You can add more icons by submitting pull requests or creating issues.
|
||||
|
||||
## Configuration
|
||||
|
||||
You can configure react-icons props using [React Context API](https://reactjs.org/docs/context.html).
|
||||
|
||||
_Requires **React 16.3** or higher._
|
||||
|
||||
```jsx
|
||||
import { IconContext } from "react-icons";
|
||||
|
||||
<IconContext.Provider value={{ color: "blue", className: "global-class-name" }}>
|
||||
<div>
|
||||
<FaFolder />
|
||||
</div>
|
||||
</IconContext.Provider>
|
||||
```
|
||||
|
||||
| Key | Default | Notes |
|
||||
| ----------- | --------------------- | ------------------------------- |
|
||||
| `color` | `undefined` (inherit) | |
|
||||
| `size` | `1em` | |
|
||||
| `className` | `undefined` | |
|
||||
| `style` | `undefined` | Can overwrite size and color |
|
||||
| `attr` | `undefined` | Overwritten by other attributes |
|
||||
| `title` | `undefined` | Icon description for accessibility |
|
||||
|
||||
## Migrating from version 2 -> 3
|
||||
|
||||
### Change import style
|
||||
|
||||
Import path has changed. You need to rewrite from the old style.
|
||||
|
||||
```jsx
|
||||
// OLD IMPORT STYLE
|
||||
import FaBeer from 'react-icons/lib/fa/beer';
|
||||
|
||||
class Question extends React.Component {
|
||||
render() {
|
||||
return <h3> Lets go for a <FaBeer />? </h3>
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
```jsx
|
||||
// NEW IMPORT STYLE
|
||||
import { FaBeer } from 'react-icons/fa';
|
||||
|
||||
class Question extends React.Component {
|
||||
render() {
|
||||
return <h3> Lets go for a <FaBeer />? </h3>
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Ending up with a large JS bundle? Check out [this issue](https://github.com/react-icons/react-icons/issues/154).
|
||||
|
||||
### Adjustment CSS
|
||||
|
||||
From version 3, `vertical-align: middle` is not automatically given. Please use IconContext to specify className or specify an inline style.
|
||||
|
||||
#### Global Inline Styling
|
||||
|
||||
```tsx
|
||||
<IconContext.Provider value={{ style: { verticalAlign: 'middle' } }}>
|
||||
```
|
||||
|
||||
#### Global `className` Styling
|
||||
|
||||
Component
|
||||
|
||||
```tsx
|
||||
<IconContext.Provider value={{ className: 'react-icons' }}>
|
||||
```
|
||||
|
||||
CSS
|
||||
|
||||
```css
|
||||
.react-icons {
|
||||
vertical-align: middle;
|
||||
}
|
||||
```
|
||||
|
||||
### TypeScript native support
|
||||
|
||||
Dependencies on `@types/react-icons` can be deleted.
|
||||
|
||||
#### Yarn
|
||||
```bash
|
||||
yarn remove @types/react-icons
|
||||
```
|
||||
|
||||
#### NPM
|
||||
```bash
|
||||
npm remove @types/react-icons
|
||||
```
|
||||
|
||||
## Contributing
|
||||
|
||||
### Development
|
||||
|
||||
```bash
|
||||
yarn
|
||||
yarn submodule # fetch icon sources
|
||||
cd packages/react-icons
|
||||
yarn build
|
||||
```
|
||||
|
||||
### Preview
|
||||
The preview site is the [`react-icons`](https://react-icons.github.io/react-icons) website, built in [NextJS](https://nextjs.org/).
|
||||
|
||||
```bash
|
||||
cd packages/react-icons
|
||||
yarn build
|
||||
|
||||
cd ../preview
|
||||
yarn start
|
||||
```
|
||||
|
||||
### Demo
|
||||
The demo is a [Create React App](https://create-react-app.dev/) boilerplate with `react-icons` added as a dependency for easy testing.
|
||||
|
||||
```bash
|
||||
cd packages/react-icons
|
||||
yarn build
|
||||
|
||||
cd ../demo
|
||||
yarn start
|
||||
```
|
||||
|
||||
## Why React SVG components instead of fonts?
|
||||
|
||||
SVG is [supported by all major browsers](http://caniuse.com/#search=svg). With `react-icons`, you can serve only the needed icons instead of one big font file to the users, helping you to recognize which icons are used in your project.
|
||||
|
||||
## Related Projects
|
||||
|
||||
- [react-svg-morph](https://github.com/gorangajic/react-svg-morph/)
|
||||
|
||||
## Licence
|
||||
|
||||
MIT
|
||||
|
||||
- Icons are taken from the other projects so please check each project licences accordingly.
|
||||
3
react-icons/VscArrowDown.d.ts
vendored
Normal file
3
react-icons/VscArrowDown.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { IconTree, IconType } from '../lib'
|
||||
export declare const VscArrowDown: IconType;
|
||||
5
react-icons/VscArrowDown.esm.js
Normal file
5
react-icons/VscArrowDown.esm.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { GenIcon } from '../lib';
|
||||
export function VscArrowDown (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M3.147 9l5 5h.707l5-5-.707-.707L9 12.439V2H8v10.44L3.854 8.292 3.147 9z"}}]})(props);
|
||||
};
|
||||
5
react-icons/VscArrowDown.js
vendored
Normal file
5
react-icons/VscArrowDown.js
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
var GenIcon = require('../lib').GenIcon
|
||||
module.exports.VscArrowDown = function VscArrowDown (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M3.147 9l5 5h.707l5-5-.707-.707L9 12.439V2H8v10.44L3.854 8.292 3.147 9z"}}]})(props);
|
||||
};
|
||||
3
react-icons/VscArrowUp.d.ts
vendored
Normal file
3
react-icons/VscArrowUp.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { IconTree, IconType } from '../lib'
|
||||
export declare const VscArrowUp: IconType;
|
||||
5
react-icons/VscArrowUp.esm.js
Normal file
5
react-icons/VscArrowUp.esm.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { GenIcon } from '../lib';
|
||||
export function VscArrowUp (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M13.854 7l-5-5h-.707l-5 5 .707.707L8 3.561V14h1V3.56l4.146 4.147.708-.707z"}}]})(props);
|
||||
};
|
||||
5
react-icons/VscArrowUp.js
vendored
Normal file
5
react-icons/VscArrowUp.js
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
var GenIcon = require('../lib').GenIcon
|
||||
module.exports.VscArrowUp = function VscArrowUp (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M13.854 7l-5-5h-.707l-5 5 .707.707L8 3.561V14h1V3.56l4.146 4.147.708-.707z"}}]})(props);
|
||||
};
|
||||
3
react-icons/VscCaseSensitive.d.ts
vendored
Normal file
3
react-icons/VscCaseSensitive.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { IconTree, IconType } from '../lib'
|
||||
export declare const VscCaseSensitive: IconType;
|
||||
5
react-icons/VscCaseSensitive.esm.js
Normal file
5
react-icons/VscCaseSensitive.esm.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { GenIcon } from '../lib';
|
||||
export function VscCaseSensitive (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M7.495 9.052l.891 2.35h1.091L6.237 3h-1.02L2 11.402h1.095l.838-2.35h3.562zM5.811 4.453l.044.135 1.318 3.574H4.255l1.307-3.574.044-.135.038-.156.032-.152.021-.126h.023l.024.126.029.152.038.156zm7.984 6.011v.936h.96V7.498c0-.719-.18-1.272-.539-1.661-.359-.389-.889-.583-1.588-.583-.199 0-.401.019-.606.056a4.875 4.875 0 0 0-1.078.326 2.081 2.081 0 0 0-.343.188v.984c.266-.23.566-.411.904-.54a2.927 2.927 0 0 1 1.052-.193c.188 0 .358.028.513.085a.98.98 0 0 1 .396.267c.109.121.193.279.252.472.059.193.088.427.088.7l-1.811.252c-.344.047-.64.126-.888.237a1.947 1.947 0 0 0-.615.419 1.6 1.6 0 0 0-.36.58 2.134 2.134 0 0 0-.117.721c0 .246.042.475.124.688.082.213.203.397.363.551.16.154.36.276.598.366.238.09.513.135.826.135.402 0 .76-.092 1.075-.278.315-.186.572-.454.771-.806h.023zm-2.128-1.743c.176-.064.401-.114.674-.149l1.465-.205v.609c0 .246-.041.475-.123.688a1.727 1.727 0 0 1-.343.557 1.573 1.573 0 0 1-.524.372 1.63 1.63 0 0 1-.668.135c-.187 0-.353-.025-.495-.076a1.03 1.03 0 0 1-.357-.211.896.896 0 0 1-.22-.316A1.005 1.005 0 0 1 11 9.732a1.6 1.6 0 0 1 .055-.44.739.739 0 0 1 .202-.334 1.16 1.16 0 0 1 .41-.237z"}}]})(props);
|
||||
};
|
||||
5
react-icons/VscCaseSensitive.js
vendored
Normal file
5
react-icons/VscCaseSensitive.js
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
var GenIcon = require('../lib').GenIcon
|
||||
module.exports.VscCaseSensitive = function VscCaseSensitive (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M7.495 9.052l.891 2.35h1.091L6.237 3h-1.02L2 11.402h1.095l.838-2.35h3.562zM5.811 4.453l.044.135 1.318 3.574H4.255l1.307-3.574.044-.135.038-.156.032-.152.021-.126h.023l.024.126.029.152.038.156zm7.984 6.011v.936h.96V7.498c0-.719-.18-1.272-.539-1.661-.359-.389-.889-.583-1.588-.583-.199 0-.401.019-.606.056a4.875 4.875 0 0 0-1.078.326 2.081 2.081 0 0 0-.343.188v.984c.266-.23.566-.411.904-.54a2.927 2.927 0 0 1 1.052-.193c.188 0 .358.028.513.085a.98.98 0 0 1 .396.267c.109.121.193.279.252.472.059.193.088.427.088.7l-1.811.252c-.344.047-.64.126-.888.237a1.947 1.947 0 0 0-.615.419 1.6 1.6 0 0 0-.36.58 2.134 2.134 0 0 0-.117.721c0 .246.042.475.124.688.082.213.203.397.363.551.16.154.36.276.598.366.238.09.513.135.826.135.402 0 .76-.092 1.075-.278.315-.186.572-.454.771-.806h.023zm-2.128-1.743c.176-.064.401-.114.674-.149l1.465-.205v.609c0 .246-.041.475-.123.688a1.727 1.727 0 0 1-.343.557 1.573 1.573 0 0 1-.524.372 1.63 1.63 0 0 1-.668.135c-.187 0-.353-.025-.495-.076a1.03 1.03 0 0 1-.357-.211.896.896 0 0 1-.22-.316A1.005 1.005 0 0 1 11 9.732a1.6 1.6 0 0 1 .055-.44.739.739 0 0 1 .202-.334 1.16 1.16 0 0 1 .41-.237z"}}]})(props);
|
||||
};
|
||||
3
react-icons/VscChevronDown.d.ts
vendored
Normal file
3
react-icons/VscChevronDown.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { IconTree, IconType } from '../lib'
|
||||
export declare const VscChevronDown: IconType;
|
||||
5
react-icons/VscChevronDown.esm.js
Normal file
5
react-icons/VscChevronDown.esm.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { GenIcon } from '../lib';
|
||||
export function VscChevronDown (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M7.976 10.072l4.357-4.357.62.618L8.284 11h-.618L3 6.333l.619-.618 4.357 4.357z"}}]})(props);
|
||||
};
|
||||
5
react-icons/VscChevronDown.js
vendored
Normal file
5
react-icons/VscChevronDown.js
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
var GenIcon = require('../lib').GenIcon
|
||||
module.exports.VscChevronDown = function VscChevronDown (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M7.976 10.072l4.357-4.357.62.618L8.284 11h-.618L3 6.333l.619-.618 4.357 4.357z"}}]})(props);
|
||||
};
|
||||
3
react-icons/VscClose.d.ts
vendored
Normal file
3
react-icons/VscClose.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { IconTree, IconType } from '../lib'
|
||||
export declare const VscClose: IconType;
|
||||
5
react-icons/VscClose.esm.js
Normal file
5
react-icons/VscClose.esm.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { GenIcon } from '../lib';
|
||||
export function VscClose (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M8 8.707l3.646 3.647.708-.707L8.707 8l3.647-3.646-.707-.708L8 7.293 4.354 3.646l-.707.708L7.293 8l-3.646 3.646.707.708L8 8.707z"}}]})(props);
|
||||
};
|
||||
5
react-icons/VscClose.js
vendored
Normal file
5
react-icons/VscClose.js
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
var GenIcon = require('../lib').GenIcon
|
||||
module.exports.VscClose = function VscClose (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M8 8.707l3.646 3.647.708-.707L8.707 8l3.647-3.646-.707-.708L8 7.293 4.354 3.646l-.707.708L7.293 8l-3.646 3.646.707.708L8 8.707z"}}]})(props);
|
||||
};
|
||||
3
react-icons/VscRegex.d.ts
vendored
Normal file
3
react-icons/VscRegex.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { IconTree, IconType } from '../lib'
|
||||
export declare const VscRegex: IconType;
|
||||
5
react-icons/VscRegex.esm.js
Normal file
5
react-icons/VscRegex.esm.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { GenIcon } from '../lib';
|
||||
export function VscRegex (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M10.012 2h.976v3.113l2.56-1.557.486.885L11.47 6l2.564 1.559-.485.885-2.561-1.557V10h-.976V6.887l-2.56 1.557-.486-.885L9.53 6 6.966 4.441l.485-.885 2.561 1.557V2zM2 10h4v4H2v-4z"}}]})(props);
|
||||
};
|
||||
5
react-icons/VscRegex.js
vendored
Normal file
5
react-icons/VscRegex.js
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
var GenIcon = require('../lib').GenIcon
|
||||
module.exports.VscRegex = function VscRegex (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M10.012 2h.976v3.113l2.56-1.557.486.885L11.47 6l2.564 1.559-.485.885-2.561-1.557V10h-.976V6.887l-2.56 1.557-.486-.885L9.53 6 6.966 4.441l.485-.885 2.561 1.557V2zM2 10h4v4H2v-4z"}}]})(props);
|
||||
};
|
||||
3
react-icons/VscWholeWord.d.ts
vendored
Normal file
3
react-icons/VscWholeWord.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { IconTree, IconType } from '../lib'
|
||||
export declare const VscWholeWord: IconType;
|
||||
5
react-icons/VscWholeWord.esm.js
Normal file
5
react-icons/VscWholeWord.esm.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
import { GenIcon } from '../lib';
|
||||
export function VscWholeWord (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M1 2h14v1H1V2zm13 2h-1v8h1V4zm-2.728 4.387a2.353 2.353 0 0 0-.36-.786 1.746 1.746 0 0 0-.609-.53 1.832 1.832 0 0 0-.866-.193c-.198 0-.38.024-.547.073a1.76 1.76 0 0 0-.453.205 1.724 1.724 0 0 0-.365.318l-.179.258V4.578H7V12h.893v-.575l.126.175c.087.102.189.19.304.269.117.078.249.14.398.186.149.046.314.068.498.068.353 0 .666-.071.937-.212.272-.143.499-.338.682-.586.183-.25.321-.543.414-.879.093-.338.14-.703.14-1.097a3.756 3.756 0 0 0-.12-.962zM9.793 7.78c.151.071.282.176.39.314.109.14.194.313.255.517.051.174.082.371.089.587l-.007.125c0 .327-.033.62-.1.869a1.886 1.886 0 0 1-.278.614c-.117.162-.26.285-.421.366-.322.162-.76.166-1.069.015a1.264 1.264 0 0 1-.393-.296 1.273 1.273 0 0 1-.218-.367s-.179-.447-.179-.947c0-.5.179-1.002.179-1.002.062-.177.136-.318.224-.43.114-.143.256-.259.424-.345.168-.086.365-.129.587-.129.19 0 .364.037.517.109zM15 13H1v1h14v-1zM2.813 10l-.728 2.031H1l.025-.072 2.441-7.086h.941l2.485 7.158H5.81L5.032 10H2.813zm1.121-3.578h-.022l-.905 2.753h1.841l-.914-2.753z"}}]})(props);
|
||||
};
|
||||
5
react-icons/VscWholeWord.js
vendored
Normal file
5
react-icons/VscWholeWord.js
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// THIS FILE IS AUTO GENERATED
|
||||
var GenIcon = require('../lib').GenIcon
|
||||
module.exports.VscWholeWord = function VscWholeWord (props) {
|
||||
return GenIcon({"tag":"svg","attr":{"viewBox":"0 0 16 16","fill":"currentColor"},"child":[{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M1 2h14v1H1V2zm13 2h-1v8h1V4zm-2.728 4.387a2.353 2.353 0 0 0-.36-.786 1.746 1.746 0 0 0-.609-.53 1.832 1.832 0 0 0-.866-.193c-.198 0-.38.024-.547.073a1.76 1.76 0 0 0-.453.205 1.724 1.724 0 0 0-.365.318l-.179.258V4.578H7V12h.893v-.575l.126.175c.087.102.189.19.304.269.117.078.249.14.398.186.149.046.314.068.498.068.353 0 .666-.071.937-.212.272-.143.499-.338.682-.586.183-.25.321-.543.414-.879.093-.338.14-.703.14-1.097a3.756 3.756 0 0 0-.12-.962zM9.793 7.78c.151.071.282.176.39.314.109.14.194.313.255.517.051.174.082.371.089.587l-.007.125c0 .327-.033.62-.1.869a1.886 1.886 0 0 1-.278.614c-.117.162-.26.285-.421.366-.322.162-.76.166-1.069.015a1.264 1.264 0 0 1-.393-.296 1.273 1.273 0 0 1-.218-.367s-.179-.447-.179-.947c0-.5.179-1.002.179-1.002.062-.177.136-.318.224-.43.114-.143.256-.259.424-.345.168-.086.365-.129.587-.129.19 0 .364.037.517.109zM15 13H1v1h14v-1zM2.813 10l-.728 2.031H1l.025-.072 2.441-7.086h.941l2.485 7.158H5.81L5.032 10H2.813zm1.121-3.578h-.022l-.905 2.753h1.841l-.914-2.753z"}}]})(props);
|
||||
};
|
||||
|
|
@ -1018,11 +1018,6 @@
|
|||
resolved "https://registry.npmjs.org/@pkgr/core/-/core-0.2.4.tgz#d897170a2b0ba51f78a099edccd968f7b103387c"
|
||||
integrity sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw==
|
||||
|
||||
"@react-icons/all-files@4.1.0":
|
||||
version "4.1.0"
|
||||
resolved "https://registry.npmjs.org/@react-icons/all-files/-/all-files-4.1.0.tgz#477284873a0821928224b6fc84c62d2534d6650b"
|
||||
integrity sha512-hxBI2UOuVaI3O/BhQfhtb4kcGn9ft12RWAFVMUeNjqqhLsHvFtzIkFaptBJpFDANTKoDfdVoHTKZDlwKCACbMQ==
|
||||
|
||||
"@redux-devtools/extension@^3.3.0":
|
||||
version "3.3.0"
|
||||
resolved "https://registry.npmjs.org/@redux-devtools/extension/-/extension-3.3.0.tgz#bc775d289f15604c472112920beac2cf4dbb7907"
|
||||
|
|
|
|||
Loading…
Reference in a new issue