28 lines
536 B
JavaScript
28 lines
536 B
JavaScript
import { useBookmarkFoldersStore } from 'src/stores/bookmark_folders'
|
|
import BookmarkFolderCard from '../bookmark_folder_card/bookmark_folder_card.vue'
|
|
|
|
const BookmarkFolders = {
|
|
data() {
|
|
return {
|
|
isNew: false,
|
|
}
|
|
},
|
|
components: {
|
|
BookmarkFolderCard,
|
|
},
|
|
computed: {
|
|
bookmarkFolders() {
|
|
return useBookmarkFoldersStore().allFolders
|
|
},
|
|
},
|
|
methods: {
|
|
cancelNewFolder() {
|
|
this.isNew = false
|
|
},
|
|
newFolder() {
|
|
this.isNew = true
|
|
},
|
|
},
|
|
}
|
|
|
|
export default BookmarkFolders
|