mirror of
https://github.com/hzrd149/nostrudel.git
synced 2025-09-23 16:03:15 +02:00
Merge branch 'master' into next
This commit is contained in:
@@ -14,9 +14,11 @@ import RelaySelectionProvider, { useRelaySelectionContext } from "../../provider
|
|||||||
import { NostrRequestFilter } from "../../types/nostr-query";
|
import { NostrRequestFilter } from "../../types/nostr-query";
|
||||||
import useClientSideMuteFilter from "../../hooks/use-client-side-mute-filter";
|
import useClientSideMuteFilter from "../../hooks/use-client-side-mute-filter";
|
||||||
|
|
||||||
|
var showRepliesStored = localStorage.getItem("show-replies") === "true";
|
||||||
|
|
||||||
function HomePage() {
|
function HomePage() {
|
||||||
const timelinePageEventFilter = useTimelinePageEventFilter();
|
const timelinePageEventFilter = useTimelinePageEventFilter();
|
||||||
const showReplies = useDisclosure();
|
const showReplies = useDisclosure({ defaultIsOpen: showRepliesStored });
|
||||||
const muteFilter = useClientSideMuteFilter();
|
const muteFilter = useClientSideMuteFilter();
|
||||||
const eventFilter = useCallback(
|
const eventFilter = useCallback(
|
||||||
(event: NostrEvent) => {
|
(event: NostrEvent) => {
|
||||||
@@ -44,7 +46,14 @@ function HomePage() {
|
|||||||
const header = (
|
const header = (
|
||||||
<Flex gap="2" wrap="wrap" px={["2", 0]} alignItems="center">
|
<Flex gap="2" wrap="wrap" px={["2", 0]} alignItems="center">
|
||||||
<PeopleListSelection />
|
<PeopleListSelection />
|
||||||
<Switch isChecked={showReplies.isOpen} onChange={showReplies.onToggle}>
|
<Switch
|
||||||
|
isChecked={showReplies.isOpen}
|
||||||
|
onChange={(v) => {
|
||||||
|
localStorage.setItem("show-replies", v.target.checked ? "true" : "false");
|
||||||
|
showRepliesStored = v.target.checked;
|
||||||
|
showReplies.onToggle();
|
||||||
|
}}
|
||||||
|
>
|
||||||
Show Replies
|
Show Replies
|
||||||
</Switch>
|
</Switch>
|
||||||
<RelaySelectionButton ml="auto" />
|
<RelaySelectionButton ml="auto" />
|
||||||
|
Reference in New Issue
Block a user