diff --git a/backend.light/backend.light b/backend.light/backend.light index 6cbcc56..65ff1e0 100755 Binary files a/backend.light/backend.light and b/backend.light/backend.light differ diff --git a/backend.light/priority.go b/backend.light/priority.go index 1accb1f..7252a71 100644 --- a/backend.light/priority.go +++ b/backend.light/priority.go @@ -7,6 +7,7 @@ type Priority struct { } type Surfer struct { + Id string `json:"id"` Name string `json:"name"` Color string `json:"color"` Priority string `json:"priority"` @@ -17,3 +18,21 @@ type Round struct { Heat int `json:"heat"` Category string `json:"category"` } + +func initPriority() interface{} { + return Priority{ + Surfers: []Surfer{ + { + Name: "", + Color: "lightgray", + Priority: "", + }, + }, + Round: Round{ + Name: "", + Heat: 1, + Category: "", + }, + Count: 1, + } +} diff --git a/backend.light/sse_stream.go b/backend.light/sse_stream.go index c8c3828..53359eb 100644 --- a/backend.light/sse_stream.go +++ b/backend.light/sse_stream.go @@ -18,6 +18,7 @@ func InitSse() *SseStream { Clients: make([]Client, 0), MsgId: map[string]int{}, Events: events, + Data: initPriority(), } for i := range events { diff --git a/frontend.light/src/lib/priority.js b/frontend.light/src/lib/priority.js new file mode 100644 index 0000000..437183f --- /dev/null +++ b/frontend.light/src/lib/priority.js @@ -0,0 +1,32 @@ + + +export const surfer = { + id: 0, + color: 'lightgray', + priority: '', + name: '' +} + +export function createPriority() { + const priority = { + surfers: [], + round: { + name: '', + heat: 1, + category: '' + }, + surfersCount: 4 + }; + + for (let i = 0; i < priority.surfersCount; i++) { + let s = {}; + Object.assign(s, surfer) + s.id = i + 1 + priority.surfers.push(s) + }; + console.log(`priority: ${JSON.stringify(priority)}`) + + return priority; +} + +// export const priority = createPriority(); \ No newline at end of file diff --git a/frontend.light/src/lib/stores/priority.js b/frontend.light/src/lib/stores/priorityStore.js similarity index 100% rename from frontend.light/src/lib/stores/priority.js rename to frontend.light/src/lib/stores/priorityStore.js diff --git a/frontend.light/src/routes/display-h/+page.svelte b/frontend.light/src/routes/display-h/+page.svelte deleted file mode 100644 index 24a4cc3..0000000 --- a/frontend.light/src/routes/display-h/+page.svelte +++ /dev/null @@ -1,124 +0,0 @@ - - -