Refactor mapping of curated options from meta.

This commit is contained in:
Spencer Ofwiti
2021-06-23 07:18:28 +00:00
parent a69213dab2
commit 5e8e0f7209
62 changed files with 4228 additions and 4702 deletions

View File

@@ -210,7 +210,7 @@
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="21" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:21</a></div>
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:20</a></div>
</td>
</tr>
@@ -305,8 +305,8 @@
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="29"
class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:29</a></div>
<div class="io-line">Defined in <a href="" data-line="28"
class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:28</a></div>
</td>
</tr>
@@ -344,8 +344,8 @@
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="65"
class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:65</a></div>
<div class="io-line">Defined in <a href="" data-line="64"
class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:64</a></div>
</td>
</tr>
@@ -387,7 +387,7 @@
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:20</a></div>
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:19</a></div>
</td>
</tr>
@@ -408,13 +408,13 @@
</tr>
<tr>
<td class="col-md-4">
<i>Type : </i> <code><a href="../interfaces/AreaName.html" target="_self" >Array&lt;AreaName&gt;</a></code>
<i>Type : </i> <code>Array&lt;string&gt;</code>
</td>
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:19</a></div>
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:18</a></div>
</td>
</tr>
@@ -435,13 +435,13 @@
</tr>
<tr>
<td class="col-md-4">
<i>Type : </i> <code><a href="../interfaces/Category.html" target="_self" >Array&lt;Category&gt;</a></code>
<i>Type : </i> <code>Array&lt;string&gt;</code>
</td>
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:18</a></div>
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:17</a></div>
</td>
</tr>
@@ -468,7 +468,7 @@
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:15</a></div>
<div class="io-line">Defined in <a href="" data-line="14" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:14</a></div>
</td>
</tr>
@@ -495,7 +495,7 @@
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="21" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:21</a></div>
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:20</a></div>
</td>
</tr>
@@ -527,7 +527,7 @@
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:16</a></div>
<div class="io-line">Defined in <a href="" data-line="15" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:15</a></div>
</td>
</tr>
@@ -559,7 +559,7 @@
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:17</a></div>
<div class="io-line">Defined in <a href="" data-line="16" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:16</a></div>
</td>
</tr>
@@ -588,7 +588,7 @@
</tr>
<tr>
<td class="col-md-4">
<div class="io-line">Defined in <a href="" data-line="61" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:61</a></div>
<div class="io-line">Defined in <a href="" data-line="60" class="link-to-prism">src/app/pages/accounts/create-account/create-account.component.ts:60</a></div>
</td>
</tr>
@@ -604,7 +604,6 @@ import { FormBuilder, FormGroup, Validators } from &#x27;@angular/forms&#x27;;
import { LocationService, UserService } from &#x27;@app/_services&#x27;;
import { CustomErrorStateMatcher } from &#x27;@app/_helpers&#x27;;
import { first } from &#x27;rxjs/operators&#x27;;
import { AreaName, Category } from &#x27;@app/_models&#x27;;
@Component({
selector: &#x27;app-create-account&#x27;,
@@ -616,8 +615,8 @@ export class CreateAccountComponent implements OnInit {
createForm: FormGroup;
matcher: CustomErrorStateMatcher &#x3D; new CustomErrorStateMatcher();
submitted: boolean &#x3D; false;
categories: Array&lt;Category&gt;;
areaNames: Array&lt;AreaName&gt;;
categories: Array&lt;string&gt;;
areaNames: Array&lt;string&gt;;
accountTypes: Array&lt;string&gt;;
genders: Array&lt;string&gt;;
@@ -641,14 +640,14 @@ export class CreateAccountComponent implements OnInit {
referrer: [&#x27;&#x27;, Validators.required],
businessCategory: [&#x27;&#x27;, Validators.required],
});
this.userService
.getCategories()
.pipe(first())
.subscribe((res) &#x3D;&gt; (this.categories &#x3D; res));
this.locationService
.getAreaNames()
.pipe(first())
.subscribe((res) &#x3D;&gt; (this.areaNames &#x3D; res));
this.userService.getCategories();
this.userService.categoriesSubject.subscribe((res) &#x3D;&gt; {
this.categories &#x3D; Object.keys(res);
});
this.locationService.getAreaNames();
this.locationService.areaNamesSubject.subscribe((res) &#x3D;&gt; {
this.areaNames &#x3D; Object.keys(res);
});
this.userService
.getAccountTypes()
.pipe(first())