From 01c62e5336532390b2c9d5ecd13445f374a36337 Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sun, 22 Sep 2019 17:24:09 -0500 Subject: [PATCH] lint via tslint/prettier --- src/FilterLists.Web/config-overrides.js | 14 +- src/FilterLists.Web/src/App.test.tsx | 12 +- src/FilterLists.Web/src/App.tsx | 124 ++++-- .../src/components/Description.tsx | 14 +- .../src/components/LicenseTag.tsx | 30 +- .../src/components/LinkButton.tsx | 19 +- .../src/components/ListInfoButton.tsx | 23 +- .../src/components/PublishedDate.tsx | 10 +- .../src/components/SubscribeButtons.tsx | 66 ++-- .../src/components/SyntaxTag.tsx | 30 +- src/FilterLists.Web/src/components/index.ts | 4 +- .../languageCloud/LanguageCloud.tsx | 27 +- .../src/components/languageCloud/index.ts | 4 +- .../listInfoDrawer/ListInfoDrawer.tsx | 118 +++--- .../src/components/listInfoDrawer/index.ts | 4 +- .../src/components/listsTable/ListDrawer.tsx | 79 ++-- .../src/components/listsTable/ListsTable.tsx | 353 ++++++++++++------ .../components/listsTable/ListsTableHoc.tsx | 26 +- .../src/components/listsTable/arraySorter.ts | 26 +- .../src/components/listsTable/index.ts | 4 +- .../src/components/listsTable/listsTable.css | 2 +- .../maintainerCloud/MaintainerCloud.tsx | 31 +- .../src/components/maintainerCloud/index.ts | 4 +- .../components/maintainers/Maintainers.tsx | 45 ++- .../src/components/maintainers/index.ts | 4 +- .../softwareCloud/SoftwareCloud.tsx | 28 +- .../components/softwareCloud/SoftwareIcon.tsx | 21 +- .../components/softwareCloud/imgs/imgs.d.ts | 2 +- .../components/softwareCloud/imgs/index.ts | 74 ++-- .../src/components/softwareCloud/index.ts | 6 +- .../src/components/tagCloud/TagCloud.tsx | 23 +- .../src/components/tagCloud/index.ts | 4 +- src/FilterLists.Web/src/constants.ts | 2 +- src/FilterLists.Web/src/hooks/index.ts | 20 +- src/FilterLists.Web/src/hooks/useApiData.tsx | 7 +- .../src/hooks/useLanguages.tsx | 10 +- src/FilterLists.Web/src/hooks/useLicenses.tsx | 10 +- src/FilterLists.Web/src/hooks/useLists.tsx | 15 +- .../src/hooks/useMaintainers.tsx | 10 +- .../src/hooks/useSearchColumnFilter.tsx | 57 ++- src/FilterLists.Web/src/hooks/useSoftware.tsx | 10 +- src/FilterLists.Web/src/hooks/useSyntaxes.tsx | 10 +- .../src/hooks/useTablePageSizer.tsx | 10 +- src/FilterLists.Web/src/hooks/useTags.tsx | 10 +- src/FilterLists.Web/src/index.tsx | 10 +- .../src/interfaces/Language.ts | 2 +- src/FilterLists.Web/src/interfaces/License.ts | 2 +- src/FilterLists.Web/src/interfaces/List.ts | 2 +- .../src/interfaces/Maintainer.ts | 2 +- .../src/interfaces/Software.ts | 2 +- src/FilterLists.Web/src/interfaces/Syntax.ts | 2 +- src/FilterLists.Web/src/interfaces/Tag.ts | 2 +- src/FilterLists.Web/src/react-app-env.d.ts | 2 +- src/FilterLists.Web/src/utils/index.ts | 4 +- src/FilterLists.Web/src/utils/nameof.ts | 2 +- 55 files changed, 865 insertions(+), 569 deletions(-) diff --git a/src/FilterLists.Web/config-overrides.js b/src/FilterLists.Web/config-overrides.js index 4ae59e980..d43116387 100644 --- a/src/FilterLists.Web/config-overrides.js +++ b/src/FilterLists.Web/config-overrides.js @@ -1,9 +1,9 @@ -const { override, fixBabelImports } = require('customize-cra'); +const { override, fixBabelImports } = require("customize-cra"); module.exports = override( - fixBabelImports('import', { - libraryName: 'antd', - libraryDirectory: 'es', - style: 'css', - }), -); \ No newline at end of file + fixBabelImports("import", { + libraryName: "antd", + libraryDirectory: "es", + style: "css" + }) +); diff --git a/src/FilterLists.Web/src/App.test.tsx b/src/FilterLists.Web/src/App.test.tsx index 7911e5b41..5e49ca508 100644 --- a/src/FilterLists.Web/src/App.test.tsx +++ b/src/FilterLists.Web/src/App.test.tsx @@ -1,10 +1,10 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; +import React from "react"; +import ReactDOM from "react-dom"; -import { App } from './App'; +import { App } from "./App"; -it('renders without crashing', () => { - const div = document.createElement('div'); +it("renders without crashing", () => { + const div = document.createElement("div"); ReactDOM.render(, div); ReactDOM.unmountComponentAtNode(div); -}); \ No newline at end of file +}); diff --git a/src/FilterLists.Web/src/App.tsx b/src/FilterLists.Web/src/App.tsx index 8eebe13fc..586e45475 100644 --- a/src/FilterLists.Web/src/App.tsx +++ b/src/FilterLists.Web/src/App.tsx @@ -1,27 +1,48 @@ -import { Icon, Layout, Menu, Tag } from 'antd'; -import React from 'react'; -import { BrowserRouter as Router, Link, Route, RouteComponentProps, Switch } from 'react-router-dom'; +import { Icon, Layout, Menu, Tag } from "antd"; +import React from "react"; +import { + BrowserRouter as Router, + Link, + Route, + RouteComponentProps, + Switch +} from "react-router-dom"; -import { ListsTable } from './components'; +import { ListsTable } from "./components"; const { Header, Content, Footer } = Layout; -export const App: React.FC = () => +export const App: React.FC = () => ( -
+
- +
-
+
-