added row property to textarea component

main
TZGyn 3 years ago
parent 6f05a9c03d
commit 7e17a5b562

@ -2,6 +2,7 @@
<textarea <textarea
class="bg-secondary w-full max-w-2xl resize-none border-none outline-none placeholder:text-zinc-700 focus:outline-none" class="bg-secondary w-full max-w-2xl resize-none border-none outline-none placeholder:text-zinc-700 focus:outline-none"
v-model="data" v-model="data"
:rows="props.row"
:placeholder="props.placeholder" :placeholder="props.placeholder"
@input="updateData()"> @input="updateData()">
</textarea> </textarea>
@ -11,6 +12,7 @@
interface Props { interface Props {
modelValue: string; modelValue: string;
placeholder?: string; placeholder?: string;
row?: number;
} }
const props = defineProps<Props>(); const props = defineProps<Props>();

@ -5,7 +5,8 @@
@keydown.ctrl.s.prevent="submit(note)" @keydown.ctrl.s.prevent="submit(note)"
v-model="note.title" v-model="note.title"
placeholder="untitled" placeholder="untitled"
class="bg-primary focus:bg-secondary text-center" /> rows="1"
class="text-center" />
<div class="menu"> <div class="menu">
<button @click="submit(note)"> <button @click="submit(note)">
<Icon <Icon

Loading…
Cancel
Save