Paragraph-level links, preview tooltips
This commit is contained in:
@@ -1,11 +1,15 @@
|
||||
import { useEffect } from "react";
|
||||
import { useNavigate, useParams } from "react-router-dom";
|
||||
import useNavState from "../store/navStore";
|
||||
import useNavStore from "../store/navStore";
|
||||
|
||||
export const useUrlSync = () => {
|
||||
const navigate = useNavigate();
|
||||
const { celexId: paramCelexId, articleId: paramArticleId } = useParams();
|
||||
const { articleId, celexId, setArticleId, setCelexId } = useNavState();
|
||||
|
||||
const celexId = useNavStore.use.celexId();
|
||||
const setCelexId = useNavStore.use.setCelexId();
|
||||
const articleId = useNavStore.use.articleId();
|
||||
const setArticleId = useNavStore.use.setArticleId();
|
||||
|
||||
// Effect to read from URL when URL changes
|
||||
useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user