Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Remove barrel files from services collection (part 3) #3780

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove index from services/toastNotification
  • Loading branch information
nicholas-codecov committed Feb 26, 2025
commit 5eab462c949bad74ff909fff2a2428e6afe1ef6b
2 changes: 1 addition & 1 deletion src/App.tsx
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ import BaseLayout from 'layouts/BaseLayout'
import EnterpriseLoginLayout from 'layouts/EnterpriseLoginLayout'
import LoginLayout from 'layouts/LoginLayout'
import { useLocationParams } from 'services/navigation/useLocationParams'
import { ToastNotificationProvider } from 'services/toastNotification'
import { ToastNotificationProvider } from 'services/toastNotification/context'
import { useInternalUser, useUser } from 'services/user'
import { isProvider } from 'shared/api/helpers'
import 'ui/Table/Table.css'
2 changes: 1 addition & 1 deletion src/layouts/ToastNotifications/NotificationItem.jsx
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@ import PropType from 'prop-types'
import { useCallback, useEffect } from 'react'

import Message from 'old_ui/Message'
import { notificationPropType } from 'services/toastNotification'
import { notificationPropType } from 'services/toastNotification/propTypes'

function NotificationItem({ notification, removeNotification }) {
const close = useCallback(() => {
2 changes: 1 addition & 1 deletion src/layouts/ToastNotifications/ToastNotifications.jsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {
useNotifications,
useRemoveNotification,
} from 'services/toastNotification'
} from 'services/toastNotification/context'

import NotificationItem from './NotificationItem'

2 changes: 1 addition & 1 deletion src/layouts/ToastNotifications/ToastNotifications.test.jsx
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ import { vi } from 'vitest'
import {
useNotifications,
useRemoveNotification,
} from 'services/toastNotification'
} from 'services/toastNotification/context'

import ToastNotifications from './ToastNotifications'

Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@ import { useForm } from 'react-hook-form'
import { useParams } from 'react-router-dom'
import { z } from 'zod'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import { useUpdateProfile } from 'services/user'
import Button from 'ui/Button'
import TextInput from 'ui/TextInput'
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@ import { graphql, HttpResponse } from 'msw'
import { setupServer } from 'msw/node'
import { MemoryRouter, Route } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'

import DetailsSection from './DetailsSection'

Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ import { setupServer } from 'msw/node'
import { MemoryRouter, Route } from 'react-router-dom'
import { type Mock } from 'vitest'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'

import {
SaveOktaConfigMessage,
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ import {
} from '@tanstack/react-queryV5'
import z from 'zod'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'
import { Provider } from 'shared/api/helpers'
import { rejectNetworkError } from 'shared/api/rejectNetworkError'
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@ import { setupServer } from 'msw/node'
import { Suspense } from 'react'
import { MemoryRouter, Route } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import { useFlags } from 'shared/featureFlags'

import OrgUploadToken from './OrgUploadToken'
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@ import { useQueryClient } from '@tanstack/react-query'
import { useMutation as useMutationV5 } from '@tanstack/react-queryV5'
import { z } from 'zod'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'
import { Provider } from 'shared/api/helpers'
import { rejectNetworkError } from 'shared/api/rejectNetworkError'
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useRegenerateOrgUploadToken } from 'services/orgUploadToken/useRegenerateOrgUploadToken'
import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'

export default function useGenerateOrgUploadToken() {
const addToast = useAddNotification()
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ import { useForm } from 'react-hook-form'
import { z } from 'zod'

import Card from 'old_ui/Card'
import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import { useUpdateProfile } from 'services/user'
import Button from 'ui/Button'
import TextInput from 'ui/TextInput'
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ import userEvent from '@testing-library/user-event'
import { graphql, HttpResponse } from 'msw'
import { setupServer } from 'msw/node'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'

import NameEmailCard from './NameEmailCard'

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useHistory, useParams } from 'react-router-dom'

import { useCancelPlan } from 'services/account/useCancelPlan'
import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'

import { useBarecancel } from './useBarecancel'

Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ import { useHistory, useParams } from 'react-router-dom'

import { useSetCrumbs } from 'pages/PlanPage/context'
import { useNavLinks } from 'services/navigation/useNavLinks'
import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'
import A from 'ui/A'
import Button from 'ui/Button'
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ import { useHistory, useParams } from 'react-router-dom'

import { useSetPlanUpdatedNotification } from 'pages/PlanPage/context'
import { useUpgradePlan } from 'services/account/useUpgradePlan'
import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import { Provider } from 'shared/api/helpers'

import { UpgradeFormFields } from '../UpgradeForm'
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useUpdateRepo } from 'services/repo'
import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'

export function useRepoActivation() {
const addToast = useAddNotification()
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ import { useParams } from 'react-router-dom'

import { useBranches } from 'services/branches/useBranches'
import { useUpdateRepo } from 'services/repo'
import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Icon from 'ui/Icon'
import Select from 'ui/Select'
import SettingsDescriptor from 'ui/SettingsDescriptor'
2 changes: 1 addition & 1 deletion src/services/account/useSentryToken.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation } from '@tanstack/react-query'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'
import A from 'ui/A'

2 changes: 1 addition & 1 deletion src/services/account/useUpdateSelfHostedSettings.tsx
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@ import { useMutation } from '@tanstack/react-query'
import { useQueryClient as useQueryClientV5 } from '@tanstack/react-queryV5'
import { useParams } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'
import A from 'ui/A'

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation, useQueryClient } from '@tanstack/react-query'
import { useParams } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'

const query = `
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation, useQueryClient } from '@tanstack/react-query'
import { useParams } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'

interface URLParams {
2 changes: 1 addition & 1 deletion src/services/deleteFlag/useDeleteFlag.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation, useQueryClient } from '@tanstack/react-query'
import { useParams } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'

export function useDeleteFlag() {
4 changes: 2 additions & 2 deletions src/services/repo/useEncodeString.test.tsx
Original file line number Diff line number Diff line change
@@ -10,8 +10,8 @@ const mocks = vi.hoisted(() => ({
useAddNotification: vi.fn(),
}))

vi.mock('services/toastNotification', async () => {
const original = await import('services/toastNotification')
vi.mock('services/toastNotification/context', async () => {
const original = await import('services/toastNotification/context')
return {
...original,
useAddNotification: mocks.useAddNotification,
2 changes: 1 addition & 1 deletion src/services/repo/useEncodeString.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation } from '@tanstack/react-query'
import { useParams } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'

const query = `
2 changes: 1 addition & 1 deletion src/services/repo/useEraseRepoContent.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation, useQueryClient } from '@tanstack/react-query'
import { useParams } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'

const query = `
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation, useQueryClient } from '@tanstack/react-query'
import { useParams } from 'react-router-dom'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'

const TOAST_DURATION = 10000
4 changes: 2 additions & 2 deletions src/services/repositoryToken/useRegenerateRepositoryToken.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation, useQueryClient } from '@tanstack/react-query'
import { useParams } from 'react-router-dom/cjs/react-router-dom.min'
import { useParams } from 'react-router'

import { useAddNotification } from 'services/toastNotification'
import { useAddNotification } from 'services/toastNotification/context'
import Api from 'shared/api'

export function useRegenerateRepositoryToken({ tokenType }) {
2 changes: 0 additions & 2 deletions src/services/toastNotification/index.js

This file was deleted.