fix: make icons display correctly in composio dialog (#7708)
* feat: update icon handling and version bump to 1.3.4 * feat: enhance icon rendering and add data-testid attributes for better testing * revert backend and added change to frontend * fixed jumping icons * Fix MAC OS detection by checking if navigator is defined before accessing userAgent * Remove uv.lock file and update package-lock.json * Update Playwright and Playwright test dependencies to v1.52.0 * Refactor icon formatting logic into a separate variable for better readability * Add uv.lock file with Python package dependencies * Update UV dependencies lock file * Skip group and ungroup test in workspace release tag * Simplify data-testid logic in genericIconComponent using optional chaining * Enable group and ungroup values test by removing test.skip * Fix icon validation and update icon component data-testid logic * Simplify icon validation by removing Font Awesome check and refactoring boolean logic * Simplify MAC OS detection by removing unnecessary type check * Fix icon case sensitivity in ListItem component by capitalizing first letter --------- Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
This commit is contained in:
parent
c80cb3f35e
commit
bdfc69d09b
7 changed files with 806 additions and 738 deletions
1467
src/frontend/package-lock.json
generated
1467
src/frontend/package-lock.json
generated
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue