Arabic Maqām Network - TypeScript Library Documentation - v0.1.0
    Preparing search index...

    Function updateMaqamat

    • Updates the maqamat data by sending a PUT request to the API.

      This function takes an array of MaqamData objects, sorts them by ID, and sends them to the backend API for persistent storage. It handles the serialization of complex maqam structures including their constituent ajnas and melodic progressions (suyur).

      Parameters

      • newMaqamat: default[]

        Array of MaqamData objects to update

      Returns Promise<void>

      Error if the API request fails or returns a non-OK status