migrate to app dir and ssr
This commit is contained in:
16
apps/web/src/hooks/useAppParams.ts
Normal file
16
apps/web/src/hooks/useAppParams.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { useParams } from 'next/navigation';
|
||||
|
||||
// eslint-disable-next-line
|
||||
type AppParams = {
|
||||
organizationId: string;
|
||||
projectId: string;
|
||||
};
|
||||
|
||||
export function useAppParams<T>() {
|
||||
const params = useParams<T & AppParams>();
|
||||
return {
|
||||
...(params ?? {}),
|
||||
organizationId: params?.organizationId,
|
||||
projectId: params?.projectId,
|
||||
} as T & AppParams;
|
||||
}
|
||||
Reference in New Issue
Block a user