fixed some typescript errors

This commit is contained in:
Sockenklaus
2021-12-02 12:41:22 +01:00
parent f5b59c3ae8
commit 28d42204ab
3 changed files with 6 additions and 5 deletions

View File

@@ -31,7 +31,7 @@ div.modal.fade(
:key="i"
@click="setResult(sugg)"
:class="{'active' : selected === i}"
) {{sugg.last_name}}, {{sugg.first_name}}
) {{sugg.lastName}}, {{sugg.firstName}}
</template>
<script setup lang="ts">
@@ -79,7 +79,7 @@ div.modal.fade(
function setResult(pResult : Employee) {
result.value = pResult
query.value = pResult.last_name+', '+pResult.first_name
query.value = pResult.lastName+', '+pResult.firstName
isOpenSuggestions.value = false
selected.value = 0
suggestions.value = []

View File

@@ -54,8 +54,8 @@ export const useEmployee = defineStore({
},
actions: {
assignTruthyValues(target: Object, source: Object) {
for (const key in source) {
assignTruthyValues(target: Employee, source: Employee) {
for (let key in source) {
if (source[key]) {
target[key] = source[key]
}

View File

@@ -13,7 +13,8 @@ type Employee = {
passwordConfirm?: string,
isActive: boolean,
createdAt?: Date,
updatedAt?: Date
updatedAt?: Date,
[key: string]: any
}
type EmployeeApiValidationError = {