rename type to model

This commit is contained in:
Jan Bader 2022-02-25 22:16:41 +00:00
parent 4ed15b740b
commit 32439e3e87
3 changed files with 8 additions and 7 deletions

View File

@ -11,7 +11,7 @@ export interface Suggestion {
const props = defineProps<{
text: String,
id: String | undefined,
type: String
model: String
}>();
const SearchQuery = ref(props.text || "");
@ -29,7 +29,7 @@ function load(text: String) {
}
const budgetStore = useBudgetsStore();
GET("/budget/" + budgetStore.CurrentBudgetID + "/autocomplete/" + props.type + "?s=" + text)
GET("/budget/" + budgetStore.CurrentBudgetID + "/autocomplete/" + props.model + "?s=" + text)
.then(x => x.json())
.then(x => {
let suggestions = x || [];

View File

@ -25,7 +25,8 @@ const payload = computed(() => JSON.stringify({
function saveTransaction(e: MouseEvent) {
e.preventDefault();
accountStore.saveTransaction(payload.value);
console.log(TX);
//accountStore.saveTransaction(payload.value);
}
</script>
@ -35,10 +36,10 @@ function saveTransaction(e: MouseEvent) {
<DateInput class="border-b-2 border-black" v-model="TX.Date" />
</td>
<td style="max-width: 150px;">
<Autocomplete v-model:text="TX.Payee" v-model:id="TX.PayeeID" type="payees" />
<Autocomplete v-model:text="TX.Payee" v-model:id="TX.PayeeID" model="payees" />
</td>
<td style="max-width: 200px;">
<Autocomplete v-model:text="TX.Category" v-model:id="TX.CategoryID" type="categories" />
<Autocomplete v-model:text="TX.Category" v-model:id="TX.CategoryID" model="categories" />
</td>
<td>
<input class="block w-full border-b-2 border-black" type="text" v-model="TX.Memo" />

View File

@ -51,10 +51,10 @@ function saveTransaction(e: MouseEvent) {
<DateInput class="border-b-2 border-black" v-model="TX.Date" />
</td>
<td style="max-width: 150px;">
<Autocomplete v-model:text="TX.Payee" v-model:id="TX.PayeeID" type="payees" />
<Autocomplete v-model:text="TX.Payee" v-model:id="TX.PayeeID" model="payees" />
</td>
<td style="max-width: 200px;">
<Autocomplete v-model:text="TX.Category" v-model:id="TX.CategoryID" type="categories" />
<Autocomplete v-model:text="TX.Category" v-model:id="TX.CategoryID" model="categories" />
</td>
<td>
<input class="block w-full border-b-2 border-black" type="text" v-model="TX.Memo" />