create one click install playlist window

This commit is contained in:
MathieuG-P
2022-12-20 17:38:45 +01:00
parent 7e10d28d28
commit 16aa65afed
8 changed files with 109 additions and 1257 deletions
@@ -1,5 +1,5 @@
import { BsvMapDetail } from "shared/models/maps";
import { SearchParams } from "shared/models/maps/beat-saver.model";
import { BsvPlaylist, BsvPlaylistPage, SearchParams } from "shared/models/maps/beat-saver.model";
import { IpcService } from "../ipc.service";
export class BeatSaverService {
@@ -32,6 +32,11 @@ export class BeatSaverService {
return res.data ?? []
}
public async getPlaylistDetailsById(id: string): Promise<BsvPlaylist>{
const res = await this.ipc.send<BsvPlaylist>("bsv-get-playlist-details-by-id", {args: id});
return res.data ?? null;
}
}