Skip to content
Snippets Groups Projects
Commit 817eafaf authored by Guilhem CARRON's avatar Guilhem CARRON
Browse files

Add test list + card ° done

parent 88056c04
Branches
Tags
1 merge request!282Features/us385 test actions
...@@ -74,7 +74,7 @@ const ActionBegin: React.FC<ActionBeginProps> = ({ ...@@ -74,7 +74,7 @@ const ActionBegin: React.FC<ActionBeginProps> = ({
}, [currentAction]) }, [currentAction])
return ( return (
<> <div className="action-begin">
{currentAction && ( {currentAction && (
<div className="action-container"> <div className="action-container">
<div className="action-begin-container"> <div className="action-begin-container">
...@@ -126,7 +126,7 @@ const ActionBegin: React.FC<ActionBeginProps> = ({ ...@@ -126,7 +126,7 @@ const ActionBegin: React.FC<ActionBeginProps> = ({
)} )}
</div> </div>
)} )}
</> </div>
) )
} }
......
...@@ -13,7 +13,7 @@ const ActionChoose: React.FC<ActionChooseProps> = ({ ...@@ -13,7 +13,7 @@ const ActionChoose: React.FC<ActionChooseProps> = ({
const [showList, setShowList] = useState<boolean>(false) const [showList, setShowList] = useState<boolean>(false)
return ( return (
<> <div className="action-choose">
{!selectedAction && !showList ? ( {!selectedAction && !showList ? (
<ActionBegin setShowList={setShowList} userChallenge={userChallenge} /> <ActionBegin setShowList={setShowList} userChallenge={userChallenge} />
) : selectedAction && !showList ? ( ) : selectedAction && !showList ? (
...@@ -28,7 +28,7 @@ const ActionChoose: React.FC<ActionChooseProps> = ({ ...@@ -28,7 +28,7 @@ const ActionChoose: React.FC<ActionChooseProps> = ({
setShowList={setShowList} setShowList={setShowList}
/> />
)} )}
</> </div>
) )
} }
......
import React from 'react'
import { mount } from 'enzyme'
import configureStore from 'redux-mock-store'
import { Provider } from 'react-redux'
import { globalStateData } from '../../../test/__mocks__/globalStateData.mock'
import { userChallengeData } from '../../../test/__mocks__/userChallengeData.mock'
import { profileData } from '../../../test/__mocks__/profile.mock'
import ActionDone from './ActionDone'
import { Button } from '@material-ui/core'
const mockStore = configureStore([])
jest.mock('cozy-ui/transpiled/react/I18n', () => {
return {
useI18n: jest.fn(() => {
return {
t: (str: string) => str,
}
}),
}
})
const mockHistoryGoBack = jest.fn()
jest.mock('react-router-dom', () => ({
...jest.requireActual('react-router-dom'),
useHistory: () => ({
goBack: mockHistoryGoBack,
}),
}))
describe('ActionDone component', () => {
it('should be rendered correctly', () => {
const store = mockStore({
ecolyo: {
challenge: userChallengeData[1],
global: { ...globalStateData, fluidTypes: [0, 1, 2] },
profile: profileData,
},
})
const wrapper = mount(
<Provider store={store}>
<ActionDone currentChallenge={userChallengeData[1]} />
</Provider>
)
expect(wrapper).toMatchSnapshot()
})
it('should click on button and update action to done', async () => {
const store = mockStore({
ecolyo: {
challenge: userChallengeData[1],
global: { ...globalStateData, fluidTypes: [0, 1, 2] },
profile: profileData,
},
})
const wrapper = mount(
<Provider store={store}>
<ActionDone currentChallenge={userChallengeData[1]} />
</Provider>
)
wrapper
.find(Button)
.first()
.simulate('click')
})
})
...@@ -2,25 +2,42 @@ import React from 'react' ...@@ -2,25 +2,42 @@ import React from 'react'
import { mount } from 'enzyme' import { mount } from 'enzyme'
import configureStore from 'redux-mock-store' import configureStore from 'redux-mock-store'
import { Provider } from 'react-redux' import { Provider } from 'react-redux'
import { Modal } from '@material-ui/core'
import { globalStateData } from '../../../test/__mocks__/globalStateData.mock' import { globalStateData } from '../../../test/__mocks__/globalStateData.mock'
import ActionList from './ActionList'
import ActionCard from './ActionCard'
import { userChallengeData } from '../../../test/__mocks__/userChallengeData.mock'
import { profileData } from '../../../test/__mocks__/profile.mock' import { profileData } from '../../../test/__mocks__/profile.mock'
import { defaultEcogestureData } from '../../../test/__mocks__/actionData.mock'
const mockStore = configureStore([]) const mockStore = configureStore([])
describe('AnalysisError component', () => { const mockgetCustomActions = jest.fn()
const mockgetDefaultActions = jest.fn()
jest.mock('services/action.service', () => {
return jest.fn(() => {
return {
getCustomActions: mockgetCustomActions,
getDefaultActions: mockgetDefaultActions,
}
})
})
describe('ActionList component', () => {
it('should be rendered correctly', () => { it('should be rendered correctly', () => {
mockgetDefaultActions.mockResolvedValueOnce(defaultEcogestureData)
const store = mockStore({ const store = mockStore({
ecolyo: { ecolyo: {
challenge: userChallengeData[1],
global: { ...globalStateData, fluidTypes: [0, 1, 2] },
profile: profileData, profile: profileData,
global: globalStateData,
}, },
}) })
// const wrapper = mount( const wrapper = mount(
// <Provider store={store}> <Provider store={store}>
// <AnalysisError /> <ActionList setSelectedAction={jest.fn()} setShowList={jest.fn()} />
// </Provider> </Provider>
// ) )
expect(true).toBeTruthy() expect(wrapper.find(ActionCard).exists())
}) })
}) })
...@@ -9,6 +9,10 @@ import { ...@@ -9,6 +9,10 @@ import {
createMockStore, createMockStore,
mockInitialEcolyoState, mockInitialEcolyoState,
} from '../../../test/__mocks__/store' } from '../../../test/__mocks__/store'
import { UserActionState } from 'enum/userAction.enum'
import ActionChoose from './ActionChoose'
import ActionOnGoing from './ActionOnGoing'
import ActionDone from './ActionDone'
jest.mock('cozy-ui/transpiled/react/I18n', () => { jest.mock('cozy-ui/transpiled/react/I18n', () => {
return { return {
...@@ -22,17 +26,68 @@ jest.mock('cozy-ui/transpiled/react/I18n', () => { ...@@ -22,17 +26,68 @@ jest.mock('cozy-ui/transpiled/react/I18n', () => {
const useSelectorSpy = jest.spyOn(reactRedux, 'useSelector') const useSelectorSpy = jest.spyOn(reactRedux, 'useSelector')
describe('ActionView component', () => { describe('ActionView component', () => {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
let store: any let store: any
beforeEach(() => { beforeEach(() => {
store = createMockStore(mockInitialEcolyoState) store = createMockStore(mockInitialEcolyoState)
useSelectorSpy.mockClear() useSelectorSpy.mockClear()
}) })
it('should render be rendered correctly', () => { it('should render ActionChoose component', () => {
const userChallenge = {
...userChallengeData[1],
action: {
...userChallengeData[1].action,
state: UserActionState.UNSTARTED,
},
}
useSelectorSpy.mockReturnValue({ useSelectorSpy.mockReturnValue({
global: globalStateData, global: globalStateData,
challenge: userChallengeData[1], challenge: userChallenge,
}) })
// const wrapper = mount(<ActionView />) const wrapper = mount(
// expect(true).toBeTruthy() <Provider store={store}>
<ActionView />
</Provider>
)
expect(wrapper.find(ActionChoose).exists())
expect(wrapper).toMatchSnapshot()
})
it('should render ActionDone component', () => {
const userChallenge = {
...userChallengeData[1],
action: {
...userChallengeData[1].action,
state: UserActionState.NOTIFICATION,
},
}
useSelectorSpy.mockReturnValue({
global: globalStateData,
challenge: userChallenge,
})
const wrapper = mount(
<Provider store={store}>
<ActionView />
</Provider>
)
expect(wrapper.find(ActionDone).exists())
})
it('should render ActionOnGoing component', () => {
const userChallenge = {
...userChallengeData[1],
action: {
...userChallengeData[1].action,
state: UserActionState.ONGOING,
},
}
useSelectorSpy.mockReturnValue({
global: globalStateData,
challenge: userChallenge,
})
const wrapper = mount(
<Provider store={store}>
<ActionView />
</Provider>
)
expect(wrapper.find(ActionOnGoing).exists())
}) })
}) })
...@@ -23,13 +23,10 @@ const ActionView: React.FC = () => { ...@@ -23,13 +23,10 @@ const ActionView: React.FC = () => {
switch (challenge.action.state) { switch (challenge.action.state) {
case UserActionState.UNSTARTED: case UserActionState.UNSTARTED:
return <ActionChoose userChallenge={challenge} /> return <ActionChoose userChallenge={challenge} />
case UserActionState.ONGOING: case UserActionState.ONGOING:
return <ActionOnGoing userAction={challenge.action} /> return <ActionOnGoing userAction={challenge.action} />
case UserActionState.NOTIFICATION: case UserActionState.NOTIFICATION:
return <ActionDone currentChallenge={challenge} /> return <ActionDone currentChallenge={challenge} />
default: default:
return <ActionChoose userChallenge={challenge} /> return <ActionChoose userChallenge={challenge} />
} }
......
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`ActionDone component should be rendered correctly 1`] = `ReactWrapper {}`;
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`ActionView component should render ActionChoose component 1`] = `ReactWrapper {}`;
...@@ -24,8 +24,6 @@ export const defaultEcogestureData: Ecogesture[] = [ ...@@ -24,8 +24,6 @@ export const defaultEcogestureData: Ecogesture[] = [
action: true, action: true,
actionName: "Je me lave les mains uniquement à l'eau froide.", actionName: "Je me lave les mains uniquement à l'eau froide.",
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
}, },
{ {
_id: 'ECOGESTURE0014', _id: 'ECOGESTURE0014',
...@@ -51,8 +49,6 @@ export const defaultEcogestureData: Ecogesture[] = [ ...@@ -51,8 +49,6 @@ export const defaultEcogestureData: Ecogesture[] = [
actionName: actionName:
'J’attends que les plats chauds aient refroidi avant de les mettre au réfrigérateur et je les couvre.', 'J’attends que les plats chauds aient refroidi avant de les mettre au réfrigérateur et je les couvre.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
}, },
{ {
id: 'ECOGESTURE0030', id: 'ECOGESTURE0030',
...@@ -77,8 +73,6 @@ export const defaultEcogestureData: Ecogesture[] = [ ...@@ -77,8 +73,6 @@ export const defaultEcogestureData: Ecogesture[] = [
actionName: actionName:
'J’optimise le rangement dans mon réfrigérateur et/ou congélateur.', 'J’optimise le rangement dans mon réfrigérateur et/ou congélateur.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
}, },
] ]
...@@ -103,8 +97,6 @@ export const ecogestureDefault: Ecogesture = { ...@@ -103,8 +97,6 @@ export const ecogestureDefault: Ecogesture = {
action: true, action: true,
actionName: "Je me lave les mains uniquement à l'eau froide.", actionName: "Je me lave les mains uniquement à l'eau froide.",
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
} }
export const AllEcogestureData: Ecogesture[] = [ export const AllEcogestureData: Ecogesture[] = [
...@@ -130,7 +122,6 @@ export const AllEcogestureData: Ecogesture[] = [ ...@@ -130,7 +122,6 @@ export const AllEcogestureData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
}, },
{ {
_id: 'ECOGESTURE0002', _id: 'ECOGESTURE0002',
...@@ -153,7 +144,6 @@ export const AllEcogestureData: Ecogesture[] = [ ...@@ -153,7 +144,6 @@ export const AllEcogestureData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
}, },
{ {
_id: 'ECOGESTURE0003', _id: 'ECOGESTURE0003',
...@@ -178,8 +168,6 @@ export const AllEcogestureData: Ecogesture[] = [ ...@@ -178,8 +168,6 @@ export const AllEcogestureData: Ecogesture[] = [
actionName: actionName:
'Je ferme les portes entre les pièces chauffées et moins chauffées.', 'Je ferme les portes entre les pièces chauffées et moins chauffées.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
}, },
{ {
_id: 'ECOGESTURE0004', _id: 'ECOGESTURE0004',
...@@ -202,8 +190,6 @@ export const AllEcogestureData: Ecogesture[] = [ ...@@ -202,8 +190,6 @@ export const AllEcogestureData: Ecogesture[] = [
action: true, action: true,
actionName: "Je coupe l'eau de la douche pendant que je me savonne.", actionName: "Je coupe l'eau de la douche pendant que je me savonne.",
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
}, },
{ {
_id: 'ECOGESTURE0005', _id: 'ECOGESTURE0005',
...@@ -226,8 +212,6 @@ export const AllEcogestureData: Ecogesture[] = [ ...@@ -226,8 +212,6 @@ export const AllEcogestureData: Ecogesture[] = [
action: true, action: true,
actionName: 'Je ferme l’eau du robinet quand je me lave les dents.', actionName: 'Je ferme l’eau du robinet quand je me lave les dents.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
}, },
{ {
_id: 'ECOGESTURE0006', _id: 'ECOGESTURE0006',
...@@ -250,7 +234,5 @@ export const AllEcogestureData: Ecogesture[] = [ ...@@ -250,7 +234,5 @@ export const AllEcogestureData: Ecogesture[] = [
action: true, action: true,
actionName: 'Je dépoussière mes radiateurs.', actionName: 'Je dépoussière mes radiateurs.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
}, },
] ]
...@@ -24,7 +24,6 @@ export const ecogesturesData: Ecogesture[] = [ ...@@ -24,7 +24,6 @@ export const ecogesturesData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: 'ECOGESTURE001', _id: 'ECOGESTURE001',
_rev: '1-67f1ea36efdd892c96bf64a8943154cd', _rev: '1-67f1ea36efdd892c96bf64a8943154cd',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -49,7 +48,7 @@ export const ecogesturesData: Ecogesture[] = [ ...@@ -49,7 +48,7 @@ export const ecogesturesData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: 'ECOGESTURE002', _id: 'ECOGESTURE002',
_rev: '1-ef7ddd778254e3b7d331a88fd17f606d', _rev: '1-ef7ddd778254e3b7d331a88fd17f606d',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -76,8 +75,6 @@ export const ecogesturesData: Ecogesture[] = [ ...@@ -76,8 +75,6 @@ export const ecogesturesData: Ecogesture[] = [
actionName: actionName:
'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.', 'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
_id: 'ECOGESTURE0013', _id: 'ECOGESTURE0013',
_rev: '1-0b2761dd4aef79556c7aef144060fde6', _rev: '1-0b2761dd4aef79556c7aef144060fde6',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -106,7 +103,6 @@ export const ecogesturesHeatingData: Ecogesture[] = [ ...@@ -106,7 +103,6 @@ export const ecogesturesHeatingData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: 'ECOGESTURE001', _id: 'ECOGESTURE001',
_rev: '1-67f1ea36efdd892c96bf64a8943154cd', _rev: '1-67f1ea36efdd892c96bf64a8943154cd',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -131,7 +127,6 @@ export const ecogesturesHeatingData: Ecogesture[] = [ ...@@ -131,7 +127,6 @@ export const ecogesturesHeatingData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: 'ECOGESTURE002', _id: 'ECOGESTURE002',
_rev: '1-ef7ddd778254e3b7d331a88fd17f606d', _rev: '1-ef7ddd778254e3b7d331a88fd17f606d',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -158,8 +153,7 @@ export const ecogesturesHeatingData: Ecogesture[] = [ ...@@ -158,8 +153,7 @@ export const ecogesturesHeatingData: Ecogesture[] = [
actionName: actionName:
'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.', 'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
_id: 'ECOGESTURE0013', _id: 'ECOGESTURE0013',
_rev: '1-0b2761dd4aef79556c7aef144060fde6', _rev: '1-0b2761dd4aef79556c7aef144060fde6',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -188,7 +182,6 @@ export const ecogesturesECSData: Ecogesture[] = [ ...@@ -188,7 +182,6 @@ export const ecogesturesECSData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: 'ECOGESTURE001', _id: 'ECOGESTURE001',
_rev: '1-67f1ea36efdd892c96bf64a8943154cd', _rev: '1-67f1ea36efdd892c96bf64a8943154cd',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -213,7 +206,6 @@ export const ecogesturesECSData: Ecogesture[] = [ ...@@ -213,7 +206,6 @@ export const ecogesturesECSData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: 'ECOGESTURE002', _id: 'ECOGESTURE002',
_rev: '1-ef7ddd778254e3b7d331a88fd17f606d', _rev: '1-ef7ddd778254e3b7d331a88fd17f606d',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -241,8 +233,7 @@ export const ecogesturesECSData: Ecogesture[] = [ ...@@ -241,8 +233,7 @@ export const ecogesturesECSData: Ecogesture[] = [
actionName: actionName:
'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.', 'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
_id: 'ECOGESTURE0013', _id: 'ECOGESTURE0013',
_rev: '1-0b2761dd4aef79556c7aef144060fde6', _rev: '1-0b2761dd4aef79556c7aef144060fde6',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -271,7 +262,6 @@ export const ecogesturesCookingData: Ecogesture[] = [ ...@@ -271,7 +262,6 @@ export const ecogesturesCookingData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: '001', _id: '001',
_rev: '1-67f1ea36efdd892c96bf64a8943154cd', _rev: '1-67f1ea36efdd892c96bf64a8943154cd',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -296,7 +286,7 @@ export const ecogesturesCookingData: Ecogesture[] = [ ...@@ -296,7 +286,7 @@ export const ecogesturesCookingData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: '002', _id: '002',
_rev: '1-ef7ddd778254e3b7d331a88fd17f606d', _rev: '1-ef7ddd778254e3b7d331a88fd17f606d',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -323,8 +313,6 @@ export const ecogesturesCookingData: Ecogesture[] = [ ...@@ -323,8 +313,6 @@ export const ecogesturesCookingData: Ecogesture[] = [
actionName: actionName:
'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.', 'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
_id: '0013', _id: '0013',
_rev: '1-0b2761dd4aef79556c7aef144060fde6', _rev: '1-0b2761dd4aef79556c7aef144060fde6',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -351,8 +339,6 @@ export const ecogesturesCookingData: Ecogesture[] = [ ...@@ -351,8 +339,6 @@ export const ecogesturesCookingData: Ecogesture[] = [
actionName: actionName:
'J’attends que les plats chauds aient refroidi avant de les mettre au réfrigérateur et je les couvre.', 'J’attends que les plats chauds aient refroidi avant de les mettre au réfrigérateur et je les couvre.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
_id: '0014', _id: '0014',
_rev: '1-0b2761dd4aef79556c7aef144060fde6', _rev: '1-0b2761dd4aef79556c7aef144060fde6',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -381,7 +367,6 @@ export const ecogesturesElecSpecificData: Ecogesture[] = [ ...@@ -381,7 +367,6 @@ export const ecogesturesElecSpecificData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: '001', _id: '001',
_rev: '1-67f1ea36efdd892c96bf64a8943154cd', _rev: '1-67f1ea36efdd892c96bf64a8943154cd',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -406,7 +391,6 @@ export const ecogesturesElecSpecificData: Ecogesture[] = [ ...@@ -406,7 +391,6 @@ export const ecogesturesElecSpecificData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: '002', _id: '002',
_rev: '1-ef7ddd778254e3b7d331a88fd17f606d', _rev: '1-ef7ddd778254e3b7d331a88fd17f606d',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -433,8 +417,6 @@ export const ecogesturesElecSpecificData: Ecogesture[] = [ ...@@ -433,8 +417,6 @@ export const ecogesturesElecSpecificData: Ecogesture[] = [
actionName: actionName:
'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.', 'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
_id: '0013', _id: '0013',
_rev: '1-0b2761dd4aef79556c7aef144060fde6', _rev: '1-0b2761dd4aef79556c7aef144060fde6',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -463,7 +445,6 @@ export const ecogesturesAirConditioningData: Ecogesture[] = [ ...@@ -463,7 +445,6 @@ export const ecogesturesAirConditioningData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: '001', _id: '001',
_rev: '1-67f1ea36efdd892c96bf64a8943154cd', _rev: '1-67f1ea36efdd892c96bf64a8943154cd',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -488,7 +469,6 @@ export const ecogesturesAirConditioningData: Ecogesture[] = [ ...@@ -488,7 +469,6 @@ export const ecogesturesAirConditioningData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: '002', _id: '002',
_rev: '1-ef7ddd778254e3b7d331a88fd17f606d', _rev: '1-ef7ddd778254e3b7d331a88fd17f606d',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -515,8 +495,7 @@ export const ecogesturesAirConditioningData: Ecogesture[] = [ ...@@ -515,8 +495,7 @@ export const ecogesturesAirConditioningData: Ecogesture[] = [
actionName: actionName:
'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.', 'J’utilise le cycle court à basse température pour laver le linge et la vaisselle.',
actionDuration: 3, actionDuration: 3,
endTextAction:
"Cela n'a pas été trop difficile ?\r\n\r\nJetez un coup d'oeil dans la page conso dans 1 à 3 jours, le temps que vos données arrivent, pour voir l'impact de votre écogeste.\r\n\r\nPas de baisse significative ? Pas de panique, en maintenant cette pratique dans le temps, les économies d'énergies et d'eau seront davantage visibles.\r\n\r\nDans tous les cas, bravo, vous remportez...",
_id: '0013', _id: '0013',
_rev: '1-0b2761dd4aef79556c7aef144060fde6', _rev: '1-0b2761dd4aef79556c7aef144060fde6',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -545,7 +524,7 @@ export const ecogesturesColdWaterData: Ecogesture[] = [ ...@@ -545,7 +524,7 @@ export const ecogesturesColdWaterData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: '001', _id: '001',
_rev: '1-67f1ea36efdd892c96bf64a8943154cd', _rev: '1-67f1ea36efdd892c96bf64a8943154cd',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
...@@ -570,7 +549,6 @@ export const ecogesturesColdWaterData: Ecogesture[] = [ ...@@ -570,7 +549,6 @@ export const ecogesturesColdWaterData: Ecogesture[] = [
action: false, action: false,
actionName: null, actionName: null,
actionDuration: 3, actionDuration: 3,
endTextAction: null,
_id: '002', _id: '002',
_rev: '1-ef7ddd778254e3b7d331a88fd17f606d', _rev: '1-ef7ddd778254e3b7d331a88fd17f606d',
_type: 'com.grandlyon.ecolyo.ecogesture', _type: 'com.grandlyon.ecolyo.ecogesture',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment