This commit is contained in:
bastantoine 2022-11-19 16:24:10 +01:00
parent 9f2874b23d
commit 98b226de42
3 changed files with 4 additions and 8 deletions

View file

@ -1,6 +1,6 @@
<template> <template>
<n-space> <n-space>
<i>{{ claim }}</i> <em>{{ claim }}</em>
<span v-if="label.label !== claim"> <span v-if="label.label !== claim">
<n-popover placement="right" trigger="hover"> <n-popover placement="right" trigger="hover">
<template #trigger> <template #trigger>
@ -27,5 +27,3 @@ const props = defineProps({
const label = computed(() => get_claim_label(props.claim ? props.claim : '')); const label = computed(() => get_claim_label(props.claim ? props.claim : ''));
</script> </script>
<style lang="less" scoped></style>

View file

@ -9,7 +9,7 @@
<n-table> <n-table>
<tbody> <tbody>
<td colspan="2" class="table-header"><b>Header</b></td> <td colspan="2" class="table-header"><strong>Header</strong></td>
<tr v-for="[key, value] in Object.entries(decodedJWT.header)" :key="key"> <tr v-for="[key, value] in Object.entries(decodedJWT.header)" :key="key">
<td class="claims"><claim-vue :claim="key" /></td> <td class="claims"><claim-vue :claim="key" /></td>
<td> <td>
@ -17,7 +17,7 @@
<value-vue v-else :claim="key" :value="value" /> <value-vue v-else :claim="key" :value="value" />
</td> </td>
</tr> </tr>
<td colspan="2" class="table-header"><b>Payload</b></td> <td colspan="2" class="table-header"><strong>Payload</strong></td>
<tr v-for="[key, value] in Object.entries(decodedJWT.payload)" :key="key"> <tr v-for="[key, value] in Object.entries(decodedJWT.payload)" :key="key">
<td class="claims"><claim-vue :claim="key" /></td> <td class="claims"><claim-vue :claim="key" /></td>
<td> <td>

View file

@ -1,7 +1,7 @@
<template> <template>
<n-space> <n-space>
{{ value.value }} {{ value.value }}
<i v-if="value.extension">({{ value.extension }})</i> <em v-if="value.extension">({{ value.extension }})</em>
</n-space> </n-space>
</template> </template>
@ -22,5 +22,3 @@ const props = defineProps({
const value = computed(() => parse_claim_value(props.claim, props.value)); const value = computed(() => parse_claim_value(props.claim, props.value));
</script> </script>
<style lang="less" scoped></style>