SongGuess
    Preparing search index...

    Function importPlaylistFile

    • Reads and parses a playlist file from an input file event.

      Parameters

      • event: ChangeEvent<HTMLInputElement>

        The file input change event

      Returns Promise<
          | {
              playlists: {
                  cover: string
                  | null;
                  hrefURL: string;
                  name: string;
                  songs: {
                      artist: string;
                      audioURL: string;
                      cover: string | null;
                      hrefURL: string;
                      name: string;
                  }[];
                  subtitle?: string;
              }[];
              version: "1.0";
          }
          | null,
      >

      Promise resolving to the parsed PlaylistsFile or null if failed