Commit 7c71005
authored
feat: Migrate Ports Tab to Vue (#4726)
* feat: Migrate Ports tab to Vue
- Create PortsTab.vue component
- Register PortsTab in Vue components
- Update main.js to use Vue mounter for 'ports' tab
- Delete legacy ports.js and ports.html
* fix(PortsTab): Fix checkbox styling initialization by using nextTick
* fix(PortsTab): Improve accessibility of documentation link
* fix(PortsTab): Enforce brace style for if statements
* fix(PortsTab): Enforce mutual exclusivity and brace style in event handlers
* chore: Address SonarQube issues (nesting, braces, globals)
* refactor: extract feature detection into a helper function and add visually hidden labels for accessibility.
* style(PortsTab): Fix save button positioning by using position:fixed
* style: format `if` statements in `PortsTab.vue` for improved readability.
* chore: fix duplication in PortsTab.vue
* refactor: remove Capacitor serial protocol implementation.
* Revert "refactor: remove Capacitor serial protocol implementation."
This reverts commit 0cceae8.
* refactor: remove redundant `pluginAvailable` checks from serial methods1 parent 87423fc commit 7c71005
File tree
7 files changed
+559
-602
lines changed- src
- components/tabs
- js
- protocols
- tabs
- tabs
7 files changed
+559
-602
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
264 | 264 | | |
265 | 265 | | |
266 | 266 | | |
267 | | - | |
| 267 | + | |
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| 140 | + | |
140 | 141 | | |
141 | 142 | | |
142 | 143 | | |
| |||
0 commit comments