+2
-2
src/components/UniversalPostRenderer.tsx
+2
-2
src/components/UniversalPostRenderer.tsx
···
2206
// </div>
2207
// )
2208
} else if (!!reallybaduri && !!reallybadaturi && reallybadaturi.collection === "app.bsky.graph.list") {
2209
-
return <div className="rounded-xl border"><FeedItemRenderAturiLoader aturi={reallybaduri} disableBottomBorder listmode /></div>
2210
}
2211
2212
// starter pack embed
···
2219
// </div>
2220
// )
2221
} else if (!!reallybaduri && !!reallybadaturi && reallybadaturi.collection === "app.bsky.graph.starterpack") {
2222
-
return <div className="rounded-xl border"><FeedItemRenderAturiLoader aturi={reallybaduri} disableBottomBorder listmode /></div>
2223
}
2224
2225
// quote post
···
2206
// </div>
2207
// )
2208
} else if (!!reallybaduri && !!reallybadaturi && reallybadaturi.collection === "app.bsky.graph.list") {
2209
+
return <div className="rounded-xl border"><FeedItemRenderAturiLoader aturi={reallybaduri} disableBottomBorder listmode disablePropagation /></div>
2210
}
2211
2212
// starter pack embed
···
2219
// </div>
2220
// )
2221
} else if (!!reallybaduri && !!reallybadaturi && reallybadaturi.collection === "app.bsky.graph.starterpack") {
2222
+
return <div className="rounded-xl border"><FeedItemRenderAturiLoader aturi={reallybaduri} disableBottomBorder listmode disablePropagation /></div>
2223
}
2224
2225
// quote post
+2
-2
src/routes/profile.$did/feed.$rkey.tsx
+2
-2
src/routes/profile.$did/feed.$rkey.tsx
+6
src/routes/profile.$did/index.tsx
+6
src/routes/profile.$did/index.tsx
···
408
aturi,
409
listmode,
410
disableBottomBorder,
411
}: {
412
aturi: string;
413
listmode?: boolean;
414
disableBottomBorder?: boolean;
415
}) {
416
const { data: record } = useQueryArbitrary(aturi);
417
···
421
listmode={listmode}
422
feed={record}
423
disableBottomBorder={disableBottomBorder}
424
/>
425
);
426
}
···
429
feed,
430
listmode,
431
disableBottomBorder,
432
}: {
433
feed: { uri: string; cid: string; value: any };
434
listmode?: boolean;
435
disableBottomBorder?: boolean;
436
}) {
437
const name = listmode
438
? (feed.value?.name as string)
···
465
className={`px-4 py-4 ${!disableBottomBorder && "border-b"} flex flex-col gap-1`}
466
to="/profile/$did/feed/$rkey"
467
params={{ did: aturi.host, rkey: aturi.rkey }}
468
>
469
<div className="flex flex-row gap-3">
470
<div className="min-w-10 min-h-10">
···
408
aturi,
409
listmode,
410
disableBottomBorder,
411
+
disablePropagation,
412
}: {
413
aturi: string;
414
listmode?: boolean;
415
disableBottomBorder?: boolean;
416
+
disablePropagation?: boolean;
417
}) {
418
const { data: record } = useQueryArbitrary(aturi);
419
···
423
listmode={listmode}
424
feed={record}
425
disableBottomBorder={disableBottomBorder}
426
+
disablePropagation={disablePropagation}
427
/>
428
);
429
}
···
432
feed,
433
listmode,
434
disableBottomBorder,
435
+
disablePropagation,
436
}: {
437
feed: { uri: string; cid: string; value: any };
438
listmode?: boolean;
439
disableBottomBorder?: boolean;
440
+
disablePropagation?: boolean;
441
}) {
442
const name = listmode
443
? (feed.value?.name as string)
···
470
className={`px-4 py-4 ${!disableBottomBorder && "border-b"} flex flex-col gap-1`}
471
to="/profile/$did/feed/$rkey"
472
params={{ did: aturi.host, rkey: aturi.rkey }}
473
+
onClick={(e)=>{e.stopPropagation();}}
474
>
475
<div className="flex flex-row gap-3">
476
<div className="min-w-10 min-h-10">