Add new verification section to user profile (#29200)

* Create new verification section

* Remove old code and use new VerificationSection

* Add styling and translation

* Fix tests

* Remove dead code

* Fix broken test

* Remove imports

* Remove console.log

* Update snapshots

* Fix broken tests

* Fix lint

* Make badge expand with content

* Remove unused code
This commit is contained in:
R Midhun Suresh
2025-02-10 16:52:58 +05:30
committed by GitHub
parent bb8b4d7991
commit 52b42c0b1c
14 changed files with 489 additions and 1095 deletions
@@ -47,21 +47,21 @@ exports[`<TabbedView /> renders tabs 1`] = `
</span>
</li>
<li
aria-controls="mx_tabpanel_SECURITY"
aria-controls="mx_tabpanel_APPEARANCE"
aria-selected="false"
class="mx_AccessibleButton mx_TabbedView_tabLabel"
data-testid="settings-tab-SECURITY"
data-testid="settings-tab-APPEARANCE"
role="tab"
tabindex="-1"
>
<span
class="mx_TabbedView_maskedIcon security"
class="mx_TabbedView_maskedIcon appearance"
/>
<span
class="mx_TabbedView_tabLabel_text"
id="mx_tabpanel_SECURITY_label"
id="mx_tabpanel_APPEARANCE_label"
>
Security
Appearance
</span>
</li>
</ul>