[Pharo] Personal fitness tracker web app.
MFTWorkout is responsible for rendering its set groups table, when set groups exist.
Changed files
src/MyFitnessTracker/MFTSetGroupsFormComponent.class.st
@@ -26,8 +26,7 @@
26
26
MFTSetGroupsFormComponent >> renderContentOn: html [
27
27
28
28
self renderFormComponentOn: html with: [
29
Removed:
modelObject setGroups ifNotEmpty: [
30
Removed:
modelObject renderSetGroupsTableOn: html ].
29
Added:
modelObject renderSetGroupsTableOn: html.
31
30
self renderSetGroupButtonsOn: html ]
32
31
]
33
32
src/MyFitnessTracker/MFTWorkout.class.st
@@ -177,7 +177,7 @@
177
177
definitionTerm: 'Secondary Muscle Group';
178
178
definitionData:
179
179
(self secondaryMuscleGroups collect: #englishName) asCommaString ] ].
180
Removed:
setGroups ifNotEmpty: [ self renderSetGroupsTableOn: html ]
180
Added:
self renderSetGroupsTableOn: html
181
181
]
182
182
183
183
{ #category : 'rendering' }
@@ -260,12 +260,13 @@
260
260
{ #category : 'rendering' }
261
261
MFTWorkout >> renderSetGroupsTableOn: html [
262
262
263
Removed:
html table
264
Removed:
class: 'table table-bordered';
265
Removed:
with: [
266
Removed:
self renderSetGroupsTableHeaderOn: html.
267
Removed:
self renderSetGroupRowsOn: html.
268
Removed:
self renderSetGroupsTableFooterOn: html ]
263
Added:
setGroups ifNotEmpty: [
264
Added:
html table
265
Added:
class: 'table table-bordered';
266
Added:
with: [
267
Added:
self renderSetGroupsTableHeaderOn: html.
268
Added:
self renderSetGroupRowsOn: html.
269
Added:
self renderSetGroupsTableFooterOn: html ] ]
269
270
]
270
271
271
272
{ #category : 'accessing' }