Skip to content

feat(tabs): add testId property for tab items and improve asset loadi… - #2392

Open
sharjeelyunus wants to merge 3 commits into
mainfrom
fixes-for-stability
Open

sharjeelyunus wants to merge 3 commits into
mainfrom
fixes-for-stability

Conversation

@sharjeelyunus

Copy link
Copy Markdown
Member

…ng logic

  • Introduced a testId property for tab items to facilitate easier testing and identification of tabs.
  • Enhanced asset loading logic to ignore non-string configuration values, ensuring only valid asset URLs are processed.
  • Updated tests to validate the new testId functionality and asset loading behavior.

…ng logic

- Introduced a `testId` property for tab items to facilitate easier testing and identification of tabs.
- Enhanced asset loading logic to ignore non-string configuration values, ensuring only valid asset URLs are processed.
- Updated tests to validate the new `testId` functionality and asset loading behavior.
- Improved the encoding and decoding of Firestore timestamps in public storage to preserve mutable container identity.
- Updated `encodePublicStorageValue` and `restorePublicStorageValue` functions to ensure containers without timestamps retain their original references.
- Added a `toJson` method to `FirestoreTimestamp` for better serialization.
- Introduced tests to validate the preservation of mutable containers and correct timestamp restoration behavior.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant