<template>
  <el-row class="wrapper">
    <el-col :xs="24" :sm="24" :xl="24" style="margin: 0 auto;">
      <el-carousel :interval="5000" height="210px" indicator-position="outside">
        <el-carousel-item v-for="article in announcements.list" :key="article.idArticle">
          <el-card>
            <div class="card-body d-flex flex-column">
              <el-link :href="article.articleLink" style="margin-bottom: .7rem;">
                <h4>
                  {{ article.articleTitle }}
                  <el-tag
                  style="margin-left: 0.5rem;"
                  size="mini"
                  effect="plain">
                  # 公告
                </el-tag>
                </h4>
              </el-link>
              <div class="text-muted article-summary-md">{{ article.articlePreviewContent }}</div>
              <div style="margin-top: 1rem;">
                <small class="d-block text-muted">发布于 {{ article.timeAgo }}</small>
              </div>
            </div>
          </el-card>
        </el-carousel-item>
      </el-carousel>
    </el-col>
  </el-row>
</template>

<script>
export default {
  name: "announcementList",
  props: {
    announcements: {
      type: Object
    }
  }
}
</script>

<style scoped>

</style>