fixed some typescript errors
This commit is contained in:
@@ -31,7 +31,7 @@ div.modal.fade(
|
|||||||
:key="i"
|
:key="i"
|
||||||
@click="setResult(sugg)"
|
@click="setResult(sugg)"
|
||||||
:class="{'active' : selected === i}"
|
:class="{'active' : selected === i}"
|
||||||
) {{sugg.last_name}}, {{sugg.first_name}}
|
) {{sugg.lastName}}, {{sugg.firstName}}
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
@@ -79,7 +79,7 @@ div.modal.fade(
|
|||||||
|
|
||||||
function setResult(pResult : Employee) {
|
function setResult(pResult : Employee) {
|
||||||
result.value = pResult
|
result.value = pResult
|
||||||
query.value = pResult.last_name+', '+pResult.first_name
|
query.value = pResult.lastName+', '+pResult.firstName
|
||||||
isOpenSuggestions.value = false
|
isOpenSuggestions.value = false
|
||||||
selected.value = 0
|
selected.value = 0
|
||||||
suggestions.value = []
|
suggestions.value = []
|
||||||
|
|||||||
@@ -54,8 +54,8 @@ export const useEmployee = defineStore({
|
|||||||
},
|
},
|
||||||
|
|
||||||
actions: {
|
actions: {
|
||||||
assignTruthyValues(target: Object, source: Object) {
|
assignTruthyValues(target: Employee, source: Employee) {
|
||||||
for (const key in source) {
|
for (let key in source) {
|
||||||
if (source[key]) {
|
if (source[key]) {
|
||||||
target[key] = source[key]
|
target[key] = source[key]
|
||||||
}
|
}
|
||||||
|
|||||||
3
src/types/employees.d.ts
vendored
3
src/types/employees.d.ts
vendored
@@ -13,7 +13,8 @@ type Employee = {
|
|||||||
passwordConfirm?: string,
|
passwordConfirm?: string,
|
||||||
isActive: boolean,
|
isActive: boolean,
|
||||||
createdAt?: Date,
|
createdAt?: Date,
|
||||||
updatedAt?: Date
|
updatedAt?: Date,
|
||||||
|
[key: string]: any
|
||||||
}
|
}
|
||||||
|
|
||||||
type EmployeeApiValidationError = {
|
type EmployeeApiValidationError = {
|
||||||
|
|||||||
Reference in New Issue
Block a user