Guest User

Untitled

a guest
Apr 19th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. <ManageUsersListItem
  2. v-for="user in sortedUsers"
  3. :key="user.id"
  4. :user="user"
  5. @removeManager="removeManager(user)"
  6. @makeManager="makeManager(user)"
  7. @removeUser="removeUser(user)"
  8. />
  9.  
  10. data() {
  11. return {
  12. users: [],
  13. }
  14. },
  15. firestore() {
  16. return {
  17. users: db.collection('brands').doc(this.brand.id).collection("users")
  18. }
  19. },
  20.  
  21. computed: {
  22. sortedUsers() {
  23. return this.users.sort(function(a,b) {
  24. var c = new Date(a.userAddedOn)
  25. var d = new Date(b.userAddedOn)
  26. return c-d
  27. })
  28. }
  29. },
  30.  
  31. methods: {
  32. makeManager(user) {
  33. this.$firestore.users.doc(user.id).update({
  34. role: 'admin'
  35. })
  36. },
  37. },
Add Comment
Please, Sign In to add comment