import { StudioProjectState } from '../types';

export default function setTrackBalance(trackId: string, balance: number) {
  return (state: StudioProjectState) => {
    return {
      ...state,
      tracks: state.tracks.map((track) =>
        track.id === trackId ? { ...track, balance } : track
      ),
    };
  };
}
