Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <ManageUsersListItem
- v-for="user in sortedUsers"
- :key="user.id"
- :user="user"
- @removeManager="removeManager(user)"
- @makeManager="makeManager(user)"
- @removeUser="removeUser(user)"
- />
- data() {
- return {
- users: [],
- }
- },
- firestore() {
- return {
- users: db.collection('brands').doc(this.brand.id).collection("users")
- }
- },
- computed: {
- sortedUsers() {
- return this.users.sort(function(a,b) {
- var c = new Date(a.userAddedOn)
- var d = new Date(b.userAddedOn)
- return c-d
- })
- }
- },
- methods: {
- makeManager(user) {
- this.$firestore.users.doc(user.id).update({
- role: 'admin'
- })
- },
- },
Add Comment
Please, Sign In to add comment