AddTrackModal cleanup

ref #11
This commit is contained in:
Philipp Dormann 2021-01-03 15:53:13 +01:00
parent 89fcfe6a49
commit f5d0e285fb
3 changed files with 11 additions and 13 deletions

View File

@ -1,16 +1,10 @@
<script> <script>
import { _ } from "svelte-i18n"; import { _ } from "svelte-i18n";
import { onMount } from "svelte";
let trackname_input; let trackname_input;
let trackname_input_value; let trackname_input_value;
let tracklength; let tracklength;
export let modal_open; export let modal_open;
onMount(() => {
// trackname_input.focus();
});
function submit() { function submit() {
console.log(trackname_input_value);
console.log(tracklength);
} }
</script> </script>

View File

@ -1,14 +1,7 @@
<script> <script>
import { _ } from "svelte-i18n"; import { _ } from "svelte-i18n";
import store from "../store.js";
import { TrackService } from "@odit/lfk-client-js";
import AddTrackModal from "./AddTrackModal.svelte"; import AddTrackModal from "./AddTrackModal.svelte";
let tracks_promise = TrackService.trackControllerGetAll();
let modal_open = false; let modal_open = false;
function getNewID() {
console.log("got new id");
return Date.now();
}
</script> </script>
<div class="text-center items-center justify-center"> <div class="text-center items-center justify-center">

View File

@ -1,14 +1,25 @@
<script> <script>
import { _ } from "svelte-i18n"; import { _ } from "svelte-i18n";
import AddTrackModal from "./AddTrackModal.svelte";
let modal_open = false;
import Tracks from "./Tracks.svelte"; import Tracks from "./Tracks.svelte";
</script> </script>
<section class="container py-10 mx-auto sm:px-2"> <section class="container py-10 mx-auto sm:px-2">
<span class="mb-1 text-3xl font-extrabold leading-tight text-gray-900"> <span class="mb-1 text-3xl font-extrabold leading-tight text-gray-900">
Tracks Tracks
<button
on:click={() => {
modal_open = true;
}}
type="button"
class="w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-blue-600 text-base font-medium text-white hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-blue-500 sm:ml-3 sm:w-auto sm:text-sm">
Create Track
</button>
</span> </span>
<p class="mb-16 text-lg text-gray-500"> <p class="mb-16 text-lg text-gray-500">
configure the tracks/ min-max lap times configure the tracks/ min-max lap times
</p> </p>
<Tracks /> <Tracks />
</section> </section>
<AddTrackModal bind:modal_open />