diff --git a/app/api/attest/route.ts b/app/api/attest/route.ts index 74dde4f..aa5fdd9 100644 --- a/app/api/attest/route.ts +++ b/app/api/attest/route.ts @@ -86,6 +86,15 @@ const getResponse = async (req: NextRequest): Promise => { } } +const shareToTwitter = (attestation: string) => { + const tweet = encodeURIComponent(attestation); + const url = `https://twitter.com/intent/tweet?text=${tweet}`; + window.open(url, '_blank'); +} + +const attestationMessage = `Check out my attestation: ${JSON.stringify(data)}`; +shareToTwitter(attestationMessage); + export const POST = async(req: NextRequest): Promise => { return getResponse(req); } diff --git a/app/api/share/route.ts b/app/api/share/route.ts index e58e6f4..0abd1d4 100644 --- a/app/api/share/route.ts +++ b/app/api/share/route.ts @@ -24,6 +24,15 @@ const getResponse = async (req: NextRequest): Promise => { ) } +const shareToTwitter = (attestation: string) => { + const tweet = encodeURIComponent(attestation); + const url = `https://twitter.com/intent/tweet?text=${tweet}`; + window.open(url, '_blank'); +} + +const attestationMessage = `Check out my attestation: ${JSON.stringify(data)}`; +shareToTwitter(attestationMessage); + export const POST = async(req: NextRequest): Promise => { return getResponse(req); }