<template>
  <el-row :gutter="20">
    <el-col :span="4"><div class="grid-content ep-bg-purple" /></el-col>
    <el-col :span="16">
      <el-card style="width: 100%">
        <template #header>
          <div class="card-header">
            <span>Your Offer Information</span>
          </div>
        </template>

        <div class="common-layout">
          <el-container>
            <!-- Aside Coding Area -->
            <el-aside width="300px">
              <el-space direction="vertical" width="100%">
                <el-card
                  v-for="wishlistListItem in wishlistList"
                  shadow="hover"
                  style="width: 280px"
                >
                  <span>{{ wishlistListItem.cityName }}</span>
                  <div class="bottom">
                    <time class="time">"2077-7-77 to 2077-7-77"</time>
                  </div>
                </el-card>
                <el-card shadow="hover" style="width: 280px">
                  <el-icon><Plus /></el-icon
                  ><span> + Add New Item To Wishlist</span>
                </el-card>
              </el-space>
            </el-aside>
            <!-- Main Coding Area -->
            <el-main>Main</el-main>
          </el-container>
        </div>
      </el-card>
    </el-col>
    <el-col :span="4"><div class="grid-content ep-bg-purple" /></el-col>
  </el-row>
</template>

<script>
import { reactive } from "vue";

let wishlistList = reactive([
  {
    wishlistItem_Id: 1,
    cityName: "Example City Name1",
    state: "Example State",
    startTime: "date1",
    endTime: "date2",
    details: "Plans",
  },
  {
    wishlistItem_Id: 2,
    cityName: "Example City Name2",
    state: "Example State",
    startTime: "date1",
    endTime: "date2",
    details: "Plans",
  },
]);

export default {
  name: "WishListPage",
  data() {
    return { wishlistList };
  },
};
</script>

<style scoped>
.time {
  font-size: 12px;
  color: #999;
}

.bottom {
  margin-top: 13px;
  line-height: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
</style>