Skip to content

Commit b3c5d1a

Browse files
authored
Feat(utils): improve web-component interopt (equinor#2301)
* refactor: replace useEffect with useLayoutEffect in hooks and improve attribute handling * refactor: simplify components by removing useEffect and extracting props handling * refactor: remove engines field from package.json for cleaner configuration * refactor: remove console.log statements from createComponent for cleaner code * feat: add engines field to package.json for better package management
1 parent b000cbc commit b3c5d1a

16 files changed

+13326
-109
lines changed

.changeset/fair-squids-cross.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@equinor/fusion-react-utils': minor
3+
---
4+
5+
changed web-component to react brigde utility to attach before render

.changeset/shiny-avocados-serve.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@equinor/fusion-react-person': minor
3+
---
4+
5+
cleanup in person components, removed unnecessary property mapping

0 commit comments

Comments
 (0)