Git Product home page Git Product logo

Comments (1)

MuratDemirel avatar MuratDemirel commented on August 17, 2024

Better than before, but defining on settings or having callbacks would great..

data(){
    return{
        foldersLoaded: false
    }
},
watch:{
    '$store.state.fm.tree.directories': function(directories){
        if(!this.foldersLoaded && directories.length){
            this.foldersLoaded = true
            this.setPath()
        }else if(this.foldersLoaded && !directories.length){
            this.foldersLoaded = false
        }
    }
},
methods:{
    setImg(input){
        this.$bvModal.show('modal-fm')

        this.$store.commit('fm/setFileCallBack', url => {
            this.formData[input] = url
            this.$bvModal.hide('modal-fm')
        });
    },
    setPath(){
        this.$store.commit('fm/left/setSelectedDirectory', 'files/faq')
        this.$store.commit('fm/left/addToHistory', 'files/faq')
        this.$store.dispatch('fm/tree/reopenPath', 'files/faq')
        this.$store.dispatch(`fm/left/selectDirectory`, { path:'files/faq', history: true })
    }
}

from vue-laravel-file-manager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.