AlexsLemonade / refinebio-web

Refinebio Web
https://staging.web.refine.bio
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

Integrate Slack API to the experiment data form for posting the notification in slack #291

Closed nozomione closed 1 month ago

nozomione commented 9 months ago

Context

Post a user's request data request submission for the experiments with non-downloadable samples (https://github.com/AlexsLemonade/refinebio-web/issues/221) to Slack when Github and/or Hubsport requests fail.

Once the submission completed, replace the "Request Experiment" button with the " [Icon] Experiment requested" text, as shown below (reference https://github.com/AlexsLemonade/refinebio-frontend/pull/626#issuecomment-488332026):

Before the submission:

Screenshot 2023-12-06 at 9 08 43 AM

After the submission:

Screenshot 2023-12-06 at 9 14 15 AM

Problem or idea

We'll need to:

Solution or next step