Compare commits

..

1 Commits

Author SHA1 Message Date
florian
0823513a9f feat: Added support for user gallery 1163 2024-10-14 11:43:19 +01:00

View File

@ -12,6 +12,9 @@ import MasonryImage from './MasonryImage';
import useWindowSize from '../../utils/useWindowSize';
import { topics } from '../env';
import useTitle from '../../utils/useTitle';
import useEvents from '../../ngine/hooks/useEvents';
import { nip19 } from 'nostr-tools';
import { NDKKind } from '@nostr-dev-kit/ndk';
type MasonryViewProps = {
settings: Settings;
@ -108,6 +111,23 @@ const MasonryView = ({ settings, images, currentImage, setCurrentImage, setViewM
};
}, []);
const galleryQuery = useEvents(
{
kinds: [1163 as NDKKind],
authors: activeNpub ? [nip19.decode(activeNpub).data as string] : undefined,
},
{
disable: !activeNpub,
}
);
console.log( {
kinds: [1163],
authors: activeNpub ? [nip19.decode(activeNpub).data as string] : undefined,
},
activeNpub);
if (galleryQuery.events.length > 0) console.log(galleryQuery);
return (
<div className="mason-view" {...swipeHandlers}>
<Helmet>