YANG QIA 19f905d34c
chore: update class names of plugins (#3981)
* chore: update class names of plugins

* fix: build

* chore: add back sample-hello

* fix: test
2024-04-09 12:12:24 +08:00

21 lines
670 B
TypeScript

import { Plugin } from '@nocobase/client';
import { Formula } from './components';
import { renderExpressionDescription } from './scopes';
import { FormulaFieldInterface } from './interfaces/formula';
import { FormulaComponentFieldSettings } from './FormulaComponentFieldSettings';
export class PluginFormulaFieldClient extends Plugin {
async load() {
this.app.addComponents({
Formula,
});
this.app.addScopes({
renderExpressionDescription,
});
this.app.dataSourceManager.addFieldInterfaces([FormulaFieldInterface]);
this.app.schemaSettingsManager.add(FormulaComponentFieldSettings);
}
}
export default PluginFormulaFieldClient;