mirror of https://github.com/wg-easy/wg-easy
10 changed files with 85 additions and 39 deletions
@ -0,0 +1,26 @@ |
|||||
|
<template> |
||||
|
<Label :for="id" class="font-semibold md:align-middle md:leading-10"> |
||||
|
{{ label }} |
||||
|
</Label> |
||||
|
<input |
||||
|
:id="id" |
||||
|
v-model.trim="data" |
||||
|
:name="id" |
||||
|
type="text" |
||||
|
class="rounded-lg border-2 border-gray-100 text-gray-500 focus:border-red-800 focus:outline-0 focus:ring-0 dark:border-neutral-800 dark:bg-neutral-700 dark:text-neutral-200 dark:placeholder:text-neutral-400" |
||||
|
/> |
||||
|
</template> |
||||
|
|
||||
|
<script lang="ts" setup> |
||||
|
defineProps<{ id: string; label: string }>(); |
||||
|
|
||||
|
const data = defineModel<string | null>({ |
||||
|
set(value) { |
||||
|
const temp = value?.trim() ?? null; |
||||
|
if (temp === '') { |
||||
|
return null; |
||||
|
} |
||||
|
return temp; |
||||
|
}, |
||||
|
}); |
||||
|
</script> |
@ -1,3 +0,0 @@ |
|||||
<template><div></div></template> |
|
||||
|
|
||||
<script lang="ts" setup></script> |
|
@ -1,6 +1,4 @@ |
|||||
export default definePermissionEventHandler(actions.ADMIN, async () => { |
export default definePermissionEventHandler(actions.ADMIN, async () => { |
||||
const sessionConfig = await Database.general.getSessionConfig(); |
const generalConfig = await Database.general.getConfig(); |
||||
return { |
return generalConfig; |
||||
sessionTimeout: sessionConfig.sessionTimeout, |
|
||||
}; |
|
||||
}); |
}); |
||||
|
Loading…
Reference in new issue