Update overview to have access to the real project detail capability.
[?]
Jan 30, 2021, 3:17 AM
RV7ZIULZWHAD5N4ELJYGKUK7GBPJ3L7UWLTIWJRKGLVEXQAHZVFQCDependencies
- [2]
7TQPQW3NBegin adding parsing for project detail. - [3]
GLQSD33YUse mock capability for overview init. - [4]
QH4UB73NFormat with purty. - [5]
B4MTB6UOPersist project across pages. - [6]
PPW6ROC5Render project data - [7]
Z5KNL332Add skeleton of project overview HTML. - [8]
QAC2QJ32Add project overview page to client. - [9]
NAFJ6RB3Minor module reorg. - [10]
APOATM4XAdd getProjectDetail call to project API
Change contents
- replacement in client/src/Aftok/Overview.purs at line 15
-- import Data.Either (Either(..))import Data.Either (Either(..)) - edit in client/src/Aftok/Overview.purs at line 62
import Aftok.Api.Types (APIError) - edit in client/src/Aftok/Overview.purs at line 67
, getProjectDetail - replacement in client/src/Aftok/Overview.purs at line 97
= { getProjectDetail :: ProjectId -> m (Maybe ProjectDetail)= { getProjectDetail :: ProjectId -> m (Either APIError (Maybe ProjectDetail)) - replacement in client/src/Aftok/Overview.purs at line 360
H.modify_ (_ { projectDetail = detail })case detail ofLeft err -> lift $ system.error (show err)Right d -> H.modify_ (_ { projectDetail = d }) - replacement in client/src/Aftok/Overview.purs at line 366
{ getProjectDetail: \_ -> pure Nothing{ getProjectDetail: getProjectDetail - replacement in client/src/Aftok/Overview.purs at line 374
pure <<< Just $ ProjectDetail'pure <<< Right <<< Just $ ProjectDetail'