radames commited on
Commit
111de30
·
1 Parent(s): 27d12de

fix random seed submit

Browse files
frontend/src/lib/ParamsSelector.svelte CHANGED
@@ -3,14 +3,14 @@
3
  import { selectedParams, generateHuman } from '$lib/store';
4
  import type { FormElements } from '../types';
5
  import { randomSeed } from '$lib/utils';
6
- const submit = () => {
7
  const elements: FormElements = form.elements as FormElements;
8
  $selectedParams = {
9
  texture: `${elements.texture0.value},${elements.texture1.value},${elements.texture2.value}`,
10
  seed: BigInt(elements.seed.value),
11
  steps: parseInt(elements.steps.value)
12
  };
13
- };
14
 
15
  let form: HTMLFormElement;
16
  let seed: bigint = $selectedParams.seed;
@@ -37,7 +37,13 @@
37
  placeholder="Integer Seed"
38
  disabled={$generateHuman === true}
39
  />
40
- <button on:click|preventDefault={() => (seed = randomSeed())} disabled={$generateHuman === true}>
 
 
 
 
 
 
41
  Random
42
  </button>
43
  <h4 class="font-bold mt-6 mb-2 my-6 leading-6">Sample Steps</h4>
 
3
  import { selectedParams, generateHuman } from '$lib/store';
4
  import type { FormElements } from '../types';
5
  import { randomSeed } from '$lib/utils';
6
+ function submit() {
7
  const elements: FormElements = form.elements as FormElements;
8
  $selectedParams = {
9
  texture: `${elements.texture0.value},${elements.texture1.value},${elements.texture2.value}`,
10
  seed: BigInt(elements.seed.value),
11
  steps: parseInt(elements.steps.value)
12
  };
13
+ }
14
 
15
  let form: HTMLFormElement;
16
  let seed: bigint = $selectedParams.seed;
 
37
  placeholder="Integer Seed"
38
  disabled={$generateHuman === true}
39
  />
40
+ <button
41
+ on:click|preventDefault={() => {
42
+ seed = randomSeed();
43
+ submit();
44
+ }}
45
+ disabled={$generateHuman === true}
46
+ >
47
  Random
48
  </button>
49
  <h4 class="font-bold mt-6 mb-2 my-6 leading-6">Sample Steps</h4>