fix: clean input value in modals - fixed #1662

This commit is contained in:
liyasthomas
2021-05-20 14:24:14 +05:30
parent ca5df588b7
commit c98de5988e
14 changed files with 55 additions and 27 deletions

View File

@@ -37,6 +37,8 @@
</template>
<script>
import { fb } from "~/helpers/fb"
export default {
props: {
show: Boolean,
@@ -46,18 +48,33 @@ export default {
},
data() {
return {
name: undefined,
name: null,
}
},
methods: {
syncCollections() {
if (fb.currentUser !== null && fb.currentSettings[0]) {
if (fb.currentSettings[0].value) {
fb.writeCollections(
JSON.parse(
JSON.stringify(this.$store.state.postwoman.collectionsGraphql)
),
"collectionsGraphql"
)
}
}
},
addFolder() {
this.$emit("add-folder", {
name: this.name,
folder: this.folder,
path: this.folderPath || `${this.collectionIndex}`,
})
this.syncCollections()
this.hideModal()
},
hideModal() {
this.name = null
this.$emit("hide-modal")
},
},