Tested "happy case" by creating multiple communities and ensuring that they were created as expected by checked `threads` table and navigating to them in the web app.
Also modified `threadCreationResponder` to immediately `throw new ServerError("Error")` to simulate request failure case. Ensured that `errorMessage` + button styling appeared as expected. Then updated the endpoint to return successfully, retried request, and ensured it went through as expected.