initial public release.

This commit is contained in:
Xiaohan-Tian
2025-08-11 18:37:21 -07:00
commit de51967b49
186 changed files with 32322 additions and 0 deletions
@@ -0,0 +1,39 @@
import React from 'react';
import { FaTimes } from 'react-icons/fa';
interface PianoRollHeaderProps {
onClose: () => void;
title: string;
onTitleClick: () => void;
onMouseDown: (e: React.MouseEvent) => void;
}
const PianoRollHeader: React.FC<PianoRollHeaderProps> = ({
onClose,
title,
onTitleClick,
onMouseDown
}) => {
return (
<div
className="piano-roll-header"
onMouseDown={onMouseDown}
>
<button
className="close-button"
onClick={onClose}
>
<FaTimes />
</button>
<div
className="piano-roll-title"
onClick={onTitleClick}
title="Click to rename region"
>
{title}
</div>
</div>
);
};
export default PianoRollHeader;