<template>
  <view class="page">
		<navbar title="设置" leftClick @leftClick="$utils.navigateBack" />

    <view class="content">
      <view class="card flex operate" @click="$refs.popup.open('user_ys')">
        <text>隐私政策</text>
        <uv-icon name="arrow-right" color="#000000" size="28rpx"></uv-icon>
      </view>

      <button v-if="isLogined" plain class="btn-logout" @click="onLogout">退出登录</button>
    </view>
 
		<configPopup ref="popup"></configPopup>
  </view>
</template>

<script>
	export default {
		data() {
			return {
        isLogined: false
      }
    },
    onShow() {
      this.isLogined = !!uni.getStorageSync('token')
    },
    methods: {
      onLogout() {
				this.$store.commit('logout')
      }
    },
  }
</script>

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

.content {
  padding: 20rpx;
}

.operate {
  padding: 28rpx 22rpx 28rpx 20rpx;
  justify-content: space-between;

  color: #1B1B1B;
  font-weight: 500;
  font-size: 32rpx;
}

.btn-logout {
  width: calc(100% - 40rpx);
  height: 90rpx;
  background-color: $uni-bg-color-highlight;
  color: $uni-text-color-highlight;
  font-size: 36rpx;
  border-radius: 45rpx;

  position: absolute;
  left: 20rpx;
  bottom: 159rpx;
}
</style>