diff options
| author | Pitu <[email protected]> | 2018-09-19 04:45:50 -0300 |
|---|---|---|
| committer | Pitu <[email protected]> | 2018-09-19 04:45:50 -0300 |
| commit | 430af8306b1ab17e59a6dabf8f65ab816d28695d (patch) | |
| tree | 975814e80919cc7b8c5d820080a30def32a371ea /src/site/components/grid/Grid.vue | |
| parent | Some adjustements to public album view (diff) | |
| download | host.fuwn.me-430af8306b1ab17e59a6dabf8f65ab816d28695d.tar.xz host.fuwn.me-430af8306b1ab17e59a6dabf8f65ab816d28695d.zip | |
Switch to Nuxt.js
Diffstat (limited to 'src/site/components/grid/Grid.vue')
| -rw-r--r-- | src/site/components/grid/Grid.vue | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 50e626b..615d68f 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -1,5 +1,5 @@ <style lang="scss" scoped> - @import '../../styles/_colors.scss'; + @import '~/assets/styles/_colors.scss'; .item-move { transition: all .25s cubic-bezier(.55,0,.1,1); -webkit-transition: all .25s cubic-bezier(.55,0,.1,1); @@ -99,25 +99,25 @@ position="is-top"> <a :href="`${item.url}`" target="_blank"> - <i class="icon-web-code"/> + <i class="icon-web-code" /> </a> </b-tooltip> <b-tooltip label="Albums" position="is-top"> <a @click="manageAlbums(item)"> - <i class="icon-interface-window"/> + <i class="icon-interface-window" /> </a> </b-tooltip> <b-tooltip label="Tags" position="is-top"> <a @click="manageTags(item)"> - <i class="icon-ecommerce-tag-c"/> + <i class="icon-ecommerce-tag-c" /> </a> </b-tooltip> <b-tooltip label="Delete" position="is-top"> <a @click="deleteFile(item, index)"> - <i class="icon-editorial-trash-a-l"/> + <i class="icon-editorial-trash-a-l" /> </a> </b-tooltip> </div> @@ -155,6 +155,11 @@ export default { data() { return { showWaterfall: true }; }, + computed: { + config() { + return this.$store.state.config; + } + }, methods: { deleteFile(file, index) { this.$dialog.confirm({ @@ -165,7 +170,7 @@ export default { hasIcon: true, onConfirm: async () => { try { - const response = await this.axios.delete(`${this.$config.baseURL}/file/${file.id}`); + const response = await this.axios.delete(`${this.config.baseURL}/file/${file.id}`); this.showWaterfall = false; this.files.splice(index, 1); this.$nextTick(() => { |