import {
    storeBindingsBehavior
} from 'mobx-miniprogram-bindings'
import {
    store
} from '~/store/index'
Component({
    behaviors: [storeBindingsBehavior],
    storeBindings: {
        store,
        fields: {
            userInfo: 'userInfo'
        },
    },
    /**
     * 组件的属性列表
     */
    properties: {},
    /**
     * 组件的初始数据
     */
    data: {
        selected: 2,
        color: "#999999",
        selectedColor: "#32CA69",
        mask: false,
        listTab: [{
            "pagePath": "/pages/message/index",
            "text": "消息",
            "iconPath": "/static/message.png",
            "selectedIconPath": "/static/message2.png"
        }, {
            "pagePath": "/pages/resource/index",
            "text": "资源",
            "iconPath": "/static/activity.png",
            "selectedIconPath": "/static/activity2.png"
        }, {
            "pagePath": "/pages/index/index",
            "text": "推荐",
            "iconPath": "/static/tj.png",
            "selectedIconPath": "/static/tj2.png"
        }, {
            "pagePath": "/pages/works/index",
            "text": "作品",
            "iconPath": "/static/zp.png",
            "selectedIconPath": "/static/zp2.png"
        }, {
            "pagePath": "/pages/my/index",
            "text": "我的",
            "iconPath": "/static/my.png",
            "selectedIconPath": "/static/my2.png"
        }]
    },

    /**
     * 组件的方法列表
     */
    methods: {
        switchTab(e) {
            const data = e.currentTarget.dataset;
            const url = data.path;
            wx.switchTab({
                url
            });
        }
    }
})