cloudspout-button-panel
cloudspout-button-panel copied to clipboard
Allow for API responses to be rendered to the screen
This pull request tries to make seeing the API calls more user-friendly. It allows the response and status code to be rendered on the screen along with the raw text response in a sleek-looking return content panel. This PR also introduces a more dynamic authentication method for making API calls, allowing admins to trigger a popup for a requested API call, so the end user has to provide their API key to be sent along with the request. Here are some pictures of the new changes:
Successful API call renders:
Toggled dynamic request for asking end-user for their key for requests:
Unsuccessful request:
The API key request feature is toggleable, along with the actual rendering of the response in the screen, via the added side-panel toggles.
Please let me know if I need to change anything or if there are any suggestions for modifications/updates to styling.