なんもわからんかも
nostr:nevent1qvzqqqqqqypzq6c2vr8l8m9952e9qhxt8acn8kzzypzuhm6q70fvvxylkzu49e75qyxhwumn8ghj77tpvf6jumt9qys8wumn8ghj7un9d3shjtt2wqhxummnw3ezuamfwfjkgmn9wshx5uqpz9mhxue69uhkuenjv4kxz7fwv9c8qqgawaehxw309aex2mrp0yhxummnw3ezuamfwfjkgmn9wshx5uqpp4mhxue69uhkummn9ekx7mqqyqs3yeknn77wrjw4gpz4dr69vxsqnjz9hgrv06f4jvz4dm7t99tg5cc7xzn
なんもわからんかも
12/15 20:40:25
💕
reportUnhandledError.js:10
Uncaught Svelte error: state_unsafe_mutation
Updating state inside `$derived(...)`, `$inspect(...)` or a template expression is forbidden. If the value should not be reactive, declare it without `$state`
ってエラー出てて
rxNostr.createConnectionStateObservable().subscribe((packet) => {
relayStateMap.update((current) => {
const newMap = new SvelteMap(current);
newMap.set(packet.from, packet.state);
return newMap;
});
});
で
relayStateMap: {
get: () => SvelteMap<string, ConnectionState>;
set: (value: SvelteMap<string, ConnectionState>) => void;
update: (updater: (current: SvelteMap<string, ConnectionState>) => SvelteMap<string, ConnectionState>) => void;
subscribe: (subscriber: (value: SvelteMap<string, ConnectionState>) => void) => () => void;
}
だけどどうしたらいい
なんもわからんかも
12/14 14:33:38
💕
- リレー接続が切れている場合再接続処理を行う nostr:nevent1qvzqqqqqqypzq4jsz7zew5j7jr4pdfxh483nwq9vyw9ph6wm706sjwrzj2we58nqqywhwumn8ghj7un9d3shjtnwdaehgu3wwa5hyetydejhgtn2wqqjqamnwvaz7tmjv4kxz7fddfczumn0wd68ytnhd9ex2erwv46zu6nsqyxhwumn8ghj77tpvf6jumt9qyghwumn8ghj7mnxwfjkccte9eshquqqypjru4pdlj2qpkh039qufftcff88zjcknhfz29ey6gy3yszz9fcrcmr8thn
なんもわからんかも
12/14 14:27:56
💕🐾
nostr-loginを
- nip46署名にタイムアウトを設定して、無限に処理待ち状態にならないようにする。
- タイムアウトになった場合署名失敗したよをクライアント側に返す
- タイムアウトエラーした後に署名リクエストが来たらまた初期状態から署名を行う。(前回のエラーに引きずられないようにする)
- nip46でログインするときにリレーアドレスにwss://relay.nsec.appだけでなく、wss://ephemeral.snowflare.cc/をデフォルト値に追加して、またユーザーが任意にリレーリストを指定できるようにして。
なんもわからんかも
12/11 17:40:38
💕
これがあのこれの意味あったことない表示のやつか
<p class="mb-2 text-center max-w-40 min-w-40 mx-auto">
{this.mode === 'timeout' ? 'Keys not responding, check your key storage app' : `Confirmation required at ${this.domain}`}
</p>
{this.mode === 'timeout' ? (
<a
onClick={() => this.handleClose()}
href={`https://${this.domain}`}
target="_blank"
class="nl-button text-nowrap py-2.5 px-3 w-full inline-flex justify-center items-center gap-x-2 text-sm font-medium rounded-lg disabled:opacity-50 disabled:pointer-events-none dark:focus:outline-none dark:focus:ring-1 dark:focus:ring-gray-600"
>
Go to {this.domain}
</a>
なんもわからんかも
12/5 17:30:22
💕
📊 My #NostrYears Summary
📅 Period: Jan 1, 2025 - Dec 1, 2025
📝 Posts: 4,405
✍️ Characters: 198,763
🖼️ Images: 612
📄 Long-form articles: 0
🔄 Reposts: 51
❤️ Reactions: 668
💬 Chat messages: 51
Top reactions: +(439) :oaa:(43) :monowriting:(20) :monosimple:(12) :monogaminghageshii:(11) :very_sad:(7) :monocheer:(5) :yudan_dekinai:(3) :sushiyuki_flower:(3) :monokashiwa:(3)
#nostryears








