Fix caching

This commit is contained in:
Kieran 2023-06-22 12:12:48 +01:00
parent db4f72d483
commit 37ccda1ce9
Signed by: Kieran
GPG Key ID: DE71CEB3925BE941
4 changed files with 18 additions and 14 deletions

View File

@ -3,7 +3,7 @@
"version": "0.1.0",
"private": true,
"dependencies": {
"@snort/system-react": "^1.0.7",
"@snort/system-react": "^1.0.8",
"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^13.0.0",
"@testing-library/user-event": "^13.2.1",

View File

@ -104,19 +104,19 @@ function ChatMessage({ ev, link }: { ev: TaggedRawEvent, link: NostrLink }) {
function ChatZap({ ev }: { ev: TaggedRawEvent }) {
const parsed = parseZap(ev, System.ProfileLoader.Cache);
useUserProfile(System, parsed.sender);
useUserProfile(System, parsed.anonZap ? undefined : parsed.sender);
if(!parsed.valid) {
if (!parsed.valid) {
console.debug(parsed);
return null;
}
return (
<div className="zap pill">
<Icon name="zap" />
<Profile pubkey={parsed.sender ?? ""} options={{
<Profile pubkey={parsed.anonZap ? "" : (parsed.sender ?? "")} options={{
showAvatar: !parsed.anonZap,
overrideName: parsed.anonZap ? "Anonymous" : undefined
}}/>
}} />
zapped
&nbsp;
{parsed.amount}

View File

@ -26,6 +26,10 @@ export const Login = new LoginStore();
const router = createBrowserRouter([
{
element: <LayoutPage />,
loader: async() => {
await System.Init();
return null;
},
children: [
{
path: "/",

View File

@ -1794,19 +1794,19 @@
dexie "^3.2.4"
light-bolt11-decoder "^3.0.0"
"@snort/system-react@^1.0.7":
version "1.0.7"
resolved "https://registry.yarnpkg.com/@snort/system-react/-/system-react-1.0.7.tgz#f4ad626b98ef9377ffb201fee797809dd2e2fbf3"
integrity sha512-JpIe7fv+VoJYRNhsUdgj+LBsJRKdiqG5BKnERfhl+2d6WORK9yO1y4VvgibhcntY39g3lH8xIOV7xUGf40lS+w==
"@snort/system-react@^1.0.8":
version "1.0.8"
resolved "https://registry.yarnpkg.com/@snort/system-react/-/system-react-1.0.8.tgz#c496c950e4621edac1a1d72b90934b2d99d0a641"
integrity sha512-3JQAeF144txyPyTqgmj5rgqY2URrkO8WTRKo3+y8TqnziOI+90WDmDXFEIf2b0cja4+nAUNgI/GTCy4CvYDpGQ==
dependencies:
"@snort/shared" "^1.0.2"
"@snort/system" "^1.0.12"
"@snort/system" "^1.0.13"
react "^18.2.0"
"@snort/system@^1.0.12":
version "1.0.12"
resolved "https://registry.yarnpkg.com/@snort/system/-/system-1.0.12.tgz#0746d06cf29f5fd8787608a440c21979bd1045e9"
integrity sha512-6UwwsXYUMjohvbIPNpNDEsapAVgXhECzUyIiqNjRyl3fxUJkHyMnnsvxclTWXi+1W8QU8EiFeVeyRoeHrnBWow==
"@snort/system@^1.0.13":
version "1.0.13"
resolved "https://registry.yarnpkg.com/@snort/system/-/system-1.0.13.tgz#54c05e71709af597eff75c9892aebf882552247c"
integrity sha512-U0MLe239BgGxauXrtQc6Gm3mx/EgEq8T7mWnZehsibgj6M0RFv8l4mzEAQtM8M9sg2VnGmtpIE4J5wA7/ITDMg==
dependencies:
"@noble/curves" "^1.0.0"
"@scure/base" "^1.1.1"