Skip to content

Commit

Permalink
small fix
Browse files Browse the repository at this point in the history
  • Loading branch information
decentralgabe committed Jul 3, 2024
1 parent 9a11c55 commit 001d982
Showing 1 changed file with 13 additions and 10 deletions.
23 changes: 13 additions & 10 deletions src/sd-jwt.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import * as jose from 'jose';
import {base64url, issuer, key, text} from '@transmute/verifiable-credentials';
import crypto from 'crypto';
import * as jose from 'jose';

Check failure on line 3 in src/sd-jwt.js

View workflow job for this annotation

GitHub Actions / lint

Expected 'all' syntax before 'single' syntax
import yaml from 'yaml';

const calculateHash = value => {
Expand Down Expand Up @@ -134,30 +134,33 @@ export const getSdJwtExample = async (
const header = getHeadersHtml(message);
const payload = getPayloadHtml(message);
const disclosures = await getDisclosuresHtml(message);

const uniqueId = `${prefix}-${index}-${Math.random().toString(36).substring(2, 9)}`;

return `
<div class="sd-jwt-tabbed">
<input type="radio" id="${prefix}-tab-${index}-encoded" name="${prefix}-tabs-${index}" checked="checked" tabindex="0">
<input type="radio" id="${prefix}-tab-${index}-decoded" name="${prefix}-tabs-${index}" tabindex="0">
<input type="radio" id="${prefix}-tab-${index}-disclosures" name="${prefix}-tabs-${index}" tabindex="0">
<input type="radio" id="${uniqueId}-encoded" name="${uniqueId}-tabs" checked="checked" tabindex="0">
<input type="radio" id="${uniqueId}-decoded" name="${uniqueId}-tabs" tabindex="0">
<input type="radio" id="${uniqueId}-disclosures" name="${uniqueId}-tabs" tabindex="0">
<ul class="sd-jwt-tabs">
<li class="sd-jwt-tab">
<label for="${prefix}-tab-${index}-encoded">Encoded</label>
<label for="${uniqueId}-encoded">Encoded</label>
</li>
<li class="sd-jwt-tab">
<label for="${prefix}-tab-${index}-decoded">Decoded</label>
<label for="${uniqueId}-decoded">Decoded</label>
</li>
<li class="sd-jwt-tab">
<label for="${prefix}-tab-${index}-disclosures">Issuer Disclosures</label>
<label for="${uniqueId}-disclosures">Issuer Disclosures</label>
</li>
</ul>
<div class="sd-jwt-tab-content" id="${prefix}-content-${index}-encoded">
<div class="sd-jwt-tab-content" id="${uniqueId}-content-encoded">
${encoded}
</div>
<div class="sd-jwt-tab-content" id="${prefix}-content-${index}-decoded">
<div class="sd-jwt-tab-content" id="${uniqueId}-content-decoded">
${header}
${payload}
</div>
<div class="sd-jwt-tab-content" id="${prefix}-content-${index}-disclosures">
<div class="sd-jwt-tab-content" id="${uniqueId}-content-disclosures">
${disclosures}
</div>
</div>
Expand Down

0 comments on commit 001d982

Please sign in to comment.