Blame view

src/components/AuthorIntro.vue 3.98 KB
921970bb2   Gurvinder Singh   new files
1
2
3
4
  <template>
    <main class="landing-page">
     
      <div class="container-fluid episode-intro">
2b91d45ce   Digvijay Singh   new ui fixes
5
            <Header></Header>
921970bb2   Gurvinder Singh   new files
6
7
8
9
        <!-- menu wrapper -->
      <div class="intro-startup">
        <div class="smasung-g-10wrp">
             <div class="samsung-compare-c">
c65b51996   Digvijay Singh   new ui changes
10
11
12
13
14
15
16
17
            <div class="logo-1"><img :src="currentSlideData.payload.metaData.mobileImage" /></div>
             
            </div>
             <!-- <div class="samsung-compare-c">
            <div class="logo-1"><img src="../assets/images/logo-1.png" /></div>
             <div class="vs">vs</div>
              <div class="logo-2"><img src="../assets/images/logo-2.png" /></div>
            </div> -->
921970bb2   Gurvinder Singh   new files
18
19
                <div class="comment-box">
            <div class="comment-box-s-1">
c65b51996   Digvijay Singh   new ui changes
20
21
            <!-- <p>👋 Hi there! My name is <strong> Rashmi</strong>, and these are a few observations on the user workflows that I had while using the WhiteHat Jr. app.</p> -->
            <p>{{currentSlideData.payload.metaData.textBox}}</p>
921970bb2   Gurvinder Singh   new files
22
           <div class="footer">
c65b51996   Digvijay Singh   new ui changes
23
             <img src="../assets/images/comment-user.svg" />  <a href="javascript:void(0);" @click="goToProfile">View My Profile</a>
921970bb2   Gurvinder Singh   new files
24
25
             </div><!-- footer -->
            </div><!-- comment box 1 -->
d0186c77a   Digvijay Singh   changes in ui
26
                <!-- <div class="comment-box-s-1 comment-w-397">
921970bb2   Gurvinder Singh   new files
27
28
29
30
            <p>
              Use arrow keys to navigate <br/>
  <img src="../assets/images/key-arrow.jpg" class="key-arrow" />
            </p>
d0186c77a   Digvijay Singh   changes in ui
31
32
            </div> -->
            <!-- comment box 1 -->
921970bb2   Gurvinder Singh   new files
33
            <div class="user-photo">
c65b51996   Digvijay Singh   new ui changes
34
35
              <!-- <img src="../assets/images/comment-photo.png" /> -->
              <img :src="currentSlideData.payload.metaData.authorImage" />
921970bb2   Gurvinder Singh   new files
36
37
38
39
40
            </div>
            </div><!-- comment box -->
          </div><!-- samsung g 10 -->
        <div class="footer-nav">
          <div class="footer-top">
c65b51996   Digvijay Singh   new ui changes
41
42
43
                <ul class="top-intro-bt ps_right">
              <li><a href="javascript:void(0);" @click="goBack"><img src="../assets/images/skip-prev.svg" > Prev</a></li>
               <li><a href="javascript:void(0);" @click="goNext"><img src="../assets/images/skip-next.svg" > Skip to next slide</a></li>
921970bb2   Gurvinder Singh   new files
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
            </ul>
            </div><!-- footer top -->
          <div class="footer-bottom">
            <ul>
              <li></li>
               <li></li>
            </ul>
            </div><!-- footer top -->
          </div><!-- footer -->
      
      </div>
        <!-- body wrapper -->
      </div>
      <!-- main wrapper -->
    </main>
  </template>
  
  <script>
  import Vue from "vue";
  import router from "../router";
2b91d45ce   Digvijay Singh   new ui fixes
64
  import Header from "./Header";
921970bb2   Gurvinder Singh   new files
65
66
  
  export default {
2b91d45ce   Digvijay Singh   new ui fixes
67
68
69
    components: {
      Header: Header,
    },
921970bb2   Gurvinder Singh   new files
70
71
72
    name: "AuthorIntro",
  
    data() {
c65b51996   Digvijay Singh   new ui changes
73
74
75
76
77
78
79
80
81
82
83
84
85
      
      return {
        allSlide:[],
        currentSlideIndex:null,
        currentSlideData:null,
      };
    },
    mounted() {
      var allSlideData = localStorage.getItem("spotlight_slide"+this.$route.params.caseStudyId);
      if (allSlideData) {
        this.allSlide = JSON.parse(allSlideData);
        this.getCurrentSlideData();
      }
921970bb2   Gurvinder Singh   new files
86
    },
921970bb2   Gurvinder Singh   new files
87
    methods: {
c65b51996   Digvijay Singh   new ui changes
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
      getCurrentSlideData(){
        var i = this.allSlide.findIndex((slide_) => slide_.slideId == this.$route.params.slideId);
        this.currentSlideIndex = i; 
        this.currentSlideData = this.allSlide[i]
        console.log("currentSlideData",this.currentSlideData)
  
      },
      goNext(){
        this.currentSlideIndex++
        this.$router.push({
          name: this.allSlide[this.currentSlideIndex].ur,
          params: {
            caseStudyId: this.allSlide[this.currentSlideIndex].caseStudyId,
            slideId: this.allSlide[this.currentSlideIndex].slideId,
          },
        });
  
      },
      goBack(){
         this.currentSlideIndex--
        this.$router.push({
          name: this.allSlide[this.currentSlideIndex].ur,
          params: {
            caseStudyId: this.allSlide[this.currentSlideIndex].caseStudyId,
            slideId: this.allSlide[this.currentSlideIndex].slideId,
          },
        });
  
      },
921970bb2   Gurvinder Singh   new files
117
      goToLogin() {
56f4b7548   Digvijay Singh   landing page url ...
118
        this.$router.push("/login");
921970bb2   Gurvinder Singh   new files
119
120
      },
      goToSignUp() {
56f4b7548   Digvijay Singh   landing page url ...
121
        this.$router.push("/");
921970bb2   Gurvinder Singh   new files
122
      },
c65b51996   Digvijay Singh   new ui changes
123
124
125
      goToProfile() {
        this.$router.push("/profile");
      },
921970bb2   Gurvinder Singh   new files
126
127
128
129
      
    },
  };
  </script>