Advertisement
Guest User

Untitled

a guest
Jul 15th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. <template for:each={allPeople} for:item="person">
  2. <div key={person.email}>
  3. <lightning-record-edit-form object-api-name="Account" record-id={person.id}
  4. onsuccess={handleUpdateAccountSuccess}
  5. record-type-id={person.recordTypeId}>
  6.  
  7. <lightning-input-field field-name="Name">
  8. </lightning-input-field>
  9. <lightning-input-field field-name="PersonEmail" disabled>
  10. </lightning-input-field>
  11. <lightning-input-field field-name="Type__c">
  12. </lightning-input-field>
  13. <lightning-input-field field-name="LinkedInURL__pc">
  14. </lightning-input-field>
  15. <lightning-input-field field-name="RecordTypeId" disabled
  16. value={person.recordTypeId}>
  17. </lightning-input-field>
  18.  
  19. <div class="slds-m-top_medium">
  20. <lightning-button variant="brand" type="submit" name="save"
  21. label="Update Account">
  22. </lightning-button>
  23. </div>
  24. </lightning-record-edit-form>
  25. </div>
  26. </template>
  27.  
  28. @api
  29. get people() {
  30. return this._people;
  31.  
  32. }
  33.  
  34. set people(value) {
  35. this._people = value;
  36.  
  37. let aggregate = [];
  38.  
  39. aggregate.push(this._people.from);
  40.  
  41. for (let i = 0; i < this._people.to.length; i++) {
  42. aggregate.push(this._people.to[i]);
  43. }
  44.  
  45. for (let i = 0; i < this._people.cc.length; i++) {
  46. aggregate.push(this._people.cc[i]);
  47. }
  48.  
  49. this.allPeople = aggregate;
  50. this.refreshPeople();
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement