2018-12-12 14:31:54 +01:00
|
|
|
Vue.component('ProfilCard', {
|
|
|
|
template: `<div>
|
|
|
|
<div class="profil-card card">
|
2019-06-04 16:42:45 +02:00
|
|
|
<br/>
|
|
|
|
<img class="prof-image" src="img/profil_icon.png" alt="Card image cap">
|
2019-06-18 09:37:48 +02:00
|
|
|
|
2019-06-04 16:42:45 +02:00
|
|
|
<div class="logout-item"><i class="material-icons" @click="$router.push('/login')">exit_to_app</i></div>
|
2019-06-18 09:37:48 +02:00
|
|
|
|
2018-12-12 14:31:54 +01:00
|
|
|
<div class="profil-text">
|
2019-06-04 16:42:45 +02:00
|
|
|
<h6><b>Benutzername:</b><br><br>
|
|
|
|
<b>{{ profil.user }}</b><br><br>
|
|
|
|
<b>Studiengang:</b><br><br>
|
|
|
|
{{ profil.major }}<br><br>
|
|
|
|
<b>Semester:</b><br><br>
|
|
|
|
{{ profil.semester }}<br></h6>
|
2018-12-12 14:31:54 +01:00
|
|
|
</div>
|
2019-06-18 09:37:48 +02:00
|
|
|
|
2019-06-04 16:42:45 +02:00
|
|
|
<hr class="first">
|
2019-06-18 09:37:48 +02:00
|
|
|
|
2019-06-04 16:42:45 +02:00
|
|
|
<div class="btnprofil">
|
2019-06-18 09:37:48 +02:00
|
|
|
<button @click="isCardModalActive = true"><b>Abonniert: <br/>{{ profil.abos }}</b> <br/></button>
|
|
|
|
<button @click="$router.push('/bookmark')"><b>Gespeichert:<br/> {{ profil.saved }}</b><br/></button>
|
2018-12-12 14:31:54 +01:00
|
|
|
</div>
|
2019-04-09 14:03:55 +02:00
|
|
|
|
2019-06-18 09:37:48 +02:00
|
|
|
<section>
|
2019-06-04 16:42:45 +02:00
|
|
|
<b-modal :active.sync="isCardModalActive" :width="600" scroll="keep">
|
2019-06-18 09:37:48 +02:00
|
|
|
<div class="card">
|
|
|
|
<header class="modal-card-head">
|
|
|
|
<p class="modal-card-title">Abonnierte Kanäle</p>
|
|
|
|
</header>
|
|
|
|
<div class="card-content">
|
|
|
|
<div class="content">
|
|
|
|
<ul>
|
|
|
|
<li>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<footer class="modal-card-foot">
|
|
|
|
<b-button size="is-medium" @click="isCardModalActive = false">Close</b-button>
|
|
|
|
</footer>
|
|
|
|
</div>
|
|
|
|
</b-modal>
|
2019-06-04 16:42:45 +02:00
|
|
|
</section>
|
2019-04-09 14:03:55 +02:00
|
|
|
</div>
|
2018-12-12 14:31:54 +01:00
|
|
|
</div>`,
|
2019-06-04 16:42:45 +02:00
|
|
|
|
|
|
|
props: ['profil'],
|
|
|
|
|
|
|
|
data: function () {
|
|
|
|
return {
|
|
|
|
isCardModalActive: false
|
|
|
|
};
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
close: function () {
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
2018-12-12 14:31:54 +01:00
|
|
|
});
|