[Pharo] Personal fitness tracker web app.
Pages aren't responsible for loading user data; the session is!
Changed files
src/MyFitnessTracker/MFTLandingPage.class.st
@@ -42,12 +42,6 @@
42
42
cards := self defaultCards
43
43
]
44
44
45
Removed:
{ #category : #'as yet unclassified' }
46
Removed:
MFTLandingPage >> loadUserData [
47
Removed:
48
Removed:
self session pageManager mainPages at: #landing put: MFTUserLandingPage new
49
Removed:
]
50
Removed:
51
45
{ #category : #rendering }
52
46
MFTLandingPage >> renderContentOn: html [
53
47
src/MyFitnessTracker/MFTLearnPage.class.st
@@ -19,12 +19,6 @@
19
19
activeArticle := articles first
20
20
]
21
21
22
Removed:
{ #category : #'as yet unclassified' }
23
Removed:
MFTLearnPage >> loadUserData [
24
Removed:
25
Removed:
nil
26
Removed:
]
27
Removed:
28
22
{ #category : #rendering }
29
23
MFTLearnPage >> renderContentOn: html [
30
24
src/MyFitnessTracker/MFTPage.class.st
@@ -7,12 +7,6 @@
7
7
#category : #'MyFitnessTracker-Components'
8
8
}
9
9
10
Removed:
{ #category : #'as yet unclassified' }
11
Removed:
MFTPage >> loadUserData [
12
Removed:
13
Removed:
self subclassResponsibility
14
Removed:
]
15
Removed:
16
10
{ #category : #rendering }
17
11
MFTPage >> renderPageOn: html with: aBlock [
18
12
src/MyFitnessTracker/MFTSession.class.st
@@ -30,10 +30,10 @@
30
30
]
31
31
32
32
{ #category : #'as yet unclassified' }
33
Removed:
MFTSession >> loadUserWeights [
33
Added:
MFTSession >> loadUserDataFromDb [
34
34
35
Removed:
user weights:
36
Removed:
(self session db selectWeightsWhereUser: self session user)
35
Added:
user workouts: db allUserWorkouts.
36
Added:
user weights: db allUserWeights
37
37
]
38
38
39
39
{ #category : #login }
src/MyFitnessTracker/MFTWeightsListPage.class.st
@@ -44,12 +44,6 @@
44
44
]
45
45
46
46
{ #category : #'as yet unclassified' }
47
Removed:
MFTWeightsListPage >> loadUserData [
48
Removed:
49
Removed:
self session loadUserWeights.
50
Removed:
]
51
Removed:
52
Removed:
{ #category : #'as yet unclassified' }
53
47
MFTWeightsListPage >> randomWittyCTA [
54
48
55
49
| listOfStrings randomString |
src/MyFitnessTracker/MFTWorkoutsListPage.class.st
@@ -125,13 +125,6 @@
125
125
]
126
126
127
127
{ #category : #'as yet unclassified' }
128
Removed:
MFTWorkoutsListPage >> loadUserData [
129
Removed:
130
Removed:
self session user workouts:
131
Removed:
(self session db selectWorkoutsWhereUser: self session user)
132
Removed:
]
133
Removed:
134
Removed:
{ #category : #'as yet unclassified' }
135
128
MFTWorkoutsListPage >> randomWittyCTA [
136
129
137
130
| listOfStrings randomString |