github.com/covergates/covergates@v0.2.2-0.20201009050117-42ef8a19fb95/web/src/components/RepoList.vue (about)

     1  <template>
     2    <v-list>
     3      <repo-list-item v-for="(repo, index) in repos" :key="index" :repo="repo"></repo-list-item>
     4    </v-list>
     5  </template>
     6  
     7  <script lang="ts">
     8  import { Component, Vue, Prop } from 'vue-property-decorator';
     9  import RepoListItem from '@/components/RepoListItem.vue';
    10  @Component({
    11    name: 'repo-list',
    12    components: {
    13      RepoListItem
    14    }
    15  })
    16  export default class RepoList extends Vue {
    17    @Prop(Array) readonly repos: Repository[] | undefined;
    18  }
    19  </script>
    20  
    21  <style lang="scss">
    22  </style>
    23  
    24  <docs>
    25  
    26  ### Examples
    27  
    28  ```[import](./__examples__/RepoList.vue)
    29  ```
    30  
    31  </docs>