diff --git a/js/src/features/playback/particle-renderer.tsx b/js/src/features/playback/particle-renderer.tsx index 93cb6f9..88d8107 100644 --- a/js/src/features/playback/particle-renderer.tsx +++ b/js/src/features/playback/particle-renderer.tsx @@ -36,24 +36,12 @@ export function ParticleRenderer({ else if (x > 0.7) next(); }; - const renderContent = () => { - switch (particle.type) { - case "media": - {/* NOTE: it's more robust to re-mount the MediaParticleView when the particle changes, to ensure playback state is well-behaved */ } - return ; - case "text": - return ; - default: - return ; - } - }; - return (
- {renderContent()} +
@@ -61,10 +49,11 @@ export function ParticleRenderer({ ); } -function RenderParticle({ particle }: { particle: StreamParticle }) { +function ParticleContent({ particle }: { particle: StreamParticle }) { switch (particle.type) { case "media": - return ; + {/* NOTE: it's more robust to re-mount the MediaParticleView when the particle changes, to ensure playback state is well-behaved */ } + return ; case "text": return ; default: