Merge pull request #275 from Innei/dev-waiting-for-delete
This commit is contained in:
commit
d0ec1b3565
|
|
@ -191,10 +191,13 @@ export const PagesManager: React.FC<{
|
|||
if (!page.metadata) {
|
||||
const toastId = toast.loading("Deleting...")
|
||||
delStorage(`draft-${subdomain}-${page.id}`)
|
||||
queryClient.invalidateQueries(["getPagesBySite", subdomain])
|
||||
queryClient.invalidateQueries(["getPage", page.id])
|
||||
toast.success("Deleted!", {
|
||||
id: toastId,
|
||||
Promise.all([
|
||||
queryClient.refetchQueries(["getPagesBySite", subdomain]),
|
||||
queryClient.refetchQueries(["getPage", page.id]),
|
||||
]).then(() => {
|
||||
toast.success("Deleted!", {
|
||||
id: toastId,
|
||||
})
|
||||
})
|
||||
} else {
|
||||
setDeleteToastId(toast.loading("Deleting..."))
|
||||
|
|
|
|||
|
|
@ -1,9 +1,8 @@
|
|||
import { DashboardLayout } from "~/components/dashboard/DashboardLayout"
|
||||
import { PagesManager } from "~/components/dashboard/PagesManager"
|
||||
import type { ReactElement } from "react"
|
||||
import { useTranslation } from "next-i18next"
|
||||
import { getServerSideProps as getLayoutServerSideProps } from "~/components/dashboard/DashboardLayout.server"
|
||||
import { GetServerSideProps } from "next"
|
||||
import type { ReactElement } from "react"
|
||||
import { DashboardLayout } from "~/components/dashboard/DashboardLayout"
|
||||
import { getServerSideProps as getLayoutServerSideProps } from "~/components/dashboard/DashboardLayout.server"
|
||||
import { PagesManager } from "~/components/dashboard/PagesManager"
|
||||
import { serverSidePropsHandler } from "~/lib/server-side-props"
|
||||
|
||||
export const getServerSideProps: GetServerSideProps = serverSidePropsHandler(
|
||||
|
|
|
|||
Loading…
Reference in New Issue