Skip to content
Snippets Groups Projects
Commit 5776091e authored by Gauthier LEFEVRE's avatar Gauthier LEFEVRE
Browse files

Merge branch 'dev' of...

Merge branch 'dev' of https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo into fix-issues-22-et-1-syntaxe-et-date-fausse
parents 8448990b 468bb016
Branches
Tags
2 merge requests!50Merge dev into master,!47Fix issues 22 et 1 syntaxe et date fausse
...@@ -16,7 +16,9 @@ const HomeViewContainer: React.FC = () => { ...@@ -16,7 +16,9 @@ const HomeViewContainer: React.FC = () => {
AppContext AppContext
) )
const [timeStep, setTimeStep] = useState<TimeStep>( const [timeStep, setTimeStep] = useState<TimeStep>(
previousTimeStep ? previousTimeStep : 20 previousTimeStep && previousTimeStep !== TimeStep.HALF_AN_HOUR
? previousTimeStep
: TimeStep.DAY
) )
const [resetRefenceDate, setResetReferenceDate] = useState<boolean>(false) const [resetRefenceDate, setResetReferenceDate] = useState<boolean>(false)
const [headerHeight, setHeaderHeight] = useState<number>(0) const [headerHeight, setHeaderHeight] = useState<number>(0)
......
...@@ -19,7 +19,9 @@ const SingleFluidViewContainer: React.FC<SingleFluidViewContainerProps> = ({ ...@@ -19,7 +19,9 @@ const SingleFluidViewContainer: React.FC<SingleFluidViewContainerProps> = ({
const { setPreviousTimeStep, previousTimeStep } = useContext(AppContext) const { setPreviousTimeStep, previousTimeStep } = useContext(AppContext)
const [timeStep, setTimeStep] = useState<TimeStep | null>( const [timeStep, setTimeStep] = useState<TimeStep | null>(
previousTimeStep ? previousTimeStep : 20 previousTimeStep && previousTimeStep !== TimeStep.HALF_AN_HOUR
? previousTimeStep
: TimeStep.DAY
) )
const [resetRefenceDate, setResetReferenceDate] = useState<boolean>(false) const [resetRefenceDate, setResetReferenceDate] = useState<boolean>(false)
const [headerHeight, setHeaderHeight] = useState<number>(0) const [headerHeight, setHeaderHeight] = useState<number>(0)
......
...@@ -98,7 +98,7 @@ const FollowChallengeTimeline: React.FC<FollowChallengeTimelineViewProps> = ({ ...@@ -98,7 +98,7 @@ const FollowChallengeTimeline: React.FC<FollowChallengeTimelineViewProps> = ({
} }
} }
const generateTimelinePart = ( const generateMonthTimelinePart = (
index: number, index: number,
dayCount: number, dayCount: number,
className: string className: string
...@@ -117,17 +117,27 @@ const FollowChallengeTimeline: React.FC<FollowChallengeTimelineViewProps> = ({ ...@@ -117,17 +117,27 @@ const FollowChallengeTimeline: React.FC<FollowChallengeTimelineViewProps> = ({
) )
} }
const generateWeekTimelinePart = (index: number, className: string) => {
return (
<div
className={`${className} ${
index < getListOfPastDays() ? 'past' : 'futur'
}`}
></div>
)
}
const monthChallenge = () => { const monthChallenge = () => {
return getListOfWeeks().map((day, index) => ( return getListOfWeeks().map((day, index) => (
<div key={index} className="day-solo"> <div key={index} className="day-solo">
<div className="day-line-label"> <div className="day-line-label">
{generateTimelinePart(index, 3, 'date-dash')} {generateMonthTimelinePart(index, 3, 'date-dash')}
{generateTimelinePart(index, 2, 'date-dash')} {generateMonthTimelinePart(index, 2, 'date-dash')}
{generateTimelinePart(index, 1, 'date-dash')} {generateMonthTimelinePart(index, 1, 'date-dash')}
{generateTimelinePart(index, 0, 'date-label')} {generateMonthTimelinePart(index, 0, 'date-label')}
{generateTimelinePart(index, -1, 'date-dash')} {generateMonthTimelinePart(index, -1, 'date-dash')}
{generateTimelinePart(index, -2, 'date-dash')} {generateMonthTimelinePart(index, -2, 'date-dash')}
{generateTimelinePart(index, -3, 'date-dash')} {generateMonthTimelinePart(index, -3, 'date-dash')}
</div> </div>
<div className="day-letter">{day.letter}</div> <div className="day-letter">{day.letter}</div>
<div className="day-date">{day.date}</div> <div className="day-date">{day.date}</div>
...@@ -139,9 +149,9 @@ const FollowChallengeTimeline: React.FC<FollowChallengeTimelineViewProps> = ({ ...@@ -139,9 +149,9 @@ const FollowChallengeTimeline: React.FC<FollowChallengeTimelineViewProps> = ({
return getListOfDays().map((day, index) => ( return getListOfDays().map((day, index) => (
<div key={index} className="day-solo"> <div key={index} className="day-solo">
<div className="day-line-label"> <div className="day-line-label">
{generateTimelinePart(index, 0, 'date-dash')} {generateWeekTimelinePart(index, 'date-dash')}
{generateTimelinePart(index, 0, 'date-label')} {generateWeekTimelinePart(index, 'date-label')}
{generateTimelinePart(index + 1, 0, 'date-dash')} {generateWeekTimelinePart(index + 1, 'date-dash')}
</div> </div>
<div className="day-letter">{day.letter}</div> <div className="day-letter">{day.letter}</div>
<div className="day-date">{day.date}</div> <div className="day-date">{day.date}</div>
......
...@@ -60,7 +60,7 @@ const EcogestureModal: React.FC<EcogestureModalProps> = ({ ...@@ -60,7 +60,7 @@ const EcogestureModal: React.FC<EcogestureModalProps> = ({
<div className="em-content-box-text-header"> <div className="em-content-box-text-header">
{(ecogesture.unlocked || unlockedEcogesture) && ecogestureIcon && ( {(ecogesture.unlocked || unlockedEcogesture) && ecogestureIcon && (
<div> <div>
<Icon className="icon" icon={ecogestureIcon} size={100} /> <Icon className="icon" icon={ecogestureIcon} size={140} />
</div> </div>
)} )}
<div className="em-title text-24-bold "> <div className="em-title text-24-bold ">
......
...@@ -48,7 +48,7 @@ export class TriggerService { ...@@ -48,7 +48,7 @@ export class TriggerService {
} }
const triggerAttributes: TriggerAttributes = { const triggerAttributes: TriggerAttributes = {
type: '@cron', type: '@cron',
arguments: '0 47 0 * * *', arguments: '0 10 2 * * *',
worker: 'konnector', worker: 'konnector',
message: { message: {
account: this._account._id, account: this._account._id,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment