22 lines
550 B
Svelte
22 lines
550 B
Svelte
<script lang="ts">
|
|
import { invoke } from '@tauri-apps/api';
|
|
|
|
let hashInput = 'Hello world';
|
|
let hashOutput = '';
|
|
$: (async () => {
|
|
hashOutput = await invoke('hash256sum', { hashInput });
|
|
})();
|
|
</script>
|
|
|
|
<div class="form-control">
|
|
<label class="input-group">
|
|
<span>Hash string</span>
|
|
<input
|
|
bind:value={hashInput}
|
|
type="text"
|
|
class="input input-bordered input-secondary focus:ring-secondary focus:border-secondary focus:outline-none"
|
|
/>
|
|
</label>
|
|
</div>
|
|
<p class="text-center text-sm">{hashOutput}</p>
|