// 自定义底部导航栏 — 非 TabBar 页面模拟系统导航
Component({
  properties: {
    /** 当前激活的 tab: task / board / my */
    active: {
      type: String,
      value: 'board',
    },
  },

  methods: {
    onTap(e: WechatMiniprogram.TouchEvent) {
      const tab = e.currentTarget.dataset.tab as string
      if (tab === this.data.active) return

      if (tab === 'task') {
        wx.switchTab({ url: '/pages/task-list/task-list' })
      } else if (tab === 'board') {
        wx.switchTab({ url: '/pages/board-finance/board-finance' })
      } else if (tab === 'my') {
        wx.switchTab({ url: '/pages/my-profile/my-profile' })
      }
    },
  },
})
