aboutsummaryrefslogtreecommitdiff
path: root/src/tools/jwt-parser/jwt-parser.vue
diff options
context:
space:
mode:
authorGravatar bastantoine <bastien.antoine69+github@gmail.com> 2022-11-18 19:29:46 +0100
committerGravatar bastantoine <bastien.antoine69+github@gmail.com> 2022-11-19 11:21:56 +0100
commit7c100f4030ce346add3bcb636505e2e24fa2278f (patch)
tree75fe3e812fd7b6627a088b7f8f954d980d550fd1 /src/tools/jwt-parser/jwt-parser.vue
parent8d0a4273fb8ba4c1c6a32914e086b59e44049e5f (diff)
downloadit-tools-7c100f4030ce346add3bcb636505e2e24fa2278f.tar.gz
it-tools-7c100f4030ce346add3bcb636505e2e24fa2278f.tar.zst
it-tools-7c100f4030ce346add3bcb636505e2e24fa2278f.zip
use a table to display the data
Diffstat (limited to 'src/tools/jwt-parser/jwt-parser.vue')
-rw-r--r--src/tools/jwt-parser/jwt-parser.vue32
1 files changed, 23 insertions, 9 deletions
diff --git a/src/tools/jwt-parser/jwt-parser.vue b/src/tools/jwt-parser/jwt-parser.vue
index 003bd03..9dbfb35 100644
--- a/src/tools/jwt-parser/jwt-parser.vue
+++ b/src/tools/jwt-parser/jwt-parser.vue
@@ -4,14 +4,24 @@
<n-input v-model:value="raw_jwt" type="textarea" placeholder="Put your token here..." rows="5" />
</n-form-item>
- <p>Header</p>
- <ul>
- <li v-for="(value, key) in decodedJWT.header" :key="key">{{ key }}: {{ value }}</li>
- </ul>
- <p>Payload</p>
- <ul>
- <li v-for="(value, key) in decodedJWT.payload" :key="key">{{ key }}: {{ value }}</li>
- </ul>
+ <n-table>
+ <tbody>
+ <td colspan="2" class="table-header"><b>Header</b></td>
+ <tr v-for="(value, key) in decodedJWT.header" :key="key">
+ <td>
+ <i>{{ key }}</i>
+ </td>
+ <td>{{ value }}</td>
+ </tr>
+ <td colspan="2" class="table-header"><b>Payload</b></td>
+ <tr v-for="(value, key) in decodedJWT.payload" :key="key">
+ <td>
+ <i>{{ key }}</i>
+ </td>
+ <td>{{ value }}</td>
+ </tr>
+ </tbody>
+ </n-table>
</n-card>
</template>
@@ -39,4 +49,8 @@ const validation = useValidation({
});
</script>
-<style lang="less" scoped></style>
+<style lang="less" scoped>
+.table-header {
+ text-align: center;
+}
+</style>