<template>
  <view class="page__view">
		<navbar title="问卷测评" leftClick @leftClick="$utils.navigateBack" color="#191919" bgColor="transparent" />

    <view class="main">
      <view :class="['step', item.step === current ? 'is-active' : '']" v-for="item in steps" :key="item.step">
        <view class="step-zh">{{ `{ ${item.zh} }` }}</view>
        <view class="step-en">{{ item.en }}</view>
      </view>
    </view>
  </view>
</template>

<script>
export default {
  data() {
    return {
      current: 0,
      steps: [
        { step: 0, zh: '基本信息', en: 'Personal Nutrition Survey' },
        { step: 1, zh: '营养目标', en: 'Nutritional Goal' },
        { step: 2, zh: '生活习惯', en: 'Living habits' },
        { step: 3, zh: '身体状况', en: 'Physical condition' },
      ],
    }
  },
  onLoad(arg) {
    this.current = parseInt(arg.step)

    setTimeout(() => {
      this.$utils.redirectTo(`/pages_order/report/test/answer?step=${this.current}`)
    }, 1500)
  }
}
</script>

<style scoped lang="scss">
	.page__view {
		width: 100vw;
		min-height: 100vh;
		background-color: $uni-bg-color;
		position: relative;
	}

  .main {
    margin-top: 214rpx;
  }

  .step {
    text-align: center;
    font-family: PingFang SC;
    line-height: 1.4;
    color: #989898;

    &.is-active {
      color: #252545;
    }

    &-zh {
      font-weight: 600;
      font-size: 48rpx;
    }

    &-en {
      font-weight: 400;
      font-size: 26rpx;
    }

    & + & {
      margin-top: 80rpx;
    }
  }

</style>