Merge Issue #472: dance choreography - behavioral sequences

This commit is contained in:
sl-jetson 2026-03-05 14:22:06 -05:00
commit e26301c7ca

View File

@ -88,6 +88,9 @@ import { HandTracker } from './components/HandTracker.jsx';
// Salty Face animated expression UI (issue #370) // Salty Face animated expression UI (issue #370)
import { SaltyFace } from './components/SaltyFace.jsx'; import { SaltyFace } from './components/SaltyFace.jsx';
// Parameter server (issue #471)
import { ParameterServer } from './components/ParameterServer.jsx';
const TAB_GROUPS = [ const TAB_GROUPS = [
{ {
label: 'DISPLAY', label: 'DISPLAY',
@ -160,6 +163,7 @@ const TAB_GROUPS = [
label: 'CONFIG', label: 'CONFIG',
color: 'text-purple-600', color: 'text-purple-600',
tabs: [ tabs: [
{ id: 'parameters', label: 'Parameters' },
{ id: 'network', label: 'Network' }, { id: 'network', label: 'Network' },
{ id: 'settings', label: 'Settings' }, { id: 'settings', label: 'Settings' },
], ],
@ -322,6 +326,8 @@ export default function App() {
{activeTab === 'logs' && <LogViewer subscribe={subscribe} />} {activeTab === 'logs' && <LogViewer subscribe={subscribe} />}
{activeTab === 'parameters' && <ParameterServer subscribe={subscribe} callService={callService} />}
{activeTab === 'network' && <NetworkPanel subscribe={subscribe} connected={connected} wsUrl={wsUrl} />} {activeTab === 'network' && <NetworkPanel subscribe={subscribe} connected={connected} wsUrl={wsUrl} />}
{activeTab === 'settings' && <SettingsPanel subscribe={subscribe} callService={callService} connected={connected} wsUrl={wsUrl} />} {activeTab === 'settings' && <SettingsPanel subscribe={subscribe} callService={callService} connected={connected} wsUrl={wsUrl} />}