diff --git a/jam-ui/src/components/client/JKSessionMetronome.js b/jam-ui/src/components/client/JKSessionMetronome.js new file mode 100644 index 000000000..ce75c9810 --- /dev/null +++ b/jam-ui/src/components/client/JKSessionMetronome.js @@ -0,0 +1,109 @@ +import React from 'react'; +import { useMixersContext } from '../../context/MixersContext'; +import { useJamClient } from '../../context/JamClientContext'; +import SessionTrackVU from './SessionTrackVU'; +import SessionTrackGain from './SessionTrackGain'; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; +import { faTimes } from '@fortawesome/free-solid-svg-icons'; +import './JKSessionMyTrack.css'; + +const JKSessionMetronome = ({ + mixers, + onClose +}) => { + const mixerHelper = useMixersContext(); + const jamClient = useJamClient(); + + console.log('JKSessionMetronome mixers:', mixers); + + const trackClasses = `session-track metronome-track has-mixer`; + + const handleClose = () => { + console.log('JKSessionMetronome: Close clicked'); + if (onClose) { + onClose(); + } + }; + + return ( +