diff --git a/packages/spindle-ui/.svgrrc.json b/packages/spindle-ui/.svgrrc.json new file mode 100644 index 000000000..7525e5242 --- /dev/null +++ b/packages/spindle-ui/.svgrrc.json @@ -0,0 +1,8 @@ +{ + "typescript": true, + "icon": true, + "ignoreExisting": true, + "svgProps": { + "role": "img" + } +} diff --git a/packages/spindle-ui/bundlesize.config.json b/packages/spindle-ui/bundlesize.config.json index 23bb095b0..7a5747376 100644 --- a/packages/spindle-ui/bundlesize.config.json +++ b/packages/spindle-ui/bundlesize.config.json @@ -1,7 +1,15 @@ { "files": [ { - "path": "./dist/**/*.js", + "path": "./dist/Icon/index.js", + "maxSize": "5 kB" + }, + { + "path": "./dist/Icon/!(index).js", + "maxSize": "1.5 kB" + }, + { + "path": "./dist/!(Icon)/*.js", "maxSize": "1 kB" }, { diff --git a/packages/spindle-ui/package.json b/packages/spindle-ui/package.json index 592bfaa7d..12fe7897d 100644 --- a/packages/spindle-ui/package.json +++ b/packages/spindle-ui/package.json @@ -18,7 +18,10 @@ "prebuild": "yarn clean", "build": "run-p build:*", "build:script": "tsc", - "build:style": "postcss src/**/*.css src/*.css --base src -d dist/" + "build:style": "postcss src/**/*.css src/*.css --base src -d dist/", + "preicon": "npx rimraf 'src/Icon/!(*.stories).tsx' && npx cpx '../spindle-icons/dist/!(sprite).svg' icon-tmp", + "icon": "svgr --out-dir src/Icon icon-tmp", + "posticon": "npx rimraf icon-tmp" }, "license": "MIT", "private": true, @@ -34,6 +37,7 @@ "@storybook/addon-a11y": "^5.3.19", "@storybook/addon-actions": "^5.3.19", "@storybook/react": "^5.3.19", + "@svgr/cli": "^5.4.0", "@types/chai": "^4.2.12", "@types/enzyme": "^3.10.5", "@types/enzyme-adapter-react-16": "^1.0.6", diff --git a/packages/spindle-ui/src/Icon/.eslintrc.json b/packages/spindle-ui/src/Icon/.eslintrc.json new file mode 100644 index 000000000..9dedd5f89 --- /dev/null +++ b/packages/spindle-ui/src/Icon/.eslintrc.json @@ -0,0 +1,5 @@ +{ + "rules": { + "@typescript-eslint/explicit-module-boundary-types": "off" + } +} diff --git a/packages/spindle-ui/src/Icon/Accesspage.tsx b/packages/spindle-ui/src/Icon/Accesspage.tsx new file mode 100644 index 000000000..e718e20ee --- /dev/null +++ b/packages/spindle-ui/src/Icon/Accesspage.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgAccesspage(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgAccesspage; diff --git a/packages/spindle-ui/src/Icon/AccesspageFill.tsx b/packages/spindle-ui/src/Icon/AccesspageFill.tsx new file mode 100644 index 000000000..0ea3c1331 --- /dev/null +++ b/packages/spindle-ui/src/Icon/AccesspageFill.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgAccesspageFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgAccesspageFill; diff --git a/packages/spindle-ui/src/Icon/Align.tsx b/packages/spindle-ui/src/Icon/Align.tsx new file mode 100644 index 000000000..7176df4c6 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Align.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgAlign(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgAlign; diff --git a/packages/spindle-ui/src/Icon/All.tsx b/packages/spindle-ui/src/Icon/All.tsx new file mode 100644 index 000000000..d6760ff54 --- /dev/null +++ b/packages/spindle-ui/src/Icon/All.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgAll(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgAll; diff --git a/packages/spindle-ui/src/Icon/ArrowDown.tsx b/packages/spindle-ui/src/Icon/ArrowDown.tsx new file mode 100644 index 000000000..299071746 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowDown.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowDown(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowDown; diff --git a/packages/spindle-ui/src/Icon/ArrowDownBold.tsx b/packages/spindle-ui/src/Icon/ArrowDownBold.tsx new file mode 100644 index 000000000..28f04a83e --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowDownBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowDownBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowDownBold; diff --git a/packages/spindle-ui/src/Icon/ArrowLeft.tsx b/packages/spindle-ui/src/Icon/ArrowLeft.tsx new file mode 100644 index 000000000..0770ee61d --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowLeft.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowLeft(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowLeft; diff --git a/packages/spindle-ui/src/Icon/ArrowLeftBold.tsx b/packages/spindle-ui/src/Icon/ArrowLeftBold.tsx new file mode 100644 index 000000000..bdeae1dde --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowLeftBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowLeftBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowLeftBold; diff --git a/packages/spindle-ui/src/Icon/ArrowRight.tsx b/packages/spindle-ui/src/Icon/ArrowRight.tsx new file mode 100644 index 000000000..172343f97 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowRight.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowRight(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowRight; diff --git a/packages/spindle-ui/src/Icon/ArrowRightBold.tsx b/packages/spindle-ui/src/Icon/ArrowRightBold.tsx new file mode 100644 index 000000000..39eff2b07 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowRightBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowRightBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowRightBold; diff --git a/packages/spindle-ui/src/Icon/ArrowRightCircle.tsx b/packages/spindle-ui/src/Icon/ArrowRightCircle.tsx new file mode 100644 index 000000000..3614fa9d6 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowRightCircle.tsx @@ -0,0 +1,30 @@ +import * as React from 'react'; + +function SvgArrowRightCircle(props: React.SVGProps) { + return ( + + + + + ); +} + +export default SvgArrowRightCircle; diff --git a/packages/spindle-ui/src/Icon/ArrowRightCircleFill.tsx b/packages/spindle-ui/src/Icon/ArrowRightCircleFill.tsx new file mode 100644 index 000000000..f1fa56349 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowRightCircleFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowRightCircleFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowRightCircleFill; diff --git a/packages/spindle-ui/src/Icon/ArrowUp.tsx b/packages/spindle-ui/src/Icon/ArrowUp.tsx new file mode 100644 index 000000000..dfeb2781c --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowUp.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowUp(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowUp; diff --git a/packages/spindle-ui/src/Icon/ArrowUpBold.tsx b/packages/spindle-ui/src/Icon/ArrowUpBold.tsx new file mode 100644 index 000000000..8d7ed0ac7 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowUpBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgArrowUpBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowUpBold; diff --git a/packages/spindle-ui/src/Icon/ArrowpagingDown.tsx b/packages/spindle-ui/src/Icon/ArrowpagingDown.tsx new file mode 100644 index 000000000..a230e6d59 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowpagingDown.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgArrowpagingDown(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowpagingDown; diff --git a/packages/spindle-ui/src/Icon/ArrowpagingDownCircle.tsx b/packages/spindle-ui/src/Icon/ArrowpagingDownCircle.tsx new file mode 100644 index 000000000..9910b48fc --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowpagingDownCircle.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgArrowpagingDownCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowpagingDownCircle; diff --git a/packages/spindle-ui/src/Icon/ArrowpagingLeft.tsx b/packages/spindle-ui/src/Icon/ArrowpagingLeft.tsx new file mode 100644 index 000000000..94ac2f933 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowpagingLeft.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgArrowpagingLeft(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowpagingLeft; diff --git a/packages/spindle-ui/src/Icon/ArrowpagingLeftCircle.tsx b/packages/spindle-ui/src/Icon/ArrowpagingLeftCircle.tsx new file mode 100644 index 000000000..8ec9552fb --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowpagingLeftCircle.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgArrowpagingLeftCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowpagingLeftCircle; diff --git a/packages/spindle-ui/src/Icon/ArrowpagingRight.tsx b/packages/spindle-ui/src/Icon/ArrowpagingRight.tsx new file mode 100644 index 000000000..0b0c77937 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowpagingRight.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgArrowpagingRight(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowpagingRight; diff --git a/packages/spindle-ui/src/Icon/ArrowpagingRightCircle.tsx b/packages/spindle-ui/src/Icon/ArrowpagingRightCircle.tsx new file mode 100644 index 000000000..6389f4b09 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowpagingRightCircle.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgArrowpagingRightCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowpagingRightCircle; diff --git a/packages/spindle-ui/src/Icon/ArrowpagingUp.tsx b/packages/spindle-ui/src/Icon/ArrowpagingUp.tsx new file mode 100644 index 000000000..85ebf9343 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowpagingUp.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgArrowpagingUp(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowpagingUp; diff --git a/packages/spindle-ui/src/Icon/ArrowpagingUpCircle.tsx b/packages/spindle-ui/src/Icon/ArrowpagingUpCircle.tsx new file mode 100644 index 000000000..d60224897 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ArrowpagingUpCircle.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgArrowpagingUpCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgArrowpagingUpCircle; diff --git a/packages/spindle-ui/src/Icon/Astrogy.tsx b/packages/spindle-ui/src/Icon/Astrogy.tsx new file mode 100644 index 000000000..41107864c --- /dev/null +++ b/packages/spindle-ui/src/Icon/Astrogy.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgAstrogy(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgAstrogy; diff --git a/packages/spindle-ui/src/Icon/AstrogyFill.tsx b/packages/spindle-ui/src/Icon/AstrogyFill.tsx new file mode 100644 index 000000000..ad13db808 --- /dev/null +++ b/packages/spindle-ui/src/Icon/AstrogyFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgAstrogyFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgAstrogyFill; diff --git a/packages/spindle-ui/src/Icon/Bell.tsx b/packages/spindle-ui/src/Icon/Bell.tsx new file mode 100644 index 000000000..5d24a9055 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Bell.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBell(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBell; diff --git a/packages/spindle-ui/src/Icon/BellFill.tsx b/packages/spindle-ui/src/Icon/BellFill.tsx new file mode 100644 index 000000000..c10dc3d97 --- /dev/null +++ b/packages/spindle-ui/src/Icon/BellFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBellFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBellFill; diff --git a/packages/spindle-ui/src/Icon/BellFillSlash.tsx b/packages/spindle-ui/src/Icon/BellFillSlash.tsx new file mode 100644 index 000000000..0776a407d --- /dev/null +++ b/packages/spindle-ui/src/Icon/BellFillSlash.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBellFillSlash(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBellFillSlash; diff --git a/packages/spindle-ui/src/Icon/BellSlash.tsx b/packages/spindle-ui/src/Icon/BellSlash.tsx new file mode 100644 index 000000000..aaaadfc7f --- /dev/null +++ b/packages/spindle-ui/src/Icon/BellSlash.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBellSlash(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBellSlash; diff --git a/packages/spindle-ui/src/Icon/Book.tsx b/packages/spindle-ui/src/Icon/Book.tsx new file mode 100644 index 000000000..1e58b7d66 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Book.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBook(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBook; diff --git a/packages/spindle-ui/src/Icon/BookFill.tsx b/packages/spindle-ui/src/Icon/BookFill.tsx new file mode 100644 index 000000000..1f5600726 --- /dev/null +++ b/packages/spindle-ui/src/Icon/BookFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBookFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBookFill; diff --git a/packages/spindle-ui/src/Icon/Bookmark.tsx b/packages/spindle-ui/src/Icon/Bookmark.tsx new file mode 100644 index 000000000..62dcbe21b --- /dev/null +++ b/packages/spindle-ui/src/Icon/Bookmark.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBookmark(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBookmark; diff --git a/packages/spindle-ui/src/Icon/BookmarkFill.tsx b/packages/spindle-ui/src/Icon/BookmarkFill.tsx new file mode 100644 index 000000000..53d0d56a6 --- /dev/null +++ b/packages/spindle-ui/src/Icon/BookmarkFill.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgBookmarkFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBookmarkFill; diff --git a/packages/spindle-ui/src/Icon/BottomnavFollowfeedActive.tsx b/packages/spindle-ui/src/Icon/BottomnavFollowfeedActive.tsx new file mode 100644 index 000000000..db83925d9 --- /dev/null +++ b/packages/spindle-ui/src/Icon/BottomnavFollowfeedActive.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBottomnavFollowfeedActive(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBottomnavFollowfeedActive; diff --git a/packages/spindle-ui/src/Icon/BottomnavFollowfeedInactive.tsx b/packages/spindle-ui/src/Icon/BottomnavFollowfeedInactive.tsx new file mode 100644 index 000000000..1ca115e16 --- /dev/null +++ b/packages/spindle-ui/src/Icon/BottomnavFollowfeedInactive.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBottomnavFollowfeedInactive(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBottomnavFollowfeedInactive; diff --git a/packages/spindle-ui/src/Icon/BottomnavHomeActive.tsx b/packages/spindle-ui/src/Icon/BottomnavHomeActive.tsx new file mode 100644 index 000000000..436ddedfd --- /dev/null +++ b/packages/spindle-ui/src/Icon/BottomnavHomeActive.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBottomnavHomeActive(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBottomnavHomeActive; diff --git a/packages/spindle-ui/src/Icon/BottomnavHomeInactive.tsx b/packages/spindle-ui/src/Icon/BottomnavHomeInactive.tsx new file mode 100644 index 000000000..e794e9772 --- /dev/null +++ b/packages/spindle-ui/src/Icon/BottomnavHomeInactive.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBottomnavHomeInactive(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBottomnavHomeInactive; diff --git a/packages/spindle-ui/src/Icon/BottomnavMypageActive.tsx b/packages/spindle-ui/src/Icon/BottomnavMypageActive.tsx new file mode 100644 index 000000000..403ab900c --- /dev/null +++ b/packages/spindle-ui/src/Icon/BottomnavMypageActive.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBottomnavMypageActive(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBottomnavMypageActive; diff --git a/packages/spindle-ui/src/Icon/BottomnavSearchActive.tsx b/packages/spindle-ui/src/Icon/BottomnavSearchActive.tsx new file mode 100644 index 000000000..77b9ca3bc --- /dev/null +++ b/packages/spindle-ui/src/Icon/BottomnavSearchActive.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBottomnavSearchActive(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBottomnavSearchActive; diff --git a/packages/spindle-ui/src/Icon/BottomnavSearchInactive.tsx b/packages/spindle-ui/src/Icon/BottomnavSearchInactive.tsx new file mode 100644 index 000000000..6eb631b3e --- /dev/null +++ b/packages/spindle-ui/src/Icon/BottomnavSearchInactive.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBottomnavSearchInactive(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBottomnavSearchInactive; diff --git a/packages/spindle-ui/src/Icon/BottomnvavMypageInactive.tsx b/packages/spindle-ui/src/Icon/BottomnvavMypageInactive.tsx new file mode 100644 index 000000000..a739ae2e5 --- /dev/null +++ b/packages/spindle-ui/src/Icon/BottomnvavMypageInactive.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgBottomnvavMypageInactive(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBottomnvavMypageInactive; diff --git a/packages/spindle-ui/src/Icon/Bullets.tsx b/packages/spindle-ui/src/Icon/Bullets.tsx new file mode 100644 index 000000000..28a9fccc1 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Bullets.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgBullets(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgBullets; diff --git a/packages/spindle-ui/src/Icon/Camera.tsx b/packages/spindle-ui/src/Icon/Camera.tsx new file mode 100644 index 000000000..b1b133186 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Camera.tsx @@ -0,0 +1,29 @@ +import * as React from 'react'; + +function SvgCamera(props: React.SVGProps) { + return ( + + + + + + + + + + + ); +} + +export default SvgCamera; diff --git a/packages/spindle-ui/src/Icon/Cameraswitching.tsx b/packages/spindle-ui/src/Icon/Cameraswitching.tsx new file mode 100644 index 000000000..a6555ed0a --- /dev/null +++ b/packages/spindle-ui/src/Icon/Cameraswitching.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgCameraswitching(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCameraswitching; diff --git a/packages/spindle-ui/src/Icon/CautionFill.tsx b/packages/spindle-ui/src/Icon/CautionFill.tsx new file mode 100644 index 000000000..d1e0412a1 --- /dev/null +++ b/packages/spindle-ui/src/Icon/CautionFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCautionFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCautionFill; diff --git a/packages/spindle-ui/src/Icon/Check.tsx b/packages/spindle-ui/src/Icon/Check.tsx new file mode 100644 index 000000000..ecd84ca94 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Check.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCheck(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCheck; diff --git a/packages/spindle-ui/src/Icon/CheckBold.tsx b/packages/spindle-ui/src/Icon/CheckBold.tsx new file mode 100644 index 000000000..144e7d70f --- /dev/null +++ b/packages/spindle-ui/src/Icon/CheckBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCheckBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCheckBold; diff --git a/packages/spindle-ui/src/Icon/CheckCircle.tsx b/packages/spindle-ui/src/Icon/CheckCircle.tsx new file mode 100644 index 000000000..70c1b3cb1 --- /dev/null +++ b/packages/spindle-ui/src/Icon/CheckCircle.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCheckCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCheckCircle; diff --git a/packages/spindle-ui/src/Icon/CheckCircleFill.tsx b/packages/spindle-ui/src/Icon/CheckCircleFill.tsx new file mode 100644 index 000000000..3a25b537a --- /dev/null +++ b/packages/spindle-ui/src/Icon/CheckCircleFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCheckCircleFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCheckCircleFill; diff --git a/packages/spindle-ui/src/Icon/Checklist.tsx b/packages/spindle-ui/src/Icon/Checklist.tsx new file mode 100644 index 000000000..be1195bc9 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Checklist.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgChecklist(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChecklist; diff --git a/packages/spindle-ui/src/Icon/ChevronDown.tsx b/packages/spindle-ui/src/Icon/ChevronDown.tsx new file mode 100644 index 000000000..a7d23fd97 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ChevronDown.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgChevronDown(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChevronDown; diff --git a/packages/spindle-ui/src/Icon/ChevronDownBold.tsx b/packages/spindle-ui/src/Icon/ChevronDownBold.tsx new file mode 100644 index 000000000..24ecb01ee --- /dev/null +++ b/packages/spindle-ui/src/Icon/ChevronDownBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgChevronDownBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChevronDownBold; diff --git a/packages/spindle-ui/src/Icon/ChevronLeft.tsx b/packages/spindle-ui/src/Icon/ChevronLeft.tsx new file mode 100644 index 000000000..22c72414d --- /dev/null +++ b/packages/spindle-ui/src/Icon/ChevronLeft.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgChevronLeft(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChevronLeft; diff --git a/packages/spindle-ui/src/Icon/ChevronLeftBold.tsx b/packages/spindle-ui/src/Icon/ChevronLeftBold.tsx new file mode 100644 index 000000000..a6e9dac11 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ChevronLeftBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgChevronLeftBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChevronLeftBold; diff --git a/packages/spindle-ui/src/Icon/ChevronRight.tsx b/packages/spindle-ui/src/Icon/ChevronRight.tsx new file mode 100644 index 000000000..c948dc710 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ChevronRight.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgChevronRight(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChevronRight; diff --git a/packages/spindle-ui/src/Icon/ChevronRightBold.tsx b/packages/spindle-ui/src/Icon/ChevronRightBold.tsx new file mode 100644 index 000000000..3018e6b17 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ChevronRightBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgChevronRightBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChevronRightBold; diff --git a/packages/spindle-ui/src/Icon/ChevronUp.tsx b/packages/spindle-ui/src/Icon/ChevronUp.tsx new file mode 100644 index 000000000..f620c9774 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ChevronUp.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgChevronUp(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChevronUp; diff --git a/packages/spindle-ui/src/Icon/ChevronUpBold.tsx b/packages/spindle-ui/src/Icon/ChevronUpBold.tsx new file mode 100644 index 000000000..c539ffa61 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ChevronUpBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgChevronUpBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgChevronUpBold; diff --git a/packages/spindle-ui/src/Icon/Clock.tsx b/packages/spindle-ui/src/Icon/Clock.tsx new file mode 100644 index 000000000..0fe1fa896 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Clock.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgClock(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgClock; diff --git a/packages/spindle-ui/src/Icon/ClockFill.tsx b/packages/spindle-ui/src/Icon/ClockFill.tsx new file mode 100644 index 000000000..d6a5928aa --- /dev/null +++ b/packages/spindle-ui/src/Icon/ClockFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgClockFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgClockFill; diff --git a/packages/spindle-ui/src/Icon/Comment.tsx b/packages/spindle-ui/src/Icon/Comment.tsx new file mode 100644 index 000000000..204b88cbb --- /dev/null +++ b/packages/spindle-ui/src/Icon/Comment.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgComment(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgComment; diff --git a/packages/spindle-ui/src/Icon/Coupon.tsx b/packages/spindle-ui/src/Icon/Coupon.tsx new file mode 100644 index 000000000..d7e7c384c --- /dev/null +++ b/packages/spindle-ui/src/Icon/Coupon.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgCoupon(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCoupon; diff --git a/packages/spindle-ui/src/Icon/Cross.tsx b/packages/spindle-ui/src/Icon/Cross.tsx new file mode 100644 index 000000000..5643dfd1b --- /dev/null +++ b/packages/spindle-ui/src/Icon/Cross.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCross(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCross; diff --git a/packages/spindle-ui/src/Icon/CrossBold.tsx b/packages/spindle-ui/src/Icon/CrossBold.tsx new file mode 100644 index 000000000..312730343 --- /dev/null +++ b/packages/spindle-ui/src/Icon/CrossBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCrossBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCrossBold; diff --git a/packages/spindle-ui/src/Icon/CrossCircle.tsx b/packages/spindle-ui/src/Icon/CrossCircle.tsx new file mode 100644 index 000000000..898b864c3 --- /dev/null +++ b/packages/spindle-ui/src/Icon/CrossCircle.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCrossCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCrossCircle; diff --git a/packages/spindle-ui/src/Icon/CrossCircleFill.tsx b/packages/spindle-ui/src/Icon/CrossCircleFill.tsx new file mode 100644 index 000000000..2eb5689a0 --- /dev/null +++ b/packages/spindle-ui/src/Icon/CrossCircleFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgCrossCircleFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgCrossCircleFill; diff --git a/packages/spindle-ui/src/Icon/Editdelete.tsx b/packages/spindle-ui/src/Icon/Editdelete.tsx new file mode 100644 index 000000000..14b19ff5b --- /dev/null +++ b/packages/spindle-ui/src/Icon/Editdelete.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgEditdelete(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgEditdelete; diff --git a/packages/spindle-ui/src/Icon/EditdeleteFill.tsx b/packages/spindle-ui/src/Icon/EditdeleteFill.tsx new file mode 100644 index 000000000..98a626148 --- /dev/null +++ b/packages/spindle-ui/src/Icon/EditdeleteFill.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgEditdeleteFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgEditdeleteFill; diff --git a/packages/spindle-ui/src/Icon/Editentry.tsx b/packages/spindle-ui/src/Icon/Editentry.tsx new file mode 100644 index 000000000..cfd7034e6 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Editentry.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgEditentry(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgEditentry; diff --git a/packages/spindle-ui/src/Icon/Exclamationmark.tsx b/packages/spindle-ui/src/Icon/Exclamationmark.tsx new file mode 100644 index 000000000..b41dfc0d4 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Exclamationmark.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgExclamationmark(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgExclamationmark; diff --git a/packages/spindle-ui/src/Icon/ExclamationmarkBold.tsx b/packages/spindle-ui/src/Icon/ExclamationmarkBold.tsx new file mode 100644 index 000000000..97625391d --- /dev/null +++ b/packages/spindle-ui/src/Icon/ExclamationmarkBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgExclamationmarkBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgExclamationmarkBold; diff --git a/packages/spindle-ui/src/Icon/ExclamationmarkCircle.tsx b/packages/spindle-ui/src/Icon/ExclamationmarkCircle.tsx new file mode 100644 index 000000000..509f25c26 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ExclamationmarkCircle.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgExclamationmarkCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgExclamationmarkCircle; diff --git a/packages/spindle-ui/src/Icon/ExclamationmarkCircleFill.tsx b/packages/spindle-ui/src/Icon/ExclamationmarkCircleFill.tsx new file mode 100644 index 000000000..9e6fc7556 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ExclamationmarkCircleFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgExclamationmarkCircleFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgExclamationmarkCircleFill; diff --git a/packages/spindle-ui/src/Icon/Facebook.tsx b/packages/spindle-ui/src/Icon/Facebook.tsx new file mode 100644 index 000000000..b96afc6cf --- /dev/null +++ b/packages/spindle-ui/src/Icon/Facebook.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgFacebook(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFacebook; diff --git a/packages/spindle-ui/src/Icon/File.tsx b/packages/spindle-ui/src/Icon/File.tsx new file mode 100644 index 000000000..5673fb9f6 --- /dev/null +++ b/packages/spindle-ui/src/Icon/File.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFile(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFile; diff --git a/packages/spindle-ui/src/Icon/FileAdd.tsx b/packages/spindle-ui/src/Icon/FileAdd.tsx new file mode 100644 index 000000000..a68e940e0 --- /dev/null +++ b/packages/spindle-ui/src/Icon/FileAdd.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFileAdd(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFileAdd; diff --git a/packages/spindle-ui/src/Icon/FileAddFill.tsx b/packages/spindle-ui/src/Icon/FileAddFill.tsx new file mode 100644 index 000000000..a5a4df73d --- /dev/null +++ b/packages/spindle-ui/src/Icon/FileAddFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFileAddFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFileAddFill; diff --git a/packages/spindle-ui/src/Icon/FileCircle.tsx b/packages/spindle-ui/src/Icon/FileCircle.tsx new file mode 100644 index 000000000..9ec10fc92 --- /dev/null +++ b/packages/spindle-ui/src/Icon/FileCircle.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFileCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFileCircle; diff --git a/packages/spindle-ui/src/Icon/FileCircleFill.tsx b/packages/spindle-ui/src/Icon/FileCircleFill.tsx new file mode 100644 index 000000000..4f7ad509d --- /dev/null +++ b/packages/spindle-ui/src/Icon/FileCircleFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFileCircleFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFileCircleFill; diff --git a/packages/spindle-ui/src/Icon/FileFill.tsx b/packages/spindle-ui/src/Icon/FileFill.tsx new file mode 100644 index 000000000..1e2fa26c6 --- /dev/null +++ b/packages/spindle-ui/src/Icon/FileFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFileFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFileFill; diff --git a/packages/spindle-ui/src/Icon/Filter.tsx b/packages/spindle-ui/src/Icon/Filter.tsx new file mode 100644 index 000000000..19c06119a --- /dev/null +++ b/packages/spindle-ui/src/Icon/Filter.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgFilter(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFilter; diff --git a/packages/spindle-ui/src/Icon/Fit.tsx b/packages/spindle-ui/src/Icon/Fit.tsx new file mode 100644 index 000000000..e2681565a --- /dev/null +++ b/packages/spindle-ui/src/Icon/Fit.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFit(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFit; diff --git a/packages/spindle-ui/src/Icon/FlashAuto.tsx b/packages/spindle-ui/src/Icon/FlashAuto.tsx new file mode 100644 index 000000000..62fda6dea --- /dev/null +++ b/packages/spindle-ui/src/Icon/FlashAuto.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgFlashAuto(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFlashAuto; diff --git a/packages/spindle-ui/src/Icon/FlashOff.tsx b/packages/spindle-ui/src/Icon/FlashOff.tsx new file mode 100644 index 000000000..50945b80b --- /dev/null +++ b/packages/spindle-ui/src/Icon/FlashOff.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgFlashOff(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFlashOff; diff --git a/packages/spindle-ui/src/Icon/FlashOn.tsx b/packages/spindle-ui/src/Icon/FlashOn.tsx new file mode 100644 index 000000000..9f5f5a41b --- /dev/null +++ b/packages/spindle-ui/src/Icon/FlashOn.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgFlashOn(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFlashOn; diff --git a/packages/spindle-ui/src/Icon/Folder.tsx b/packages/spindle-ui/src/Icon/Folder.tsx new file mode 100644 index 000000000..b4abc09b4 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Folder.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFolder(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFolder; diff --git a/packages/spindle-ui/src/Icon/FolderFill.tsx b/packages/spindle-ui/src/Icon/FolderFill.tsx new file mode 100644 index 000000000..041d39efc --- /dev/null +++ b/packages/spindle-ui/src/Icon/FolderFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFolderFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFolderFill; diff --git a/packages/spindle-ui/src/Icon/Font.tsx b/packages/spindle-ui/src/Icon/Font.tsx new file mode 100644 index 000000000..66fad5489 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Font.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFont(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFont; diff --git a/packages/spindle-ui/src/Icon/Fontstyle.tsx b/packages/spindle-ui/src/Icon/Fontstyle.tsx new file mode 100644 index 000000000..4f451cde2 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Fontstyle.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgFontstyle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFontstyle; diff --git a/packages/spindle-ui/src/Icon/Frame.tsx b/packages/spindle-ui/src/Icon/Frame.tsx new file mode 100644 index 000000000..2a4cde4c1 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Frame.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgFrame(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgFrame; diff --git a/packages/spindle-ui/src/Icon/Game.tsx b/packages/spindle-ui/src/Icon/Game.tsx new file mode 100644 index 000000000..c7b11c6ce --- /dev/null +++ b/packages/spindle-ui/src/Icon/Game.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgGame(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgGame; diff --git a/packages/spindle-ui/src/Icon/GameFill.tsx b/packages/spindle-ui/src/Icon/GameFill.tsx new file mode 100644 index 000000000..2eb04a41b --- /dev/null +++ b/packages/spindle-ui/src/Icon/GameFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgGameFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgGameFill; diff --git a/packages/spindle-ui/src/Icon/GraphBar.tsx b/packages/spindle-ui/src/Icon/GraphBar.tsx new file mode 100644 index 000000000..b5a589e0c --- /dev/null +++ b/packages/spindle-ui/src/Icon/GraphBar.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgGraphBar(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgGraphBar; diff --git a/packages/spindle-ui/src/Icon/Heart.tsx b/packages/spindle-ui/src/Icon/Heart.tsx new file mode 100644 index 000000000..49c5fabba --- /dev/null +++ b/packages/spindle-ui/src/Icon/Heart.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgHeart(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgHeart; diff --git a/packages/spindle-ui/src/Icon/HeartFill.tsx b/packages/spindle-ui/src/Icon/HeartFill.tsx new file mode 100644 index 000000000..a9a9bac64 --- /dev/null +++ b/packages/spindle-ui/src/Icon/HeartFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgHeartFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgHeartFill; diff --git a/packages/spindle-ui/src/Icon/Home.tsx b/packages/spindle-ui/src/Icon/Home.tsx new file mode 100644 index 000000000..4c871f951 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Home.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgHome(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgHome; diff --git a/packages/spindle-ui/src/Icon/Htmltag.tsx b/packages/spindle-ui/src/Icon/Htmltag.tsx new file mode 100644 index 000000000..467f6631a --- /dev/null +++ b/packages/spindle-ui/src/Icon/Htmltag.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgHtmltag(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgHtmltag; diff --git a/packages/spindle-ui/src/Icon/Information.tsx b/packages/spindle-ui/src/Icon/Information.tsx new file mode 100644 index 000000000..17c63e81a --- /dev/null +++ b/packages/spindle-ui/src/Icon/Information.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgInformation(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgInformation; diff --git a/packages/spindle-ui/src/Icon/Kantangame.tsx b/packages/spindle-ui/src/Icon/Kantangame.tsx new file mode 100644 index 000000000..a73377893 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Kantangame.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgKantangame(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgKantangame; diff --git a/packages/spindle-ui/src/Icon/Mail.tsx b/packages/spindle-ui/src/Icon/Mail.tsx new file mode 100644 index 000000000..94882cb06 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Mail.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMail(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMail; diff --git a/packages/spindle-ui/src/Icon/MailCircle.tsx b/packages/spindle-ui/src/Icon/MailCircle.tsx new file mode 100644 index 000000000..d62d05a5f --- /dev/null +++ b/packages/spindle-ui/src/Icon/MailCircle.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMailCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMailCircle; diff --git a/packages/spindle-ui/src/Icon/MailCircleFill.tsx b/packages/spindle-ui/src/Icon/MailCircleFill.tsx new file mode 100644 index 000000000..f4861d205 --- /dev/null +++ b/packages/spindle-ui/src/Icon/MailCircleFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMailCircleFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMailCircleFill; diff --git a/packages/spindle-ui/src/Icon/MailFill.tsx b/packages/spindle-ui/src/Icon/MailFill.tsx new file mode 100644 index 000000000..25fcb12f3 --- /dev/null +++ b/packages/spindle-ui/src/Icon/MailFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMailFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMailFill; diff --git a/packages/spindle-ui/src/Icon/MenuHamburger.tsx b/packages/spindle-ui/src/Icon/MenuHamburger.tsx new file mode 100644 index 000000000..6780d1cf6 --- /dev/null +++ b/packages/spindle-ui/src/Icon/MenuHamburger.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMenuHamburger(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMenuHamburger; diff --git a/packages/spindle-ui/src/Icon/MenuHamburgerBold.tsx b/packages/spindle-ui/src/Icon/MenuHamburgerBold.tsx new file mode 100644 index 000000000..236c3190b --- /dev/null +++ b/packages/spindle-ui/src/Icon/MenuHamburgerBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMenuHamburgerBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMenuHamburgerBold; diff --git a/packages/spindle-ui/src/Icon/MenuHorizotal.tsx b/packages/spindle-ui/src/Icon/MenuHorizotal.tsx new file mode 100644 index 000000000..c5c0f1f94 --- /dev/null +++ b/packages/spindle-ui/src/Icon/MenuHorizotal.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMenuHorizotal(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMenuHorizotal; diff --git a/packages/spindle-ui/src/Icon/MenuVertical.tsx b/packages/spindle-ui/src/Icon/MenuVertical.tsx new file mode 100644 index 000000000..2daa04fc3 --- /dev/null +++ b/packages/spindle-ui/src/Icon/MenuVertical.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMenuVertical(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMenuVertical; diff --git a/packages/spindle-ui/src/Icon/Messagecomment.tsx b/packages/spindle-ui/src/Icon/Messagecomment.tsx new file mode 100644 index 000000000..deba0deb4 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Messagecomment.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMessagecomment(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMessagecomment; diff --git a/packages/spindle-ui/src/Icon/MessagecommentFill.tsx b/packages/spindle-ui/src/Icon/MessagecommentFill.tsx new file mode 100644 index 000000000..145703e0e --- /dev/null +++ b/packages/spindle-ui/src/Icon/MessagecommentFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgMessagecommentFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMessagecommentFill; diff --git a/packages/spindle-ui/src/Icon/Movie.tsx b/packages/spindle-ui/src/Icon/Movie.tsx new file mode 100644 index 000000000..000488ad8 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Movie.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgMovie(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgMovie; diff --git a/packages/spindle-ui/src/Icon/Nice.tsx b/packages/spindle-ui/src/Icon/Nice.tsx new file mode 100644 index 000000000..ef9ada007 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Nice.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgNice(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgNice; diff --git a/packages/spindle-ui/src/Icon/NiceDone.tsx b/packages/spindle-ui/src/Icon/NiceDone.tsx new file mode 100644 index 000000000..9573a67ac --- /dev/null +++ b/packages/spindle-ui/src/Icon/NiceDone.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgNiceDone(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgNiceDone; diff --git a/packages/spindle-ui/src/Icon/Nodate.tsx b/packages/spindle-ui/src/Icon/Nodate.tsx new file mode 100644 index 000000000..9bbf0d577 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Nodate.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgNodate(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgNodate; diff --git a/packages/spindle-ui/src/Icon/Notification.tsx b/packages/spindle-ui/src/Icon/Notification.tsx new file mode 100644 index 000000000..0fe0e3ad7 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Notification.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgNotification(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgNotification; diff --git a/packages/spindle-ui/src/Icon/Officialgroupstampcard.tsx b/packages/spindle-ui/src/Icon/Officialgroupstampcard.tsx new file mode 100644 index 000000000..b7b52be2f --- /dev/null +++ b/packages/spindle-ui/src/Icon/Officialgroupstampcard.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgOfficialgroupstampcard(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgOfficialgroupstampcard; diff --git a/packages/spindle-ui/src/Icon/Officialgrouptopblogger.tsx b/packages/spindle-ui/src/Icon/Officialgrouptopblogger.tsx new file mode 100644 index 000000000..9cf9f694c --- /dev/null +++ b/packages/spindle-ui/src/Icon/Officialgrouptopblogger.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgOfficialgrouptopblogger(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgOfficialgrouptopblogger; diff --git a/packages/spindle-ui/src/Icon/Officialstar.tsx b/packages/spindle-ui/src/Icon/Officialstar.tsx new file mode 100644 index 000000000..1bee55840 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Officialstar.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgOfficialstar(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgOfficialstar; diff --git a/packages/spindle-ui/src/Icon/OfficialstarFill.tsx b/packages/spindle-ui/src/Icon/OfficialstarFill.tsx new file mode 100644 index 000000000..f5c312775 --- /dev/null +++ b/packages/spindle-ui/src/Icon/OfficialstarFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgOfficialstarFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgOfficialstarFill; diff --git a/packages/spindle-ui/src/Icon/OpenCl.tsx b/packages/spindle-ui/src/Icon/OpenCl.tsx new file mode 100644 index 000000000..4b780bd24 --- /dev/null +++ b/packages/spindle-ui/src/Icon/OpenCl.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgOpenCl(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgOpenCl; diff --git a/packages/spindle-ui/src/Icon/Pause.tsx b/packages/spindle-ui/src/Icon/Pause.tsx new file mode 100644 index 000000000..98d57caea --- /dev/null +++ b/packages/spindle-ui/src/Icon/Pause.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgPause(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPause; diff --git a/packages/spindle-ui/src/Icon/Pencil.tsx b/packages/spindle-ui/src/Icon/Pencil.tsx new file mode 100644 index 000000000..e36511266 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Pencil.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgPencil(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPencil; diff --git a/packages/spindle-ui/src/Icon/PencilBold.tsx b/packages/spindle-ui/src/Icon/PencilBold.tsx new file mode 100644 index 000000000..3c0be74ac --- /dev/null +++ b/packages/spindle-ui/src/Icon/PencilBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgPencilBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPencilBold; diff --git a/packages/spindle-ui/src/Icon/Play.tsx b/packages/spindle-ui/src/Icon/Play.tsx new file mode 100644 index 000000000..206a3e1aa --- /dev/null +++ b/packages/spindle-ui/src/Icon/Play.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgPlay(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPlay; diff --git a/packages/spindle-ui/src/Icon/PlayCircle.tsx b/packages/spindle-ui/src/Icon/PlayCircle.tsx new file mode 100644 index 000000000..f3a0d150f --- /dev/null +++ b/packages/spindle-ui/src/Icon/PlayCircle.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgPlayCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPlayCircle; diff --git a/packages/spindle-ui/src/Icon/Plus.tsx b/packages/spindle-ui/src/Icon/Plus.tsx new file mode 100644 index 000000000..50f4899f4 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Plus.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgPlus(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPlus; diff --git a/packages/spindle-ui/src/Icon/PlusBold.tsx b/packages/spindle-ui/src/Icon/PlusBold.tsx new file mode 100644 index 000000000..367a6b192 --- /dev/null +++ b/packages/spindle-ui/src/Icon/PlusBold.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgPlusBold(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPlusBold; diff --git a/packages/spindle-ui/src/Icon/PlusCircle.tsx b/packages/spindle-ui/src/Icon/PlusCircle.tsx new file mode 100644 index 000000000..ed5e2c74d --- /dev/null +++ b/packages/spindle-ui/src/Icon/PlusCircle.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgPlusCircle(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPlusCircle; diff --git a/packages/spindle-ui/src/Icon/PlusCircleFill.tsx b/packages/spindle-ui/src/Icon/PlusCircleFill.tsx new file mode 100644 index 000000000..c7a37096a --- /dev/null +++ b/packages/spindle-ui/src/Icon/PlusCircleFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgPlusCircleFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgPlusCircleFill; diff --git a/packages/spindle-ui/src/Icon/Question.tsx b/packages/spindle-ui/src/Icon/Question.tsx new file mode 100644 index 000000000..8ef3cfbd8 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Question.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgQuestion(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgQuestion; diff --git a/packages/spindle-ui/src/Icon/Reblog.tsx b/packages/spindle-ui/src/Icon/Reblog.tsx new file mode 100644 index 000000000..09d641cc7 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Reblog.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgReblog(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgReblog; diff --git a/packages/spindle-ui/src/Icon/ReblogReject.tsx b/packages/spindle-ui/src/Icon/ReblogReject.tsx new file mode 100644 index 000000000..1d383eff7 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ReblogReject.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgReblogReject(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgReblogReject; diff --git a/packages/spindle-ui/src/Icon/Reply.tsx b/packages/spindle-ui/src/Icon/Reply.tsx new file mode 100644 index 000000000..b480cfd89 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Reply.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgReply(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgReply; diff --git a/packages/spindle-ui/src/Icon/ReplyCircleFill.tsx b/packages/spindle-ui/src/Icon/ReplyCircleFill.tsx new file mode 100644 index 000000000..44c1f8d62 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ReplyCircleFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgReplyCircleFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgReplyCircleFill; diff --git a/packages/spindle-ui/src/Icon/Sad.tsx b/packages/spindle-ui/src/Icon/Sad.tsx new file mode 100644 index 000000000..57134ffbd --- /dev/null +++ b/packages/spindle-ui/src/Icon/Sad.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgSad(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgSad; diff --git a/packages/spindle-ui/src/Icon/ScreenFull.tsx b/packages/spindle-ui/src/Icon/ScreenFull.tsx new file mode 100644 index 000000000..8c2ecfe30 --- /dev/null +++ b/packages/spindle-ui/src/Icon/ScreenFull.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgScreenFull(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgScreenFull; diff --git a/packages/spindle-ui/src/Icon/ScreenInline.tsx b/packages/spindle-ui/src/Icon/ScreenInline.tsx new file mode 100644 index 000000000..21234cb8a --- /dev/null +++ b/packages/spindle-ui/src/Icon/ScreenInline.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgScreenInline(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgScreenInline; diff --git a/packages/spindle-ui/src/Icon/Seach.tsx b/packages/spindle-ui/src/Icon/Seach.tsx new file mode 100644 index 000000000..659bb212a --- /dev/null +++ b/packages/spindle-ui/src/Icon/Seach.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgSeach(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgSeach; diff --git a/packages/spindle-ui/src/Icon/Setting.tsx b/packages/spindle-ui/src/Icon/Setting.tsx new file mode 100644 index 000000000..ae9ad88f3 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Setting.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgSetting(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgSetting; diff --git a/packages/spindle-ui/src/Icon/Snsconnect.tsx b/packages/spindle-ui/src/Icon/Snsconnect.tsx new file mode 100644 index 000000000..ae83dd57f --- /dev/null +++ b/packages/spindle-ui/src/Icon/Snsconnect.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgSnsconnect(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgSnsconnect; diff --git a/packages/spindle-ui/src/Icon/Sort.tsx b/packages/spindle-ui/src/Icon/Sort.tsx new file mode 100644 index 000000000..179781329 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Sort.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgSort(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgSort; diff --git a/packages/spindle-ui/src/Icon/SpeakerOff.tsx b/packages/spindle-ui/src/Icon/SpeakerOff.tsx new file mode 100644 index 000000000..5152b96d3 --- /dev/null +++ b/packages/spindle-ui/src/Icon/SpeakerOff.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgSpeakerOff(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgSpeakerOff; diff --git a/packages/spindle-ui/src/Icon/SpeakerOn.tsx b/packages/spindle-ui/src/Icon/SpeakerOn.tsx new file mode 100644 index 000000000..4ee3cef93 --- /dev/null +++ b/packages/spindle-ui/src/Icon/SpeakerOn.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgSpeakerOn(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgSpeakerOn; diff --git a/packages/spindle-ui/src/Icon/Star.tsx b/packages/spindle-ui/src/Icon/Star.tsx new file mode 100644 index 000000000..c60b4a170 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Star.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgStar(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgStar; diff --git a/packages/spindle-ui/src/Icon/StarFill.tsx b/packages/spindle-ui/src/Icon/StarFill.tsx new file mode 100644 index 000000000..dd845cec8 --- /dev/null +++ b/packages/spindle-ui/src/Icon/StarFill.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgStarFill(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgStarFill; diff --git a/packages/spindle-ui/src/Icon/Stop.tsx b/packages/spindle-ui/src/Icon/Stop.tsx new file mode 100644 index 000000000..47b768a0e --- /dev/null +++ b/packages/spindle-ui/src/Icon/Stop.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgStop(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgStop; diff --git a/packages/spindle-ui/src/Icon/Switching.tsx b/packages/spindle-ui/src/Icon/Switching.tsx new file mode 100644 index 000000000..c9fb0cf1f --- /dev/null +++ b/packages/spindle-ui/src/Icon/Switching.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgSwitching(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgSwitching; diff --git a/packages/spindle-ui/src/Icon/TrianglearrowDown.tsx b/packages/spindle-ui/src/Icon/TrianglearrowDown.tsx new file mode 100644 index 000000000..9a922baec --- /dev/null +++ b/packages/spindle-ui/src/Icon/TrianglearrowDown.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgTrianglearrowDown(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgTrianglearrowDown; diff --git a/packages/spindle-ui/src/Icon/TrianglearrowDownright.tsx b/packages/spindle-ui/src/Icon/TrianglearrowDownright.tsx new file mode 100644 index 000000000..7498a9156 --- /dev/null +++ b/packages/spindle-ui/src/Icon/TrianglearrowDownright.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgTrianglearrowDownright(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgTrianglearrowDownright; diff --git a/packages/spindle-ui/src/Icon/TrianglearrowRight.tsx b/packages/spindle-ui/src/Icon/TrianglearrowRight.tsx new file mode 100644 index 000000000..12af2f77f --- /dev/null +++ b/packages/spindle-ui/src/Icon/TrianglearrowRight.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgTrianglearrowRight(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgTrianglearrowRight; diff --git a/packages/spindle-ui/src/Icon/TrianglearrowUp.tsx b/packages/spindle-ui/src/Icon/TrianglearrowUp.tsx new file mode 100644 index 000000000..8eb856ec1 --- /dev/null +++ b/packages/spindle-ui/src/Icon/TrianglearrowUp.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgTrianglearrowUp(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgTrianglearrowUp; diff --git a/packages/spindle-ui/src/Icon/TrianglearrowUpright.tsx b/packages/spindle-ui/src/Icon/TrianglearrowUpright.tsx new file mode 100644 index 000000000..629dc6749 --- /dev/null +++ b/packages/spindle-ui/src/Icon/TrianglearrowUpright.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgTrianglearrowUpright(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgTrianglearrowUpright; diff --git a/packages/spindle-ui/src/Icon/TriangleendLeft.tsx b/packages/spindle-ui/src/Icon/TriangleendLeft.tsx new file mode 100644 index 000000000..46077d8fc --- /dev/null +++ b/packages/spindle-ui/src/Icon/TriangleendLeft.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgTriangleendLeft(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgTriangleendLeft; diff --git a/packages/spindle-ui/src/Icon/TriangleendRight.tsx b/packages/spindle-ui/src/Icon/TriangleendRight.tsx new file mode 100644 index 000000000..a18daa66b --- /dev/null +++ b/packages/spindle-ui/src/Icon/TriangleendRight.tsx @@ -0,0 +1,22 @@ +import * as React from 'react'; + +function SvgTriangleendRight(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgTriangleendRight; diff --git a/packages/spindle-ui/src/Icon/Webview.tsx b/packages/spindle-ui/src/Icon/Webview.tsx new file mode 100644 index 000000000..399404b4d --- /dev/null +++ b/packages/spindle-ui/src/Icon/Webview.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgWebview(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgWebview; diff --git a/packages/spindle-ui/src/Icon/Youtube.tsx b/packages/spindle-ui/src/Icon/Youtube.tsx new file mode 100644 index 000000000..ed2804e47 --- /dev/null +++ b/packages/spindle-ui/src/Icon/Youtube.tsx @@ -0,0 +1,18 @@ +import * as React from 'react'; + +function SvgYoutube(props: React.SVGProps) { + return ( + + + + ); +} + +export default SvgYoutube; diff --git a/packages/spindle-ui/src/Icon/index.stories.tsx b/packages/spindle-ui/src/Icon/index.stories.tsx new file mode 100644 index 000000000..b4081c016 --- /dev/null +++ b/packages/spindle-ui/src/Icon/index.stories.tsx @@ -0,0 +1,20 @@ +import React from 'react'; +import { Clock } from './index'; + +export default { + title: 'Icon', +}; + +export const Normal = (): React.ReactNode => ; + +export const WithColor = (): React.ReactNode => ( +
+ +
+); + +export const WithSize = (): React.ReactNode => ( +
+ +
+); diff --git a/packages/spindle-ui/src/Icon/index.tsx b/packages/spindle-ui/src/Icon/index.tsx new file mode 100644 index 000000000..6fd83ef15 --- /dev/null +++ b/packages/spindle-ui/src/Icon/index.tsx @@ -0,0 +1,154 @@ +export { default as Accesspage } from './Accesspage'; +export { default as AccesspageFill } from './AccesspageFill'; +export { default as Align } from './Align'; +export { default as All } from './All'; +export { default as ArrowDown } from './ArrowDown'; +export { default as ArrowDownBold } from './ArrowDownBold'; +export { default as ArrowLeft } from './ArrowLeft'; +export { default as ArrowLeftBold } from './ArrowLeftBold'; +export { default as ArrowRight } from './ArrowRight'; +export { default as ArrowRightBold } from './ArrowRightBold'; +export { default as ArrowRightCircle } from './ArrowRightCircle'; +export { default as ArrowRightCircleFill } from './ArrowRightCircleFill'; +export { default as ArrowUp } from './ArrowUp'; +export { default as ArrowUpBold } from './ArrowUpBold'; +export { default as ArrowpagingDown } from './ArrowpagingDown'; +export { default as ArrowpagingDownCircle } from './ArrowpagingDownCircle'; +export { default as ArrowpagingLeft } from './ArrowpagingLeft'; +export { default as ArrowpagingLeftCircle } from './ArrowpagingLeftCircle'; +export { default as ArrowpagingRight } from './ArrowpagingRight'; +export { default as ArrowpagingRightCircle } from './ArrowpagingRightCircle'; +export { default as ArrowpagingUp } from './ArrowpagingUp'; +export { default as ArrowpagingUpCircle } from './ArrowpagingUpCircle'; +export { default as Astrogy } from './Astrogy'; +export { default as AstrogyFill } from './AstrogyFill'; +export { default as Bell } from './Bell'; +export { default as BellFill } from './BellFill'; +export { default as BellFillSlash } from './BellFillSlash'; +export { default as BellSlash } from './BellSlash'; +export { default as Book } from './Book'; +export { default as BookFill } from './BookFill'; +export { default as Bookmark } from './Bookmark'; +export { default as BookmarkFill } from './BookmarkFill'; +export { default as BottomnavFollowfeedActive } from './BottomnavFollowfeedActive'; +export { default as BottomnavFollowfeedInactive } from './BottomnavFollowfeedInactive'; +export { default as BottomnavHomeActive } from './BottomnavHomeActive'; +export { default as BottomnavHomeInactive } from './BottomnavHomeInactive'; +export { default as BottomnavMypageActive } from './BottomnavMypageActive'; +export { default as BottomnavSearchActive } from './BottomnavSearchActive'; +export { default as BottomnavSearchInactive } from './BottomnavSearchInactive'; +export { default as BottomnvavMypageInactive } from './BottomnvavMypageInactive'; +export { default as Bullets } from './Bullets'; +export { default as Camera } from './Camera'; +export { default as Cameraswitching } from './Cameraswitching'; +export { default as CautionFill } from './CautionFill'; +export { default as Check } from './Check'; +export { default as CheckBold } from './CheckBold'; +export { default as CheckCircle } from './CheckCircle'; +export { default as CheckCircleFill } from './CheckCircleFill'; +export { default as Checklist } from './Checklist'; +export { default as ChevronDown } from './ChevronDown'; +export { default as ChevronDownBold } from './ChevronDownBold'; +export { default as ChevronLeft } from './ChevronLeft'; +export { default as ChevronLeftBold } from './ChevronLeftBold'; +export { default as ChevronRight } from './ChevronRight'; +export { default as ChevronRightBold } from './ChevronRightBold'; +export { default as ChevronUp } from './ChevronUp'; +export { default as ChevronUpBold } from './ChevronUpBold'; +export { default as Clock } from './Clock'; +export { default as ClockFill } from './ClockFill'; +export { default as Comment } from './Comment'; +export { default as Coupon } from './Coupon'; +export { default as Cross } from './Cross'; +export { default as CrossBold } from './CrossBold'; +export { default as CrossCircle } from './CrossCircle'; +export { default as CrossCircleFill } from './CrossCircleFill'; +export { default as Editdelete } from './Editdelete'; +export { default as EditdeleteFill } from './EditdeleteFill'; +export { default as Editentry } from './Editentry'; +export { default as Exclamationmark } from './Exclamationmark'; +export { default as ExclamationmarkBold } from './ExclamationmarkBold'; +export { default as ExclamationmarkCircle } from './ExclamationmarkCircle'; +export { default as ExclamationmarkCircleFill } from './ExclamationmarkCircleFill'; +export { default as Facebook } from './Facebook'; +export { default as File } from './File'; +export { default as FileAdd } from './FileAdd'; +export { default as FileAddFill } from './FileAddFill'; +export { default as FileCircle } from './FileCircle'; +export { default as FileCircleFill } from './FileCircleFill'; +export { default as FileFill } from './FileFill'; +export { default as Filter } from './Filter'; +export { default as Fit } from './Fit'; +export { default as FlashAuto } from './FlashAuto'; +export { default as FlashOff } from './FlashOff'; +export { default as FlashOn } from './FlashOn'; +export { default as Folder } from './Folder'; +export { default as FolderFill } from './FolderFill'; +export { default as Font } from './Font'; +export { default as Fontstyle } from './Fontstyle'; +export { default as Frame } from './Frame'; +export { default as Game } from './Game'; +export { default as GameFill } from './GameFill'; +export { default as GraphBar } from './GraphBar'; +export { default as Heart } from './Heart'; +export { default as HeartFill } from './HeartFill'; +export { default as Home } from './Home'; +export { default as Htmltag } from './Htmltag'; +export { default as Information } from './Information'; +export { default as Kantangame } from './Kantangame'; +export { default as Mail } from './Mail'; +export { default as MailCircle } from './MailCircle'; +export { default as MailCircleFill } from './MailCircleFill'; +export { default as MailFill } from './MailFill'; +export { default as MenuHamburger } from './MenuHamburger'; +export { default as MenuHamburgerBold } from './MenuHamburgerBold'; +export { default as MenuHorizotal } from './MenuHorizotal'; +export { default as MenuVertical } from './MenuVertical'; +export { default as Messagecomment } from './Messagecomment'; +export { default as MessagecommentFill } from './MessagecommentFill'; +export { default as Movie } from './Movie'; +export { default as Nice } from './Nice'; +export { default as NiceDone } from './NiceDone'; +export { default as Nodate } from './Nodate'; +export { default as Notification } from './Notification'; +export { default as Officialgroupstampcard } from './Officialgroupstampcard'; +export { default as Officialgrouptopblogger } from './Officialgrouptopblogger'; +export { default as Officialstar } from './Officialstar'; +export { default as OfficialstarFill } from './OfficialstarFill'; +export { default as OpenCl } from './OpenCl'; +export { default as Pause } from './Pause'; +export { default as Pencil } from './Pencil'; +export { default as PencilBold } from './PencilBold'; +export { default as Play } from './Play'; +export { default as PlayCircle } from './PlayCircle'; +export { default as Plus } from './Plus'; +export { default as PlusBold } from './PlusBold'; +export { default as PlusCircle } from './PlusCircle'; +export { default as PlusCircleFill } from './PlusCircleFill'; +export { default as Question } from './Question'; +export { default as Reblog } from './Reblog'; +export { default as ReblogReject } from './ReblogReject'; +export { default as Reply } from './Reply'; +export { default as ReplyCircleFill } from './ReplyCircleFill'; +export { default as Sad } from './Sad'; +export { default as ScreenFull } from './ScreenFull'; +export { default as ScreenInline } from './ScreenInline'; +export { default as Seach } from './Seach'; +export { default as Setting } from './Setting'; +export { default as Snsconnect } from './Snsconnect'; +export { default as Sort } from './Sort'; +export { default as SpeakerOff } from './SpeakerOff'; +export { default as SpeakerOn } from './SpeakerOn'; +export { default as Star } from './Star'; +export { default as StarFill } from './StarFill'; +export { default as Stop } from './Stop'; +export { default as Switching } from './Switching'; +export { default as TrianglearrowDown } from './TrianglearrowDown'; +export { default as TrianglearrowDownright } from './TrianglearrowDownright'; +export { default as TrianglearrowRight } from './TrianglearrowRight'; +export { default as TrianglearrowUp } from './TrianglearrowUp'; +export { default as TrianglearrowUpright } from './TrianglearrowUpright'; +export { default as TriangleendLeft } from './TriangleendLeft'; +export { default as TriangleendRight } from './TriangleendRight'; +export { default as Webview } from './Webview'; +export { default as Youtube } from './Youtube'; diff --git a/yarn.lock b/yarn.lock index 016fe1ee7..d6def8e1a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -970,6 +970,15 @@ lodash "^4.17.19" to-fast-properties "^2.0.0" +"@babel/types@^7.9.5": + version "7.11.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.11.0.tgz#2ae6bf1ba9ae8c3c43824e5861269871b206e90d" + integrity sha512-O53yME4ZZI0jO1EVGtF1ePGl0LHirG4P1ibcD80XyzZcKhcMFeCXmh4Xb1ifGBIV233Qg12x4rBfQgA+tmOukA== + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" + lodash "^4.17.19" + to-fast-properties "^2.0.0" + "@bahmutov/data-driven@1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@bahmutov/data-driven/-/data-driven-1.0.0.tgz#6897061cd61a0afc26a7079527bfbb1073b4228a" @@ -2623,41 +2632,81 @@ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz#dadcb6218503532d6884b210e7f3c502caaa44b1" integrity sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig== +"@svgr/babel-plugin-add-jsx-attribute@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" + integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== + "@svgr/babel-plugin-remove-jsx-attribute@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz#297550b9a8c0c7337bea12bdfc8a80bb66f85abc" integrity sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ== +"@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef" + integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== + "@svgr/babel-plugin-remove-jsx-empty-expression@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz#c196302f3e68eab6a05e98af9ca8570bc13131c7" integrity sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w== +"@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd" + integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== + "@svgr/babel-plugin-replace-jsx-attribute-value@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz#310ec0775de808a6a2e4fd4268c245fd734c1165" integrity sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w== +"@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897" + integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== + "@svgr/babel-plugin-svg-dynamic-title@^4.3.3": version "4.3.3" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz#2cdedd747e5b1b29ed4c241e46256aac8110dd93" integrity sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w== +"@svgr/babel-plugin-svg-dynamic-title@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7" + integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== + "@svgr/babel-plugin-svg-em-dimensions@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz#9a94791c9a288108d20a9d2cc64cac820f141391" integrity sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w== +"@svgr/babel-plugin-svg-em-dimensions@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0" + integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== + "@svgr/babel-plugin-transform-react-native-svg@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz#151487322843359a1ca86b21a3815fd21a88b717" integrity sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw== +"@svgr/babel-plugin-transform-react-native-svg@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80" + integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== + "@svgr/babel-plugin-transform-svg-component@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz#5f1e2f886b2c85c67e76da42f0f6be1b1767b697" integrity sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw== +"@svgr/babel-plugin-transform-svg-component@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.4.0.tgz#a2212b4d018e6075a058bb7e220a66959ef7a03c" + integrity sha512-zLl4Fl3NvKxxjWNkqEcpdSOpQ3LGVH2BNFQ6vjaK6sFo2IrSznrhURIPI0HAphKiiIwNYjAfE0TNoQDSZv0U9A== + "@svgr/babel-preset@^4.3.3": version "4.3.3" resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-4.3.3.tgz#a75d8c2f202ac0e5774e6bfc165d028b39a1316c" @@ -2672,6 +2721,36 @@ "@svgr/babel-plugin-transform-react-native-svg" "^4.2.0" "@svgr/babel-plugin-transform-svg-component" "^4.2.0" +"@svgr/babel-preset@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.4.0.tgz#da21854643e1c4ad2279239baa7d5a8b128c1f15" + integrity sha512-Gyx7cCxua04DBtyILTYdQxeO/pwfTBev6+eXTbVbxe4HTGhOUW6yo7PSbG2p6eJMl44j6XSequ0ZDP7bl0nu9A== + 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.4.0" + +"@svgr/cli@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/cli/-/cli-5.4.0.tgz#6eb153ff460a67f82fb833959d38e59749c38188" + integrity sha512-Wc2GtpQzk+drx8D5ZIC9cDd/dkdrhK2OwyqvBanWMc92perDmdCDwf4scMWrO/T9I5fMMg8BFRs9ifUvFIl6JA== + dependencies: + "@svgr/core" "^5.4.0" + "@svgr/plugin-jsx" "^5.4.0" + "@svgr/plugin-prettier" "^5.4.0" + "@svgr/plugin-svgo" "^5.4.0" + camelcase "^6.0.0" + chalk "^4.0.0" + commander "^5.1.0" + dashify "^2.0.0" + glob "^7.1.4" + output-file-sync "^2.0.1" + "@svgr/core@^4.3.3": version "4.3.3" resolved "https://registry.yarnpkg.com/@svgr/core/-/core-4.3.3.tgz#b37b89d5b757dc66e8c74156d00c368338d24293" @@ -2681,6 +2760,15 @@ camelcase "^5.3.1" cosmiconfig "^5.2.1" +"@svgr/core@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.4.0.tgz#655378ee43679eb94fee3d4e1976e38252dff8e7" + integrity sha512-hWGm1DCCvd4IEn7VgDUHYiC597lUYhFau2lwJBYpQWDirYLkX4OsXu9IslPgJ9UpP7wsw3n2Ffv9sW7SXJVfqQ== + dependencies: + "@svgr/plugin-jsx" "^5.4.0" + camelcase "^6.0.0" + cosmiconfig "^6.0.0" + "@svgr/hast-util-to-babel-ast@^4.3.2": version "4.3.2" resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz#1d5a082f7b929ef8f1f578950238f630e14532b8" @@ -2688,6 +2776,13 @@ dependencies: "@babel/types" "^7.4.4" +"@svgr/hast-util-to-babel-ast@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.4.0.tgz#bb5d002e428f510aa5b53ec0a02377a95b367715" + integrity sha512-+U0TZZpPsP2V1WvVhqAOSTk+N+CjYHdZx+x9UBa1eeeZDXwH8pt0CrQf2+SvRl/h2CAPRFkm+Ey96+jKP8Bsgg== + dependencies: + "@babel/types" "^7.9.5" + "@svgr/plugin-jsx@^4.3.3": version "4.3.3" resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz#e2ba913dbdfbe85252a34db101abc7ebd50992fa" @@ -2698,6 +2793,24 @@ "@svgr/hast-util-to-babel-ast" "^4.3.2" svg-parser "^2.0.0" +"@svgr/plugin-jsx@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.4.0.tgz#ab47504c55615833c6db70fca2d7e489f509787c" + integrity sha512-SGzO4JZQ2HvGRKDzRga9YFSqOqaNrgLlQVaGvpZ2Iht2gwRp/tq+18Pvv9kS9ZqOMYgyix2LLxZMY1LOe9NPqw== + dependencies: + "@babel/core" "^7.7.5" + "@svgr/babel-preset" "^5.4.0" + "@svgr/hast-util-to-babel-ast" "^5.4.0" + svg-parser "^2.0.2" + +"@svgr/plugin-prettier@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-prettier/-/plugin-prettier-5.4.0.tgz#64039e118e3cc026e7754e943f3d044d81611561" + integrity sha512-Ml/NdLHy4hLhPSNNABTduRvex7r8v08fmv1FbcB6dMUMHfsPNkOFJUmGbv/c/6KOvEX06Pnh+R8BHBJlH13v/w== + dependencies: + merge-deep "^3.0.2" + prettier "^2.0.5" + "@svgr/plugin-svgo@^4.3.1": version "4.3.1" resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz#daac0a3d872e3f55935c6588dd370336865e9e32" @@ -2707,6 +2820,15 @@ merge-deep "^3.0.2" svgo "^1.2.2" +"@svgr/plugin-svgo@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.4.0.tgz#45d9800b7099a6f7b4d85ebac89ab9abe8592f64" + integrity sha512-3Cgv3aYi1l6SHyzArV9C36yo4kgwVdF3zPQUC6/aCDUeXAofDYwE5kk3e3oT5ZO2a0N3lB+lLGvipBG6lnG8EA== + dependencies: + cosmiconfig "^6.0.0" + merge-deep "^3.0.2" + svgo "^1.2.2" + "@svgr/webpack@^4.0.3": version "4.3.3" resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-4.3.3.tgz#13cc2423bf3dff2d494f16b17eb7eacb86895017" @@ -5436,6 +5558,11 @@ commander@^4.0.1, commander@^4.1.1: resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== +commander@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" + integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== + commandpost@^1.2.1: version "1.4.0" resolved "https://registry.yarnpkg.com/commandpost/-/commandpost-1.4.0.tgz#89218012089dfc9b67a337ba162f15c88e0f1048" @@ -5928,6 +6055,11 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" +dashify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dashify/-/dashify-2.0.0.tgz#fff270ca2868ca427fee571de35691d6e437a648" + integrity sha512-hpA5C/YrPjucXypHPPc0oJ1l9Hf6wWbiOL7Ik42cxnsUOhWiCB/fylKbKqqJalW9FgkNQCw16YO8uW9Hs0Iy1A== + data-urls@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" @@ -11515,6 +11647,15 @@ osenv@^0.1.4, osenv@^0.1.5: os-homedir "^1.0.0" os-tmpdir "^1.0.0" +output-file-sync@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-2.0.1.tgz#f53118282f5f553c2799541792b723a4c71430c0" + integrity sha512-mDho4qm7WgIXIGf4eYU1RHN2UU5tPfVYVSRwDJw0uTmj35DQUt/eNp19N7v6T3SrR0ESTEf2up2CGO73qI35zQ== + dependencies: + graceful-fs "^4.1.11" + is-plain-obj "^1.1.0" + mkdirp "^0.5.1" + p-defer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" @@ -14655,7 +14796,7 @@ supports-hyperlinks@^2.0.0: has-flag "^4.0.0" supports-color "^7.0.0" -svg-parser@^2.0.0: +svg-parser@^2.0.0, svg-parser@^2.0.2: version "2.0.4" resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==