Changing the create function UI by removing the implementations and tests tabs has a few moving parts to it. We need to make the following changes, and there’s an unknown as well
UI changes:
- Remove both Implementations and Tests tabs from the FE when a user is creating a new function
- Remove the Write implementation button from the footer and bring Cancel in closer to the Publish button
- Remove the checkmark icons
- Change header from Create a function to Define function
TO BE CONFIRMED
Do we keep the Function definition tab or remove it? Keep the function definition tab
- Case for keeping it: consistent with Edit function UI
Case for removing it: it has no function on the page