Discover.vue 809 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <template>
  2. <div class="web-wrapper">
  3. <div class="container-fluid mt-3">
  4. <div class="row">
  5. <div class="col-md-4 col-lg-3">
  6. <sidebar :user="profile" />
  7. </div>
  8. <div class="col-md-8 col-lg-9 mt-n4">
  9. <discover :profile="profile" />
  10. </div>
  11. </div>
  12. <drawer />
  13. </div>
  14. </div>
  15. </template>
  16. <script type="text/javascript">
  17. import Drawer from './partials/drawer.vue';
  18. import Sidebar from './partials/sidebar.vue';
  19. import Discover from './sections/DiscoverFeed.vue';
  20. export default {
  21. components: {
  22. "drawer": Drawer,
  23. "sidebar": Sidebar,
  24. "discover": Discover,
  25. },
  26. data() {
  27. return {
  28. profile: undefined,
  29. }
  30. },
  31. mounted() {
  32. this.profile = window._sharedData.user;
  33. }
  34. }
  35. </script>