Skip to content

Commit 518e134

Browse files
committed
problem: deprecated worker code is confusing AF
1 parent d789eff commit 518e134

File tree

11 files changed

+9
-733
lines changed

11 files changed

+9
-733
lines changed

src/lib/snort_workers/live_subs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { NostrSystem, RequestBuilder } from '@snort/system';
22
import type { NostrEvent } from 'nostr-tools';
33
import { writable } from 'svelte/store';
44
import type { Command } from './types';
5-
import { seedRelays } from '@/workers_snort/seed_relays';
5+
import { seedRelays } from '@/snort_workers/seed_relays';
66

77
let events = new Map<string, NostrEvent>();
88
let eventStore = writable(events);

src/lib/snort_workers/main.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
import { writable } from 'svelte/store';
1+
import { writable, type Writable } from 'svelte/store';
22
import { Command, FrontendData } from './types';
33

44
import WorkerVite from "./master_worker?worker"
55

66
export let FrontendDataStore = writable(new FrontendData())
7+
export let viewed: Writable<Set<string>> = writable(new Set());
78

89
export async function Init() {
910
const worker = new WorkerVite()

src/lib/snort_workers/master_worker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command, FrontendData, WorkerData } from './types';
55
import { followsFromKind3, getNostrEvent, tagSplits } from './utils';
66
import type { NostrEvent } from '@nostr-dev-kit/ndk';
77
import WorkerVite from "./live_subs?worker"
8-
import { seedRelays } from '@/workers_snort/seed_relays';
8+
import { seedRelays } from '@/snort_workers/seed_relays';
99

1010
let workerData = new WorkerData();
1111
let workerDataStore = writable(workerData);

src/lib/views/messages/Messages.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
import Button from '@/components/Button.svelte';
33
import ChatLayout from '@/components/ChatLayout.svelte';
44
import Coracle from '@/components/Coracle.svelte';
5-
import { FrontendDataStore } from '@/snort_workers/main';
6-
import { viewed } from '@/workers_snort/firehose_master';
5+
import { FrontendDataStore, viewed } from '@/snort_workers/main';
76
import type { NostrEvent } from 'nostr-tools';
87
import { ArrowTurnUpSolid } from 'svelte-awesome-icons';
98
import { derived, writable, type Writable } from 'svelte/store';

src/lib/views/messages/RenderKind1.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
import { derived, type Writable } from 'svelte/store';
88
import type { FrontendData } from '@/snort_workers/types';
99
import { inview } from 'svelte-inview';
10-
import { viewed } from '@/workers_snort/firehose_master';
1110
import { onMount } from 'svelte';
11+
import { viewed } from '@/snort_workers/main';
1212
1313
export let note: NostrEvent;
1414
export let onClickReply: () => void;

src/lib/views/messages/RenderKind1AsThreadHead.svelte

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
<script lang="ts">
22
import RenderNoteContent from '@/components/RenderNoteContent.svelte';
3-
import Marcus from './Marcus.svelte';
4-
import type { NostrEvent } from 'nostr-tools';
5-
import Zap from './Zap.svelte';
6-
import Reply from './Reply.svelte';
7-
import { derived, type Writable } from 'svelte/store';
3+
import { viewed } from '@/snort_workers/main';
84
import type { FrontendData } from '@/snort_workers/types';
9-
import { viewed } from '@/workers_snort/firehose_master';
5+
import type { NostrEvent } from 'nostr-tools';
106
import { onMount } from 'svelte';
7+
import { type Writable } from 'svelte/store';
118
129
export let note: NostrEvent;
1310
export let store: Writable<FrontendData>;

0 commit comments

Comments
 (0)