Component({
  properties: {
    /** Banner 主题色 */
    theme: {
      type: String,
      value: 'blue',
    },
    /** Banner 标题 */
    title: {
      type: String,
      value: '',
    },
    /** 指标列表 [{label, value}] */
    metrics: {
      type: Array,
      value: [],
    },
  },

  methods: {
    /** 背景图加载失败时降级为纯渐变色（CSS 已处理） */
    onBgError() {
      // 背景图加载失败，CSS 渐变色自动降级，无需额外处理
    },
  },
})
