// Copyright (C) 2012-2023 Zammad Foundation, https://zammad-foundation.org/ import createInput from '@shared/form/core/createInput' import addLink from '@shared/form/features/addLink' import formUpdaterTrigger from '@shared/form/features/formUpdaterTrigger' import FieldCustomerWrapper from './FieldCustomerWrapper.vue' import { autoCompleteProps } from '../FieldAutoComplete' const fieldDefinition = createInput( FieldCustomerWrapper, autoCompleteProps, { features: [addLink, formUpdaterTrigger()] }, { addArrow: true }, ) export default { fieldType: 'customer', definition: fieldDefinition, } export type { AutoCompleteCustomerOption } from './types'