_id.vue 486 B

12345678910111213141516171819202122
  1. <template>
  2. <div class="town-info">
  3. <detail/>
  4. </div>
  5. </template>
  6. <script>
  7. import {Detail} from '@/components/garden'
  8. export default {
  9. name: 'TownInfoDetail',
  10. layout: 'town',
  11. fetch({store, route}) {
  12. return Promise.all([
  13. store.dispatch('loadGardenDetail', {id: route.params.id, uu: store.state.option.user.data.userUu}),
  14. store.dispatch('loadGardenList', {limit: 1, page: 1})
  15. ])
  16. },
  17. components: {
  18. Detail
  19. }
  20. }
  21. </script>