forked from Kieran/snort
chore: Update translations
This commit is contained in:
parent
3fe3c7a98d
commit
2e97546ab0
@ -18,7 +18,7 @@ module.exports = {
|
||||
"react-hooks/exhaustive-deps": "off",
|
||||
"react-refresh/only-export-components": "warn",
|
||||
"simple-import-sort/imports": "error",
|
||||
"simple-import-sort/exports": "error"
|
||||
"simple-import-sort/exports": "error",
|
||||
},
|
||||
root: true,
|
||||
ignorePatterns: ["build/", "*.test.ts", "*.js"],
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { EventKind, EventPublisher, RequestBuilder, TaggedNostrEvent } from "@snort/system";
|
||||
|
||||
import { db,UnwrappedGift } from "@/Db";
|
||||
import { db, UnwrappedGift } from "@/Db";
|
||||
import { findTag, unwrap } from "@/Utils";
|
||||
import { LoginSession, LoginSessionType } from "@/Utils/Login";
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { unixNow } from "@snort/shared";
|
||||
import { EventKind, NostrEvent, RequestBuilder, TaggedNostrEvent } from "@snort/system";
|
||||
|
||||
import { db,NostrEventForSession } from "@/Db";
|
||||
import { db, NostrEventForSession } from "@/Db";
|
||||
import { Day } from "@/Utils/Const";
|
||||
import { LoginSession } from "@/Utils/Login";
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { FeedCache } from "@snort/shared";
|
||||
|
||||
import { db,Payment } from "@/Db";
|
||||
import { db, Payment } from "@/Db";
|
||||
|
||||
export class Payments extends FeedCache<Payment> {
|
||||
constructor() {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { RelayMetricCache,UserProfileCache, UserRelaysCache } from "@snort/system";
|
||||
import { RelayMetricCache, UserProfileCache, UserRelaysCache } from "@snort/system";
|
||||
import { SnortSystemDb } from "@snort/system-web";
|
||||
|
||||
import { ChatCache } from "./ChatCache";
|
||||
|
@ -1,5 +1,5 @@
|
||||
import classNames from "classnames";
|
||||
import { ReactNode,useState } from "react";
|
||||
import { ReactNode, useState } from "react";
|
||||
|
||||
import ShowMore from "@/Components/Event/ShowMore";
|
||||
import Icon from "@/Components/Icons/Icon";
|
||||
|
@ -4,7 +4,7 @@ import { decodeInvoice } from "@snort/shared";
|
||||
import classNames from "classnames";
|
||||
import { useState } from "react";
|
||||
import { useMemo } from "react";
|
||||
import { FormattedMessage,useIntl } from "react-intl";
|
||||
import { FormattedMessage, useIntl } from "react-intl";
|
||||
|
||||
import Icon from "@/Components/Icons/Icon";
|
||||
import SendSats from "@/Components/SendSats/SendSats";
|
||||
|
@ -8,7 +8,7 @@ import { Toastore } from "@/Components/Toaster/Toaster";
|
||||
import FollowListBase from "@/Components/User/FollowListBase";
|
||||
import useEventPublisher from "@/Hooks/useEventPublisher";
|
||||
import useLogin from "@/Hooks/useLogin";
|
||||
import { dedupe, findTag, getDisplayName,hexToBech32 } from "@/Utils";
|
||||
import { dedupe, findTag, getDisplayName, hexToBech32 } from "@/Utils";
|
||||
import { useWallet } from "@/Wallet";
|
||||
import { WalletInvoiceState } from "@/Wallet";
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import classNames from "classnames";
|
||||
import { useMemo,useRef } from "react";
|
||||
import { useMemo, useRef } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
import { useLocation } from "react-router-dom";
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { sanitizeRelayUrl,unwrap } from "@snort/shared";
|
||||
import { sanitizeRelayUrl, unwrap } from "@snort/shared";
|
||||
import { OkResponse } from "@snort/system";
|
||||
import { useState } from "react";
|
||||
import { useIntl } from "react-intl";
|
||||
|
@ -2,7 +2,7 @@ import "./Markdown.css";
|
||||
|
||||
import { transformText } from "@snort/system";
|
||||
import { marked, Token } from "marked";
|
||||
import markedFootnote, { Footnote, FootnoteRef,Footnotes } from "marked-footnote";
|
||||
import markedFootnote, { Footnote, FootnoteRef, Footnotes } from "marked-footnote";
|
||||
import { forwardRef, ReactNode, useMemo } from "react";
|
||||
import { Link } from "react-router-dom";
|
||||
|
||||
|
@ -9,8 +9,8 @@ import SnortApi from "@/External/SnortApi";
|
||||
import useEventPublisher from "@/Hooks/useEventPublisher";
|
||||
import useLogin from "@/Hooks/useLogin";
|
||||
import useModeration from "@/Hooks/useModeration";
|
||||
import { setBookmarked,setPinned } from "@/Utils/Login";
|
||||
import { getCurrentSubscription,SubscriptionType } from "@/Utils/Subscription";
|
||||
import { setBookmarked, setPinned } from "@/Utils/Login";
|
||||
import { getCurrentSubscription, SubscriptionType } from "@/Utils/Subscription";
|
||||
|
||||
import { ReBroadcaster } from "../ReBroadcaster";
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { normalizeReaction } from "@snort/shared";
|
||||
import { countLeadingZeros, NostrLink,ParsedZap, TaggedNostrEvent } from "@snort/system";
|
||||
import { countLeadingZeros, NostrLink, ParsedZap, TaggedNostrEvent } from "@snort/system";
|
||||
import { useUserProfile } from "@snort/system-react";
|
||||
import { Menu, MenuItem } from "@szhsin/react-menu";
|
||||
import classNames from "classnames";
|
||||
|
@ -1,6 +1,6 @@
|
||||
import "./NoteReaction.css";
|
||||
|
||||
import { EventExt,EventKind, NostrEvent, NostrPrefix, TaggedNostrEvent } from "@snort/system";
|
||||
import { EventExt, EventKind, NostrEvent, NostrPrefix, TaggedNostrEvent } from "@snort/system";
|
||||
import { useUserProfile } from "@snort/system-react";
|
||||
import { useMemo } from "react";
|
||||
import { useInView } from "react-intersection-observer";
|
||||
@ -10,7 +10,7 @@ import { Link } from "react-router-dom";
|
||||
import Note from "@/Components/Event/Note";
|
||||
import Icon from "@/Components/Icons/Icon";
|
||||
import useModeration from "@/Hooks/useModeration";
|
||||
import { eventLink, getDisplayName,hexToBech32 } from "@/Utils";
|
||||
import { eventLink, getDisplayName, hexToBech32 } from "@/Utils";
|
||||
|
||||
export interface NoteReactionProps {
|
||||
data: TaggedNostrEvent;
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { LNURL } from "@snort/shared";
|
||||
import { NostrLink,ParsedZap, TaggedNostrEvent } from "@snort/system";
|
||||
import { NostrLink, ParsedZap, TaggedNostrEvent } from "@snort/system";
|
||||
import { useUserProfile } from "@snort/system-react";
|
||||
import { useState } from "react";
|
||||
import { FormattedMessage, FormattedNumber, useIntl } from "react-intl";
|
||||
|
@ -1,8 +1,8 @@
|
||||
import "./Reactions.css";
|
||||
|
||||
import { ParsedZap,TaggedNostrEvent } from "@snort/system";
|
||||
import { useEffect,useMemo, useState } from "react";
|
||||
import { FormattedMessage,useIntl } from "react-intl";
|
||||
import { ParsedZap, TaggedNostrEvent } from "@snort/system";
|
||||
import { useEffect, useMemo, useState } from "react";
|
||||
import { FormattedMessage, useIntl } from "react-intl";
|
||||
|
||||
import CloseButton from "@/Components/Button/CloseButton";
|
||||
import Icon from "@/Components/Icons/Icon";
|
||||
|
@ -1,8 +1,8 @@
|
||||
import "./Thread.css";
|
||||
|
||||
import { EventExt, NostrLink,NostrPrefix, parseNostrLink, TaggedNostrEvent, u256 } from "@snort/system";
|
||||
import { EventExt, NostrLink, NostrPrefix, parseNostrLink, TaggedNostrEvent, u256 } from "@snort/system";
|
||||
import classNames from "classnames";
|
||||
import { Fragment,ReactNode, useContext, useMemo, useState } from "react";
|
||||
import { Fragment, ReactNode, useContext, useMemo, useState } from "react";
|
||||
import { useIntl } from "react-intl";
|
||||
import { useNavigate, useParams } from "react-router-dom";
|
||||
|
||||
@ -10,7 +10,7 @@ import BackButton from "@/Components/Button/BackButton";
|
||||
import Collapsed from "@/Components/Collapsed";
|
||||
import Note from "@/Components/Event/Note";
|
||||
import NoteGhost from "@/Components/Event/NoteGhost";
|
||||
import { chainKey,ThreadContext, ThreadContextWrapper } from "@/Hooks/useThreadContext";
|
||||
import { chainKey, ThreadContext, ThreadContextWrapper } from "@/Hooks/useThreadContext";
|
||||
import { getAllLinkReactions, getLinkReactions } from "@/Utils";
|
||||
|
||||
import messages from "../messages";
|
||||
|
@ -1,7 +1,7 @@
|
||||
import "./RootTabs.css";
|
||||
|
||||
import { Menu, MenuItem } from "@szhsin/react-menu";
|
||||
import { ReactNode, useEffect, useMemo,useState } from "react";
|
||||
import { ReactNode, useEffect, useMemo, useState } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
import { useLocation, useNavigate } from "react-router-dom";
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
import "./Timeline.css";
|
||||
|
||||
import { unixNow } from "@snort/shared";
|
||||
import { EventKind, socialGraphInstance,TaggedNostrEvent } from "@snort/system";
|
||||
import { EventKind, socialGraphInstance, TaggedNostrEvent } from "@snort/system";
|
||||
import { useCallback, useMemo, useState } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { useUserProfile } from "@snort/system-react";
|
||||
import Lottie from "lottie-react";
|
||||
import { useEffect,useState } from "react";
|
||||
import { useEffect, useState } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
import { Link, useNavigate } from "react-router-dom";
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { mapEventToProfile,UserMetadata } from "@snort/system";
|
||||
import { mapEventToProfile, UserMetadata } from "@snort/system";
|
||||
import { useUserProfile } from "@snort/system-react";
|
||||
import { ChangeEvent,useEffect, useMemo, useState } from "react";
|
||||
import { FormattedMessage,useIntl } from "react-intl";
|
||||
import { ChangeEvent, useEffect, useMemo, useState } from "react";
|
||||
import { FormattedMessage, useIntl } from "react-intl";
|
||||
import { useNavigate } from "react-router-dom";
|
||||
|
||||
import { UserCache } from "@/Cache";
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { forwardRef, HTMLProps, ReactNode, useEffect,useMemo, useState } from "react";
|
||||
import { forwardRef, HTMLProps, ReactNode, useEffect, useMemo, useState } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
|
||||
import useImgProxy from "@/Hooks/useImgProxy";
|
||||
|
@ -3,7 +3,7 @@ import "./SendSats.css";
|
||||
import { LNURLSuccessAction } from "@snort/shared";
|
||||
import { HexKey } from "@snort/system";
|
||||
import React, { ReactNode, useEffect, useState } from "react";
|
||||
import { FormattedMessage,useIntl } from "react-intl";
|
||||
import { FormattedMessage, useIntl } from "react-intl";
|
||||
|
||||
import AsyncButton from "@/Components/Button/AsyncButton";
|
||||
import CloseButton from "@/Components/Button/CloseButton";
|
||||
@ -16,7 +16,7 @@ import useEventPublisher from "@/Hooks/useEventPublisher";
|
||||
import useLogin from "@/Hooks/useLogin";
|
||||
import { debounce } from "@/Utils";
|
||||
import { formatShort } from "@/Utils/Number";
|
||||
import { Zapper,ZapTarget, ZapTargetResult } from "@/Utils/Zapper";
|
||||
import { Zapper, ZapTarget, ZapTargetResult } from "@/Utils/Zapper";
|
||||
import { LNWallet, useWallet } from "@/Wallet";
|
||||
|
||||
import messages from "../messages";
|
||||
|
@ -1,7 +1,7 @@
|
||||
import "@webscopeio/react-textarea-autocomplete/style.css";
|
||||
import "./Textarea.css";
|
||||
|
||||
import { MetadataCache,NostrPrefix } from "@snort/system";
|
||||
import { MetadataCache, NostrPrefix } from "@snort/system";
|
||||
import ReactTextareaAutocomplete from "@webscopeio/react-textarea-autocomplete";
|
||||
import { useIntl } from "react-intl";
|
||||
import TextareaAutosize from "react-textarea-autosize";
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { HexKey, TaggedNostrEvent } from "@snort/system";
|
||||
import { ChangeEvent,useMemo, useState } from "react";
|
||||
import { ChangeEvent, useMemo, useState } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
|
||||
import { UserCache } from "@/Cache";
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { MetadataCache,NostrLink, NostrPrefix, UserMetadata } from "@snort/system";
|
||||
import { MetadataCache, NostrLink, NostrPrefix, UserMetadata } from "@snort/system";
|
||||
import { SnortContext } from "@snort/system-react";
|
||||
import { ReactNode, useContext } from "react";
|
||||
import { Link, LinkProps } from "react-router-dom";
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { ReqFilter as Filter,TaggedNostrEvent } from "@snort/system";
|
||||
import { ReqFilter as Filter, TaggedNostrEvent } from "@snort/system";
|
||||
import { seenEvents } from "@snort/system";
|
||||
import * as Comlink from "comlink";
|
||||
import Dexie, { Table } from "dexie";
|
||||
|
@ -1,8 +1,8 @@
|
||||
import { EventKind, HexKey, NoteCollection,ReplaceableNoteStore, RequestBuilder } from "@snort/system";
|
||||
import { EventKind, HexKey, NoteCollection, ReplaceableNoteStore, RequestBuilder } from "@snort/system";
|
||||
import { useRequestBuilder } from "@snort/system-react";
|
||||
import { useMemo } from "react";
|
||||
|
||||
import { chunks,findTag, unwrap } from "@/Utils";
|
||||
import { chunks, findTag, unwrap } from "@/Utils";
|
||||
|
||||
type BadgeAwards = {
|
||||
pubkeys: string[];
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { EventKind, HexKey, NoteCollection, RequestBuilder,TaggedNostrEvent } from "@snort/system";
|
||||
import { EventKind, HexKey, NoteCollection, RequestBuilder, TaggedNostrEvent } from "@snort/system";
|
||||
import { useRequestBuilder } from "@snort/system-react";
|
||||
import { useMemo } from "react";
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
import { EventKind, NostrLink, NoteCollection, parseRelayTags,RequestBuilder, TaggedNostrEvent } from "@snort/system";
|
||||
import { EventKind, NostrLink, NoteCollection, parseRelayTags, RequestBuilder, TaggedNostrEvent } from "@snort/system";
|
||||
import { useRequestBuilder } from "@snort/system-react";
|
||||
import { usePrevious } from "@uidotdev/usehooks";
|
||||
import { useEffect, useMemo } from "react";
|
||||
|
||||
import { FollowLists, FollowsFeed, GiftsCache, Notifications, UserRelays } from "@/Cache";
|
||||
import { Nip4Chats,Nip28Chats } from "@/chat";
|
||||
import { Nip4Chats, Nip28Chats } from "@/chat";
|
||||
import { Nip28ChatSystem } from "@/chat/nip28";
|
||||
import useEventPublisher from "@/Hooks/useEventPublisher";
|
||||
import useLogin from "@/Hooks/useLogin";
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { EventKind, HexKey, parseRelayTags,ReplaceableNoteStore, RequestBuilder } from "@snort/system";
|
||||
import { EventKind, HexKey, parseRelayTags, ReplaceableNoteStore, RequestBuilder } from "@snort/system";
|
||||
import { useRequestBuilder } from "@snort/system-react";
|
||||
import { useMemo } from "react";
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { EventExt,EventKind, NostrLink, NoteCollection, RequestBuilder } from "@snort/system";
|
||||
import { EventExt, EventKind, NostrLink, NoteCollection, RequestBuilder } from "@snort/system";
|
||||
import { useReactions, useRequestBuilder } from "@snort/system-react";
|
||||
import { useEffect, useMemo, useState } from "react";
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { EventKind, NostrLink, NoteCollection,parseZap, RequestBuilder } from "@snort/system";
|
||||
import { EventKind, NostrLink, NoteCollection, parseZap, RequestBuilder } from "@snort/system";
|
||||
import { useRequestBuilder } from "@snort/system-react";
|
||||
import { useMemo } from "react";
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { LegacyRef,useEffect, useRef } from "react";
|
||||
import { LegacyRef, useEffect, useRef } from "react";
|
||||
|
||||
function useHorizontalScroll() {
|
||||
const elRef = useRef<HTMLDivElement>();
|
||||
|
@ -1,11 +1,11 @@
|
||||
import { fetchNip05Pubkey, unwrap } from "@snort/shared";
|
||||
import { KeyStorage,Nip46Signer } from "@snort/system";
|
||||
import { KeyStorage, Nip46Signer } from "@snort/system";
|
||||
import { useIntl } from "react-intl";
|
||||
|
||||
import { bech32ToHex } from "@/Utils";
|
||||
import { EmailRegex, MnemonicRegex } from "@/Utils/Const";
|
||||
import { LoginSessionType, LoginStore } from "@/Utils/Login";
|
||||
import { entropyToPrivateKey,generateBip39Entropy } from "@/Utils/nip6";
|
||||
import { entropyToPrivateKey, generateBip39Entropy } from "@/Utils/nip6";
|
||||
|
||||
export default function useLoginHandler() {
|
||||
const { formatMessage } = useIntl();
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { useEffect,useRef, useState } from "react";
|
||||
import { useEffect, useRef, useState } from "react";
|
||||
|
||||
export default function usePageWidth() {
|
||||
const ref = useRef<HTMLDivElement | null>(document.querySelector("#root"));
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { encodeTLVEntries, NostrPrefix,TLVEntryType } from "@snort/system";
|
||||
import { encodeTLVEntries, NostrPrefix, TLVEntryType } from "@snort/system";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
import { Link } from "react-router-dom";
|
||||
|
||||
|
@ -2,7 +2,7 @@ import { fetchNip05Pubkey } from "@snort/shared";
|
||||
import { NostrPrefix, tryParseNostrLink } from "@snort/system";
|
||||
import React, { useEffect, useState } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
import { useLocation,useParams } from "react-router-dom";
|
||||
import { useLocation, useParams } from "react-router-dom";
|
||||
|
||||
import { ThreadRoute } from "@/Components/Event/Thread";
|
||||
import { GenericFeed } from "@/Components/Feed/Generic";
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { unixNow, unwrap } from "@snort/shared";
|
||||
import { EventKind,TaggedNostrEvent } from "@snort/system";
|
||||
import { EventKind, TaggedNostrEvent } from "@snort/system";
|
||||
import classNames from "classnames";
|
||||
import { useMemo,useState } from "react";
|
||||
import { useMemo, useState } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
import { Bar, BarChart, ResponsiveContainer, Tooltip, XAxis, YAxis } from "recharts";
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
import "./Notifications.css";
|
||||
|
||||
import { unwrap } from "@snort/shared";
|
||||
import { EventExt, EventKind, NostrEvent, NostrLink, NostrPrefix, parseZap,TaggedNostrEvent } from "@snort/system";
|
||||
import { EventExt, EventKind, NostrEvent, NostrLink, NostrPrefix, parseZap, TaggedNostrEvent } from "@snort/system";
|
||||
import { useEventFeed, useUserProfile } from "@snort/system-react";
|
||||
import { lazy, Suspense, useEffect, useMemo, useState, useSyncExternalStore } from "react";
|
||||
import { useInView } from "react-intersection-observer";
|
||||
@ -18,7 +18,7 @@ import ProfileImage from "@/Components/User/ProfileImage";
|
||||
import ProfilePreview from "@/Components/User/ProfilePreview";
|
||||
import useLogin from "@/Hooks/useLogin";
|
||||
import useModeration from "@/Hooks/useModeration";
|
||||
import { dedupe, getDisplayName,orderDescending } from "@/Utils";
|
||||
import { dedupe, getDisplayName, orderDescending } from "@/Utils";
|
||||
import { markNotificationsRead } from "@/Utils/Login";
|
||||
import { formatShort } from "@/Utils/Number";
|
||||
const NotificationGraph = lazy(() => import("@/Pages/Notifications/NotificationChart"));
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { useEffect, useState } from "react";
|
||||
import { FormattedMessage,useIntl } from "react-intl";
|
||||
import { FormattedMessage, useIntl } from "react-intl";
|
||||
import { useParams } from "react-router-dom";
|
||||
|
||||
import Timeline from "@/Components/Feed/Timeline";
|
||||
|
@ -1,6 +1,6 @@
|
||||
import "./Profile.css";
|
||||
|
||||
import { fetchNip05Pubkey,LNURL } from "@snort/shared";
|
||||
import { fetchNip05Pubkey, LNURL } from "@snort/shared";
|
||||
import { mapEventToProfile } from "@snort/system";
|
||||
import { useUserProfile } from "@snort/system-react";
|
||||
import { useEffect, useState } from "react";
|
||||
@ -15,7 +15,7 @@ import messages from "@/Components/messages";
|
||||
import Avatar from "@/Components/User/Avatar";
|
||||
import useEventPublisher from "@/Hooks/useEventPublisher";
|
||||
import useLogin from "@/Hooks/useLogin";
|
||||
import { debounce,openFile } from "@/Utils";
|
||||
import { debounce, openFile } from "@/Utils";
|
||||
import { MaxAboutLength, MaxUsernameLength } from "@/Utils/Const";
|
||||
import useFileUpload from "@/Utils/Upload";
|
||||
|
||||
|
@ -4,7 +4,7 @@ import { FormattedMessage, FormattedNumber, useIntl } from "react-intl";
|
||||
|
||||
import AsyncButton from "@/Components/Button/AsyncButton";
|
||||
import Icon from "@/Components/Icons/Icon";
|
||||
import { useWallet,WalletInvoice } from "@/Wallet";
|
||||
import { useWallet, WalletInvoice } from "@/Wallet";
|
||||
|
||||
export function WalletSendPage() {
|
||||
const wallets = useWallet();
|
||||
|
@ -16,8 +16,8 @@ import { Chats, FollowsFeed, GiftsCache, Notifications } from "@/Cache";
|
||||
import SnortApi from "@/External/SnortApi";
|
||||
import { bech32ToHex, dedupeById, deleteRefCode, getCountry, sanitizeRelayUrl, unwrap } from "@/Utils";
|
||||
import { Blasters } from "@/Utils/Const";
|
||||
import { LoginSession, LoginSessionType, LoginStore, Newest,SnortAppData, UserPreferences } from "@/Utils/Login/index";
|
||||
import { entropyToPrivateKey,generateBip39Entropy } from "@/Utils/nip6";
|
||||
import { LoginSession, LoginSessionType, LoginStore, Newest, SnortAppData, UserPreferences } from "@/Utils/Login/index";
|
||||
import { entropyToPrivateKey, generateBip39Entropy } from "@/Utils/nip6";
|
||||
import { SubscriptionEvent } from "@/Utils/Subscription";
|
||||
|
||||
import { Nip7OsSigner } from "./Nip7OsSigner";
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { HexKey, KeyStorage,RelaySettings, u256 } from "@snort/system";
|
||||
import { HexKey, KeyStorage, RelaySettings, u256 } from "@snort/system";
|
||||
|
||||
import { DisplayAs } from "@/Components/Feed/DisplayAsSelector";
|
||||
import { UserPreferences } from "@/Utils/Login/index";
|
||||
|
@ -1,10 +1,10 @@
|
||||
import * as utils from "@noble/curves/abstract/utils";
|
||||
import * as secp from "@noble/curves/secp256k1";
|
||||
import { deepClone, ExternalStore,unwrap } from "@snort/shared";
|
||||
import { deepClone, ExternalStore, unwrap } from "@snort/shared";
|
||||
import { EventPublisher, HexKey, KeyStorage, NotEncrypted, RelaySettings, socialGraphInstance } from "@snort/system";
|
||||
import { v4 as uuid } from "uuid";
|
||||
|
||||
import { createPublisher,LoginSession, LoginSessionType } from "@/Utils/Login/index";
|
||||
import { createPublisher, LoginSession, LoginSessionType } from "@/Utils/Login/index";
|
||||
|
||||
import { DefaultPreferences, UserPreferences } from "./Preferences";
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
import { base64 } from "@scure/base";
|
||||
import { removeUndefined, unwrap } from "@snort/shared";
|
||||
import { EventKind, EventPublisher,MetadataCache, TaggedNostrEvent } from "@snort/system";
|
||||
import { EventKind, EventPublisher, MetadataCache, TaggedNostrEvent } from "@snort/system";
|
||||
|
||||
import { UserCache } from "@/Cache";
|
||||
import SnortApi from "@/External/SnortApi";
|
||||
import { MentionRegex } from "@/Utils/Const";
|
||||
import { defaultAvatar, getDisplayName,tagFilterOfTextRepost } from "@/Utils/index";
|
||||
import { defaultAvatar, getDisplayName, tagFilterOfTextRepost } from "@/Utils/index";
|
||||
import { LoginSession } from "@/Utils/Login";
|
||||
|
||||
export interface NotificationRequest {
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { base64 } from "@scure/base";
|
||||
import { throwIfOffline } from "@snort/shared";
|
||||
import { EventKind,EventPublisher } from "@snort/system";
|
||||
import { Uploader,UploadResult } from "Upload";
|
||||
import { EventKind, EventPublisher } from "@snort/system";
|
||||
import { Uploader, UploadResult } from "Upload";
|
||||
|
||||
export class Nip96Uploader implements Uploader {
|
||||
constructor(
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { isHex,LNURL } from "@snort/shared";
|
||||
import { isHex, LNURL } from "@snort/shared";
|
||||
import { EventPublisher, NostrEvent, NostrLink, SystemInterface } from "@snort/system";
|
||||
|
||||
import { generateRandomKey } from "@/Utils/Login";
|
||||
|
@ -3,7 +3,7 @@ import * as secp from "@noble/curves/secp256k1";
|
||||
import { hmac } from "@noble/hashes/hmac";
|
||||
import { sha256 as hash } from "@noble/hashes/sha256";
|
||||
import { bytesToHex } from "@noble/hashes/utils";
|
||||
import { base32hex,bech32 } from "@scure/base";
|
||||
import { base32hex, bech32 } from "@scure/base";
|
||||
import { isHex, isOffline } from "@snort/shared";
|
||||
import {
|
||||
encodeTLV,
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { decodeInvoice,ExternalStore } from "@snort/shared";
|
||||
import { decodeInvoice, ExternalStore } from "@snort/shared";
|
||||
import { useEffect, useSyncExternalStore } from "react";
|
||||
|
||||
import { unwrap } from "@/Utils";
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { bytesToHex } from "@noble/hashes/utils";
|
||||
import { DefaultQueryOptimizer, EventExt, FlatReqFilter, PowMiner, QueryOptimizer, ReqFilter } from "@snort/system";
|
||||
import { compress, default as wasmInit,expand_filter, flat_merge, get_diff, pow } from "@snort/system-wasm";
|
||||
import { compress, default as wasmInit, expand_filter, flat_merge, get_diff, pow } from "@snort/system-wasm";
|
||||
import WasmPath from "@snort/system-wasm/pkg/system_wasm_bg.wasm";
|
||||
|
||||
const WasmQueryOptimizer = {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { unixNow,unwrap } from "@snort/shared";
|
||||
import { unixNow, unwrap } from "@snort/shared";
|
||||
import {
|
||||
encodeTLVEntries,
|
||||
EventKind,
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { dedupe,ExternalStore } from "@snort/shared";
|
||||
import { decodeTLV, encodeTLVEntries, EventKind, NostrEvent,NostrPrefix, TLVEntry, TLVEntryType } from "@snort/system";
|
||||
import { dedupe, ExternalStore } from "@snort/shared";
|
||||
import { decodeTLV, encodeTLVEntries, EventKind, NostrEvent, NostrPrefix, TLVEntry, TLVEntryType } from "@snort/system";
|
||||
|
||||
import { GiftWrapCache } from "@/Cache/GiftWrapCache";
|
||||
import { Chat, ChatSystem, ChatType, lastReadInChat } from "@/chat";
|
||||
|
@ -6,7 +6,7 @@ declare const self: ServiceWorkerGlobalScope & {
|
||||
import { encodeTLVEntries, NostrLink, NostrPrefix, TLVEntryType, tryParseNostrLink } from "@snort/system";
|
||||
import { clientsClaim } from "workbox-core";
|
||||
import { ExpirationPlugin } from "workbox-expiration";
|
||||
import { precacheAndRoute,PrecacheEntry } from "workbox-precaching";
|
||||
import { precacheAndRoute, PrecacheEntry } from "workbox-precaching";
|
||||
import { registerRoute } from "workbox-routing";
|
||||
import { CacheFirst, StaleWhileRevalidate } from "workbox-strategies";
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
import { TextDecoder,TextEncoder } from "util";
|
||||
import { TextDecoder, TextEncoder } from "util";
|
||||
|
||||
Object.assign(global, { TextDecoder, TextEncoder });
|
||||
|
Loading…
Reference in New Issue
Block a user