Commit dd574269 authored by nanahira's avatar nanahira

fix config type

parent 99598de1
...@@ -34,5 +34,6 @@ export class PicSourceYandePluginConfig { ...@@ -34,5 +34,6 @@ export class PicSourceYandePluginConfig {
instances: InstanceConfig[]; instances: InstanceConfig[];
} }
export type PicSourceYandePluginConfigLike = export interface PicSourceYandePluginConfigLike {
Partial<PicSourceYandePluginConfig>; instances: Partial<InstanceConfig>[];
}
// import 'source-map-support/register'; // import 'source-map-support/register';
import { InstanceConfig, PicSourceYandePluginConfig } from './config'; import { InstanceConfig, PicSourceYandePluginConfig, PicSourceYandePluginConfigLike } from './config';
import { import {
DefinePlugin, DefinePlugin,
BasePlugin, BasePlugin,
...@@ -63,7 +63,7 @@ export class PicSourceInstance extends PicSource { ...@@ -63,7 +63,7 @@ export class PicSourceInstance extends PicSource {
@DefinePlugin({ name: 'picsource-yande', schema: PicSourceYandePluginConfig }) @DefinePlugin({ name: 'picsource-yande', schema: PicSourceYandePluginConfig })
export default class PicSourceYandePlugin export default class PicSourceYandePlugin
extends BasePlugin<PicSourceYandePluginConfig> extends BasePlugin<PicSourceYandePluginConfig, PicSourceYandePluginConfigLike>
implements LifecycleEvents implements LifecycleEvents
{ {
@Inject(true) @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