mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-04-13 00:38:06 +00:00
27 lines
722 B
Vue
27 lines
722 B
Vue
<template>
|
|
<div class="control-elements">
|
|
<input
|
|
ref="input"
|
|
v-model="copy"
|
|
type="text"
|
|
class="input input-large field-number"
|
|
:class="{ 'input-error': !isValid() }"
|
|
@keyup.enter="$refs.input.blur()"
|
|
@focus="select()"
|
|
@blur="unselect()"
|
|
/>
|
|
<div v-show="!isValid()" class="error">
|
|
{{ getError() }}
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import rowEditField from '@baserow/modules/database/mixins/rowEditField'
|
|
import rowEditFieldInput from '@baserow/modules/database/mixins/rowEditFieldInput'
|
|
import numberField from '@baserow/modules/database/mixins/numberField'
|
|
|
|
export default {
|
|
mixins: [rowEditField, rowEditFieldInput, numberField],
|
|
}
|
|
</script>
|