feat: init profile page

This commit is contained in:
liyasthomas
2021-10-02 13:22:07 +05:30
parent fb4aab875d
commit 0504707aab
6 changed files with 150 additions and 126 deletions

View File

@@ -69,6 +69,12 @@
svg="user"
/>
</template>
<SmartItem
to="/profile"
svg="user"
:label="$t('navigation.profile')"
@click.native="$refs.user.tippy().hide()"
/>
<SmartItem
to="/settings"
svg="settings"

View File

@@ -1,17 +1,6 @@
<template>
<AppSection label="teams">
<h4 class="text-secondaryDark">
{{ $t("team.title") }}
</h4>
<div class="mt-1 text-secondaryLight">
<SmartAnchor
:label="`${$t('team.join_beta')}`"
to="https://hoppscotch.io/beta"
blank
class="link"
/>
</div>
<div class="space-y-4 mt-4">
<div class="space-y-4 p-4">
<ButtonSecondary
:label="`${$t('team.create_new')}`"
outline
@@ -37,7 +26,7 @@
</div>
<div
v-else-if="!myTeams.loading && E.isRight(myTeams.data)"
class="grid gap-4 sm:grid-cols-2 md:grid-cols-3"
class="grid gap-4 sm:grid-cols-3 md:grid-cols-4"
>
<TeamsTeam
v-for="(team, index) in myTeams.data.right.myTeams"