Commit dd574269 authored by nanahira's avatar nanahira

fix config type

parent 99598de1
......@@ -34,5 +34,6 @@ export class PicSourceYandePluginConfig {
instances: InstanceConfig[];
}
export type PicSourceYandePluginConfigLike =
Partial<PicSourceYandePluginConfig>;
export interface PicSourceYandePluginConfigLike {
instances: Partial<InstanceConfig>[];
}
// import 'source-map-support/register';
import { InstanceConfig, PicSourceYandePluginConfig } from './config';
import { InstanceConfig, PicSourceYandePluginConfig, PicSourceYandePluginConfigLike } from './config';
import {
DefinePlugin,
BasePlugin,
......@@ -63,7 +63,7 @@ export class PicSourceInstance extends PicSource {
@DefinePlugin({ name: 'picsource-yande', schema: PicSourceYandePluginConfig })
export default class PicSourceYandePlugin
extends BasePlugin<PicSourceYandePluginConfig>
extends BasePlugin<PicSourceYandePluginConfig, PicSourceYandePluginConfigLike>
implements LifecycleEvents
{
@Inject(true)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment