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 useWindowSize from '../../utils/useWindowSize';
import { topics } from '../env'; import { topics } from '../env';
import useTitle from '../../utils/useTitle'; 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 = { type MasonryViewProps = {
settings: Settings; 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 ( return (
<div className="mason-view" {...swipeHandlers}> <div className="mason-view" {...swipeHandlers}>
<Helmet> <Helmet>