Closed nd0ut closed 4 months ago
The recent updates enhance configuration management by introducing new keys, functions, and clearer type definitions. Key additions include 'debug' settings and metadata handling functions. The changes streamline interactions and improve clarity in type usage, ensuring more robust and understandable configuration structures.
Files | Changes Summary |
---|---|
.../Config/Config.js |
Updated key list, added new mapping functions. |
.../Config/normalize...js |
Introduced new functions for metadata and locale overrides; updated type definitions. |
types/exported.d.ts |
Renamed type for clarity and added descriptive comments. |
🐇✨
In the realm of code, where the bits align,
A rabbit hopped through, making changes so fine.
New keys in the meadow, functions like dew,
Types clearer than ever, as the project grew.
Hop, hop, hooray, for the code now sings,
In a burrow of bytes, where the debug bell rings. 🎉
Description
Fix for the bug found in https://github.com/uploadcare/blocks-examples/pull/29
The problem is that vue sets DOM properties with the value processing, like for attributes.
For example,
Here, a
debug
DOM property will have value of empty string (""
). So seems like we should normalize also DOM property values too.Summary by CodeRabbit
Summary by CodeRabbit
New Features
Refactor
Documentation