import { Link, useNavigate, useParams } from "react-router-dom"; import { api } from "./utils/trpc"; import usePluginSettings from "./utils/settings"; import { ArrowUpRightFromSquare, Trash } from "lucide-react"; import Spinner from "./Spinner"; import { useState } from "react"; export default function BookmarkSavedPage() { const { bookmarkId } = useParams(); const navigate = useNavigate(); const [error, setError] = useState(""); const { mutate: deleteBookmark, isPending } = api.bookmarks.deleteBookmark.useMutation({ onSuccess: () => { navigate("/bookmarkdeleted"); }, onError: (e) => { setError(e.message); }, }); const { settings } = usePluginSettings(); if (!bookmarkId) { return
NOT FOUND
; } return (
{error &&

{error}

}

Bookmarked!

Open

); }