index.ts
564 Bytes
import { lazy } from 'react';
import { QxSdk } from '@qx/utils';
import request from '@/request';
const qxSdk = new QxSdk();
qxSdk.registerSdk({
// @ts-ignore
getFormFields(appCode: string, funCode: string, viewCode: string) {
return request.get(
`/qx-apaas-lowcode/app/${appCode}/form/${funCode}/field/option/${viewCode}?withRel=true`,
);
},
getCommonComponent() {
return {
// QxAppSelector: lazy(async () => (await import(/* webpackChunkName: "qx-common" */ '@qx/common')).QxOrgSelector)
};
},
});
export default qxSdk;