-
Notifications
You must be signed in to change notification settings - Fork 169
Description
Proposal Date
2024-11-13
Target Ticket Acceptance Date
2024-11-27
Earliest Open edX Named Release Without This Functionality
Teak - 2025-04
Rationale
The ZendeskFab component was created as part of a 2U/edX initiative and I don't believe it has been used by the community. The creators of the component have successfully replaced it using the frontend-plugin-framework. If the code is indeed unused, it only serves as a liability to the community and should be removed.
Removal
This is a proposal to remove the entire ZendeskFab directory and its sub-components, located at src/components/ZendeskFab.
This component is almost entirely decoupled from the rest of the Learner Dashboard application. Removing it shouldn't have any effect on the rest of the app configuration or view layout, as the ZendeskFab component is not rendered by default (since having been removed from the root App).
Note: the dependency react-zendesk will be uninstalled
Replacement
There is no intended replacement as this is presumably unused code.
Deprecation
No response
Migration
No response
Additional Info
@jsnwesson
Discourse Post
Closes #225
Task List
- Remove ZendeskFab directory and sub-components
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Status