diff options
| author | Henry Jameson <me@hjkos.com> | 2024-02-29 19:54:25 +0200 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2024-02-29 19:54:25 +0200 |
| commit | 01f6f89c7de7dee3c91d2850490981d73a3c0465 (patch) | |
| tree | 5a26e2344d95c436e31cdd3c4388fda7ef40dae2 /src/components/list/list.vue | |
| parent | 23a8bee053c7c5cfa0daee1fe8bd46d22221bb56 (diff) | |
interactive lists & non-interactive lists
Diffstat (limited to 'src/components/list/list.vue')
| -rw-r--r-- | src/components/list/list.vue | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/components/list/list.vue b/src/components/list/list.vue index b8fcaf9d..c885bacd 100644 --- a/src/components/list/list.vue +++ b/src/components/list/list.vue @@ -7,7 +7,7 @@ v-for="item in items" :key="getKey(item)" class="list-item" - :class="getClass(item)" + :class="[getClass(item), nonInteractive ? '-non-interactive' : '']" role="listitem" > <slot @@ -38,6 +38,10 @@ export default { getClass: { type: Function, default: item => '' + }, + nonInteractive: { + type: Boolean, + default: false } } } |
