extract useSubscription to core/hooks

This commit is contained in:
m5r 2021-10-19 20:03:09 +02:00
parent 20df3dc3ac
commit f11c7d3723
3 changed files with 6 additions and 6 deletions

View File

@ -3,10 +3,10 @@ import { useQuery, useMutation, useSession } from "blitz";
import type { Subscription } from "db"; import type { Subscription } from "db";
import { SubscriptionStatus } from "db"; import { SubscriptionStatus } from "db";
import getSubscription from "../queries/get-subscription"; import getSubscription from "app/settings/queries/get-subscription";
import usePaddle from "./use-paddle"; import updateSubscription from "app/settings/mutations/update-subscription";
import useCurrentUser from "../../core/hooks/use-current-user"; import usePaddle from "app/settings/hooks/use-paddle";
import updateSubscription from "../mutations/update-subscription"; import useCurrentUser from "app/core/hooks/use-current-user";
type Params = { type Params = {
initialData?: Subscription; initialData?: Subscription;

View File

@ -2,7 +2,7 @@ import { HiCheck } from "react-icons/hi";
import * as Panelbear from "@panelbear/panelbear-js"; import * as Panelbear from "@panelbear/panelbear-js";
import clsx from "clsx"; import clsx from "clsx";
import useSubscription from "../../hooks/use-subscription"; import useSubscription from "app/core/hooks/use-subscription";
export default function Plans() { export default function Plans() {
const { hasActiveSubscription, subscription, subscribe, changePlan } = useSubscription(); const { hasActiveSubscription, subscription, subscribe, changePlan } = useSubscription();

View File

@ -2,7 +2,7 @@ import type { BlitzPage } from "blitz";
import { GetServerSideProps, getSession, Routes } from "blitz"; import { GetServerSideProps, getSession, Routes } from "blitz";
import db, { Subscription, SubscriptionStatus } from "db"; import db, { Subscription, SubscriptionStatus } from "db";
import useSubscription from "../../hooks/use-subscription"; import useSubscription from "app/core/hooks/use-subscription";
import usePaymentsHistory from "../../hooks/use-payments-history"; import usePaymentsHistory from "../../hooks/use-payments-history";
import SettingsLayout from "../../components/settings-layout"; import SettingsLayout from "../../components/settings-layout";
import SettingsSection from "../../components/settings-section"; import SettingsSection from "../../components/settings-section";