Re-implement functions on certain pages to use DOM dataset. #151
Labels
No labels
Bug
Cleanup/Refactor
Core Feature
Documentation
Feature
Performance Improvement
Security Improvement
UX/Accessibility
Unreproducable Bug
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: rainbownapkin/canopy#151
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Some pages use html element's ID to hold data instead of 'data-xxx' attributes.
This is really gross and makes no sense, especially since querySelector(['data-xxx']) should work fine.
Find and fix any functions that do this (looking at you Admin Panel and Channel Settings Page)
added #137 as parent issue
changed the description
Re-implemented adminPanel.js to use DOM-dataset over ID Splicing:
3ab6c6c715Re-implemented channel settings panel to use DOM-dataset over ID splicing:
92659929b9Doesn't seem like any other big pages have this issue. If we see it going forward, it's at least pretty ezpz to correct.