diff --git a/src/actions/admin.ts b/src/actions/admin.ts index e7b2d35cb..4dd3c1b64 100644 --- a/src/actions/admin.ts +++ b/src/actions/admin.ts @@ -1,4 +1,3 @@ - import { fetchRelationships } from 'soapbox/actions/accounts'; import { importFetchedAccount, importFetchedAccounts, importFetchedStatuses } from 'soapbox/actions/importer'; import { accountIdsToAccts } from 'soapbox/selectors'; diff --git a/src/api/hooks/index.ts b/src/api/hooks/index.ts index f085f3c4b..a3afe87a4 100644 --- a/src/api/hooks/index.ts +++ b/src/api/hooks/index.ts @@ -1,4 +1,3 @@ - // Accounts export { useAccount } from './accounts/useAccount'; export { useAccountLookup } from './accounts/useAccountLookup'; diff --git a/src/components/__mocks__/react-inlinesvg.tsx b/src/components/__mocks__/react-inlinesvg.tsx index 7169c13a7..7b288a7fb 100644 --- a/src/components/__mocks__/react-inlinesvg.tsx +++ b/src/components/__mocks__/react-inlinesvg.tsx @@ -1,4 +1,3 @@ - interface IInlineSVG { loader?: JSX.Element; } diff --git a/src/components/announcements/emoji.tsx b/src/components/announcements/emoji.tsx index 862014e13..1deddf26a 100644 --- a/src/components/announcements/emoji.tsx +++ b/src/components/announcements/emoji.tsx @@ -1,4 +1,3 @@ - import unicodeMapping from 'soapbox/features/emoji/mapping'; import { useSettings } from 'soapbox/hooks'; import { joinPublicPath } from 'soapbox/utils/static'; diff --git a/src/components/autosuggest-emoji.tsx b/src/components/autosuggest-emoji.tsx index 6eaaf4110..35cc753f3 100644 --- a/src/components/autosuggest-emoji.tsx +++ b/src/components/autosuggest-emoji.tsx @@ -1,4 +1,3 @@ - import { isCustomEmoji } from 'soapbox/features/emoji'; import unicodeMapping from 'soapbox/features/emoji/mapping'; import { joinPublicPath } from 'soapbox/utils/static'; diff --git a/src/components/display-name-inline.tsx b/src/components/display-name-inline.tsx index 9c6369a86..0db9fbc4b 100644 --- a/src/components/display-name-inline.tsx +++ b/src/components/display-name-inline.tsx @@ -1,4 +1,3 @@ - import { useSoapboxConfig } from 'soapbox/hooks'; import { getAcct } from '../utils/accounts'; diff --git a/src/components/display-name.tsx b/src/components/display-name.tsx index a72a32d2d..36bb57c40 100644 --- a/src/components/display-name.tsx +++ b/src/components/display-name.tsx @@ -1,4 +1,3 @@ - import HoverRefWrapper from 'soapbox/components/hover-ref-wrapper'; import { useSoapboxConfig } from 'soapbox/hooks'; diff --git a/src/components/emoji-graphic.tsx b/src/components/emoji-graphic.tsx index 02abea12b..076133c7a 100644 --- a/src/components/emoji-graphic.tsx +++ b/src/components/emoji-graphic.tsx @@ -1,4 +1,3 @@ - import Emoji from 'soapbox/components/ui/emoji/emoji'; interface IEmojiGraphic { diff --git a/src/components/group-card.tsx b/src/components/group-card.tsx index dc06d7fd8..dc68f5c74 100644 --- a/src/components/group-card.tsx +++ b/src/components/group-card.tsx @@ -1,4 +1,3 @@ - import GroupHeaderImage from 'soapbox/features/group/components/group-header-image'; import GroupMemberCount from 'soapbox/features/group/components/group-member-count'; import GroupPrivacy from 'soapbox/features/group/components/group-privacy'; diff --git a/src/components/hashtag-link.tsx b/src/components/hashtag-link.tsx index 247b3bc34..420f8f33a 100644 --- a/src/components/hashtag-link.tsx +++ b/src/components/hashtag-link.tsx @@ -1,4 +1,3 @@ - import Link from './link'; interface IHashtagLink { diff --git a/src/components/icon-with-counter.tsx b/src/components/icon-with-counter.tsx index 4939375ce..ae77c5a93 100644 --- a/src/components/icon-with-counter.tsx +++ b/src/components/icon-with-counter.tsx @@ -1,4 +1,3 @@ - import Icon, { IIcon } from 'soapbox/components/icon'; import { Counter } from 'soapbox/components/ui'; diff --git a/src/components/landing-gradient.tsx b/src/components/landing-gradient.tsx index a1117a9ff..d7d22dd38 100644 --- a/src/components/landing-gradient.tsx +++ b/src/components/landing-gradient.tsx @@ -1,4 +1,3 @@ - /** Fullscreen gradient used as a backdrop to public pages. */ const LandingGradient: React.FC = () => (
diff --git a/src/components/loading-screen.tsx b/src/components/loading-screen.tsx index 2a91e7fe5..d3c76043e 100644 --- a/src/components/loading-screen.tsx +++ b/src/components/loading-screen.tsx @@ -1,4 +1,3 @@ - import LandingGradient from 'soapbox/components/landing-gradient'; import { Spinner } from 'soapbox/components/ui'; diff --git a/src/components/polls/poll-footer.test.tsx b/src/components/polls/poll-footer.test.tsx index 06a4424a5..39dd4ba18 100644 --- a/src/components/polls/poll-footer.test.tsx +++ b/src/components/polls/poll-footer.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { IntlProvider } from 'react-intl'; import { Provider } from 'react-redux'; diff --git a/src/components/pullable.tsx b/src/components/pullable.tsx index 861863ee5..d04eb00ef 100644 --- a/src/components/pullable.tsx +++ b/src/components/pullable.tsx @@ -1,4 +1,3 @@ - import PullToRefresh from './pull-to-refresh'; interface IPullable { diff --git a/src/components/radio.tsx b/src/components/radio.tsx index b5e2bee50..d17920ffa 100644 --- a/src/components/radio.tsx +++ b/src/components/radio.tsx @@ -1,4 +1,3 @@ - import { Children, cloneElement } from 'react'; import List, { ListItem } from './list'; diff --git a/src/components/scroll-top-button.test.tsx b/src/components/scroll-top-button.test.tsx index c6cb517ff..387e9c843 100644 --- a/src/components/scroll-top-button.test.tsx +++ b/src/components/scroll-top-button.test.tsx @@ -1,4 +1,3 @@ - import { defineMessages } from 'react-intl'; import { describe, expect, it } from 'vitest'; diff --git a/src/components/statuses/sensitive-content-overlay.test.tsx b/src/components/statuses/sensitive-content-overlay.test.tsx index 7c3d6a35f..b998321cc 100644 --- a/src/components/statuses/sensitive-content-overlay.test.tsx +++ b/src/components/statuses/sensitive-content-overlay.test.tsx @@ -1,4 +1,3 @@ - import { Map as ImmutableMap } from 'immutable'; import { beforeEach, describe, expect, it } from 'vitest'; diff --git a/src/components/statuses/status-info.tsx b/src/components/statuses/status-info.tsx index ffeafcecb..288c5e018 100644 --- a/src/components/statuses/status-info.tsx +++ b/src/components/statuses/status-info.tsx @@ -1,4 +1,3 @@ - import { HStack, Text } from '../ui'; interface IStatusInfo { diff --git a/src/components/ui/counter/counter.tsx b/src/components/ui/counter/counter.tsx index 0f7edca8d..1372a1df4 100644 --- a/src/components/ui/counter/counter.tsx +++ b/src/components/ui/counter/counter.tsx @@ -1,4 +1,3 @@ - import { shortNumberFormat } from 'soapbox/utils/numbers'; interface ICounter { diff --git a/src/components/ui/datepicker/datepicker.test.tsx b/src/components/ui/datepicker/datepicker.test.tsx index 745f226b2..a31f4683c 100644 --- a/src/components/ui/datepicker/datepicker.test.tsx +++ b/src/components/ui/datepicker/datepicker.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { describe, expect, it, vi } from 'vitest'; diff --git a/src/components/ui/datetime/datetime.tsx b/src/components/ui/datetime/datetime.tsx index ba24044b1..0244508c1 100644 --- a/src/components/ui/datetime/datetime.tsx +++ b/src/components/ui/datetime/datetime.tsx @@ -1,4 +1,3 @@ - import Input from '../input/input'; interface DatetimeProps { diff --git a/src/components/ui/divider/divider.tsx b/src/components/ui/divider/divider.tsx index f3f55c4fb..7ccb9c8be 100644 --- a/src/components/ui/divider/divider.tsx +++ b/src/components/ui/divider/divider.tsx @@ -1,4 +1,3 @@ - import Text from '../text/text'; import type { Sizes as TextSizes } from '../text/text'; diff --git a/src/components/ui/emoji/emoji.tsx b/src/components/ui/emoji/emoji.tsx index 1b0967510..ce673c482 100644 --- a/src/components/ui/emoji/emoji.tsx +++ b/src/components/ui/emoji/emoji.tsx @@ -1,4 +1,3 @@ - import { removeVS16s, toCodePoints } from 'soapbox/utils/emoji'; import { joinPublicPath } from 'soapbox/utils/static'; diff --git a/src/components/ui/form-actions/form-actions.tsx b/src/components/ui/form-actions/form-actions.tsx index d92a89719..f67f90a18 100644 --- a/src/components/ui/form-actions/form-actions.tsx +++ b/src/components/ui/form-actions/form-actions.tsx @@ -1,4 +1,3 @@ - import HStack from '../hstack/hstack'; interface IFormActions { diff --git a/src/components/ui/icon/icon.tsx b/src/components/ui/icon/icon.tsx index 71455c37d..2210a5bd5 100644 --- a/src/components/ui/icon/icon.tsx +++ b/src/components/ui/icon/icon.tsx @@ -1,4 +1,3 @@ - import Counter from '../counter/counter'; import SvgIcon from './svg-icon'; diff --git a/src/components/ui/icon/svg-icon.test.tsx b/src/components/ui/icon/svg-icon.test.tsx index f226a7b6e..f1ac5f127 100644 --- a/src/components/ui/icon/svg-icon.test.tsx +++ b/src/components/ui/icon/svg-icon.test.tsx @@ -1,4 +1,3 @@ - import IconCode from '@tabler/icons/outline/code.svg'; import { describe, expect, it } from 'vitest'; diff --git a/src/components/ui/modal/modal.test.tsx b/src/components/ui/modal/modal.test.tsx index b7bf31762..a60eb224a 100644 --- a/src/components/ui/modal/modal.test.tsx +++ b/src/components/ui/modal/modal.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { describe, expect, it, vi } from 'vitest'; diff --git a/src/containers/account-container.tsx b/src/containers/account-container.tsx index 5fc6b038e..5fdb55449 100644 --- a/src/containers/account-container.tsx +++ b/src/containers/account-container.tsx @@ -1,4 +1,3 @@ - import { useAccount } from 'soapbox/api/hooks'; import Account, { IAccount } from 'soapbox/components/account'; diff --git a/src/features/admin/components/unapproved-account.tsx b/src/features/admin/components/unapproved-account.tsx index 7ceacd73d..510c36b27 100644 --- a/src/features/admin/components/unapproved-account.tsx +++ b/src/features/admin/components/unapproved-account.tsx @@ -1,4 +1,3 @@ - import { approveUser, rejectUser } from 'soapbox/actions/admin'; import { useAccount } from 'soapbox/api/hooks'; import Account from 'soapbox/components/account'; diff --git a/src/features/auth-login/components/captcha.test.tsx b/src/features/auth-login/components/captcha.test.tsx index a97b29e8c..b8e3fac21 100644 --- a/src/features/auth-login/components/captcha.test.tsx +++ b/src/features/auth-login/components/captcha.test.tsx @@ -1,4 +1,3 @@ - import { Map as ImmutableMap } from 'immutable'; import { describe, expect, it } from 'vitest'; diff --git a/src/features/auth-login/components/password-reset-confirm.test.tsx b/src/features/auth-login/components/password-reset-confirm.test.tsx index 7000174c9..5551f79c3 100644 --- a/src/features/auth-login/components/password-reset-confirm.test.tsx +++ b/src/features/auth-login/components/password-reset-confirm.test.tsx @@ -1,4 +1,3 @@ - import { Route, Switch } from 'react-router-dom'; import { describe, expect, it } from 'vitest'; diff --git a/src/features/chats/components/chat-message-list.test.tsx b/src/features/chats/components/chat-message-list.test.tsx index 8e3f0ec0a..0e45d807d 100644 --- a/src/features/chats/components/chat-message-list.test.tsx +++ b/src/features/chats/components/chat-message-list.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { VirtuosoMockContext } from 'react-virtuoso'; import { beforeEach, describe, expect, it } from 'vitest'; diff --git a/src/features/chats/components/chat-message-reaction.test.tsx b/src/features/chats/components/chat-message-reaction.test.tsx index 9868a932d..504e9534f 100644 --- a/src/features/chats/components/chat-message-reaction.test.tsx +++ b/src/features/chats/components/chat-message-reaction.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { describe, expect, it, vi } from 'vitest'; diff --git a/src/features/chats/components/chat-pane-header.test.tsx b/src/features/chats/components/chat-pane-header.test.tsx index 53d34cb9a..e642222d0 100644 --- a/src/features/chats/components/chat-pane-header.test.tsx +++ b/src/features/chats/components/chat-pane-header.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { describe, expect, it, vi } from 'vitest'; diff --git a/src/features/chats/components/chat-pane/chat-pane.test.tsx b/src/features/chats/components/chat-pane/chat-pane.test.tsx index c28cd76f6..9aa54fea2 100644 --- a/src/features/chats/components/chat-pane/chat-pane.test.tsx +++ b/src/features/chats/components/chat-pane/chat-pane.test.tsx @@ -1,4 +1,3 @@ - import { VirtuosoMockContext } from 'react-virtuoso'; import { beforeEach, describe, expect, it } from 'vitest'; diff --git a/src/features/chats/components/chat-pending-upload.tsx b/src/features/chats/components/chat-pending-upload.tsx index 220e0fe9a..62d385a22 100644 --- a/src/features/chats/components/chat-pending-upload.tsx +++ b/src/features/chats/components/chat-pending-upload.tsx @@ -1,4 +1,3 @@ - import { ProgressBar } from 'soapbox/components/ui'; interface IChatPendingUpload { diff --git a/src/features/chats/components/chat-search/chat-search.test.tsx b/src/features/chats/components/chat-search/chat-search.test.tsx index b1618c93a..43bcacd1a 100644 --- a/src/features/chats/components/chat-search/chat-search.test.tsx +++ b/src/features/chats/components/chat-search/chat-search.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { VirtuosoMockContext } from 'react-virtuoso'; import { beforeEach, describe, expect, it } from 'vitest'; diff --git a/src/features/chats/components/chat-widget.test.tsx b/src/features/chats/components/chat-widget.test.tsx index 5bda994ee..1c1e36b29 100644 --- a/src/features/chats/components/chat-widget.test.tsx +++ b/src/features/chats/components/chat-widget.test.tsx @@ -1,4 +1,3 @@ - import { Route, Switch } from 'react-router-dom'; import { describe, expect, it } from 'vitest'; diff --git a/src/features/chats/index.tsx b/src/features/chats/index.tsx index e44d5695c..a7cc9a2e6 100644 --- a/src/features/chats/index.tsx +++ b/src/features/chats/index.tsx @@ -1,4 +1,3 @@ - import { ChatProvider } from 'soapbox/contexts/chat-context'; import ChatPage from './components/chat-page/chat-page'; diff --git a/src/features/compose/components/autosuggest-account.tsx b/src/features/compose/components/autosuggest-account.tsx index 1b3d2c3bd..0a97f26a2 100644 --- a/src/features/compose/components/autosuggest-account.tsx +++ b/src/features/compose/components/autosuggest-account.tsx @@ -1,4 +1,3 @@ - import { useAccount } from 'soapbox/api/hooks'; import Account from 'soapbox/components/account'; diff --git a/src/features/compose/components/polls/duration-selector.test.tsx b/src/features/compose/components/polls/duration-selector.test.tsx index b221ade24..af24370fa 100644 --- a/src/features/compose/components/polls/duration-selector.test.tsx +++ b/src/features/compose/components/polls/duration-selector.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { describe, expect, it, vi } from 'vitest'; diff --git a/src/features/compose/components/upload-progress.tsx b/src/features/compose/components/upload-progress.tsx index 8652e64bb..dc526723e 100644 --- a/src/features/compose/components/upload-progress.tsx +++ b/src/features/compose/components/upload-progress.tsx @@ -1,4 +1,3 @@ - import UploadProgress from 'soapbox/components/upload-progress'; import { useCompose } from 'soapbox/hooks'; diff --git a/src/features/crypto-donate/components/crypto-icon.tsx b/src/features/crypto-donate/components/crypto-icon.tsx index b2e646bbe..c42327bbe 100644 --- a/src/features/crypto-donate/components/crypto-icon.tsx +++ b/src/features/crypto-donate/components/crypto-icon.tsx @@ -1,4 +1,3 @@ - import genericIcon from 'soapbox/assets/cryptocurrency/generic.svg'; /** Get crypto icon URL by ticker symbol, or fall back to generic icon */ diff --git a/src/features/crypto-donate/components/site-wallet.tsx b/src/features/crypto-donate/components/site-wallet.tsx index e8d7bc6d9..3c63171de 100644 --- a/src/features/crypto-donate/components/site-wallet.tsx +++ b/src/features/crypto-donate/components/site-wallet.tsx @@ -1,4 +1,3 @@ - import { Stack } from 'soapbox/components/ui'; import { useSoapboxConfig } from 'soapbox/hooks'; diff --git a/src/features/developers/index.tsx b/src/features/developers/index.tsx index 6ac4104a4..39a8577ae 100644 --- a/src/features/developers/index.tsx +++ b/src/features/developers/index.tsx @@ -1,4 +1,3 @@ - import { getSettings } from 'soapbox/actions/settings'; import { useAppSelector } from 'soapbox/hooks'; diff --git a/src/features/emoji/search.test.ts b/src/features/emoji/search.test.ts index 3ef806d83..4b5b0a1e4 100644 --- a/src/features/emoji/search.test.ts +++ b/src/features/emoji/search.test.ts @@ -1,4 +1,3 @@ - import { List, Map } from 'immutable'; import pick from 'lodash/pick'; import { describe, expect, it } from 'vitest'; diff --git a/src/features/follow-requests/components/account-authorize.tsx b/src/features/follow-requests/components/account-authorize.tsx index 01dc3ff71..e73224165 100644 --- a/src/features/follow-requests/components/account-authorize.tsx +++ b/src/features/follow-requests/components/account-authorize.tsx @@ -1,4 +1,3 @@ - import { authorizeFollowRequest, rejectFollowRequest } from 'soapbox/actions/accounts'; import { useAccount } from 'soapbox/api/hooks'; import Account from 'soapbox/components/account'; diff --git a/src/features/generic-not-found/index.tsx b/src/features/generic-not-found/index.tsx index 174e9f3e1..9847cdc7b 100644 --- a/src/features/generic-not-found/index.tsx +++ b/src/features/generic-not-found/index.tsx @@ -1,4 +1,3 @@ - import MissingIndicator from '../../components/missing-indicator'; const GenericNotFound = () => ( diff --git a/src/features/group/components/group-member-list-item.test.tsx b/src/features/group/components/group-member-list-item.test.tsx index f36e6f107..e02eb6242 100644 --- a/src/features/group/components/group-member-list-item.test.tsx +++ b/src/features/group/components/group-member-list-item.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { beforeEach, describe, expect, it } from 'vitest'; diff --git a/src/features/groups/components/discover/layout-buttons.test.tsx b/src/features/groups/components/discover/layout-buttons.test.tsx index 2a980c804..24784eee1 100644 --- a/src/features/groups/components/discover/layout-buttons.test.tsx +++ b/src/features/groups/components/discover/layout-buttons.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { describe, expect, it, vi } from 'vitest'; diff --git a/src/features/groups/components/discover/search/blankslate.tsx b/src/features/groups/components/discover/search/blankslate.tsx index 5ad85291d..407330256 100644 --- a/src/features/groups/components/discover/search/blankslate.tsx +++ b/src/features/groups/components/discover/search/blankslate.tsx @@ -1,4 +1,3 @@ - import { Stack, Text } from 'soapbox/components/ui'; interface Props { diff --git a/src/features/groups/components/discover/search/results.test.tsx b/src/features/groups/components/discover/search/results.test.tsx index d808d83a0..ac45e704c 100644 --- a/src/features/groups/components/discover/search/results.test.tsx +++ b/src/features/groups/components/discover/search/results.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { VirtuosoGridMockContext, VirtuosoMockContext } from 'react-virtuoso'; import { describe, expect, it, vi } from 'vitest'; diff --git a/src/features/groups/components/pending-groups-row.tsx b/src/features/groups/components/pending-groups-row.tsx index 094aad2aa..9c654f395 100644 --- a/src/features/groups/components/pending-groups-row.tsx +++ b/src/features/groups/components/pending-groups-row.tsx @@ -1,4 +1,3 @@ - import { usePendingGroups } from 'soapbox/api/hooks'; import { PendingItemsRow } from 'soapbox/components/pending-items-row'; import { Divider } from 'soapbox/components/ui'; diff --git a/src/features/groups/discover.test.tsx b/src/features/groups/discover.test.tsx index 1b7dc251b..ad2e4dd1d 100644 --- a/src/features/groups/discover.test.tsx +++ b/src/features/groups/discover.test.tsx @@ -1,4 +1,3 @@ - import userEvent from '@testing-library/user-event'; import { describe, expect, it, vi } from 'vitest'; diff --git a/src/features/intentional-error/index.tsx b/src/features/intentional-error/index.tsx index 52208ab48..ea588882a 100644 --- a/src/features/intentional-error/index.tsx +++ b/src/features/intentional-error/index.tsx @@ -1,4 +1,3 @@ - /** * IntentionalError: * For testing logging/monitoring & previewing ErrorBoundary design. diff --git a/src/features/landing-timeline/components/logo-text.tsx b/src/features/landing-timeline/components/logo-text.tsx index cfc52e174..6136c382b 100644 --- a/src/features/landing-timeline/components/logo-text.tsx +++ b/src/features/landing-timeline/components/logo-text.tsx @@ -1,4 +1,3 @@ - interface ILogoText extends Pick, 'dir'> { children: React.ReactNode; } diff --git a/src/features/placeholder/components/placeholder-chat.tsx b/src/features/placeholder/components/placeholder-chat.tsx index a6474b5ba..353afda0b 100644 --- a/src/features/placeholder/components/placeholder-chat.tsx +++ b/src/features/placeholder/components/placeholder-chat.tsx @@ -1,4 +1,3 @@ - import { HStack, Stack } from 'soapbox/components/ui'; import PlaceholderAvatar from './placeholder-avatar'; diff --git a/src/features/placeholder/components/placeholder-display-name.tsx b/src/features/placeholder/components/placeholder-display-name.tsx index b0e8dd4c1..2b8f99455 100644 --- a/src/features/placeholder/components/placeholder-display-name.tsx +++ b/src/features/placeholder/components/placeholder-display-name.tsx @@ -1,4 +1,3 @@ - import { memo } from 'react'; import { randomIntFromInterval, generateText } from '../utils'; diff --git a/src/features/placeholder/components/placeholder-event-header.tsx b/src/features/placeholder/components/placeholder-event-header.tsx index e0182866b..205f4ddd4 100644 --- a/src/features/placeholder/components/placeholder-event-header.tsx +++ b/src/features/placeholder/components/placeholder-event-header.tsx @@ -1,4 +1,3 @@ - import { Stack } from 'soapbox/components/ui'; import { generateText, randomIntFromInterval } from '../utils'; diff --git a/src/features/placeholder/components/placeholder-event-preview.tsx b/src/features/placeholder/components/placeholder-event-preview.tsx index d789bcc4e..9fd93e59b 100644 --- a/src/features/placeholder/components/placeholder-event-preview.tsx +++ b/src/features/placeholder/components/placeholder-event-preview.tsx @@ -1,4 +1,3 @@ - import { Stack, Text } from 'soapbox/components/ui'; import { generateText, randomIntFromInterval } from '../utils'; diff --git a/src/features/placeholder/components/placeholder-group-card.tsx b/src/features/placeholder/components/placeholder-group-card.tsx index eb19f8b28..6176ad39e 100644 --- a/src/features/placeholder/components/placeholder-group-card.tsx +++ b/src/features/placeholder/components/placeholder-group-card.tsx @@ -1,4 +1,3 @@ - import { HStack, Stack, Text } from 'soapbox/components/ui'; import { generateText, randomIntFromInterval } from '../utils'; diff --git a/src/features/placeholder/components/placeholder-group-discover.tsx b/src/features/placeholder/components/placeholder-group-discover.tsx index 3311c3ac5..615bcc7a0 100644 --- a/src/features/placeholder/components/placeholder-group-discover.tsx +++ b/src/features/placeholder/components/placeholder-group-discover.tsx @@ -1,4 +1,3 @@ - import { HStack, Stack, Text } from 'soapbox/components/ui'; import { generateText, randomIntFromInterval } from '../utils'; diff --git a/src/features/placeholder/components/placeholder-group-search.tsx b/src/features/placeholder/components/placeholder-group-search.tsx index db2d9578c..fe976817b 100644 --- a/src/features/placeholder/components/placeholder-group-search.tsx +++ b/src/features/placeholder/components/placeholder-group-search.tsx @@ -1,4 +1,3 @@ - import { HStack, Stack, Text } from 'soapbox/components/ui'; import { generateText, randomIntFromInterval } from '../utils'; diff --git a/src/features/placeholder/components/placeholder-hashtag.tsx b/src/features/placeholder/components/placeholder-hashtag.tsx index 10b11247f..e28a074c5 100644 --- a/src/features/placeholder/components/placeholder-hashtag.tsx +++ b/src/features/placeholder/components/placeholder-hashtag.tsx @@ -1,4 +1,3 @@ - import { generateText, randomIntFromInterval } from '../utils'; /** Fake hashtag to display while data is loading. */ diff --git a/src/features/placeholder/components/placeholder-material-status.tsx b/src/features/placeholder/components/placeholder-material-status.tsx index ad8bc5703..35fab3522 100644 --- a/src/features/placeholder/components/placeholder-material-status.tsx +++ b/src/features/placeholder/components/placeholder-material-status.tsx @@ -1,4 +1,3 @@ - import PlaceholderStatus from './placeholder-status'; /** Fake material status to display while data is loading. */ diff --git a/src/features/placeholder/components/placeholder-sidebar-suggestions.tsx b/src/features/placeholder/components/placeholder-sidebar-suggestions.tsx index 81b286c47..a03ad221c 100644 --- a/src/features/placeholder/components/placeholder-sidebar-suggestions.tsx +++ b/src/features/placeholder/components/placeholder-sidebar-suggestions.tsx @@ -1,4 +1,3 @@ - import { HStack, Stack } from 'soapbox/components/ui'; import { randomIntFromInterval, generateText } from '../utils'; diff --git a/src/features/placeholder/components/placeholder-sidebar-trends.tsx b/src/features/placeholder/components/placeholder-sidebar-trends.tsx index c5eb13fde..bb9147e55 100644 --- a/src/features/placeholder/components/placeholder-sidebar-trends.tsx +++ b/src/features/placeholder/components/placeholder-sidebar-trends.tsx @@ -1,4 +1,3 @@ - import { Stack } from 'soapbox/components/ui'; import { randomIntFromInterval, generateText } from '../utils'; diff --git a/src/features/placeholder/components/placeholder-status-content.tsx b/src/features/placeholder/components/placeholder-status-content.tsx index b3e4abbd7..1b2ffc999 100644 --- a/src/features/placeholder/components/placeholder-status-content.tsx +++ b/src/features/placeholder/components/placeholder-status-content.tsx @@ -1,4 +1,3 @@ - import { randomIntFromInterval, generateText } from '../utils'; interface IPlaceholderStatusContent { diff --git a/src/features/remote-timeline/components/pinned-hosts-picker.tsx b/src/features/remote-timeline/components/pinned-hosts-picker.tsx index f06d67553..df877a3da 100644 --- a/src/features/remote-timeline/components/pinned-hosts-picker.tsx +++ b/src/features/remote-timeline/components/pinned-hosts-picker.tsx @@ -1,4 +1,3 @@ - import { Button, HStack } from 'soapbox/components/ui'; import { useSettings } from 'soapbox/hooks'; diff --git a/src/features/soapbox-config/components/icon-picker.tsx b/src/features/soapbox-config/components/icon-picker.tsx index 8feac9472..f8ebdbb26 100644 --- a/src/features/soapbox-config/components/icon-picker.tsx +++ b/src/features/soapbox-config/components/icon-picker.tsx @@ -1,4 +1,3 @@ - import IconPickerDropdown from './icon-picker-dropdown'; interface IIconPicker { diff --git a/src/features/theme-editor/components/color.tsx b/src/features/theme-editor/components/color.tsx index 575d17dd4..0254adf31 100644 --- a/src/features/theme-editor/components/color.tsx +++ b/src/features/theme-editor/components/color.tsx @@ -1,4 +1,3 @@ - import ColorWithPicker from 'soapbox/features/soapbox-config/components/color-with-picker'; import type { ColorChangeHandler } from 'react-color'; diff --git a/src/features/ui/components/column-loading.tsx b/src/features/ui/components/column-loading.tsx index b462c95f5..b521c4b8a 100644 --- a/src/features/ui/components/column-loading.tsx +++ b/src/features/ui/components/column-loading.tsx @@ -1,4 +1,3 @@ - import { Card, CardBody, Spinner } from 'soapbox/components/ui'; const ColumnLoading = () => ( diff --git a/src/features/ui/components/columns-area.tsx b/src/features/ui/components/columns-area.tsx index 1f7c2e6b1..130ba5541 100644 --- a/src/features/ui/components/columns-area.tsx +++ b/src/features/ui/components/columns-area.tsx @@ -1,4 +1,3 @@ - import { Layout } from '../../../components/ui'; interface IColumnsArea { diff --git a/src/features/ui/components/compose-button.test.tsx b/src/features/ui/components/compose-button.test.tsx index 2c9d88a64..6bc1404b9 100644 --- a/src/features/ui/components/compose-button.test.tsx +++ b/src/features/ui/components/compose-button.test.tsx @@ -1,4 +1,3 @@ - import { fireEvent, render, screen } from '@testing-library/react'; import { IntlProvider } from 'react-intl'; import { Provider } from 'react-redux'; diff --git a/src/features/ui/components/modal-loading.tsx b/src/features/ui/components/modal-loading.tsx index b3c48d249..8308a2b4f 100644 --- a/src/features/ui/components/modal-loading.tsx +++ b/src/features/ui/components/modal-loading.tsx @@ -1,4 +1,3 @@ - import { Modal, Spinner } from 'soapbox/components/ui'; const ModalLoading = () => ( diff --git a/src/features/ui/components/modals/component-modal.tsx b/src/features/ui/components/modals/component-modal.tsx index 309941545..dbcb2423e 100644 --- a/src/features/ui/components/modals/component-modal.tsx +++ b/src/features/ui/components/modals/component-modal.tsx @@ -1,4 +1,3 @@ - import { Modal } from 'soapbox/components/ui'; interface IComponentModal { diff --git a/src/features/ui/components/modals/crypto-donate-modal.tsx b/src/features/ui/components/modals/crypto-donate-modal.tsx index 78a276ee4..413db184c 100644 --- a/src/features/ui/components/modals/crypto-donate-modal.tsx +++ b/src/features/ui/components/modals/crypto-donate-modal.tsx @@ -1,4 +1,3 @@ - import { Modal } from 'soapbox/components/ui'; import DetailedCryptoAddress from 'soapbox/features/crypto-donate/components/detailed-crypto-address'; diff --git a/src/features/ui/components/modals/zap-split/display-name-row.tsx b/src/features/ui/components/modals/zap-split/display-name-row.tsx index 6f023f3a7..6bfaa4663 100644 --- a/src/features/ui/components/modals/zap-split/display-name-row.tsx +++ b/src/features/ui/components/modals/zap-split/display-name-row.tsx @@ -1,4 +1,3 @@ - import { HStack, Text } from 'soapbox/components/ui'; import VerificationBadge from 'soapbox/components/verification-badge'; import { useSoapboxConfig } from 'soapbox/hooks'; diff --git a/src/features/ui/components/panels/my-groups-panel.tsx b/src/features/ui/components/panels/my-groups-panel.tsx index 578375796..8679a50f0 100644 --- a/src/features/ui/components/panels/my-groups-panel.tsx +++ b/src/features/ui/components/panels/my-groups-panel.tsx @@ -1,4 +1,3 @@ - import { useGroups } from 'soapbox/api/hooks'; import { Widget } from 'soapbox/components/ui'; import GroupListItem from 'soapbox/features/groups/components/discover/group-list-item'; diff --git a/src/features/ui/components/panels/suggested-groups-panel.tsx b/src/features/ui/components/panels/suggested-groups-panel.tsx index d8fa17f6a..558837d4b 100644 --- a/src/features/ui/components/panels/suggested-groups-panel.tsx +++ b/src/features/ui/components/panels/suggested-groups-panel.tsx @@ -1,4 +1,3 @@ - import { useSuggestedGroups } from 'soapbox/api/hooks'; import { Widget } from 'soapbox/components/ui'; import GroupListItem from 'soapbox/features/groups/components/discover/group-list-item'; diff --git a/src/features/ui/components/promo-panel.tsx b/src/features/ui/components/promo-panel.tsx index 2a3917628..54b5dc7f8 100644 --- a/src/features/ui/components/promo-panel.tsx +++ b/src/features/ui/components/promo-panel.tsx @@ -1,4 +1,3 @@ - import ForkAwesomeIcon from 'soapbox/components/fork-awesome-icon'; import { Widget, Stack, Text } from 'soapbox/components/ui'; import { useInstance, useSettings, useSoapboxConfig } from 'soapbox/hooks'; diff --git a/src/features/ui/components/theme-toggle.tsx b/src/features/ui/components/theme-toggle.tsx index 3532b5cfd..e6b9b5d98 100644 --- a/src/features/ui/components/theme-toggle.tsx +++ b/src/features/ui/components/theme-toggle.tsx @@ -1,4 +1,3 @@ - import { changeSetting } from 'soapbox/actions/settings'; import { useAppDispatch, useSettings } from 'soapbox/hooks'; diff --git a/src/middleware/sounds.ts b/src/middleware/sounds.ts index e9ec764ec..11367b056 100644 --- a/src/middleware/sounds.ts +++ b/src/middleware/sounds.ts @@ -1,4 +1,3 @@ - import { play, soundCache } from 'soapbox/utils/sounds'; import type { AnyAction, Middleware } from 'redux'; diff --git a/src/pages/admin-page.tsx b/src/pages/admin-page.tsx index 41ce5e061..141934698 100644 --- a/src/pages/admin-page.tsx +++ b/src/pages/admin-page.tsx @@ -1,4 +1,3 @@ - import { Layout } from 'soapbox/components/ui'; import { LatestAccountsPanel, diff --git a/src/pages/chats-page.tsx b/src/pages/chats-page.tsx index b6e103378..aee120db3 100644 --- a/src/pages/chats-page.tsx +++ b/src/pages/chats-page.tsx @@ -1,4 +1,3 @@ - interface IChatsPage { children: React.ReactNode; } diff --git a/src/pages/default-page.tsx b/src/pages/default-page.tsx index 1cb045c28..ff3c3964a 100644 --- a/src/pages/default-page.tsx +++ b/src/pages/default-page.tsx @@ -1,4 +1,3 @@ - import LinkFooter from 'soapbox/features/ui/components/link-footer'; import { WhoToFollowPanel, diff --git a/src/pages/empty-page.tsx b/src/pages/empty-page.tsx index dc421c99c..47b865761 100644 --- a/src/pages/empty-page.tsx +++ b/src/pages/empty-page.tsx @@ -1,4 +1,3 @@ - import { Layout } from '../components/ui'; interface IEmptyPage { diff --git a/src/pages/events-page.tsx b/src/pages/events-page.tsx index ea41ccf0d..1ae96aa4c 100644 --- a/src/pages/events-page.tsx +++ b/src/pages/events-page.tsx @@ -1,4 +1,3 @@ - import { Layout } from 'soapbox/components/ui'; import LinkFooter from 'soapbox/features/ui/components/link-footer'; import { diff --git a/src/pages/groups-pending-page.tsx b/src/pages/groups-pending-page.tsx index ff9375e06..f62624508 100644 --- a/src/pages/groups-pending-page.tsx +++ b/src/pages/groups-pending-page.tsx @@ -1,4 +1,3 @@ - import { Layout } from 'soapbox/components/ui'; import LinkFooter from 'soapbox/features/ui/components/link-footer'; import { NewGroupPanel, SuggestedGroupsPanel } from 'soapbox/features/ui/util/async-components'; diff --git a/src/pages/landing-page.tsx b/src/pages/landing-page.tsx index 4ccbe385e..8613c426e 100644 --- a/src/pages/landing-page.tsx +++ b/src/pages/landing-page.tsx @@ -1,4 +1,3 @@ - import LinkFooter from 'soapbox/features/ui/components/link-footer'; import { TrendsPanel, diff --git a/src/pages/manage-groups-page.tsx b/src/pages/manage-groups-page.tsx index d59d9b6fd..d21cc8282 100644 --- a/src/pages/manage-groups-page.tsx +++ b/src/pages/manage-groups-page.tsx @@ -1,4 +1,3 @@ - import { Layout } from 'soapbox/components/ui'; import LinkFooter from 'soapbox/features/ui/components/link-footer'; import { MyGroupsPanel, NewGroupPanel } from 'soapbox/features/ui/util/async-components'; diff --git a/src/pages/remote-instance-page.tsx b/src/pages/remote-instance-page.tsx index 98c331add..63b1e860e 100644 --- a/src/pages/remote-instance-page.tsx +++ b/src/pages/remote-instance-page.tsx @@ -1,4 +1,3 @@ - import LinkFooter from 'soapbox/features/ui/components/link-footer'; import { PromoPanel, diff --git a/src/pages/search-page.tsx b/src/pages/search-page.tsx index 4e16fd81b..fd014dfc8 100644 --- a/src/pages/search-page.tsx +++ b/src/pages/search-page.tsx @@ -1,4 +1,3 @@ - import LinkFooter from 'soapbox/features/ui/components/link-footer'; import { WhoToFollowPanel, diff --git a/src/pages/status-page.tsx b/src/pages/status-page.tsx index e1c3abc03..08e7e4c23 100644 --- a/src/pages/status-page.tsx +++ b/src/pages/status-page.tsx @@ -1,4 +1,3 @@ - import LinkFooter from 'soapbox/features/ui/components/link-footer'; import { WhoToFollowPanel, diff --git a/src/pages/wide-page.tsx b/src/pages/wide-page.tsx index 1242482c0..d099048b1 100644 --- a/src/pages/wide-page.tsx +++ b/src/pages/wide-page.tsx @@ -1,4 +1,3 @@ - interface IWidePage { children: React.ReactNode; } diff --git a/src/queries/chats.test.ts b/src/queries/chats.test.ts index c2b536a18..31cb487af 100644 --- a/src/queries/chats.test.ts +++ b/src/queries/chats.test.ts @@ -1,4 +1,3 @@ - import { Map as ImmutableMap } from 'immutable'; import sumBy from 'lodash/sumBy'; import { useEffect } from 'react'; diff --git a/src/toast.test.tsx b/src/toast.test.tsx index c3aca5a11..d90734162 100644 --- a/src/toast.test.tsx +++ b/src/toast.test.tsx @@ -1,4 +1,3 @@ - import { render } from '@testing-library/react'; import { AxiosError, AxiosHeaders } from 'axios'; import { Toaster } from 'react-hot-toast'; diff --git a/src/utils/scopes.ts b/src/utils/scopes.ts index 27712c0c3..0298d0125 100644 --- a/src/utils/scopes.ts +++ b/src/utils/scopes.ts @@ -1,4 +1,3 @@ - import { PLEROMA, parseVersion } from './features'; import type { RootState } from 'soapbox/store';