package Ġitems . demand s . view Ċ Ċ import ĠMarketplace Dsl Ċ import Ġitems . base . view . marketplace View Ċ import Ġmodels . Demand Id Model Ċ import Ġreact .* Ċ Ċ @ Market place Dsl Ċ class ĠMarketplace Demand View ( props : ĠMarketplace Demand View Props ): ĠR Component < Market place Demand View Props , ĠR State >( props ) Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠR Builder . render () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdemand Ġ= Ġprops . demand ĊĠĠĠĠĠĠĠ Ġval Ġproposals Ġ= Ġprops . pro posals ĊĠĠĠĠĠĠĠ Ġconsole . log (" Market place Demand View ", Ġprops , Ġdemand ) ĊĠĠĠĠĠĠĠ Ġif Ġ( demand Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmarket place View () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġitem Ġ= Ġdemand ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoffers Ġ= Ġproposals ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġlink Mask Ġ= Ġ"/ demand /: demand Id " ĊĠĠĠĠĠĠĠ Ġfun Ġmake Link ( id : ĠString ) Ġ= Ġ"/ demand /$ id " ĊĠĠĠĠĠĠĠ Ġfun Ġmake Link ( id : ĠDem and Id Model ) Ġ= Ġmake Link ( id . id ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun ĠR Builder . marketplace Demand View ( props : ĠMarketplace Demand View Props ): ĠReact Element Ġ{ ĊĠĠĠ Ġconsole . log (" R Builder . marketplace Demand View ", Ġprops ) ĊĠĠĠ Ġreturn Ġchild ( Market place Demand View :: class . r Class , Ġprops Ġ= Ġprops ) Ġ{ Ġ} Ċ } Ċ