1 |
|
2 | "use strict";
|
3 | Object.defineProperty(exports, "__esModule", { value: true });
|
4 | var react_1 = require("react");
|
5 | var useReactCommentEffect = function (comment, eForCommentRef) {
|
6 | react_1.useEffect(function () {
|
7 | var eForComment = eForCommentRef.current;
|
8 | var eParent = eForComment.parentElement;
|
9 | if (!eParent) {
|
10 | return;
|
11 | }
|
12 | var eComment = document.createComment(comment);
|
13 | eParent.insertBefore(eComment, eForComment);
|
14 | return function () {
|
15 | eParent.removeChild(eComment);
|
16 | };
|
17 | }, []);
|
18 | };
|
19 | exports.default = useReactCommentEffect;
|