Skip to content

Commit 709a65a

Browse files
committed
expose placeholder
1 parent 8e97c4a commit 709a65a

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/Frontend/src/components/FilterInput.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
<script setup lang="ts">
22
const model = defineModel<string>({ required: true });
3+
defineProps({
4+
placeholder: {
5+
type: String,
6+
default: "Filter by name...", // Default value
7+
},
8+
});
39
</script>
410

511
<template>
612
<div role="search" aria-label="filter" class="filter-input">
7-
<input type="search" placeholder="Filter by name..." aria-label="filter by name" class="form-control-static filter-input" v-model="model" />
13+
<input type="search" :placeholder="placeholder" aria-label="filter by name" class="form-control-static filter-input" v-model="model" />
814
</div>
915
</template>
1016

src/Frontend/src/components/messages/HeadersView.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const filteredHeaders = computed(() => {
2828
<div class="text-search-container">
2929
<div class="text-search">
3030
<div class="filter-group">
31-
<FilterInput v-model="searchTerm" />
31+
<FilterInput v-model="searchTerm" aria-label="Filter by name" :placeholder="'Search for a header key or value...'" />
3232
</div>
3333
</div>
3434
</div>

0 commit comments

Comments
 (0)