1
0
mirror of synced 2026-04-03 06:28:35 +08:00

feat(data-source): 数据源支持ssr

This commit is contained in:
roymondchen
2023-11-15 15:27:23 +08:00
parent ce0c941bf1
commit ffd8130269
7 changed files with 106 additions and 78 deletions

View File

@@ -18,7 +18,7 @@
import { HttpOptions, RequestFunction } from '@tmagic/schema';
import { getValueByKeyPath } from '@tmagic/utils';
import { HttpDataSourceOptions, HttpDataSourceSchema } from '@data-source/types';
import { DataSourceOptions, HttpDataSourceSchema } from '@data-source/types';
import DataSource from './Base';
@@ -86,7 +86,7 @@ export default class HttpDataSource extends DataSource {
#type = 'http';
constructor(options: HttpDataSourceOptions) {
constructor(options: DataSourceOptions<HttpDataSourceSchema>) {
const { options: httpOptions } = options.schema;
super(options);