Adding ids for elements to use in e2e testing of SettingsPage.

This commit is contained in:
Roland 2024-10-14 14:20:50 -06:00
parent 4905235083
commit 4054df4560
No known key found for this signature in database
GPG key ID: 1BA620CE6C9A4680
2 changed files with 4 additions and 2 deletions

View file

@ -104,7 +104,7 @@ export function NavBar() {
return <>
<Media at='mobile'>
<Menu {...i} attached='top' color={navColor}>
<Menu {...i} attached='top' color={navColor} id='global_navbar'>
{homeLink}
<Menu.Menu position='right'>
{icons}
@ -117,7 +117,7 @@ export function NavBar() {
</Menu>
</Media>
<Media greaterThanOrEqual='tablet'>
<Menu {...i} attached='top' color={navColor}>
<Menu {...i} attached='top' color={navColor} id='global_navbar'>
{homeLink}
{links.map(i => <MenuLink link={i} key={i.key}/>)}

View file

@ -388,6 +388,7 @@ export function SettingsPage() {
<ButtonGroup>
<Button color={state.nav_color} onClick={e => e.preventDefault()}>Navbar Color</Button>
<Dropdown
id='settings_navbar_color_dropdown'
className='button icon'
floating
options={navColorOptions}
@ -466,6 +467,7 @@ export function SettingsPage() {
<Divider/>
<APIButton
id='settings_save_button'
color='violet'
size='big'
onClick={() => localSaveSettings(state)}