mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-08-05 12:07:22 -04:00
37 lines
995 B
Vue
37 lines
995 B
Vue
<template>
|
|
<div v-if="config.pronouns.comprehensive" class="btn-group" role="group">
|
|
<button
|
|
type="button"
|
|
:class="['btn btn-sm', !modelValue ? 'btn-primary' : 'btn-outline-primary']"
|
|
@click="$emit('update:modelValue', false)"
|
|
>
|
|
<T>pronouns.comprehensive.simple</T>
|
|
</button>
|
|
<button
|
|
type="button"
|
|
:class="['btn btn-sm', modelValue ? 'btn-primary' : 'btn-outline-primary']"
|
|
@click="$emit('update:modelValue', true)"
|
|
>
|
|
<T>pronouns.comprehensive.comprehensive</T>
|
|
</button>
|
|
</div>
|
|
</template>
|
|
|
|
<script lang="ts">
|
|
import { defineComponent } from 'vue';
|
|
|
|
import useConfig from '../composables/useConfig.ts';
|
|
|
|
export default defineComponent({
|
|
props: {
|
|
modelValue: { default: false, type: Boolean },
|
|
},
|
|
emits: ['update:modelValue'],
|
|
setup() {
|
|
return {
|
|
config: useConfig(),
|
|
};
|
|
},
|
|
});
|
|
</script>
|