/**
 * 开发调试浮动按钮组件
 *
 * 仅在 develop 环境下显示，点击跳转到 dev-tools 页面。
 * 使用 movable-view 实现可拖拽。
 */
Component({
  data: {
    visible: false,
    x: 580,  // 初始位置：右下角附近（rpx 换算后的 px 近似值）
    y: 1100,
  },

  lifetimes: {
    attached() {
      // 仅 develop 环境显示
      const accountInfo = wx.getAccountInfoSync()
      const env = accountInfo.miniProgram.envVersion
      this.setData({ visible: env === "develop" })
    },
  },

  methods: {
    goDevTools() {
      wx.navigateTo({ url: "/pages/dev-tools/dev-tools" })
    },
  },
})
