21 lines
834 B
HTML
21 lines
834 B
HTML
|
|
{# Raw request viewer modal - Alpine.js controlled #}
|
||
|
|
<div class="raw-request-modal"
|
||
|
|
x-show="rawModal.show"
|
||
|
|
x-cloak
|
||
|
|
@click.self="closeRawModal()"
|
||
|
|
@keydown.escape.window="closeRawModal()"
|
||
|
|
:style="rawModal.show ? 'display: block' : 'display: none'">
|
||
|
|
<div class="raw-request-modal-content">
|
||
|
|
<div class="raw-request-modal-header">
|
||
|
|
<h3>Raw HTTP Request</h3>
|
||
|
|
<span class="raw-request-modal-close" @click="closeRawModal()">×</span>
|
||
|
|
</div>
|
||
|
|
<div class="raw-request-modal-body">
|
||
|
|
<pre class="raw-request-content" x-text="rawModal.content"></pre>
|
||
|
|
</div>
|
||
|
|
<div class="raw-request-modal-footer">
|
||
|
|
<button class="raw-request-download-btn" @click="downloadRawRequest()">Download as .txt</button>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|