Pārlūkot izejas kodu

feat: :sparkles: feat(carteirinha dependente) Foi adicionado na carteirinha a opção de lista a carteirinha do dependente

Foi adicionado a opção de lista a carteirinha do depenedente nas carteirinhas dentro do sistema onde ele mostra qual o nome do dependente e qua gral ele pertence

fase:dev | origin:escopo
kayo henrique 3 nedēļas atpakaļ
vecāks
revīzija
1aee5d1115
1 mainītis faili ar 54 papildinājumiem un 0 dzēšanām
  1. 54 0
      src/pages/associado/carteirinha/CarteirinhaPage.vue

+ 54 - 0
src/pages/associado/carteirinha/CarteirinhaPage.vue

@@ -70,6 +70,60 @@
           </div>
         </div>
       </q-card>
+
+     <q-card
+        v-for="(dependent, index) in user?.dependents ?? []"
+        :key="`dependent-${index}`"
+        flat
+        class="associado-card"
+        :class="isVertical ? 'card-vertical' : 'card-horizontal'"
+      >
+        <div class="card-logo-row text-center">
+          <img
+            :src="LogoSerPratiParceiro"
+            class="card-logo"
+            alt="SerPrati"
+          />
+        </div>
+
+        <div
+          class="card-body"
+          :class="isVertical ? 'card-body--vertical' : 'card-body--horizontal'"
+        >
+          <q-avatar
+            class="card-avatar"
+            :size="isVertical ? '100px' : '76px'"
+          >
+            <q-icon
+              name="mdi-account"
+              color="white"
+              :size="isVertical ? '64px' : '40px'"
+            />
+          </q-avatar>
+
+          <div class="card-info">
+            <div class="card-info__row">
+              <span class="card-info__label">
+                {{ $t('common.terms.name') }}
+              </span>
+
+              <span class="card-info__value">
+                {{ dependent.name }}
+              </span>
+            </div>
+
+            <div class="card-info__row q-pt-sm">
+              <span class="card-info__label">
+                Tipo
+              </span>
+
+              <span class="card-info__value">
+                {{ dependent.kinship }}
+              </span>
+            </div>
+          </div>
+        </div>
+      </q-card>
       <div class="q-mt-auto justify-end">
         <q-btn
           round