diff options
author | 2022-11-18 19:29:46 +0100 | |
---|---|---|
committer | 2022-11-19 11:21:56 +0100 | |
commit | 7c100f4030ce346add3bcb636505e2e24fa2278f (patch) | |
tree | 75fe3e812fd7b6627a088b7f8f954d980d550fd1 | |
parent | 8d0a4273fb8ba4c1c6a32914e086b59e44049e5f (diff) | |
download | it-tools-7c100f4030ce346add3bcb636505e2e24fa2278f.tar.gz it-tools-7c100f4030ce346add3bcb636505e2e24fa2278f.tar.zst it-tools-7c100f4030ce346add3bcb636505e2e24fa2278f.zip |
use a table to display the data
-rw-r--r-- | src/tools/jwt-parser/jwt-parser.vue | 32 |
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> |