web/settings: add readOnly flags to hidden fields to fix warnings

This commit is contained in:
Tulir Asokan 2025-03-02 17:16:21 +02:00
parent d06ed8637c
commit 5aacc3424d

View file

@ -303,7 +303,7 @@ const KeyExportView = ({ room }: SettingsViewProps) => {
method="post"
target="_blank"
>
<input type="password" name="passphrase" hidden value={passphrase} />
<input type="password" name="passphrase" hidden readOnly value={passphrase} />
<input
className="import-file"
type="file"
@ -316,11 +316,11 @@ const KeyExportView = ({ room }: SettingsViewProps) => {
</form>
<div className="export-buttons">
<form action="_gomuks/keys/export" method="post" target="_blank">
<input type="password" name="passphrase" hidden value={passphrase} />
<input type="password" name="passphrase" hidden readOnly value={passphrase} />
<button type="submit" disabled={passphrase == ""}>Export all keys</button>
</form>
<form action={`_gomuks/keys/export/${encodeURIComponent(room.roomID)}`} method="post" target="_blank">
<input type="password" name="passphrase" hidden value={passphrase} />
<input type="password" name="passphrase" hidden readOnly value={passphrase} />
<button type="submit" disabled={passphrase == ""}>Export room keys</button>
</form>
</div>