Skip to content

Commit

Permalink
clients/web: drop notification settings
Browse files Browse the repository at this point in the history
  • Loading branch information
frankie567 committed Jul 11, 2024
1 parent e11fc97 commit d2061ee
Show file tree
Hide file tree
Showing 5 changed files with 1 addition and 188 deletions.
9 changes: 0 additions & 9 deletions clients/apps/web/src/app/(topbar)/(backer)/settings/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import AccessTokensSettings from '@/components/Settings/AccessTokensSettings'
import AuthenticationSettings from '@/components/Settings/AuthenticationSettings'
import ConnectedAppSettings from '@/components/Settings/ConnectedAppSettings'
import GeneralSettings from '@/components/Settings/GeneralSettings'
import NotificationSettings from '@/components/Settings/NotificationSettings'
import OAuthSettings from '@/components/Settings/OAuth/OAuthSettings'
import PaymentMethodSettings from '@/components/Settings/PaymentMethodSettings'
import { Section, SectionDescription } from '@/components/Settings/Section'
Expand Down Expand Up @@ -48,14 +47,6 @@ export default function Page() {
/>
<AuthenticationSettings />
</Section>

<Section>
<SectionDescription
title="Email notifications"
description="Polar will send emails for the notifications enabled below."
/>
<NotificationSettings />
</Section>
</div>

<div className="flex flex-col gap-y-6">
Expand Down
110 changes: 0 additions & 110 deletions clients/apps/web/src/components/Settings/NotificationSettings.tsx

This file was deleted.

27 changes: 1 addition & 26 deletions clients/apps/web/src/hooks/queries/user.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,13 @@ import {
UserAdvertisementCampaignUpdate,
UserFreeSubscriptionCreate,
UserRead,
UserUpdateSettings,
UsersApiEnableAdvertisementCampaignRequest,
UsersApiListAdvertisementCampaignsRequest,
UsersApiListBenefitsRequest,
UsersApiListOrdersRequest,
UsersApiListSubscriptionsRequest,
} from '@polar-sh/sdk'
import {
UseMutationResult,
UseQueryResult,
useMutation,
useQuery,
} from '@tanstack/react-query'
import { UseQueryResult, useMutation, useQuery } from '@tanstack/react-query'
import { defaultRetry } from './retry'

export const useUser: () => UseQueryResult<UserRead> = () =>
Expand All @@ -27,25 +21,6 @@ export const useUser: () => UseQueryResult<UserRead> = () =>
retry: defaultRetry,
})

export const useUserPreferencesMutation: () => UseMutationResult<
UserRead,
Error,
{
userUpdateSettings: UserUpdateSettings
},
unknown
> = () =>
useMutation({
mutationFn: (variables: { userUpdateSettings: UserUpdateSettings }) => {
return api.users.updatePreferences({
body: variables.userUpdateSettings,
})
},
onSuccess: (_result, _variables, _ctx) => {
queryClient.invalidateQueries({ queryKey: ['user'] })
},
})

export const usePersonalAccessTokens = () =>
useQuery({
queryKey: ['personalAccessTokens'],
Expand Down
42 changes: 0 additions & 42 deletions clients/apps/web/src/stories/NotificationSettings.stories.tsx

This file was deleted.

1 change: 0 additions & 1 deletion clients/apps/web/src/utils/testdata.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,6 @@ export const user: UserRead = {
avatar_url: 'https://avatars.githubusercontent.com/u/47952?v=4',
accepted_terms_of_service: true,
id: 'xxxabc-123',
profile: {},
email_newsletters_and_changelogs: false,
email_promotions_and_events: false,
oauth_accounts: [],
Expand Down

0 comments on commit d2061ee

Please sign in to comment.