Skip to content

refactor: migrate Nc*Field to Typescript#6951

Merged
susnux merged 4 commits intomainfrom
refactor/NcXField-ts
Jun 2, 2025
Merged

refactor: migrate Nc*Field to Typescript#6951
susnux merged 4 commits intomainfrom
refactor/NcXField-ts

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented May 25, 2025

☑️ Resolves

This 3 components make sense to keep aligned so I decided to do it in 1 PR with different commits.
So it makes sense to review each commit separately.

Also added tests to ensure we do not break working behavior.

🏁 Checklist

  • ⛑️ Tests are included or are not applicable
  • 📘 Component documentation has been extended, updated or is not applicable
  • 2️⃣ Backport to stable8 for maintained Vue 2 version or not applicable

@susnux susnux added this to the 9.0.0 milestone May 25, 2025
@susnux susnux added 3. to review Waiting for reviews refactor ♻️ Pull request that is neither a fix nor a feature labels May 25, 2025
@susnux susnux force-pushed the refactor/NcXField-ts branch 2 times, most recently from d121b03 to bbfcbf6 Compare May 26, 2025 11:56
@susnux susnux requested review from Antreesy, ShGKme and artonge May 26, 2025 11:56
@susnux susnux marked this pull request as ready for review May 26, 2025 11:56
@susnux susnux force-pushed the refactor/NcXField-ts branch from dd5cdda to 7949d9d Compare May 26, 2025 16:14
@susnux susnux requested a review from ShGKme May 26, 2025 16:14
@susnux susnux mentioned this pull request May 26, 2025
15 tasks
@susnux susnux force-pushed the refactor/NcXField-ts branch from 7949d9d to b572632 Compare June 1, 2025 11:52
/**
* Specifies which material design icon should be used for the trailing button.
*/
trailingButtonIcon?: 'close' | 'arrowRight' | 'undo'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

migrate to svg wrapper? arrowRight should be directional, I supppose

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes but thats more than a refactor, will do in a follow up

susnux added 4 commits June 2, 2025 14:02
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
…-setup

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the refactor/NcXField-ts branch from d912642 to dc014e4 Compare June 2, 2025 12:03
@susnux
Copy link
Contributor Author

susnux commented Jun 2, 2025

Squashed fixups

@susnux susnux merged commit 1499ebb into main Jun 2, 2025
25 checks passed
@susnux susnux deleted the refactor/NcXField-ts branch June 2, 2025 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews refactor ♻️ Pull request that is neither a fix nor a feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants