From f39ca4dd5753a0763ec9d8013e719580a73c5cb4 Mon Sep 17 00:00:00 2001 From: Sean Yesmunt Date: Thu, 20 Jun 2019 02:13:26 -0400 Subject: [PATCH] add @reach/tooltip --- .eslintrc.json | 1 + flow-typed/npm/react-feather_vx.x.x.js | 3847 ----------------- flow-typed/react-feather.js | 3 - package.json | 1 - src/ui/component/button/view.jsx | 207 +- src/ui/component/common/icon-custom.jsx | 222 +- src/ui/component/common/icon.jsx | 18 +- src/ui/component/common/tooltip.jsx | 68 +- src/ui/component/copyableText/view.jsx | 2 +- src/ui/component/fileActions/view.jsx | 17 +- src/ui/component/fileDownloadLink/view.jsx | 10 +- src/ui/component/fileProperties/view.jsx | 6 +- src/ui/component/fileRender/view.jsx | 14 +- src/ui/component/header/view.jsx | 8 +- src/ui/component/publishForm/view.jsx | 2 +- src/ui/component/sideBar/view.jsx | 2 +- src/ui/component/socialShare/view.jsx | 22 +- src/ui/component/tag/view.jsx | 2 +- src/ui/component/tagsSelect/view.jsx | 2 +- src/ui/component/viewers/audioViewer.jsx | 296 -- .../component/viewers/audioViewer.module.scss | 193 - src/ui/constants/icons.js | 8 +- src/ui/page/file/view.jsx | 12 +- src/ui/scss/all.scss | 1 - src/ui/scss/component/_tooltip.scss | 152 - src/ui/scss/component/menu-button.scss | 9 +- yarn.lock | 5 - 27 files changed, 325 insertions(+), 4805 deletions(-) delete mode 100644 flow-typed/npm/react-feather_vx.x.x.js delete mode 100644 flow-typed/react-feather.js delete mode 100644 src/ui/component/viewers/audioViewer.jsx delete mode 100644 src/ui/component/viewers/audioViewer.module.scss delete mode 100644 src/ui/scss/component/_tooltip.scss diff --git a/.eslintrc.json b/.eslintrc.json index b6cda7522..6a8430a1c 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -39,6 +39,7 @@ "space-before-function-paren": ["error", "never"], "standard/object-curly-even-spacing": 0, "standard/no-callback-literal": 0, + "react/display-name": 0, "semi": [ "error", "always", diff --git a/flow-typed/npm/react-feather_vx.x.x.js b/flow-typed/npm/react-feather_vx.x.x.js deleted file mode 100644 index c2efedd78..000000000 --- a/flow-typed/npm/react-feather_vx.x.x.js +++ /dev/null @@ -1,3847 +0,0 @@ -// flow-typed signature: 4a03e9dc3d3499a5609ad44a3b6202e7 -// flow-typed version: <>/react-feather_v^1.0.8/flow_v0.94.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-feather' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-feather' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-feather/dist/icons/activity' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/airplay' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/alert-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/alert-octagon' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/alert-triangle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/align-center' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/align-justify' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/align-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/align-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/anchor' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/aperture' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/archive' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-down-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-down-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-down-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-down' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-left-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-right-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-up-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-up-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-up-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/arrow-up' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/at-sign' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/award' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/bar-chart-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/bar-chart' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/battery-charging' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/battery' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/bell-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/bell' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/bluetooth' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/bold' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/book-open' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/book' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/bookmark' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/box' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/briefcase' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/calendar' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/camera-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/camera' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/cast' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/check-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/check-square' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/check' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chevron-down' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chevron-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chevron-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chevron-up' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chevrons-down' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chevrons-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chevrons-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chevrons-up' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/chrome' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/clipboard' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/clock' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/cloud-drizzle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/cloud-lightning' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/cloud-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/cloud-rain' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/cloud-snow' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/cloud' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/code' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/codepen' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/coffee' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/command' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/compass' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/copy' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/corner-down-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/corner-down-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/corner-left-down' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/corner-left-up' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/corner-right-down' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/corner-right-up' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/corner-up-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/corner-up-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/cpu' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/credit-card' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/crop' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/crosshair' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/database' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/delete' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/disc' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/dollar-sign' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/download-cloud' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/download' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/droplet' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/edit-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/edit-3' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/edit' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/external-link' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/eye-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/eye' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/facebook' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/fast-forward' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/feather' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/file-minus' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/file-plus' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/file-text' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/file' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/film' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/filter' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/flag' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/folder-minus' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/folder-plus' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/folder' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/frown' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/gift' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/git-branch' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/git-commit' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/git-merge' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/git-pull-request' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/github' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/gitlab' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/globe' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/grid' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/hard-drive' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/hash' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/headphones' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/heart' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/help-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/home' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/image' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/inbox' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/info' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/instagram' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/italic' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/key' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/layers' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/layout' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/life-buoy' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/link-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/link' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/linkedin' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/list' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/loader' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/lock' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/log-in' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/log-out' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/mail' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/map-pin' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/map' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/maximize-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/maximize' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/meh' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/menu' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/message-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/message-square' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/mic-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/mic' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/minimize-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/minimize' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/minus-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/minus-square' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/minus' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/monitor' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/moon' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/more-horizontal' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/more-vertical' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/move' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/music' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/navigation-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/navigation' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/octagon' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/package' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/paperclip' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/pause-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/pause' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/percent' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/phone-call' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/phone-forwarded' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/phone-incoming' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/phone-missed' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/phone-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/phone-outgoing' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/phone' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/pie-chart' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/play-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/play' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/plus-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/plus-square' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/plus' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/pocket' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/power' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/printer' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/radio' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/refresh-ccw' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/refresh-cw' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/repeat' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/rewind' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/rotate-ccw' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/rotate-cw' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/rss' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/save' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/scissors' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/search' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/send' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/server' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/settings' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/share-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/share' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/shield-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/shield' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/shopping-bag' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/shopping-cart' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/shuffle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/sidebar' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/skip-back' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/skip-forward' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/slack' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/slash' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/sliders' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/smartphone' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/smile' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/speaker' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/square' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/star' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/stop-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/sun' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/sunrise' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/sunset' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/tablet' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/tag' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/target' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/terminal' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/thermometer' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/thumbs-down' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/thumbs-up' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/toggle-left' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/toggle-right' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/trash-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/trash' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/trello' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/trending-down' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/trending-up' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/triangle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/truck' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/tv' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/twitter' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/type' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/umbrella' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/underline' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/unlock' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/upload-cloud' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/upload' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/user-check' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/user-minus' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/user-plus' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/user-x' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/user' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/users' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/video-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/video' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/voicemail' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/volume-1' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/volume-2' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/volume-x' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/volume' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/watch' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/wifi-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/wifi' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/wind' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/x-circle' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/x-square' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/x' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/youtube' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/zap-off' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/zap' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/zoom-in' { - declare module.exports: any; -} - -declare module 'react-feather/dist/icons/zoom-out' { - declare module.exports: any; -} - -declare module 'react-feather/dist/index' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/activity' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/airplay' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/alert-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/alert-octagon' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/alert-triangle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/align-center' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/align-justify' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/align-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/align-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/anchor' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/aperture' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/archive' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-down-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-down-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-down-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-down' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-left-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-right-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-up-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-up-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-up-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/arrow-up' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/at-sign' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/award' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/bar-chart-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/bar-chart' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/battery-charging' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/battery' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/bell-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/bell' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/bluetooth' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/bold' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/book-open' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/book' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/bookmark' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/box' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/briefcase' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/calendar' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/camera-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/camera' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/cast' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/check-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/check-square' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/check' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chevron-down' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chevron-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chevron-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chevron-up' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chevrons-down' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chevrons-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chevrons-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chevrons-up' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/chrome' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/clipboard' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/clock' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/cloud-drizzle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/cloud-lightning' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/cloud-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/cloud-rain' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/cloud-snow' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/cloud' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/code' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/codepen' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/coffee' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/command' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/compass' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/copy' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/corner-down-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/corner-down-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/corner-left-down' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/corner-left-up' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/corner-right-down' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/corner-right-up' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/corner-up-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/corner-up-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/cpu' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/credit-card' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/crop' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/crosshair' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/database' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/delete' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/disc' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/dollar-sign' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/download-cloud' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/download' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/droplet' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/edit-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/edit-3' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/edit' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/external-link' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/eye-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/eye' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/facebook' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/fast-forward' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/feather' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/file-minus' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/file-plus' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/file-text' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/file' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/film' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/filter' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/flag' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/folder-minus' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/folder-plus' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/folder' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/frown' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/gift' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/git-branch' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/git-commit' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/git-merge' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/git-pull-request' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/github' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/gitlab' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/globe' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/grid' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/hard-drive' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/hash' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/headphones' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/heart' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/help-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/home' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/image' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/inbox' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/info' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/instagram' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/italic' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/key' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/layers' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/layout' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/life-buoy' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/link-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/link' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/linkedin' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/list' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/loader' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/lock' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/log-in' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/log-out' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/mail' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/map-pin' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/map' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/maximize-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/maximize' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/meh' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/menu' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/message-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/message-square' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/mic-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/mic' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/minimize-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/minimize' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/minus-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/minus-square' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/minus' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/monitor' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/moon' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/more-horizontal' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/more-vertical' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/move' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/music' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/navigation-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/navigation' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/octagon' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/package' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/paperclip' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/pause-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/pause' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/percent' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/phone-call' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/phone-forwarded' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/phone-incoming' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/phone-missed' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/phone-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/phone-outgoing' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/phone' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/pie-chart' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/play-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/play' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/plus-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/plus-square' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/plus' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/pocket' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/power' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/printer' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/radio' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/refresh-ccw' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/refresh-cw' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/repeat' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/rewind' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/rotate-ccw' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/rotate-cw' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/rss' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/save' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/scissors' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/search' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/send' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/server' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/settings' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/share-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/share' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/shield-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/shield' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/shopping-bag' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/shopping-cart' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/shuffle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/sidebar' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/skip-back' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/skip-forward' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/slack' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/slash' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/sliders' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/smartphone' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/smile' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/speaker' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/square' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/star' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/stop-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/sun' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/sunrise' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/sunset' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/tablet' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/tag' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/target' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/terminal' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/thermometer' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/thumbs-down' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/thumbs-up' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/toggle-left' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/toggle-right' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/trash-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/trash' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/trello' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/trending-down' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/trending-up' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/triangle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/truck' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/tv' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/twitter' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/type' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/umbrella' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/underline' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/unlock' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/upload-cloud' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/upload' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/user-check' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/user-minus' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/user-plus' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/user-x' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/user' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/users' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/video-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/video' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/voicemail' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/volume-1' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/volume-2' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/volume-x' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/volume' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/watch' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/wifi-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/wifi' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/wind' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/x-circle' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/x-square' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/x' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/youtube' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/zap-off' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/zap' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/zoom-in' { - declare module.exports: any; -} - -declare module 'react-feather/src/icons/zoom-out' { - declare module.exports: any; -} - -declare module 'react-feather/src/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-feather/dist/icons/activity.js' { - declare module.exports: $Exports<'react-feather/dist/icons/activity'>; -} -declare module 'react-feather/dist/icons/airplay.js' { - declare module.exports: $Exports<'react-feather/dist/icons/airplay'>; -} -declare module 'react-feather/dist/icons/alert-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/alert-circle'>; -} -declare module 'react-feather/dist/icons/alert-octagon.js' { - declare module.exports: $Exports<'react-feather/dist/icons/alert-octagon'>; -} -declare module 'react-feather/dist/icons/alert-triangle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/alert-triangle'>; -} -declare module 'react-feather/dist/icons/align-center.js' { - declare module.exports: $Exports<'react-feather/dist/icons/align-center'>; -} -declare module 'react-feather/dist/icons/align-justify.js' { - declare module.exports: $Exports<'react-feather/dist/icons/align-justify'>; -} -declare module 'react-feather/dist/icons/align-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/align-left'>; -} -declare module 'react-feather/dist/icons/align-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/align-right'>; -} -declare module 'react-feather/dist/icons/anchor.js' { - declare module.exports: $Exports<'react-feather/dist/icons/anchor'>; -} -declare module 'react-feather/dist/icons/aperture.js' { - declare module.exports: $Exports<'react-feather/dist/icons/aperture'>; -} -declare module 'react-feather/dist/icons/archive.js' { - declare module.exports: $Exports<'react-feather/dist/icons/archive'>; -} -declare module 'react-feather/dist/icons/arrow-down-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-down-circle'>; -} -declare module 'react-feather/dist/icons/arrow-down-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-down-left'>; -} -declare module 'react-feather/dist/icons/arrow-down-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-down-right'>; -} -declare module 'react-feather/dist/icons/arrow-down.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-down'>; -} -declare module 'react-feather/dist/icons/arrow-left-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-left-circle'>; -} -declare module 'react-feather/dist/icons/arrow-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-left'>; -} -declare module 'react-feather/dist/icons/arrow-right-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-right-circle'>; -} -declare module 'react-feather/dist/icons/arrow-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-right'>; -} -declare module 'react-feather/dist/icons/arrow-up-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-up-circle'>; -} -declare module 'react-feather/dist/icons/arrow-up-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-up-left'>; -} -declare module 'react-feather/dist/icons/arrow-up-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-up-right'>; -} -declare module 'react-feather/dist/icons/arrow-up.js' { - declare module.exports: $Exports<'react-feather/dist/icons/arrow-up'>; -} -declare module 'react-feather/dist/icons/at-sign.js' { - declare module.exports: $Exports<'react-feather/dist/icons/at-sign'>; -} -declare module 'react-feather/dist/icons/award.js' { - declare module.exports: $Exports<'react-feather/dist/icons/award'>; -} -declare module 'react-feather/dist/icons/bar-chart-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/bar-chart-2'>; -} -declare module 'react-feather/dist/icons/bar-chart.js' { - declare module.exports: $Exports<'react-feather/dist/icons/bar-chart'>; -} -declare module 'react-feather/dist/icons/battery-charging.js' { - declare module.exports: $Exports<'react-feather/dist/icons/battery-charging'>; -} -declare module 'react-feather/dist/icons/battery.js' { - declare module.exports: $Exports<'react-feather/dist/icons/battery'>; -} -declare module 'react-feather/dist/icons/bell-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/bell-off'>; -} -declare module 'react-feather/dist/icons/bell.js' { - declare module.exports: $Exports<'react-feather/dist/icons/bell'>; -} -declare module 'react-feather/dist/icons/bluetooth.js' { - declare module.exports: $Exports<'react-feather/dist/icons/bluetooth'>; -} -declare module 'react-feather/dist/icons/bold.js' { - declare module.exports: $Exports<'react-feather/dist/icons/bold'>; -} -declare module 'react-feather/dist/icons/book-open.js' { - declare module.exports: $Exports<'react-feather/dist/icons/book-open'>; -} -declare module 'react-feather/dist/icons/book.js' { - declare module.exports: $Exports<'react-feather/dist/icons/book'>; -} -declare module 'react-feather/dist/icons/bookmark.js' { - declare module.exports: $Exports<'react-feather/dist/icons/bookmark'>; -} -declare module 'react-feather/dist/icons/box.js' { - declare module.exports: $Exports<'react-feather/dist/icons/box'>; -} -declare module 'react-feather/dist/icons/briefcase.js' { - declare module.exports: $Exports<'react-feather/dist/icons/briefcase'>; -} -declare module 'react-feather/dist/icons/calendar.js' { - declare module.exports: $Exports<'react-feather/dist/icons/calendar'>; -} -declare module 'react-feather/dist/icons/camera-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/camera-off'>; -} -declare module 'react-feather/dist/icons/camera.js' { - declare module.exports: $Exports<'react-feather/dist/icons/camera'>; -} -declare module 'react-feather/dist/icons/cast.js' { - declare module.exports: $Exports<'react-feather/dist/icons/cast'>; -} -declare module 'react-feather/dist/icons/check-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/check-circle'>; -} -declare module 'react-feather/dist/icons/check-square.js' { - declare module.exports: $Exports<'react-feather/dist/icons/check-square'>; -} -declare module 'react-feather/dist/icons/check.js' { - declare module.exports: $Exports<'react-feather/dist/icons/check'>; -} -declare module 'react-feather/dist/icons/chevron-down.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chevron-down'>; -} -declare module 'react-feather/dist/icons/chevron-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chevron-left'>; -} -declare module 'react-feather/dist/icons/chevron-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chevron-right'>; -} -declare module 'react-feather/dist/icons/chevron-up.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chevron-up'>; -} -declare module 'react-feather/dist/icons/chevrons-down.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chevrons-down'>; -} -declare module 'react-feather/dist/icons/chevrons-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chevrons-left'>; -} -declare module 'react-feather/dist/icons/chevrons-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chevrons-right'>; -} -declare module 'react-feather/dist/icons/chevrons-up.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chevrons-up'>; -} -declare module 'react-feather/dist/icons/chrome.js' { - declare module.exports: $Exports<'react-feather/dist/icons/chrome'>; -} -declare module 'react-feather/dist/icons/circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/circle'>; -} -declare module 'react-feather/dist/icons/clipboard.js' { - declare module.exports: $Exports<'react-feather/dist/icons/clipboard'>; -} -declare module 'react-feather/dist/icons/clock.js' { - declare module.exports: $Exports<'react-feather/dist/icons/clock'>; -} -declare module 'react-feather/dist/icons/cloud-drizzle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/cloud-drizzle'>; -} -declare module 'react-feather/dist/icons/cloud-lightning.js' { - declare module.exports: $Exports<'react-feather/dist/icons/cloud-lightning'>; -} -declare module 'react-feather/dist/icons/cloud-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/cloud-off'>; -} -declare module 'react-feather/dist/icons/cloud-rain.js' { - declare module.exports: $Exports<'react-feather/dist/icons/cloud-rain'>; -} -declare module 'react-feather/dist/icons/cloud-snow.js' { - declare module.exports: $Exports<'react-feather/dist/icons/cloud-snow'>; -} -declare module 'react-feather/dist/icons/cloud.js' { - declare module.exports: $Exports<'react-feather/dist/icons/cloud'>; -} -declare module 'react-feather/dist/icons/code.js' { - declare module.exports: $Exports<'react-feather/dist/icons/code'>; -} -declare module 'react-feather/dist/icons/codepen.js' { - declare module.exports: $Exports<'react-feather/dist/icons/codepen'>; -} -declare module 'react-feather/dist/icons/coffee.js' { - declare module.exports: $Exports<'react-feather/dist/icons/coffee'>; -} -declare module 'react-feather/dist/icons/command.js' { - declare module.exports: $Exports<'react-feather/dist/icons/command'>; -} -declare module 'react-feather/dist/icons/compass.js' { - declare module.exports: $Exports<'react-feather/dist/icons/compass'>; -} -declare module 'react-feather/dist/icons/copy.js' { - declare module.exports: $Exports<'react-feather/dist/icons/copy'>; -} -declare module 'react-feather/dist/icons/corner-down-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/corner-down-left'>; -} -declare module 'react-feather/dist/icons/corner-down-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/corner-down-right'>; -} -declare module 'react-feather/dist/icons/corner-left-down.js' { - declare module.exports: $Exports<'react-feather/dist/icons/corner-left-down'>; -} -declare module 'react-feather/dist/icons/corner-left-up.js' { - declare module.exports: $Exports<'react-feather/dist/icons/corner-left-up'>; -} -declare module 'react-feather/dist/icons/corner-right-down.js' { - declare module.exports: $Exports<'react-feather/dist/icons/corner-right-down'>; -} -declare module 'react-feather/dist/icons/corner-right-up.js' { - declare module.exports: $Exports<'react-feather/dist/icons/corner-right-up'>; -} -declare module 'react-feather/dist/icons/corner-up-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/corner-up-left'>; -} -declare module 'react-feather/dist/icons/corner-up-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/corner-up-right'>; -} -declare module 'react-feather/dist/icons/cpu.js' { - declare module.exports: $Exports<'react-feather/dist/icons/cpu'>; -} -declare module 'react-feather/dist/icons/credit-card.js' { - declare module.exports: $Exports<'react-feather/dist/icons/credit-card'>; -} -declare module 'react-feather/dist/icons/crop.js' { - declare module.exports: $Exports<'react-feather/dist/icons/crop'>; -} -declare module 'react-feather/dist/icons/crosshair.js' { - declare module.exports: $Exports<'react-feather/dist/icons/crosshair'>; -} -declare module 'react-feather/dist/icons/database.js' { - declare module.exports: $Exports<'react-feather/dist/icons/database'>; -} -declare module 'react-feather/dist/icons/delete.js' { - declare module.exports: $Exports<'react-feather/dist/icons/delete'>; -} -declare module 'react-feather/dist/icons/disc.js' { - declare module.exports: $Exports<'react-feather/dist/icons/disc'>; -} -declare module 'react-feather/dist/icons/dollar-sign.js' { - declare module.exports: $Exports<'react-feather/dist/icons/dollar-sign'>; -} -declare module 'react-feather/dist/icons/download-cloud.js' { - declare module.exports: $Exports<'react-feather/dist/icons/download-cloud'>; -} -declare module 'react-feather/dist/icons/download.js' { - declare module.exports: $Exports<'react-feather/dist/icons/download'>; -} -declare module 'react-feather/dist/icons/droplet.js' { - declare module.exports: $Exports<'react-feather/dist/icons/droplet'>; -} -declare module 'react-feather/dist/icons/edit-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/edit-2'>; -} -declare module 'react-feather/dist/icons/edit-3.js' { - declare module.exports: $Exports<'react-feather/dist/icons/edit-3'>; -} -declare module 'react-feather/dist/icons/edit.js' { - declare module.exports: $Exports<'react-feather/dist/icons/edit'>; -} -declare module 'react-feather/dist/icons/external-link.js' { - declare module.exports: $Exports<'react-feather/dist/icons/external-link'>; -} -declare module 'react-feather/dist/icons/eye-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/eye-off'>; -} -declare module 'react-feather/dist/icons/eye.js' { - declare module.exports: $Exports<'react-feather/dist/icons/eye'>; -} -declare module 'react-feather/dist/icons/facebook.js' { - declare module.exports: $Exports<'react-feather/dist/icons/facebook'>; -} -declare module 'react-feather/dist/icons/fast-forward.js' { - declare module.exports: $Exports<'react-feather/dist/icons/fast-forward'>; -} -declare module 'react-feather/dist/icons/feather.js' { - declare module.exports: $Exports<'react-feather/dist/icons/feather'>; -} -declare module 'react-feather/dist/icons/file-minus.js' { - declare module.exports: $Exports<'react-feather/dist/icons/file-minus'>; -} -declare module 'react-feather/dist/icons/file-plus.js' { - declare module.exports: $Exports<'react-feather/dist/icons/file-plus'>; -} -declare module 'react-feather/dist/icons/file-text.js' { - declare module.exports: $Exports<'react-feather/dist/icons/file-text'>; -} -declare module 'react-feather/dist/icons/file.js' { - declare module.exports: $Exports<'react-feather/dist/icons/file'>; -} -declare module 'react-feather/dist/icons/film.js' { - declare module.exports: $Exports<'react-feather/dist/icons/film'>; -} -declare module 'react-feather/dist/icons/filter.js' { - declare module.exports: $Exports<'react-feather/dist/icons/filter'>; -} -declare module 'react-feather/dist/icons/flag.js' { - declare module.exports: $Exports<'react-feather/dist/icons/flag'>; -} -declare module 'react-feather/dist/icons/folder-minus.js' { - declare module.exports: $Exports<'react-feather/dist/icons/folder-minus'>; -} -declare module 'react-feather/dist/icons/folder-plus.js' { - declare module.exports: $Exports<'react-feather/dist/icons/folder-plus'>; -} -declare module 'react-feather/dist/icons/folder.js' { - declare module.exports: $Exports<'react-feather/dist/icons/folder'>; -} -declare module 'react-feather/dist/icons/frown.js' { - declare module.exports: $Exports<'react-feather/dist/icons/frown'>; -} -declare module 'react-feather/dist/icons/gift.js' { - declare module.exports: $Exports<'react-feather/dist/icons/gift'>; -} -declare module 'react-feather/dist/icons/git-branch.js' { - declare module.exports: $Exports<'react-feather/dist/icons/git-branch'>; -} -declare module 'react-feather/dist/icons/git-commit.js' { - declare module.exports: $Exports<'react-feather/dist/icons/git-commit'>; -} -declare module 'react-feather/dist/icons/git-merge.js' { - declare module.exports: $Exports<'react-feather/dist/icons/git-merge'>; -} -declare module 'react-feather/dist/icons/git-pull-request.js' { - declare module.exports: $Exports<'react-feather/dist/icons/git-pull-request'>; -} -declare module 'react-feather/dist/icons/github.js' { - declare module.exports: $Exports<'react-feather/dist/icons/github'>; -} -declare module 'react-feather/dist/icons/gitlab.js' { - declare module.exports: $Exports<'react-feather/dist/icons/gitlab'>; -} -declare module 'react-feather/dist/icons/globe.js' { - declare module.exports: $Exports<'react-feather/dist/icons/globe'>; -} -declare module 'react-feather/dist/icons/grid.js' { - declare module.exports: $Exports<'react-feather/dist/icons/grid'>; -} -declare module 'react-feather/dist/icons/hard-drive.js' { - declare module.exports: $Exports<'react-feather/dist/icons/hard-drive'>; -} -declare module 'react-feather/dist/icons/hash.js' { - declare module.exports: $Exports<'react-feather/dist/icons/hash'>; -} -declare module 'react-feather/dist/icons/headphones.js' { - declare module.exports: $Exports<'react-feather/dist/icons/headphones'>; -} -declare module 'react-feather/dist/icons/heart.js' { - declare module.exports: $Exports<'react-feather/dist/icons/heart'>; -} -declare module 'react-feather/dist/icons/help-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/help-circle'>; -} -declare module 'react-feather/dist/icons/home.js' { - declare module.exports: $Exports<'react-feather/dist/icons/home'>; -} -declare module 'react-feather/dist/icons/image.js' { - declare module.exports: $Exports<'react-feather/dist/icons/image'>; -} -declare module 'react-feather/dist/icons/inbox.js' { - declare module.exports: $Exports<'react-feather/dist/icons/inbox'>; -} -declare module 'react-feather/dist/icons/info.js' { - declare module.exports: $Exports<'react-feather/dist/icons/info'>; -} -declare module 'react-feather/dist/icons/instagram.js' { - declare module.exports: $Exports<'react-feather/dist/icons/instagram'>; -} -declare module 'react-feather/dist/icons/italic.js' { - declare module.exports: $Exports<'react-feather/dist/icons/italic'>; -} -declare module 'react-feather/dist/icons/key.js' { - declare module.exports: $Exports<'react-feather/dist/icons/key'>; -} -declare module 'react-feather/dist/icons/layers.js' { - declare module.exports: $Exports<'react-feather/dist/icons/layers'>; -} -declare module 'react-feather/dist/icons/layout.js' { - declare module.exports: $Exports<'react-feather/dist/icons/layout'>; -} -declare module 'react-feather/dist/icons/life-buoy.js' { - declare module.exports: $Exports<'react-feather/dist/icons/life-buoy'>; -} -declare module 'react-feather/dist/icons/link-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/link-2'>; -} -declare module 'react-feather/dist/icons/link.js' { - declare module.exports: $Exports<'react-feather/dist/icons/link'>; -} -declare module 'react-feather/dist/icons/linkedin.js' { - declare module.exports: $Exports<'react-feather/dist/icons/linkedin'>; -} -declare module 'react-feather/dist/icons/list.js' { - declare module.exports: $Exports<'react-feather/dist/icons/list'>; -} -declare module 'react-feather/dist/icons/loader.js' { - declare module.exports: $Exports<'react-feather/dist/icons/loader'>; -} -declare module 'react-feather/dist/icons/lock.js' { - declare module.exports: $Exports<'react-feather/dist/icons/lock'>; -} -declare module 'react-feather/dist/icons/log-in.js' { - declare module.exports: $Exports<'react-feather/dist/icons/log-in'>; -} -declare module 'react-feather/dist/icons/log-out.js' { - declare module.exports: $Exports<'react-feather/dist/icons/log-out'>; -} -declare module 'react-feather/dist/icons/mail.js' { - declare module.exports: $Exports<'react-feather/dist/icons/mail'>; -} -declare module 'react-feather/dist/icons/map-pin.js' { - declare module.exports: $Exports<'react-feather/dist/icons/map-pin'>; -} -declare module 'react-feather/dist/icons/map.js' { - declare module.exports: $Exports<'react-feather/dist/icons/map'>; -} -declare module 'react-feather/dist/icons/maximize-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/maximize-2'>; -} -declare module 'react-feather/dist/icons/maximize.js' { - declare module.exports: $Exports<'react-feather/dist/icons/maximize'>; -} -declare module 'react-feather/dist/icons/meh.js' { - declare module.exports: $Exports<'react-feather/dist/icons/meh'>; -} -declare module 'react-feather/dist/icons/menu.js' { - declare module.exports: $Exports<'react-feather/dist/icons/menu'>; -} -declare module 'react-feather/dist/icons/message-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/message-circle'>; -} -declare module 'react-feather/dist/icons/message-square.js' { - declare module.exports: $Exports<'react-feather/dist/icons/message-square'>; -} -declare module 'react-feather/dist/icons/mic-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/mic-off'>; -} -declare module 'react-feather/dist/icons/mic.js' { - declare module.exports: $Exports<'react-feather/dist/icons/mic'>; -} -declare module 'react-feather/dist/icons/minimize-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/minimize-2'>; -} -declare module 'react-feather/dist/icons/minimize.js' { - declare module.exports: $Exports<'react-feather/dist/icons/minimize'>; -} -declare module 'react-feather/dist/icons/minus-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/minus-circle'>; -} -declare module 'react-feather/dist/icons/minus-square.js' { - declare module.exports: $Exports<'react-feather/dist/icons/minus-square'>; -} -declare module 'react-feather/dist/icons/minus.js' { - declare module.exports: $Exports<'react-feather/dist/icons/minus'>; -} -declare module 'react-feather/dist/icons/monitor.js' { - declare module.exports: $Exports<'react-feather/dist/icons/monitor'>; -} -declare module 'react-feather/dist/icons/moon.js' { - declare module.exports: $Exports<'react-feather/dist/icons/moon'>; -} -declare module 'react-feather/dist/icons/more-horizontal.js' { - declare module.exports: $Exports<'react-feather/dist/icons/more-horizontal'>; -} -declare module 'react-feather/dist/icons/more-vertical.js' { - declare module.exports: $Exports<'react-feather/dist/icons/more-vertical'>; -} -declare module 'react-feather/dist/icons/move.js' { - declare module.exports: $Exports<'react-feather/dist/icons/move'>; -} -declare module 'react-feather/dist/icons/music.js' { - declare module.exports: $Exports<'react-feather/dist/icons/music'>; -} -declare module 'react-feather/dist/icons/navigation-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/navigation-2'>; -} -declare module 'react-feather/dist/icons/navigation.js' { - declare module.exports: $Exports<'react-feather/dist/icons/navigation'>; -} -declare module 'react-feather/dist/icons/octagon.js' { - declare module.exports: $Exports<'react-feather/dist/icons/octagon'>; -} -declare module 'react-feather/dist/icons/package.js' { - declare module.exports: $Exports<'react-feather/dist/icons/package'>; -} -declare module 'react-feather/dist/icons/paperclip.js' { - declare module.exports: $Exports<'react-feather/dist/icons/paperclip'>; -} -declare module 'react-feather/dist/icons/pause-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/pause-circle'>; -} -declare module 'react-feather/dist/icons/pause.js' { - declare module.exports: $Exports<'react-feather/dist/icons/pause'>; -} -declare module 'react-feather/dist/icons/percent.js' { - declare module.exports: $Exports<'react-feather/dist/icons/percent'>; -} -declare module 'react-feather/dist/icons/phone-call.js' { - declare module.exports: $Exports<'react-feather/dist/icons/phone-call'>; -} -declare module 'react-feather/dist/icons/phone-forwarded.js' { - declare module.exports: $Exports<'react-feather/dist/icons/phone-forwarded'>; -} -declare module 'react-feather/dist/icons/phone-incoming.js' { - declare module.exports: $Exports<'react-feather/dist/icons/phone-incoming'>; -} -declare module 'react-feather/dist/icons/phone-missed.js' { - declare module.exports: $Exports<'react-feather/dist/icons/phone-missed'>; -} -declare module 'react-feather/dist/icons/phone-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/phone-off'>; -} -declare module 'react-feather/dist/icons/phone-outgoing.js' { - declare module.exports: $Exports<'react-feather/dist/icons/phone-outgoing'>; -} -declare module 'react-feather/dist/icons/phone.js' { - declare module.exports: $Exports<'react-feather/dist/icons/phone'>; -} -declare module 'react-feather/dist/icons/pie-chart.js' { - declare module.exports: $Exports<'react-feather/dist/icons/pie-chart'>; -} -declare module 'react-feather/dist/icons/play-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/play-circle'>; -} -declare module 'react-feather/dist/icons/play.js' { - declare module.exports: $Exports<'react-feather/dist/icons/play'>; -} -declare module 'react-feather/dist/icons/plus-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/plus-circle'>; -} -declare module 'react-feather/dist/icons/plus-square.js' { - declare module.exports: $Exports<'react-feather/dist/icons/plus-square'>; -} -declare module 'react-feather/dist/icons/plus.js' { - declare module.exports: $Exports<'react-feather/dist/icons/plus'>; -} -declare module 'react-feather/dist/icons/pocket.js' { - declare module.exports: $Exports<'react-feather/dist/icons/pocket'>; -} -declare module 'react-feather/dist/icons/power.js' { - declare module.exports: $Exports<'react-feather/dist/icons/power'>; -} -declare module 'react-feather/dist/icons/printer.js' { - declare module.exports: $Exports<'react-feather/dist/icons/printer'>; -} -declare module 'react-feather/dist/icons/radio.js' { - declare module.exports: $Exports<'react-feather/dist/icons/radio'>; -} -declare module 'react-feather/dist/icons/refresh-ccw.js' { - declare module.exports: $Exports<'react-feather/dist/icons/refresh-ccw'>; -} -declare module 'react-feather/dist/icons/refresh-cw.js' { - declare module.exports: $Exports<'react-feather/dist/icons/refresh-cw'>; -} -declare module 'react-feather/dist/icons/repeat.js' { - declare module.exports: $Exports<'react-feather/dist/icons/repeat'>; -} -declare module 'react-feather/dist/icons/rewind.js' { - declare module.exports: $Exports<'react-feather/dist/icons/rewind'>; -} -declare module 'react-feather/dist/icons/rotate-ccw.js' { - declare module.exports: $Exports<'react-feather/dist/icons/rotate-ccw'>; -} -declare module 'react-feather/dist/icons/rotate-cw.js' { - declare module.exports: $Exports<'react-feather/dist/icons/rotate-cw'>; -} -declare module 'react-feather/dist/icons/rss.js' { - declare module.exports: $Exports<'react-feather/dist/icons/rss'>; -} -declare module 'react-feather/dist/icons/save.js' { - declare module.exports: $Exports<'react-feather/dist/icons/save'>; -} -declare module 'react-feather/dist/icons/scissors.js' { - declare module.exports: $Exports<'react-feather/dist/icons/scissors'>; -} -declare module 'react-feather/dist/icons/search.js' { - declare module.exports: $Exports<'react-feather/dist/icons/search'>; -} -declare module 'react-feather/dist/icons/send.js' { - declare module.exports: $Exports<'react-feather/dist/icons/send'>; -} -declare module 'react-feather/dist/icons/server.js' { - declare module.exports: $Exports<'react-feather/dist/icons/server'>; -} -declare module 'react-feather/dist/icons/settings.js' { - declare module.exports: $Exports<'react-feather/dist/icons/settings'>; -} -declare module 'react-feather/dist/icons/share-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/share-2'>; -} -declare module 'react-feather/dist/icons/share.js' { - declare module.exports: $Exports<'react-feather/dist/icons/share'>; -} -declare module 'react-feather/dist/icons/shield-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/shield-off'>; -} -declare module 'react-feather/dist/icons/shield.js' { - declare module.exports: $Exports<'react-feather/dist/icons/shield'>; -} -declare module 'react-feather/dist/icons/shopping-bag.js' { - declare module.exports: $Exports<'react-feather/dist/icons/shopping-bag'>; -} -declare module 'react-feather/dist/icons/shopping-cart.js' { - declare module.exports: $Exports<'react-feather/dist/icons/shopping-cart'>; -} -declare module 'react-feather/dist/icons/shuffle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/shuffle'>; -} -declare module 'react-feather/dist/icons/sidebar.js' { - declare module.exports: $Exports<'react-feather/dist/icons/sidebar'>; -} -declare module 'react-feather/dist/icons/skip-back.js' { - declare module.exports: $Exports<'react-feather/dist/icons/skip-back'>; -} -declare module 'react-feather/dist/icons/skip-forward.js' { - declare module.exports: $Exports<'react-feather/dist/icons/skip-forward'>; -} -declare module 'react-feather/dist/icons/slack.js' { - declare module.exports: $Exports<'react-feather/dist/icons/slack'>; -} -declare module 'react-feather/dist/icons/slash.js' { - declare module.exports: $Exports<'react-feather/dist/icons/slash'>; -} -declare module 'react-feather/dist/icons/sliders.js' { - declare module.exports: $Exports<'react-feather/dist/icons/sliders'>; -} -declare module 'react-feather/dist/icons/smartphone.js' { - declare module.exports: $Exports<'react-feather/dist/icons/smartphone'>; -} -declare module 'react-feather/dist/icons/smile.js' { - declare module.exports: $Exports<'react-feather/dist/icons/smile'>; -} -declare module 'react-feather/dist/icons/speaker.js' { - declare module.exports: $Exports<'react-feather/dist/icons/speaker'>; -} -declare module 'react-feather/dist/icons/square.js' { - declare module.exports: $Exports<'react-feather/dist/icons/square'>; -} -declare module 'react-feather/dist/icons/star.js' { - declare module.exports: $Exports<'react-feather/dist/icons/star'>; -} -declare module 'react-feather/dist/icons/stop-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/stop-circle'>; -} -declare module 'react-feather/dist/icons/sun.js' { - declare module.exports: $Exports<'react-feather/dist/icons/sun'>; -} -declare module 'react-feather/dist/icons/sunrise.js' { - declare module.exports: $Exports<'react-feather/dist/icons/sunrise'>; -} -declare module 'react-feather/dist/icons/sunset.js' { - declare module.exports: $Exports<'react-feather/dist/icons/sunset'>; -} -declare module 'react-feather/dist/icons/tablet.js' { - declare module.exports: $Exports<'react-feather/dist/icons/tablet'>; -} -declare module 'react-feather/dist/icons/tag.js' { - declare module.exports: $Exports<'react-feather/dist/icons/tag'>; -} -declare module 'react-feather/dist/icons/target.js' { - declare module.exports: $Exports<'react-feather/dist/icons/target'>; -} -declare module 'react-feather/dist/icons/terminal.js' { - declare module.exports: $Exports<'react-feather/dist/icons/terminal'>; -} -declare module 'react-feather/dist/icons/thermometer.js' { - declare module.exports: $Exports<'react-feather/dist/icons/thermometer'>; -} -declare module 'react-feather/dist/icons/thumbs-down.js' { - declare module.exports: $Exports<'react-feather/dist/icons/thumbs-down'>; -} -declare module 'react-feather/dist/icons/thumbs-up.js' { - declare module.exports: $Exports<'react-feather/dist/icons/thumbs-up'>; -} -declare module 'react-feather/dist/icons/toggle-left.js' { - declare module.exports: $Exports<'react-feather/dist/icons/toggle-left'>; -} -declare module 'react-feather/dist/icons/toggle-right.js' { - declare module.exports: $Exports<'react-feather/dist/icons/toggle-right'>; -} -declare module 'react-feather/dist/icons/trash-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/trash-2'>; -} -declare module 'react-feather/dist/icons/trash.js' { - declare module.exports: $Exports<'react-feather/dist/icons/trash'>; -} -declare module 'react-feather/dist/icons/trello.js' { - declare module.exports: $Exports<'react-feather/dist/icons/trello'>; -} -declare module 'react-feather/dist/icons/trending-down.js' { - declare module.exports: $Exports<'react-feather/dist/icons/trending-down'>; -} -declare module 'react-feather/dist/icons/trending-up.js' { - declare module.exports: $Exports<'react-feather/dist/icons/trending-up'>; -} -declare module 'react-feather/dist/icons/triangle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/triangle'>; -} -declare module 'react-feather/dist/icons/truck.js' { - declare module.exports: $Exports<'react-feather/dist/icons/truck'>; -} -declare module 'react-feather/dist/icons/tv.js' { - declare module.exports: $Exports<'react-feather/dist/icons/tv'>; -} -declare module 'react-feather/dist/icons/twitter.js' { - declare module.exports: $Exports<'react-feather/dist/icons/twitter'>; -} -declare module 'react-feather/dist/icons/type.js' { - declare module.exports: $Exports<'react-feather/dist/icons/type'>; -} -declare module 'react-feather/dist/icons/umbrella.js' { - declare module.exports: $Exports<'react-feather/dist/icons/umbrella'>; -} -declare module 'react-feather/dist/icons/underline.js' { - declare module.exports: $Exports<'react-feather/dist/icons/underline'>; -} -declare module 'react-feather/dist/icons/unlock.js' { - declare module.exports: $Exports<'react-feather/dist/icons/unlock'>; -} -declare module 'react-feather/dist/icons/upload-cloud.js' { - declare module.exports: $Exports<'react-feather/dist/icons/upload-cloud'>; -} -declare module 'react-feather/dist/icons/upload.js' { - declare module.exports: $Exports<'react-feather/dist/icons/upload'>; -} -declare module 'react-feather/dist/icons/user-check.js' { - declare module.exports: $Exports<'react-feather/dist/icons/user-check'>; -} -declare module 'react-feather/dist/icons/user-minus.js' { - declare module.exports: $Exports<'react-feather/dist/icons/user-minus'>; -} -declare module 'react-feather/dist/icons/user-plus.js' { - declare module.exports: $Exports<'react-feather/dist/icons/user-plus'>; -} -declare module 'react-feather/dist/icons/user-x.js' { - declare module.exports: $Exports<'react-feather/dist/icons/user-x'>; -} -declare module 'react-feather/dist/icons/user.js' { - declare module.exports: $Exports<'react-feather/dist/icons/user'>; -} -declare module 'react-feather/dist/icons/users.js' { - declare module.exports: $Exports<'react-feather/dist/icons/users'>; -} -declare module 'react-feather/dist/icons/video-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/video-off'>; -} -declare module 'react-feather/dist/icons/video.js' { - declare module.exports: $Exports<'react-feather/dist/icons/video'>; -} -declare module 'react-feather/dist/icons/voicemail.js' { - declare module.exports: $Exports<'react-feather/dist/icons/voicemail'>; -} -declare module 'react-feather/dist/icons/volume-1.js' { - declare module.exports: $Exports<'react-feather/dist/icons/volume-1'>; -} -declare module 'react-feather/dist/icons/volume-2.js' { - declare module.exports: $Exports<'react-feather/dist/icons/volume-2'>; -} -declare module 'react-feather/dist/icons/volume-x.js' { - declare module.exports: $Exports<'react-feather/dist/icons/volume-x'>; -} -declare module 'react-feather/dist/icons/volume.js' { - declare module.exports: $Exports<'react-feather/dist/icons/volume'>; -} -declare module 'react-feather/dist/icons/watch.js' { - declare module.exports: $Exports<'react-feather/dist/icons/watch'>; -} -declare module 'react-feather/dist/icons/wifi-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/wifi-off'>; -} -declare module 'react-feather/dist/icons/wifi.js' { - declare module.exports: $Exports<'react-feather/dist/icons/wifi'>; -} -declare module 'react-feather/dist/icons/wind.js' { - declare module.exports: $Exports<'react-feather/dist/icons/wind'>; -} -declare module 'react-feather/dist/icons/x-circle.js' { - declare module.exports: $Exports<'react-feather/dist/icons/x-circle'>; -} -declare module 'react-feather/dist/icons/x-square.js' { - declare module.exports: $Exports<'react-feather/dist/icons/x-square'>; -} -declare module 'react-feather/dist/icons/x.js' { - declare module.exports: $Exports<'react-feather/dist/icons/x'>; -} -declare module 'react-feather/dist/icons/youtube.js' { - declare module.exports: $Exports<'react-feather/dist/icons/youtube'>; -} -declare module 'react-feather/dist/icons/zap-off.js' { - declare module.exports: $Exports<'react-feather/dist/icons/zap-off'>; -} -declare module 'react-feather/dist/icons/zap.js' { - declare module.exports: $Exports<'react-feather/dist/icons/zap'>; -} -declare module 'react-feather/dist/icons/zoom-in.js' { - declare module.exports: $Exports<'react-feather/dist/icons/zoom-in'>; -} -declare module 'react-feather/dist/icons/zoom-out.js' { - declare module.exports: $Exports<'react-feather/dist/icons/zoom-out'>; -} -declare module 'react-feather/dist/index.js' { - declare module.exports: $Exports<'react-feather/dist/index'>; -} -declare module 'react-feather/src/icons/activity.js' { - declare module.exports: $Exports<'react-feather/src/icons/activity'>; -} -declare module 'react-feather/src/icons/airplay.js' { - declare module.exports: $Exports<'react-feather/src/icons/airplay'>; -} -declare module 'react-feather/src/icons/alert-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/alert-circle'>; -} -declare module 'react-feather/src/icons/alert-octagon.js' { - declare module.exports: $Exports<'react-feather/src/icons/alert-octagon'>; -} -declare module 'react-feather/src/icons/alert-triangle.js' { - declare module.exports: $Exports<'react-feather/src/icons/alert-triangle'>; -} -declare module 'react-feather/src/icons/align-center.js' { - declare module.exports: $Exports<'react-feather/src/icons/align-center'>; -} -declare module 'react-feather/src/icons/align-justify.js' { - declare module.exports: $Exports<'react-feather/src/icons/align-justify'>; -} -declare module 'react-feather/src/icons/align-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/align-left'>; -} -declare module 'react-feather/src/icons/align-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/align-right'>; -} -declare module 'react-feather/src/icons/anchor.js' { - declare module.exports: $Exports<'react-feather/src/icons/anchor'>; -} -declare module 'react-feather/src/icons/aperture.js' { - declare module.exports: $Exports<'react-feather/src/icons/aperture'>; -} -declare module 'react-feather/src/icons/archive.js' { - declare module.exports: $Exports<'react-feather/src/icons/archive'>; -} -declare module 'react-feather/src/icons/arrow-down-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-down-circle'>; -} -declare module 'react-feather/src/icons/arrow-down-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-down-left'>; -} -declare module 'react-feather/src/icons/arrow-down-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-down-right'>; -} -declare module 'react-feather/src/icons/arrow-down.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-down'>; -} -declare module 'react-feather/src/icons/arrow-left-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-left-circle'>; -} -declare module 'react-feather/src/icons/arrow-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-left'>; -} -declare module 'react-feather/src/icons/arrow-right-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-right-circle'>; -} -declare module 'react-feather/src/icons/arrow-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-right'>; -} -declare module 'react-feather/src/icons/arrow-up-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-up-circle'>; -} -declare module 'react-feather/src/icons/arrow-up-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-up-left'>; -} -declare module 'react-feather/src/icons/arrow-up-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-up-right'>; -} -declare module 'react-feather/src/icons/arrow-up.js' { - declare module.exports: $Exports<'react-feather/src/icons/arrow-up'>; -} -declare module 'react-feather/src/icons/at-sign.js' { - declare module.exports: $Exports<'react-feather/src/icons/at-sign'>; -} -declare module 'react-feather/src/icons/award.js' { - declare module.exports: $Exports<'react-feather/src/icons/award'>; -} -declare module 'react-feather/src/icons/bar-chart-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/bar-chart-2'>; -} -declare module 'react-feather/src/icons/bar-chart.js' { - declare module.exports: $Exports<'react-feather/src/icons/bar-chart'>; -} -declare module 'react-feather/src/icons/battery-charging.js' { - declare module.exports: $Exports<'react-feather/src/icons/battery-charging'>; -} -declare module 'react-feather/src/icons/battery.js' { - declare module.exports: $Exports<'react-feather/src/icons/battery'>; -} -declare module 'react-feather/src/icons/bell-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/bell-off'>; -} -declare module 'react-feather/src/icons/bell.js' { - declare module.exports: $Exports<'react-feather/src/icons/bell'>; -} -declare module 'react-feather/src/icons/bluetooth.js' { - declare module.exports: $Exports<'react-feather/src/icons/bluetooth'>; -} -declare module 'react-feather/src/icons/bold.js' { - declare module.exports: $Exports<'react-feather/src/icons/bold'>; -} -declare module 'react-feather/src/icons/book-open.js' { - declare module.exports: $Exports<'react-feather/src/icons/book-open'>; -} -declare module 'react-feather/src/icons/book.js' { - declare module.exports: $Exports<'react-feather/src/icons/book'>; -} -declare module 'react-feather/src/icons/bookmark.js' { - declare module.exports: $Exports<'react-feather/src/icons/bookmark'>; -} -declare module 'react-feather/src/icons/box.js' { - declare module.exports: $Exports<'react-feather/src/icons/box'>; -} -declare module 'react-feather/src/icons/briefcase.js' { - declare module.exports: $Exports<'react-feather/src/icons/briefcase'>; -} -declare module 'react-feather/src/icons/calendar.js' { - declare module.exports: $Exports<'react-feather/src/icons/calendar'>; -} -declare module 'react-feather/src/icons/camera-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/camera-off'>; -} -declare module 'react-feather/src/icons/camera.js' { - declare module.exports: $Exports<'react-feather/src/icons/camera'>; -} -declare module 'react-feather/src/icons/cast.js' { - declare module.exports: $Exports<'react-feather/src/icons/cast'>; -} -declare module 'react-feather/src/icons/check-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/check-circle'>; -} -declare module 'react-feather/src/icons/check-square.js' { - declare module.exports: $Exports<'react-feather/src/icons/check-square'>; -} -declare module 'react-feather/src/icons/check.js' { - declare module.exports: $Exports<'react-feather/src/icons/check'>; -} -declare module 'react-feather/src/icons/chevron-down.js' { - declare module.exports: $Exports<'react-feather/src/icons/chevron-down'>; -} -declare module 'react-feather/src/icons/chevron-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/chevron-left'>; -} -declare module 'react-feather/src/icons/chevron-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/chevron-right'>; -} -declare module 'react-feather/src/icons/chevron-up.js' { - declare module.exports: $Exports<'react-feather/src/icons/chevron-up'>; -} -declare module 'react-feather/src/icons/chevrons-down.js' { - declare module.exports: $Exports<'react-feather/src/icons/chevrons-down'>; -} -declare module 'react-feather/src/icons/chevrons-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/chevrons-left'>; -} -declare module 'react-feather/src/icons/chevrons-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/chevrons-right'>; -} -declare module 'react-feather/src/icons/chevrons-up.js' { - declare module.exports: $Exports<'react-feather/src/icons/chevrons-up'>; -} -declare module 'react-feather/src/icons/chrome.js' { - declare module.exports: $Exports<'react-feather/src/icons/chrome'>; -} -declare module 'react-feather/src/icons/circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/circle'>; -} -declare module 'react-feather/src/icons/clipboard.js' { - declare module.exports: $Exports<'react-feather/src/icons/clipboard'>; -} -declare module 'react-feather/src/icons/clock.js' { - declare module.exports: $Exports<'react-feather/src/icons/clock'>; -} -declare module 'react-feather/src/icons/cloud-drizzle.js' { - declare module.exports: $Exports<'react-feather/src/icons/cloud-drizzle'>; -} -declare module 'react-feather/src/icons/cloud-lightning.js' { - declare module.exports: $Exports<'react-feather/src/icons/cloud-lightning'>; -} -declare module 'react-feather/src/icons/cloud-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/cloud-off'>; -} -declare module 'react-feather/src/icons/cloud-rain.js' { - declare module.exports: $Exports<'react-feather/src/icons/cloud-rain'>; -} -declare module 'react-feather/src/icons/cloud-snow.js' { - declare module.exports: $Exports<'react-feather/src/icons/cloud-snow'>; -} -declare module 'react-feather/src/icons/cloud.js' { - declare module.exports: $Exports<'react-feather/src/icons/cloud'>; -} -declare module 'react-feather/src/icons/code.js' { - declare module.exports: $Exports<'react-feather/src/icons/code'>; -} -declare module 'react-feather/src/icons/codepen.js' { - declare module.exports: $Exports<'react-feather/src/icons/codepen'>; -} -declare module 'react-feather/src/icons/coffee.js' { - declare module.exports: $Exports<'react-feather/src/icons/coffee'>; -} -declare module 'react-feather/src/icons/command.js' { - declare module.exports: $Exports<'react-feather/src/icons/command'>; -} -declare module 'react-feather/src/icons/compass.js' { - declare module.exports: $Exports<'react-feather/src/icons/compass'>; -} -declare module 'react-feather/src/icons/copy.js' { - declare module.exports: $Exports<'react-feather/src/icons/copy'>; -} -declare module 'react-feather/src/icons/corner-down-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/corner-down-left'>; -} -declare module 'react-feather/src/icons/corner-down-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/corner-down-right'>; -} -declare module 'react-feather/src/icons/corner-left-down.js' { - declare module.exports: $Exports<'react-feather/src/icons/corner-left-down'>; -} -declare module 'react-feather/src/icons/corner-left-up.js' { - declare module.exports: $Exports<'react-feather/src/icons/corner-left-up'>; -} -declare module 'react-feather/src/icons/corner-right-down.js' { - declare module.exports: $Exports<'react-feather/src/icons/corner-right-down'>; -} -declare module 'react-feather/src/icons/corner-right-up.js' { - declare module.exports: $Exports<'react-feather/src/icons/corner-right-up'>; -} -declare module 'react-feather/src/icons/corner-up-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/corner-up-left'>; -} -declare module 'react-feather/src/icons/corner-up-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/corner-up-right'>; -} -declare module 'react-feather/src/icons/cpu.js' { - declare module.exports: $Exports<'react-feather/src/icons/cpu'>; -} -declare module 'react-feather/src/icons/credit-card.js' { - declare module.exports: $Exports<'react-feather/src/icons/credit-card'>; -} -declare module 'react-feather/src/icons/crop.js' { - declare module.exports: $Exports<'react-feather/src/icons/crop'>; -} -declare module 'react-feather/src/icons/crosshair.js' { - declare module.exports: $Exports<'react-feather/src/icons/crosshair'>; -} -declare module 'react-feather/src/icons/database.js' { - declare module.exports: $Exports<'react-feather/src/icons/database'>; -} -declare module 'react-feather/src/icons/delete.js' { - declare module.exports: $Exports<'react-feather/src/icons/delete'>; -} -declare module 'react-feather/src/icons/disc.js' { - declare module.exports: $Exports<'react-feather/src/icons/disc'>; -} -declare module 'react-feather/src/icons/dollar-sign.js' { - declare module.exports: $Exports<'react-feather/src/icons/dollar-sign'>; -} -declare module 'react-feather/src/icons/download-cloud.js' { - declare module.exports: $Exports<'react-feather/src/icons/download-cloud'>; -} -declare module 'react-feather/src/icons/download.js' { - declare module.exports: $Exports<'react-feather/src/icons/download'>; -} -declare module 'react-feather/src/icons/droplet.js' { - declare module.exports: $Exports<'react-feather/src/icons/droplet'>; -} -declare module 'react-feather/src/icons/edit-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/edit-2'>; -} -declare module 'react-feather/src/icons/edit-3.js' { - declare module.exports: $Exports<'react-feather/src/icons/edit-3'>; -} -declare module 'react-feather/src/icons/edit.js' { - declare module.exports: $Exports<'react-feather/src/icons/edit'>; -} -declare module 'react-feather/src/icons/external-link.js' { - declare module.exports: $Exports<'react-feather/src/icons/external-link'>; -} -declare module 'react-feather/src/icons/eye-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/eye-off'>; -} -declare module 'react-feather/src/icons/eye.js' { - declare module.exports: $Exports<'react-feather/src/icons/eye'>; -} -declare module 'react-feather/src/icons/facebook.js' { - declare module.exports: $Exports<'react-feather/src/icons/facebook'>; -} -declare module 'react-feather/src/icons/fast-forward.js' { - declare module.exports: $Exports<'react-feather/src/icons/fast-forward'>; -} -declare module 'react-feather/src/icons/feather.js' { - declare module.exports: $Exports<'react-feather/src/icons/feather'>; -} -declare module 'react-feather/src/icons/file-minus.js' { - declare module.exports: $Exports<'react-feather/src/icons/file-minus'>; -} -declare module 'react-feather/src/icons/file-plus.js' { - declare module.exports: $Exports<'react-feather/src/icons/file-plus'>; -} -declare module 'react-feather/src/icons/file-text.js' { - declare module.exports: $Exports<'react-feather/src/icons/file-text'>; -} -declare module 'react-feather/src/icons/file.js' { - declare module.exports: $Exports<'react-feather/src/icons/file'>; -} -declare module 'react-feather/src/icons/film.js' { - declare module.exports: $Exports<'react-feather/src/icons/film'>; -} -declare module 'react-feather/src/icons/filter.js' { - declare module.exports: $Exports<'react-feather/src/icons/filter'>; -} -declare module 'react-feather/src/icons/flag.js' { - declare module.exports: $Exports<'react-feather/src/icons/flag'>; -} -declare module 'react-feather/src/icons/folder-minus.js' { - declare module.exports: $Exports<'react-feather/src/icons/folder-minus'>; -} -declare module 'react-feather/src/icons/folder-plus.js' { - declare module.exports: $Exports<'react-feather/src/icons/folder-plus'>; -} -declare module 'react-feather/src/icons/folder.js' { - declare module.exports: $Exports<'react-feather/src/icons/folder'>; -} -declare module 'react-feather/src/icons/frown.js' { - declare module.exports: $Exports<'react-feather/src/icons/frown'>; -} -declare module 'react-feather/src/icons/gift.js' { - declare module.exports: $Exports<'react-feather/src/icons/gift'>; -} -declare module 'react-feather/src/icons/git-branch.js' { - declare module.exports: $Exports<'react-feather/src/icons/git-branch'>; -} -declare module 'react-feather/src/icons/git-commit.js' { - declare module.exports: $Exports<'react-feather/src/icons/git-commit'>; -} -declare module 'react-feather/src/icons/git-merge.js' { - declare module.exports: $Exports<'react-feather/src/icons/git-merge'>; -} -declare module 'react-feather/src/icons/git-pull-request.js' { - declare module.exports: $Exports<'react-feather/src/icons/git-pull-request'>; -} -declare module 'react-feather/src/icons/github.js' { - declare module.exports: $Exports<'react-feather/src/icons/github'>; -} -declare module 'react-feather/src/icons/gitlab.js' { - declare module.exports: $Exports<'react-feather/src/icons/gitlab'>; -} -declare module 'react-feather/src/icons/globe.js' { - declare module.exports: $Exports<'react-feather/src/icons/globe'>; -} -declare module 'react-feather/src/icons/grid.js' { - declare module.exports: $Exports<'react-feather/src/icons/grid'>; -} -declare module 'react-feather/src/icons/hard-drive.js' { - declare module.exports: $Exports<'react-feather/src/icons/hard-drive'>; -} -declare module 'react-feather/src/icons/hash.js' { - declare module.exports: $Exports<'react-feather/src/icons/hash'>; -} -declare module 'react-feather/src/icons/headphones.js' { - declare module.exports: $Exports<'react-feather/src/icons/headphones'>; -} -declare module 'react-feather/src/icons/heart.js' { - declare module.exports: $Exports<'react-feather/src/icons/heart'>; -} -declare module 'react-feather/src/icons/help-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/help-circle'>; -} -declare module 'react-feather/src/icons/home.js' { - declare module.exports: $Exports<'react-feather/src/icons/home'>; -} -declare module 'react-feather/src/icons/image.js' { - declare module.exports: $Exports<'react-feather/src/icons/image'>; -} -declare module 'react-feather/src/icons/inbox.js' { - declare module.exports: $Exports<'react-feather/src/icons/inbox'>; -} -declare module 'react-feather/src/icons/info.js' { - declare module.exports: $Exports<'react-feather/src/icons/info'>; -} -declare module 'react-feather/src/icons/instagram.js' { - declare module.exports: $Exports<'react-feather/src/icons/instagram'>; -} -declare module 'react-feather/src/icons/italic.js' { - declare module.exports: $Exports<'react-feather/src/icons/italic'>; -} -declare module 'react-feather/src/icons/key.js' { - declare module.exports: $Exports<'react-feather/src/icons/key'>; -} -declare module 'react-feather/src/icons/layers.js' { - declare module.exports: $Exports<'react-feather/src/icons/layers'>; -} -declare module 'react-feather/src/icons/layout.js' { - declare module.exports: $Exports<'react-feather/src/icons/layout'>; -} -declare module 'react-feather/src/icons/life-buoy.js' { - declare module.exports: $Exports<'react-feather/src/icons/life-buoy'>; -} -declare module 'react-feather/src/icons/link-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/link-2'>; -} -declare module 'react-feather/src/icons/link.js' { - declare module.exports: $Exports<'react-feather/src/icons/link'>; -} -declare module 'react-feather/src/icons/linkedin.js' { - declare module.exports: $Exports<'react-feather/src/icons/linkedin'>; -} -declare module 'react-feather/src/icons/list.js' { - declare module.exports: $Exports<'react-feather/src/icons/list'>; -} -declare module 'react-feather/src/icons/loader.js' { - declare module.exports: $Exports<'react-feather/src/icons/loader'>; -} -declare module 'react-feather/src/icons/lock.js' { - declare module.exports: $Exports<'react-feather/src/icons/lock'>; -} -declare module 'react-feather/src/icons/log-in.js' { - declare module.exports: $Exports<'react-feather/src/icons/log-in'>; -} -declare module 'react-feather/src/icons/log-out.js' { - declare module.exports: $Exports<'react-feather/src/icons/log-out'>; -} -declare module 'react-feather/src/icons/mail.js' { - declare module.exports: $Exports<'react-feather/src/icons/mail'>; -} -declare module 'react-feather/src/icons/map-pin.js' { - declare module.exports: $Exports<'react-feather/src/icons/map-pin'>; -} -declare module 'react-feather/src/icons/map.js' { - declare module.exports: $Exports<'react-feather/src/icons/map'>; -} -declare module 'react-feather/src/icons/maximize-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/maximize-2'>; -} -declare module 'react-feather/src/icons/maximize.js' { - declare module.exports: $Exports<'react-feather/src/icons/maximize'>; -} -declare module 'react-feather/src/icons/meh.js' { - declare module.exports: $Exports<'react-feather/src/icons/meh'>; -} -declare module 'react-feather/src/icons/menu.js' { - declare module.exports: $Exports<'react-feather/src/icons/menu'>; -} -declare module 'react-feather/src/icons/message-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/message-circle'>; -} -declare module 'react-feather/src/icons/message-square.js' { - declare module.exports: $Exports<'react-feather/src/icons/message-square'>; -} -declare module 'react-feather/src/icons/mic-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/mic-off'>; -} -declare module 'react-feather/src/icons/mic.js' { - declare module.exports: $Exports<'react-feather/src/icons/mic'>; -} -declare module 'react-feather/src/icons/minimize-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/minimize-2'>; -} -declare module 'react-feather/src/icons/minimize.js' { - declare module.exports: $Exports<'react-feather/src/icons/minimize'>; -} -declare module 'react-feather/src/icons/minus-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/minus-circle'>; -} -declare module 'react-feather/src/icons/minus-square.js' { - declare module.exports: $Exports<'react-feather/src/icons/minus-square'>; -} -declare module 'react-feather/src/icons/minus.js' { - declare module.exports: $Exports<'react-feather/src/icons/minus'>; -} -declare module 'react-feather/src/icons/monitor.js' { - declare module.exports: $Exports<'react-feather/src/icons/monitor'>; -} -declare module 'react-feather/src/icons/moon.js' { - declare module.exports: $Exports<'react-feather/src/icons/moon'>; -} -declare module 'react-feather/src/icons/more-horizontal.js' { - declare module.exports: $Exports<'react-feather/src/icons/more-horizontal'>; -} -declare module 'react-feather/src/icons/more-vertical.js' { - declare module.exports: $Exports<'react-feather/src/icons/more-vertical'>; -} -declare module 'react-feather/src/icons/move.js' { - declare module.exports: $Exports<'react-feather/src/icons/move'>; -} -declare module 'react-feather/src/icons/music.js' { - declare module.exports: $Exports<'react-feather/src/icons/music'>; -} -declare module 'react-feather/src/icons/navigation-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/navigation-2'>; -} -declare module 'react-feather/src/icons/navigation.js' { - declare module.exports: $Exports<'react-feather/src/icons/navigation'>; -} -declare module 'react-feather/src/icons/octagon.js' { - declare module.exports: $Exports<'react-feather/src/icons/octagon'>; -} -declare module 'react-feather/src/icons/package.js' { - declare module.exports: $Exports<'react-feather/src/icons/package'>; -} -declare module 'react-feather/src/icons/paperclip.js' { - declare module.exports: $Exports<'react-feather/src/icons/paperclip'>; -} -declare module 'react-feather/src/icons/pause-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/pause-circle'>; -} -declare module 'react-feather/src/icons/pause.js' { - declare module.exports: $Exports<'react-feather/src/icons/pause'>; -} -declare module 'react-feather/src/icons/percent.js' { - declare module.exports: $Exports<'react-feather/src/icons/percent'>; -} -declare module 'react-feather/src/icons/phone-call.js' { - declare module.exports: $Exports<'react-feather/src/icons/phone-call'>; -} -declare module 'react-feather/src/icons/phone-forwarded.js' { - declare module.exports: $Exports<'react-feather/src/icons/phone-forwarded'>; -} -declare module 'react-feather/src/icons/phone-incoming.js' { - declare module.exports: $Exports<'react-feather/src/icons/phone-incoming'>; -} -declare module 'react-feather/src/icons/phone-missed.js' { - declare module.exports: $Exports<'react-feather/src/icons/phone-missed'>; -} -declare module 'react-feather/src/icons/phone-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/phone-off'>; -} -declare module 'react-feather/src/icons/phone-outgoing.js' { - declare module.exports: $Exports<'react-feather/src/icons/phone-outgoing'>; -} -declare module 'react-feather/src/icons/phone.js' { - declare module.exports: $Exports<'react-feather/src/icons/phone'>; -} -declare module 'react-feather/src/icons/pie-chart.js' { - declare module.exports: $Exports<'react-feather/src/icons/pie-chart'>; -} -declare module 'react-feather/src/icons/play-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/play-circle'>; -} -declare module 'react-feather/src/icons/play.js' { - declare module.exports: $Exports<'react-feather/src/icons/play'>; -} -declare module 'react-feather/src/icons/plus-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/plus-circle'>; -} -declare module 'react-feather/src/icons/plus-square.js' { - declare module.exports: $Exports<'react-feather/src/icons/plus-square'>; -} -declare module 'react-feather/src/icons/plus.js' { - declare module.exports: $Exports<'react-feather/src/icons/plus'>; -} -declare module 'react-feather/src/icons/pocket.js' { - declare module.exports: $Exports<'react-feather/src/icons/pocket'>; -} -declare module 'react-feather/src/icons/power.js' { - declare module.exports: $Exports<'react-feather/src/icons/power'>; -} -declare module 'react-feather/src/icons/printer.js' { - declare module.exports: $Exports<'react-feather/src/icons/printer'>; -} -declare module 'react-feather/src/icons/radio.js' { - declare module.exports: $Exports<'react-feather/src/icons/radio'>; -} -declare module 'react-feather/src/icons/refresh-ccw.js' { - declare module.exports: $Exports<'react-feather/src/icons/refresh-ccw'>; -} -declare module 'react-feather/src/icons/refresh-cw.js' { - declare module.exports: $Exports<'react-feather/src/icons/refresh-cw'>; -} -declare module 'react-feather/src/icons/repeat.js' { - declare module.exports: $Exports<'react-feather/src/icons/repeat'>; -} -declare module 'react-feather/src/icons/rewind.js' { - declare module.exports: $Exports<'react-feather/src/icons/rewind'>; -} -declare module 'react-feather/src/icons/rotate-ccw.js' { - declare module.exports: $Exports<'react-feather/src/icons/rotate-ccw'>; -} -declare module 'react-feather/src/icons/rotate-cw.js' { - declare module.exports: $Exports<'react-feather/src/icons/rotate-cw'>; -} -declare module 'react-feather/src/icons/rss.js' { - declare module.exports: $Exports<'react-feather/src/icons/rss'>; -} -declare module 'react-feather/src/icons/save.js' { - declare module.exports: $Exports<'react-feather/src/icons/save'>; -} -declare module 'react-feather/src/icons/scissors.js' { - declare module.exports: $Exports<'react-feather/src/icons/scissors'>; -} -declare module 'react-feather/src/icons/search.js' { - declare module.exports: $Exports<'react-feather/src/icons/search'>; -} -declare module 'react-feather/src/icons/send.js' { - declare module.exports: $Exports<'react-feather/src/icons/send'>; -} -declare module 'react-feather/src/icons/server.js' { - declare module.exports: $Exports<'react-feather/src/icons/server'>; -} -declare module 'react-feather/src/icons/settings.js' { - declare module.exports: $Exports<'react-feather/src/icons/settings'>; -} -declare module 'react-feather/src/icons/share-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/share-2'>; -} -declare module 'react-feather/src/icons/share.js' { - declare module.exports: $Exports<'react-feather/src/icons/share'>; -} -declare module 'react-feather/src/icons/shield-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/shield-off'>; -} -declare module 'react-feather/src/icons/shield.js' { - declare module.exports: $Exports<'react-feather/src/icons/shield'>; -} -declare module 'react-feather/src/icons/shopping-bag.js' { - declare module.exports: $Exports<'react-feather/src/icons/shopping-bag'>; -} -declare module 'react-feather/src/icons/shopping-cart.js' { - declare module.exports: $Exports<'react-feather/src/icons/shopping-cart'>; -} -declare module 'react-feather/src/icons/shuffle.js' { - declare module.exports: $Exports<'react-feather/src/icons/shuffle'>; -} -declare module 'react-feather/src/icons/sidebar.js' { - declare module.exports: $Exports<'react-feather/src/icons/sidebar'>; -} -declare module 'react-feather/src/icons/skip-back.js' { - declare module.exports: $Exports<'react-feather/src/icons/skip-back'>; -} -declare module 'react-feather/src/icons/skip-forward.js' { - declare module.exports: $Exports<'react-feather/src/icons/skip-forward'>; -} -declare module 'react-feather/src/icons/slack.js' { - declare module.exports: $Exports<'react-feather/src/icons/slack'>; -} -declare module 'react-feather/src/icons/slash.js' { - declare module.exports: $Exports<'react-feather/src/icons/slash'>; -} -declare module 'react-feather/src/icons/sliders.js' { - declare module.exports: $Exports<'react-feather/src/icons/sliders'>; -} -declare module 'react-feather/src/icons/smartphone.js' { - declare module.exports: $Exports<'react-feather/src/icons/smartphone'>; -} -declare module 'react-feather/src/icons/smile.js' { - declare module.exports: $Exports<'react-feather/src/icons/smile'>; -} -declare module 'react-feather/src/icons/speaker.js' { - declare module.exports: $Exports<'react-feather/src/icons/speaker'>; -} -declare module 'react-feather/src/icons/square.js' { - declare module.exports: $Exports<'react-feather/src/icons/square'>; -} -declare module 'react-feather/src/icons/star.js' { - declare module.exports: $Exports<'react-feather/src/icons/star'>; -} -declare module 'react-feather/src/icons/stop-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/stop-circle'>; -} -declare module 'react-feather/src/icons/sun.js' { - declare module.exports: $Exports<'react-feather/src/icons/sun'>; -} -declare module 'react-feather/src/icons/sunrise.js' { - declare module.exports: $Exports<'react-feather/src/icons/sunrise'>; -} -declare module 'react-feather/src/icons/sunset.js' { - declare module.exports: $Exports<'react-feather/src/icons/sunset'>; -} -declare module 'react-feather/src/icons/tablet.js' { - declare module.exports: $Exports<'react-feather/src/icons/tablet'>; -} -declare module 'react-feather/src/icons/tag.js' { - declare module.exports: $Exports<'react-feather/src/icons/tag'>; -} -declare module 'react-feather/src/icons/target.js' { - declare module.exports: $Exports<'react-feather/src/icons/target'>; -} -declare module 'react-feather/src/icons/terminal.js' { - declare module.exports: $Exports<'react-feather/src/icons/terminal'>; -} -declare module 'react-feather/src/icons/thermometer.js' { - declare module.exports: $Exports<'react-feather/src/icons/thermometer'>; -} -declare module 'react-feather/src/icons/thumbs-down.js' { - declare module.exports: $Exports<'react-feather/src/icons/thumbs-down'>; -} -declare module 'react-feather/src/icons/thumbs-up.js' { - declare module.exports: $Exports<'react-feather/src/icons/thumbs-up'>; -} -declare module 'react-feather/src/icons/toggle-left.js' { - declare module.exports: $Exports<'react-feather/src/icons/toggle-left'>; -} -declare module 'react-feather/src/icons/toggle-right.js' { - declare module.exports: $Exports<'react-feather/src/icons/toggle-right'>; -} -declare module 'react-feather/src/icons/trash-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/trash-2'>; -} -declare module 'react-feather/src/icons/trash.js' { - declare module.exports: $Exports<'react-feather/src/icons/trash'>; -} -declare module 'react-feather/src/icons/trello.js' { - declare module.exports: $Exports<'react-feather/src/icons/trello'>; -} -declare module 'react-feather/src/icons/trending-down.js' { - declare module.exports: $Exports<'react-feather/src/icons/trending-down'>; -} -declare module 'react-feather/src/icons/trending-up.js' { - declare module.exports: $Exports<'react-feather/src/icons/trending-up'>; -} -declare module 'react-feather/src/icons/triangle.js' { - declare module.exports: $Exports<'react-feather/src/icons/triangle'>; -} -declare module 'react-feather/src/icons/truck.js' { - declare module.exports: $Exports<'react-feather/src/icons/truck'>; -} -declare module 'react-feather/src/icons/tv.js' { - declare module.exports: $Exports<'react-feather/src/icons/tv'>; -} -declare module 'react-feather/src/icons/twitter.js' { - declare module.exports: $Exports<'react-feather/src/icons/twitter'>; -} -declare module 'react-feather/src/icons/type.js' { - declare module.exports: $Exports<'react-feather/src/icons/type'>; -} -declare module 'react-feather/src/icons/umbrella.js' { - declare module.exports: $Exports<'react-feather/src/icons/umbrella'>; -} -declare module 'react-feather/src/icons/underline.js' { - declare module.exports: $Exports<'react-feather/src/icons/underline'>; -} -declare module 'react-feather/src/icons/unlock.js' { - declare module.exports: $Exports<'react-feather/src/icons/unlock'>; -} -declare module 'react-feather/src/icons/upload-cloud.js' { - declare module.exports: $Exports<'react-feather/src/icons/upload-cloud'>; -} -declare module 'react-feather/src/icons/upload.js' { - declare module.exports: $Exports<'react-feather/src/icons/upload'>; -} -declare module 'react-feather/src/icons/user-check.js' { - declare module.exports: $Exports<'react-feather/src/icons/user-check'>; -} -declare module 'react-feather/src/icons/user-minus.js' { - declare module.exports: $Exports<'react-feather/src/icons/user-minus'>; -} -declare module 'react-feather/src/icons/user-plus.js' { - declare module.exports: $Exports<'react-feather/src/icons/user-plus'>; -} -declare module 'react-feather/src/icons/user-x.js' { - declare module.exports: $Exports<'react-feather/src/icons/user-x'>; -} -declare module 'react-feather/src/icons/user.js' { - declare module.exports: $Exports<'react-feather/src/icons/user'>; -} -declare module 'react-feather/src/icons/users.js' { - declare module.exports: $Exports<'react-feather/src/icons/users'>; -} -declare module 'react-feather/src/icons/video-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/video-off'>; -} -declare module 'react-feather/src/icons/video.js' { - declare module.exports: $Exports<'react-feather/src/icons/video'>; -} -declare module 'react-feather/src/icons/voicemail.js' { - declare module.exports: $Exports<'react-feather/src/icons/voicemail'>; -} -declare module 'react-feather/src/icons/volume-1.js' { - declare module.exports: $Exports<'react-feather/src/icons/volume-1'>; -} -declare module 'react-feather/src/icons/volume-2.js' { - declare module.exports: $Exports<'react-feather/src/icons/volume-2'>; -} -declare module 'react-feather/src/icons/volume-x.js' { - declare module.exports: $Exports<'react-feather/src/icons/volume-x'>; -} -declare module 'react-feather/src/icons/volume.js' { - declare module.exports: $Exports<'react-feather/src/icons/volume'>; -} -declare module 'react-feather/src/icons/watch.js' { - declare module.exports: $Exports<'react-feather/src/icons/watch'>; -} -declare module 'react-feather/src/icons/wifi-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/wifi-off'>; -} -declare module 'react-feather/src/icons/wifi.js' { - declare module.exports: $Exports<'react-feather/src/icons/wifi'>; -} -declare module 'react-feather/src/icons/wind.js' { - declare module.exports: $Exports<'react-feather/src/icons/wind'>; -} -declare module 'react-feather/src/icons/x-circle.js' { - declare module.exports: $Exports<'react-feather/src/icons/x-circle'>; -} -declare module 'react-feather/src/icons/x-square.js' { - declare module.exports: $Exports<'react-feather/src/icons/x-square'>; -} -declare module 'react-feather/src/icons/x.js' { - declare module.exports: $Exports<'react-feather/src/icons/x'>; -} -declare module 'react-feather/src/icons/youtube.js' { - declare module.exports: $Exports<'react-feather/src/icons/youtube'>; -} -declare module 'react-feather/src/icons/zap-off.js' { - declare module.exports: $Exports<'react-feather/src/icons/zap-off'>; -} -declare module 'react-feather/src/icons/zap.js' { - declare module.exports: $Exports<'react-feather/src/icons/zap'>; -} -declare module 'react-feather/src/icons/zoom-in.js' { - declare module.exports: $Exports<'react-feather/src/icons/zoom-in'>; -} -declare module 'react-feather/src/icons/zoom-out.js' { - declare module.exports: $Exports<'react-feather/src/icons/zoom-out'>; -} -declare module 'react-feather/src/index.js' { - declare module.exports: $Exports<'react-feather/src/index'>; -} diff --git a/flow-typed/react-feather.js b/flow-typed/react-feather.js deleted file mode 100644 index c91a71f66..000000000 --- a/flow-typed/react-feather.js +++ /dev/null @@ -1,3 +0,0 @@ -declare module 'react-feather' { - declare module.exports: any; -} diff --git a/package.json b/package.json index 797b97589..09f4dae56 100644 --- a/package.json +++ b/package.json @@ -147,7 +147,6 @@ "rc-progress": "^2.0.6", "react": "^16.8.2", "react-dom": "^16.8.2", - "react-feather": "^1.0.8", "react-ga": "^2.5.7", "react-hot-loader": "^4.11.1", "react-modal": "^3.1.7", diff --git a/src/ui/component/button/view.jsx b/src/ui/component/button/view.jsx index 61042f4cc..ddf31ecb2 100644 --- a/src/ui/component/button/view.jsx +++ b/src/ui/component/button/view.jsx @@ -1,5 +1,5 @@ // @flow -import * as React from 'react'; +import React, { forwardRef } from 'react'; import Icon from 'component/common/icon'; import classnames from 'classnames'; import { NavLink } from 'react-router-dom'; @@ -31,120 +31,107 @@ type Props = { onMouseLeave: ?(any) => any, }; -class Button extends React.PureComponent { - static defaultProps = { - type: 'button', - }; +const Button = forwardRef((props: Props, ref) => { + const { + type = 'button', + onClick, + href, + title, + label, + icon, + // This should rarely be used. Regular buttons should just use `icon` + // `iconRight` is used for the header (home) button with the LBRY icon and external links that are displayed inline + iconRight, + disabled, + children, + navigate, + className, + description, + button, + iconColor, + iconSize, + constrict, + activeClass, + ...otherProps + } = props; - render() { - const { - id, - onClick, - onMouseEnter, - onMouseLeave, - innerRef, - href, - title, - label, - icon, - // This should rarely be used. Regular buttons should just use `icon` - // `iconRight` is used for the header (home) button with the LBRY icon and external links that are displayed inline - iconRight, - disabled, - children, - navigate, - className, - description, - button, - type, - iconColor, - iconSize, - constrict, - activeClass, - ...otherProps - } = this.props; + const combinedClassName = classnames( + 'button', + button + ? { + 'button--primary': button === 'primary', + 'button--secondary': button === 'secondary', + 'button--alt': button === 'alt', + 'button--inverse': button === 'inverse', + 'button--close': button === 'close', + 'button--disabled': disabled, + 'button--link': button === 'link', + 'button--constrict': constrict, + } + : 'button--no-style', + className + ); - const combinedClassName = classnames( - 'button', - button - ? { - 'button--primary': button === 'primary', - 'button--secondary': button === 'secondary', - 'button--alt': button === 'alt', - 'button--inverse': button === 'inverse', - 'button--close': button === 'close', - 'button--disabled': disabled, - 'button--link': button === 'link', - 'button--constrict': constrict, - } - : 'button--no-style', - className - ); + const content = ( + + {icon && } + {label && {label}} + {children && children} + {iconRight && } + + ); - const content = ( - - {icon && } - {label && {label}} - {children && children} - {iconRight && } - - ); - - if (href) { - return ( - - {content} - - ); - } - - // Handle lbry:// uris passed in, or already formatted web urls - let path = navigate; - if (path) { - if (path.startsWith('lbry://')) { - path = formatLbryUriForWeb(path); - } else if (!path.startsWith('/')) { - // Force a leading slash so new paths aren't appended on to the current path - path = `/${path}`; - } - } - - return path ? ( - { - e.stopPropagation(); - if (onClick) { - onClick(); - } - }} - onMouseEnter={onMouseEnter} - onMouseLeave={onMouseLeave} - className={combinedClassName} - activeClassName={activeClass} - innerRef={innerRef} - > + if (href) { + return ( + {content} - - ) : ( - + ); } -} + + // Handle lbry:// uris passed in, or already formatted web urls + let path = navigate; + if (path) { + if (path.startsWith('lbry://')) { + path = formatLbryUriForWeb(path); + } else if (!path.startsWith('/')) { + // Force a leading slash so new paths aren't appended on to the current path + path = `/${path}`; + } + } + + return path ? ( + { + e.stopPropagation(); + if (onClick) { + onClick(); + } + }} + className={combinedClassName} + activeClassName={activeClass} + > + {content} + + ) : ( + + ); +}); export default Button; diff --git a/src/ui/component/common/icon-custom.jsx b/src/ui/component/common/icon-custom.jsx index e4ddd82fd..36b725ff7 100644 --- a/src/ui/component/common/icon-custom.jsx +++ b/src/ui/component/common/icon-custom.jsx @@ -1,6 +1,7 @@ // @flow +// A housing for all of our icons. Mostly taken fromhttps://github.com/feathericons/react-feather import * as ICONS from 'constants/icons'; -import React from 'react'; +import React, { forwardRef } from 'react'; type IconProps = { size: number, @@ -8,28 +9,37 @@ type IconProps = { }; // Returns a react component -const buildIcon = (iconStrokes: React$Node, options?: {} = {}) => (props: IconProps) => { - const { size = 24, color = 'currentColor', ...otherProps } = props; - return ( - - {iconStrokes} - - ); -}; +const buildIcon = (iconStrokes: React$Node, options?: {} = {}) => + forwardRef((props: IconProps, ref) => { + const { size = 24, color = 'currentColor', ...otherProps } = props; + return ( + + {iconStrokes} + + ); + }); -export const customIcons = { +export const icons = { + // The LBRY icon is different from the base icon set so don't use buildIcon() + [ICONS.LBRY]: ( + + + + + ), [ICONS.ARROW_LEFT]: buildIcon( @@ -46,48 +56,12 @@ export const customIcons = { ), - [ICONS.VIEW]: buildIcon( - - - - - - - - - - ), - [ICONS.HOME]: buildIcon( ), - [ICONS.MENU]: buildIcon( - - ), - [ICONS.PLAY]: buildIcon( - - - - ), [ICONS.UPLOAD]: buildIcon( ), - // Extended from the feather-icons Heart - [ICONS.UNSUBSCRIBE]: buildIcon( - + [ICONS.SUBSCRIPTION]: buildIcon( + ), - // The LBRY icon is different from the base icon set so don't use buildIcon() - [ICONS.LBRY]: props => ( - - - - + [ICONS.SETTINGS]: buildIcon( + + + + + ), + [ICONS.ACCOUNT]: buildIcon( + + + + + ), + [ICONS.OVERVIEW]: buildIcon(), + [ICONS.WALLET]: buildIcon( + + + + + + + + + ), + [ICONS.LIBRARY]: buildIcon(), + [ICONS.EDIT]: buildIcon( + + + + + ), + [ICONS.DOWNLOAD]: buildIcon( + + + + + + ), + [ICONS.HELP]: buildIcon( + + + + + + ), + [ICONS.LIGHT]: buildIcon( + + + + + + + + + + + + ), + [ICONS.DARK]: buildIcon(), + [ICONS.SEARCH]: buildIcon( + + + + + ), + [ICONS.TIP]: buildIcon( + + + + + + + + ), + [ICONS.SHARE]: buildIcon( + + + + + + + + ), + [ICONS.REPORT]: buildIcon( + + + + + ), + [ICONS.EXTERNAL]: buildIcon( + + + + + + ), + [ICONS.DELETE]: buildIcon( + + + + + ), + [ICONS.COPY]: buildIcon( + + + + + ), + [ICONS.REMOVE]: buildIcon( + + + + + ), + [ICONS.ADD]: buildIcon( + + + + + ), + [ICONS.CHAT]: buildIcon( + ), }; diff --git a/src/ui/component/common/icon.jsx b/src/ui/component/common/icon.jsx index fc13a5851..e07fa0da2 100644 --- a/src/ui/component/common/icon.jsx +++ b/src/ui/component/common/icon.jsx @@ -1,10 +1,9 @@ // @flow import * as ICONS from 'constants/icons'; -import * as FEATHER_ICONS from 'react-feather'; import React from 'react'; import Tooltip from 'component/common/tooltip'; import classnames from 'classnames'; -import { customIcons } from './icon-custom'; +import { icons } from './icon-custom'; // It would be nice to standardize this somehow // These are copied from `scss/vars`, can they both come from the same source? @@ -27,6 +26,10 @@ class IconComponent extends React.PureComponent { return __('Featured content. Earn rewards for watching.'); case ICONS.DOWNLOAD: return __('This file is downloaded.'); + case ICONS.SUBSCRIPTION: + return __('You are subscribed to this channel.'); + case ICONS.SETTINGS: + return __('Your settings.'); default: return null; } @@ -47,9 +50,10 @@ class IconComponent extends React.PureComponent { render() { const { icon, tooltip, iconColor, size, className } = this.props; - const Icon = customIcons[this.props.icon] || FEATHER_ICONS[this.props.icon]; + const Icon = icons[this.props.icon]; if (!Icon) { + console.error('no icon found for ', icon); return null; } @@ -67,13 +71,7 @@ class IconComponent extends React.PureComponent { const inner = ; - return tooltipText ? ( - - {inner} - - ) : ( - inner - ); + return tooltipText ? {inner} : inner; } } diff --git a/src/ui/component/common/tooltip.jsx b/src/ui/component/common/tooltip.jsx index c26ad47cb..241c7299e 100644 --- a/src/ui/component/common/tooltip.jsx +++ b/src/ui/component/common/tooltip.jsx @@ -1,71 +1,17 @@ // @flow import * as React from 'react'; -import classnames from 'classnames'; +import ReachTooltip from '@reach/tooltip'; +import '@reach/tooltip/styles.css'; type Props = { - body: string, - label?: string, + label: string, children?: React.Node, - icon?: boolean, - direction: string, - onComponent?: boolean, // extra padding to account for button/form field size - alwaysVisible?: boolean, // should tooltip stay open, guide callbacks will close it manually }; -type State = { - direction: string, -}; +function Tooltip(props: Props) { + const { children, label } = props; -class ToolTip extends React.PureComponent { - static defaultProps = { - direction: 'bottom', - alwaysVisible: false, - }; - - constructor(props: Props) { - super(props); - this.state = { - direction: this.props.direction, - }; - } - - tooltip: ?HTMLSpanElement; - - render() { - const { direction } = this.state; - const { children, label, body, icon, onComponent, alwaysVisible } = this.props; - - const tooltipContent = children || label; - const bodyLength = body.length; - const isShortDescription = bodyLength < 30; - - return ( - - {tooltipContent} - { - this.tooltip = ref; - }} - className={classnames('tooltip__body', { - 'tooltip__body--short': isShortDescription, - })} - > - {body} - - - ); - } + return {children}; } -export default ToolTip; +export default Tooltip; diff --git a/src/ui/component/copyableText/view.jsx b/src/ui/component/copyableText/view.jsx index 5a292719c..756af2fbd 100644 --- a/src/ui/component/copyableText/view.jsx +++ b/src/ui/component/copyableText/view.jsx @@ -45,7 +45,7 @@ export default class CopyableText extends React.PureComponent { inputButton={