Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

github app: better "delete App" UX#53203

Merged
courier-new merged 2 commits into
kr/ux-create-app-2from
kr/better-remove-modal
Jun 9, 2023
Merged

github app: better "delete App" UX#53203
courier-new merged 2 commits into
kr/ux-create-app-2from
kr/better-remove-modal

Conversation

@courier-new

Copy link
Copy Markdown
Contributor

Note: This branch is temporarily based on https://github.com/sourcegraph/sourcegraph/pull/52979 to avoid merge conflicts with myself. I'll rebase it on the feature branch once that's merged.

Refactors "delete App" action logic to a shared <Modal /> component and uses the extra real estate of the modal to explain that this only deletes the app on Sourcegraph, not on GitHub. Demo:

Screen.Recording.2023-06-08.at.7.18.45.PM.mov

Test plan

Manual testing.

@courier-new courier-new requested a review from a team June 9, 2023 02:24
@courier-new courier-new self-assigned this Jun 9, 2023
@cla-bot cla-bot Bot added the cla-signed label Jun 9, 2023
@sourcegraph-bot

sourcegraph-bot commented Jun 9, 2023

Copy link
Copy Markdown
Contributor

Codenotify: Notifying subscribers in CODENOTIFY files for diff 12fadf2...bd2ff2f.

Notify File(s)
@BolajiOlajide client/web/src/enterprise/batches/settings/CommitSigningIntegrationNode.tsx
@eseliger client/web/src/enterprise/batches/settings/CommitSigningIntegrationNode.tsx

@sourcegraph-bot

sourcegraph-bot commented Jun 9, 2023

Copy link
Copy Markdown
Contributor

📖 Storybook live preview

@courier-new courier-new force-pushed the kr/better-remove-modal branch from 047e6b4 to bd2ff2f Compare June 9, 2023 02:57
@courier-new courier-new merged commit 262bc44 into kr/ux-create-app-2 Jun 9, 2023
@courier-new courier-new deleted the kr/better-remove-modal branch June 9, 2023 23:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants