/* eslint-disable no-restricted-syntax, @typescript-eslint/no-unused-vars, consistent-return, prefer-template, no-constant-condition */
/**
 * THIS IS AN AUTO-GENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
 */
import { FormattedMessage } from 'umi';
import type { ProFormColumnsType, StepFormProps } from '@ant-design/pro-form';
{{if relations.length}}import { {{relations.join(', ')}} } from '@/generated/services';{{/if}}
import {mergeData, mergeFieldProps, filterEnums, insertDynamicValue} from '@/generated/utils';
import { cacheRequest } from '@/generated/utils/form-helpers';

export const steps: StepFormProps<API.User>[] = {{@steps|dumpJSX}};

export const columns: ProFormColumnsType<API.{{Table}}>[] = {{@fields|dumpJSX}};
const props = { columns, steps };
export default props;
