feat: jump to my newly created particle once created
This commit is contained in:
@@ -110,6 +110,7 @@ export function StreamView({ path, streamParticle }: StreamViewProps) {
|
||||
next,
|
||||
prev,
|
||||
goTo,
|
||||
goToParticle,
|
||||
pause,
|
||||
resume,
|
||||
} = useStreamPlayback(streamParticle, path);
|
||||
@@ -188,6 +189,11 @@ export function StreamView({ path, streamParticle }: StreamViewProps) {
|
||||
[prev, next],
|
||||
);
|
||||
|
||||
const onLocalParticleCreated = useCallback(
|
||||
(particleId: string) => {
|
||||
goToParticle(particleId);
|
||||
}, [goToParticle]);
|
||||
|
||||
if (children.length === 0) {
|
||||
return (
|
||||
<div className="flex h-full flex-col items-center justify-center gap-4 bg-black text-white">
|
||||
@@ -264,6 +270,7 @@ export function StreamView({ path, streamParticle }: StreamViewProps) {
|
||||
networkId={networkId!}
|
||||
targetPath={path}
|
||||
onActiveChange={setComposeActive}
|
||||
onParticleCreated={onLocalParticleCreated}
|
||||
/>
|
||||
|
||||
{/* Bottom overlay: stream info + reply */}
|
||||
|
||||
Reference in New Issue
Block a user