From 96ddc100b5f28ed3f68550285ddfb6e0323c7613 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Mon, 6 Mar 2023 16:21:20 +0800 Subject: [PATCH] Linting improvements --- .../patterns/LibraryCards/SearchModal.tsx | 62 ------------------- .../patterns/ReaderDropdownMenu.tsx | 7 +-- .../templates/article/ArticleContainer.tsx | 2 +- .../article/ReaderSettingsControl.tsx | 7 +-- .../article/VerticalArticleActions.tsx | 12 +--- .../templates/homeFeed/EditItemModals.tsx | 5 +- .../templates/homeFeed/HomeFeedContainer.tsx | 7 +-- 7 files changed, 10 insertions(+), 92 deletions(-) delete mode 100644 packages/web/components/patterns/LibraryCards/SearchModal.tsx diff --git a/packages/web/components/patterns/LibraryCards/SearchModal.tsx b/packages/web/components/patterns/LibraryCards/SearchModal.tsx deleted file mode 100644 index 167c2e10c..000000000 --- a/packages/web/components/patterns/LibraryCards/SearchModal.tsx +++ /dev/null @@ -1,62 +0,0 @@ -import { ReactNode, useMemo, useRef, useState } from 'react' -import { StyledText } from '../../elements/StyledText' -import { Box, HStack, SpanBox, VStack } from '../../elements/LayoutPrimitives' -import { Dropdown, DropdownOption } from '../../elements/DropdownElements' -import { Button, IconButton } from '../../elements/Button' -import { - CaretRight, - Circle, - DotsThree, - MagnifyingGlass, - Plus, - X, -} from 'phosphor-react' -import { useGetSubscriptionsQuery } from '../../../lib/networking/queries/useGetSubscriptionsQuery' -import { useGetLabelsQuery } from '../../../lib/networking/queries/useGetLabelsQuery' -import { Label } from '../../../lib/networking/fragments/labelFragment' -import { - ModalContent, - ModalOverlay, - ModalRoot, -} from '../../elements/ModalPrimitives' -import { theme } from '../../tokens/stitches.config' -import { FormInput } from '../../elements/FormElements' -import { SearchBox } from '../../templates/homeFeed/LibraryHeader' - -type SearchModalProps = { - searchTerm: string | undefined - applySearchQuery: (searchTerm: string) => void - - onOpenChange: (open: boolean) => void -} - -export function SearchModal(props: SearchModalProps): JSX.Element { - return ( - - e.preventDefault()} /> - { - // remove focus from modal - ;(document.activeElement as HTMLElement).blur() - }} - > - - - props.onOpenChange(false)} - /> - - - - - ) -} diff --git a/packages/web/components/patterns/ReaderDropdownMenu.tsx b/packages/web/components/patterns/ReaderDropdownMenu.tsx index fc6f79dba..8d75e0258 100644 --- a/packages/web/components/patterns/ReaderDropdownMenu.tsx +++ b/packages/web/components/patterns/ReaderDropdownMenu.tsx @@ -1,14 +1,9 @@ -import { ReactNode, useMemo, useState } from 'react' -import { HStack, VStack } from './../elements/LayoutPrimitives' +import { ReactNode } from 'react' import { Dropdown, DropdownOption, DropdownSeparator, } from '../elements/DropdownElements' -import { StyledText } from '../elements/StyledText' -import { Button } from '../elements/Button' -import { currentThemeName } from '../../lib/themeUpdater' -import { Check } from 'phosphor-react' type DropdownMenuProps = { triggerElement: ReactNode diff --git a/packages/web/components/templates/article/ArticleContainer.tsx b/packages/web/components/templates/article/ArticleContainer.tsx index a43b5c510..217d9b19f 100644 --- a/packages/web/components/templates/article/ArticleContainer.tsx +++ b/packages/web/components/templates/article/ArticleContainer.tsx @@ -71,7 +71,7 @@ const RecommendationComments = ( - {props.recommendationsWithNotes.map((item, idx) => ( + {props.recommendationsWithNotes.map((item) => (