Skip to content
Snippets Groups Projects
Commit 1f54a2a9 authored by Yoan VALLET's avatar Yoan VALLET
Browse files

feat: update TimeStepSelector buttons

parent 97915084
No related branches found
No related tags found
1 merge request!319accessibility buttons
...@@ -10,7 +10,7 @@ import DateChartService from 'services/dateChart.service' ...@@ -10,7 +10,7 @@ import DateChartService from 'services/dateChart.service'
import { FluidType } from 'enum/fluid.enum' import { FluidType } from 'enum/fluid.enum'
import { TimeStep } from 'enum/timeStep.enum' import { TimeStep } from 'enum/timeStep.enum'
import MuiButton from '@material-ui/core/Button' import Button from '@material-ui/core/Button'
import StyledIcon from 'components/CommonKit/Icon/StyledIcon' import StyledIcon from 'components/CommonKit/Icon/StyledIcon'
import ZoomInIcon from 'assets/icons/ico/zoom-in.svg' import ZoomInIcon from 'assets/icons/ico/zoom-in.svg'
import ZoomOutIcon from 'assets/icons/ico/zoom-out.svg' import ZoomOutIcon from 'assets/icons/ico/zoom-out.svg'
...@@ -78,7 +78,8 @@ const TimeStepSelector: React.FC<TimeStepSelectorProps> = ({ ...@@ -78,7 +78,8 @@ const TimeStepSelector: React.FC<TimeStepSelectorProps> = ({
return ( return (
<div className={'timestep-selector'}> <div className={'timestep-selector'}>
<MuiButton <Button
aria-label={t('timestep.accessibility.button_zoom_in')}
onClick={handleZoomInClick} onClick={handleZoomInClick}
disabled={disableZoomIn} disabled={disableZoomIn}
classes={{ classes={{
...@@ -89,7 +90,7 @@ const TimeStepSelector: React.FC<TimeStepSelectorProps> = ({ ...@@ -89,7 +90,7 @@ const TimeStepSelector: React.FC<TimeStepSelectorProps> = ({
}} }}
> >
<StyledIcon icon={ZoomInIcon} size={26} /> <StyledIcon icon={ZoomInIcon} size={26} />
</MuiButton> </Button>
<div className={'timestep-container'}> <div className={'timestep-container'}>
<ul className={'timestep-bar'}> <ul className={'timestep-bar'}>
{timeStepArray.map((step, key) => { {timeStepArray.map((step, key) => {
...@@ -110,7 +111,8 @@ const TimeStepSelector: React.FC<TimeStepSelectorProps> = ({ ...@@ -110,7 +111,8 @@ const TimeStepSelector: React.FC<TimeStepSelectorProps> = ({
})} })}
</ul> </ul>
</div> </div>
<MuiButton <Button
aria-label={t('timestep.accessibility.button_zoom_out')}
onClick={handleZoomOutClick} onClick={handleZoomOutClick}
disabled={disableZoomOut} disabled={disableZoomOut}
classes={{ classes={{
...@@ -121,7 +123,7 @@ const TimeStepSelector: React.FC<TimeStepSelectorProps> = ({ ...@@ -121,7 +123,7 @@ const TimeStepSelector: React.FC<TimeStepSelectorProps> = ({
}} }}
> >
<StyledIcon icon={ZoomOutIcon} size={26} /> <StyledIcon icon={ZoomOutIcon} size={26} />
</MuiButton> </Button>
</div> </div>
) )
} }
......
...@@ -701,6 +701,10 @@ ...@@ -701,6 +701,10 @@
"half_an_hour": { "half_an_hour": {
"period": "Jour", "period": "Jour",
"comparelabel": "Comparer à la journée précédente" "comparelabel": "Comparer à la journée précédente"
},
"accessibility": {
"button_zoom_in": "Sélectionner le pas de temps précédent",
"button_zoom_out": "Sélectionner le pas de temps suivant"
} }
}, },
"welcome_modal": { "welcome_modal": {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment