mirror of
https://github.com/lukevella/rallly.git
synced 2025-05-06 21:56:03 +02:00
16 lines
420 B
TypeScript
16 lines
420 B
TypeScript
import { trpc } from "@rallly/backend";
|
|
import { useRouter } from "next/router";
|
|
import React from "react";
|
|
|
|
export const usePollByAdmin = () => {
|
|
const router = useRouter();
|
|
const [adminUrlId] = React.useState(router.query.urlId as string);
|
|
|
|
const pollQuery = trpc.polls.getByAdminUrlId.useQuery({ urlId: adminUrlId });
|
|
|
|
if (!pollQuery.data) {
|
|
throw new Error("Poll not found");
|
|
}
|
|
|
|
return pollQuery;
|
|
};
|