bebraw / bebraw/stylesheet-helpers

Polyfill for ChildNode.remove()

Open
#1 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Hi @bebraw, I've just run in to some errors with IE. They are a result of IE9+ not implementing `ChildNode.remove()`. This results in an error being thrown whenever the `cleanup()` method is called from reactabular-resizable.

There is a polyfill on the [MDN docs](https://developer.mozilla.org/en-US/docs/Web/API/ChildNode/remove). Are you happy for it to be implemented in this package? I can help if needed.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the cleanup() method used by reactabular-resizable and identify where ChildNode.remove() is called. Review the MDN ChildNode.remove() polyfill, then verify that cleanup() no longer throws in IE9+ and that existing behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.