From bcd5dda912c8eac8f8123e9e544ad1a221afcc39 Mon Sep 17 00:00:00 2001 From: karkran Date: Sun, 25 Nov 2018 14:42:00 +1100 Subject: [PATCH] smilyes --- .idea/misc.xml | 3 + .idea/workspace.xml | 272 ++++++++++++++---- frontend/onemda/src/components/Login/index.js | 73 +++-- 3 files changed, 255 insertions(+), 93 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index 75cd1e3..c7f9a8e 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,5 +1,8 @@ + + + diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 05bcd56..bf3b398 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,8 +1,10 @@ - + + + @@ -27,7 +29,7 @@ - + @@ -36,14 +38,22 @@ - + - - - - - + + + + + + + + + + + + + @@ -52,7 +62,7 @@ - + @@ -72,7 +82,7 @@ - + @@ -80,16 +90,6 @@ - - - - - - - - - - @@ -120,11 +120,11 @@ - + - - + + @@ -209,8 +209,6 @@ - - @@ -247,9 +245,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -714,6 +792,7 @@ + 1543037002318 @@ -736,11 +815,18 @@ - - @@ -752,11 +838,11 @@ - + - - + + @@ -799,7 +885,7 @@ - + @@ -808,15 +894,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + @@ -887,7 +1055,6 @@ - @@ -911,9 +1078,6 @@ - - - @@ -929,7 +1093,6 @@ - @@ -945,9 +1108,6 @@ - - - @@ -975,7 +1135,7 @@ - + @@ -1007,7 +1167,7 @@ - + @@ -1018,7 +1178,7 @@ - + @@ -1034,27 +1194,33 @@ - + - + - - - - - + + + - + - - + + + + + + + + + + diff --git a/frontend/onemda/src/components/Login/index.js b/frontend/onemda/src/components/Login/index.js index aa4e976..c1fdb83 100644 --- a/frontend/onemda/src/components/Login/index.js +++ b/frontend/onemda/src/components/Login/index.js @@ -57,52 +57,45 @@ class Login extends Component { // } } - componentDidMount() { - fetch('http://localhost:8099/api/onemda/categories') - .then(response => response.json()) - .then(myJson => { - this.setState({data: myJson} - )}) - } - - componentDidMount() { fetch('http://localhost:8099/api/onemda/categories') .then(response => response.json()) .then(myJson => { - this.setState({data: myJson} - )}) - let data = stubbedData.STUBBED - if(data && data.length>0){ - let service_category =[{'value': '', 'label': 'Select one'}] - let SocialCategories =[{'value': '', 'label': 'Select one'}] - let LearningCategories=[{'value': '', 'label': 'Select one'}] - let HealthCategories=[{'value': '', 'label': 'Select one'}] - data.forEach((item)=>{ - service_category.push({'value': item.service_category, 'label': item.service_category}) - if(item.service_category === 'Learning'){ - item.activities.forEach((item)=>{ - LearningCategories.push({'value': item.activity_name, 'label': item.activity_name}) + // this.setState({data: myJson} + //let data = stubbedData.STUBBED + let data = myJson + if(data && data.length>0){ + let service_category =[{'value': '', 'label': 'Select one'}] + let SocialCategories =[{'value': '', 'label': 'Select one'}] + let LearningCategories=[{'value': '', 'label': 'Select one'}] + let HealthCategories=[{'value': '', 'label': 'Select one'}] + data.forEach((item)=>{ + service_category.push({'value': item.service_category, 'label': item.service_category}) + if(item.service_category === 'Learning'){ + item.activities.forEach((item)=>{ + LearningCategories.push({'value': item.activity_name, 'label': item.activity_name}) + }) + } + if(item.service_category === 'Health & Wellbeing'){ + item.activities.forEach((item)=>{ + HealthCategories.push({'value': item.activity_name, 'label': item.activity_name}) + }) + } + if(item.service_category === 'Social and Rec'){ + item.activities.forEach((item)=>{ + SocialCategories.push({'value': item.activity_name, 'label': item.activity_name}) + }) + } }) + this.setState(prevState => ({ + categoryData: [...prevState.categoryData, ...service_category], + LearningCategories: [...prevState.categoryData, ...LearningCategories], + HealthCategories: [...prevState.categoryData, ...HealthCategories], + SocialCategories: [...prevState.categoryData, ...SocialCategories] + })) } - if(item.service_category === 'Health & Wellbeing'){ - item.activities.forEach((item)=>{ - HealthCategories.push({'value': item.activity_name, 'label': item.activity_name}) - }) - } - if(item.service_category === 'Social and Rec'){ - item.activities.forEach((item)=>{ - SocialCategories.push({'value': item.activity_name, 'label': item.activity_name}) - }) - } - }) - this.setState(prevState => ({ - categoryData: [...prevState.categoryData, ...service_category], - LearningCategories: [...prevState.categoryData, ...LearningCategories], - HealthCategories: [...prevState.categoryData, ...HealthCategories], - SocialCategories: [...prevState.categoryData, ...SocialCategories] - })) - } + }) + } handleInput=(e)=> { let value = e.target.value;