diff --git a/pages/settings/preference.tsx b/pages/settings/preference.tsx index a92f6ae..a831b92 100644 --- a/pages/settings/preference.tsx +++ b/pages/settings/preference.tsx @@ -21,7 +21,9 @@ export default function Appearance() { const [archiveAsPDF, setArchiveAsPDF] = useState(false); const [archiveAsWaybackMachine, setArchiveAsWaybackMachine] = useState(false); - const [linksRouteTo, setLinksRouteTo] = useState(user.linksRouteTo); + const [linksRouteTo, setLinksRouteTo] = useState( + user.linksRouteTo + ); useEffect(() => { setUser({ @@ -29,9 +31,15 @@ export default function Appearance() { archiveAsScreenshot, archiveAsPDF, archiveAsWaybackMachine, - linksRouteTo + linksRouteTo, }); - }, [account, archiveAsScreenshot, archiveAsPDF, archiveAsWaybackMachine, linksRouteTo]); + }, [ + account, + archiveAsScreenshot, + archiveAsPDF, + archiveAsWaybackMachine, + linksRouteTo, + ]); function objectIsEmpty(obj: object) { return Object.keys(obj).length === 0; @@ -74,10 +82,11 @@ export default function Appearance() {

Select Theme

updateSettings({ theme: "dark" })} > @@ -86,10 +95,11 @@ export default function Appearance() { {/*
*/}
updateSettings({ theme: "light" })} > @@ -135,31 +145,71 @@ export default function Appearance() {
-

Clicking on Links should open:

+

Clicking on Links should:

- setLinksRouteTo(LinksRouteTo.ORIGINAL)} - /> + - setLinksRouteTo(LinksRouteTo.PDF)} - /> + - setLinksRouteTo(LinksRouteTo.READABLE)} - /> + - setLinksRouteTo(LinksRouteTo.SCREENSHOT)} - /> +