feat: sync catalog, server, and MusicFree updates
This commit is contained in:
@@ -18,9 +18,12 @@ interface IProps {
|
||||
musicList: IMusic.IMusicItem[] | null;
|
||||
canStar?: boolean;
|
||||
musicSheet?: IMusic.IMusicSheetItem | null;
|
||||
resolveMusicListBeforeAdd?: () => Promise<IMusic.IMusicItem[]>;
|
||||
addToSheetCount?: number;
|
||||
}
|
||||
export default function (props: IProps) {
|
||||
const { musicList, canStar, musicSheet } = props;
|
||||
const { musicList, canStar, musicSheet, resolveMusicListBeforeAdd, addToSheetCount } =
|
||||
props;
|
||||
|
||||
const sheetName = musicSheet?.title;
|
||||
const sheetId = musicSheet?.id;
|
||||
@@ -86,6 +89,8 @@ export default function (props: IProps) {
|
||||
showPanel("AddToMusicSheet", {
|
||||
musicItem: musicList ?? [],
|
||||
newSheetDefaultName: sheetName,
|
||||
resolveMusicItem: resolveMusicListBeforeAdd,
|
||||
displayCount: addToSheetCount,
|
||||
});
|
||||
}}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user