Skip to content

Commit d06d4f3

Browse files
committed
textarea upgraded to v2.0
1 parent 95a6c57 commit d06d4f3

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

src/fields/fieldTextarea.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
2-
<div class="form-group">
3-
<label v-if="form[key].label" :for="form[key].id ? form[key].id : null">{{form[key].label}}</label>
4-
<textarea class="form-control" :class="form[key].classes" :id="form[key].id ? form[key].id : null" v-model="form[key].value" @blur="onBlur" @focus="onFocus" @click="onClick" @change="onChange" @keyup="onKeyup" @keydown="onKeydown" v-formly-atts="form[key].atts"></textarea>
2+
<div class="form-group formly-textarea">
3+
<label v-if="to.label" :for="to.id ? to.id : null">{{to.label}}</label>
4+
<textarea class="form-control" :class="to.classes" :id="to.id ? to.id : null" v-model="model[field.key]" @blur="onBlur" @focus="onFocus" @click="onClick" @change="onChange" @keyup="onKeyup" @keydown="onKeydown" v-formly-atts="to.atts"></textarea>
55
</div>
66
</template>
77

test/unit/specs/index.spec.js

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -300,29 +300,29 @@ describe('Bootstrap Field Inputs', () => {
300300
});
301301

302302
});
303-
/*
304-
describe('Textarea', () => {
305-
describe('functions', ()=>{
306-
describeFunctions('textarea', 'textarea');
307-
});
308-
describe('classes & attributes', () => {
309-
describeAttributes('textarea');
310-
});
311-
describe('conditional elements', ()=>{
312-
describeConditional('textarea');
313-
});
314303

315-
it('layout', () => {
316-
data.form.test.type = 'textarea';
317-
createForm();
304+
describe('Textarea', () => {
305+
describe('functions', ()=>{
306+
describeFunctions('textarea', 'textarea');
307+
});
308+
describe('classes & attributes', () => {
309+
describeAttributes('textarea');
310+
});
311+
describe('conditional elements', ()=>{
312+
describeConditional('textarea');
313+
});
318314

319-
let inputs = vm.$el.querySelectorAll('textarea');
320-
let input = inputs[0];
315+
it('layout', () => {
316+
data.fields[0].type = 'textarea';
317+
createForm();
321318

322-
expect(inputs).to.be.length(1);
323-
});
324-
});
319+
let inputs = vm.$el.querySelectorAll('textarea');
320+
let input = inputs[0];
325321

322+
expect(inputs).to.be.length(1);
323+
});
324+
});
325+
/*
326326
describe("List", () => {
327327
describe('checkbox functions', ()=>{
328328
describeFunctions('list', 'input', 'checkbox', ['one']);

0 commit comments

Comments
 (0)