updates style & introduces results overlay
This commit is contained in:
@@ -15,4 +15,11 @@ class OverlayResource {
|
||||
fun get(@PathParam("diceid") diceid: String): TemplateInstance {
|
||||
return Templates.overlay(diceid)
|
||||
}
|
||||
|
||||
@GET
|
||||
@Path("/results")
|
||||
@Produces(MediaType.TEXT_HTML)
|
||||
fun results(@PathParam("diceid") room: String): TemplateInstance {
|
||||
return Templates.results(room)
|
||||
}
|
||||
}
|
||||
|
||||
18
src/main/kotlin/de/arindy/dicetower/ResultsResource.kt
Normal file
18
src/main/kotlin/de/arindy/dicetower/ResultsResource.kt
Normal file
@@ -0,0 +1,18 @@
|
||||
package de.arindy.dicetower
|
||||
|
||||
import io.quarkus.qute.TemplateInstance
|
||||
import jakarta.ws.rs.GET
|
||||
import jakarta.ws.rs.Path
|
||||
import jakarta.ws.rs.PathParam
|
||||
import jakarta.ws.rs.Produces
|
||||
import jakarta.ws.rs.core.MediaType
|
||||
|
||||
@Path("results/{room}")
|
||||
class ResultsResource {
|
||||
|
||||
@GET
|
||||
@Produces(MediaType.TEXT_HTML)
|
||||
fun get(@PathParam("room") room: String): TemplateInstance {
|
||||
return Templates.results(room)
|
||||
}
|
||||
}
|
||||
@@ -7,4 +7,6 @@ import io.quarkus.qute.TemplateInstance
|
||||
object Templates {
|
||||
@JvmStatic
|
||||
external fun overlay(diceid: String): TemplateInstance
|
||||
@JvmStatic
|
||||
external fun results(room: String): TemplateInstance
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user