feature(formatted-code): Code is now formatted

This commit is contained in:
Christopher 2023-06-25 19:34:17 -04:00
parent c354355e2d
commit 42a578780f

View File

@ -224,13 +224,9 @@ function getWebviewContent(apiResponse = '', question = '') {
outline: none; outline: none;
font-size: 14px; font-size: 14px;
} }
#response { #response {
border: 1px solid #000; white-space: pre-wrap;
background-color: #e0e0e0;
padding: 10px;
margin-top: 20px;
overflow-wrap: break-word;
} }
#file-list { #file-list {
@ -418,7 +414,7 @@ function getWebviewContent(apiResponse = '', question = '') {
div#api-response.content.active { div#api-response.content.active {
background-color: #313131; background-color: #313131;
} }
</style> </style>
</head> </head>
<body class="panel"> <body class="panel">
@ -443,9 +439,11 @@ function getWebviewContent(apiResponse = '', question = '') {
</div> </div>
${ ${
apiResponse ? ` apiResponse ? `
<div id="rendered"> <div id="rendered">
<p id="responses">${apiResponse}</p> <p id="responses">
</div> <pre id="response">${apiResponse.replace(/```([^```]+)```/g, '<code>$1</code>')}</pre>
</p>
</div>
` : null ` : null
} }
</div> </div>
@ -481,7 +479,7 @@ function getWebviewContent(apiResponse = '', question = '') {
function toggleApiResponse() { function toggleApiResponse() {
const apiResponse = document.getElementById('api-response'); const apiResponse = document.getElementById('api-response');
var response = document.getElementById('responses'); var response = document.getElementById('responses');
if(response === null || response === 'null') { if(response === null) {
return; return;
} }
apiResponse.classList.toggle('active'); apiResponse.classList.toggle('active');