mirror of
https://github.com/Wanxp/obsidian-douban.git
synced 2026-04-04 16:48:44 +08:00
fix import error
This commit is contained in:
parent
49be403b23
commit
f651a851c9
@ -2,7 +2,7 @@ import {AggregateRating, Person, WithContext} from 'schema-dts';
|
||||
|
||||
import DoubanSubject from 'src/douban/data/model/DoubanSubject';
|
||||
|
||||
export default class DoubanPageBroadcastSubject {
|
||||
export default class DoubanPageBroadcastSubject extends DoubanSubject {
|
||||
pageNumber:number;
|
||||
broadcast:DoubanPageBroadcastSubject[];
|
||||
pageSize:number;
|
||||
|
||||
@ -5,6 +5,7 @@ import DoubanAbstractLoadHandler from "./DoubanAbstractLoadHandler";
|
||||
import DoubanBookSubject from "../model/DoubanBookSubject";
|
||||
import DoubanPlugin from "main";
|
||||
import { DoubanPluginSettings } from "src/douban/Douban";
|
||||
import DoubanSubject from "../model/DoubanSubject";
|
||||
|
||||
export default class DoubanBookLoadHandler extends DoubanAbstractLoadHandler<DoubanBookSubject> {
|
||||
|
||||
|
||||
@ -1,10 +1,11 @@
|
||||
import { CheerioAPI } from 'cheerio';
|
||||
import DoubanAbstractLoadHandler from "./DoubanAbstractLoadHandler";
|
||||
import DoubanMovieSubject from '../model/DoubanBookSubject';
|
||||
import DoubanPlugin from "main";
|
||||
import { DoubanPluginSettings } from "src/douban/Douban";
|
||||
import SchemaOrg from "src/utils/SchemaOrg";
|
||||
import { moment } from "obsidian";
|
||||
import DoubanSubject from '../model/DoubanSubject';
|
||||
import DoubanMovieSubject from '../model/DoubanMovieSubject';
|
||||
|
||||
export default class DoubanMovieLoadHandler extends DoubanAbstractLoadHandler<DoubanMovieSubject> {
|
||||
|
||||
|
||||
@ -4,6 +4,7 @@ import DoubanMusicSubject from '../model/DoubanMusicSubject';
|
||||
import DoubanPlugin from "main";
|
||||
import { DoubanPluginSettings } from "src/douban/Douban";
|
||||
import { moment } from "obsidian";
|
||||
import DoubanSubject from '../model/DoubanSubject';
|
||||
|
||||
export default class DoubanMusicLoadHandler extends DoubanAbstractLoadHandler<DoubanMusicSubject> {
|
||||
|
||||
|
||||
@ -3,6 +3,7 @@ import DoubanAbstractLoadHandler from "./DoubanAbstractLoadHandler";
|
||||
import DoubanNoteSubject from '../model/DoubanNoteSubject';
|
||||
import DoubanPlugin from "main";
|
||||
import { DoubanPluginSettings } from "src/douban/Douban";
|
||||
import DoubanSubject from '../model/DoubanSubject';
|
||||
import html2markdown from '@notable/html2markdown';
|
||||
import { moment } from "obsidian";
|
||||
|
||||
|
||||
@ -2,6 +2,7 @@ import { CheerioAPI } from "cheerio";
|
||||
import DoubanAbstractLoadHandler from "./DoubanAbstractLoadHandler";
|
||||
import DoubanPlugin from "main";
|
||||
import { DoubanPluginSettings } from "src/douban/Douban";
|
||||
import DoubanSubject from "../model/DoubanSubject";
|
||||
import DoubanTeleplaySubject from "../model/DoubanTeleplaySubject";
|
||||
import SchemaOrg from "src/utils/SchemaOrg";
|
||||
import { moment } from "obsidian";
|
||||
|
||||
@ -2,7 +2,7 @@ import {AggregateRating, Person, WithContext} from 'schema-dts';
|
||||
|
||||
import DoubanSubject from "./DoubanSubject";
|
||||
|
||||
export default class DoubanMovieSubject extends DoubanSubject {
|
||||
export default class DoubanBookSubject extends DoubanSubject {
|
||||
author:string[];
|
||||
translator:string[];
|
||||
bookType:string;
|
||||
|
||||
@ -2,7 +2,6 @@ import { App, Editor, Modal, TextComponent } from "obsidian";
|
||||
|
||||
import DoubanPlugin from "main";
|
||||
import { i18nHelper } from "src/lang/helper";
|
||||
import { log } from "src/utils/Logutil";
|
||||
|
||||
export class DoubanSearchModal extends Modal {
|
||||
searchTerm: string;
|
||||
|
||||
@ -2,7 +2,7 @@ import { DoubanPluginSettings, doubanHeadrs } from 'src/douban/Douban';
|
||||
import cheerio, { load } from 'cheerio';
|
||||
import { get, readStream } from 'tiny-network';
|
||||
|
||||
import DoubanSearchResultSubject from 'src/douban/model/DoubanSearchResultSubject';
|
||||
import DoubanSearchResultSubject from '../model/DoubanSearchResultSubject';
|
||||
import SearchParserHandler from './SearchParser';
|
||||
import { ensureStatusCode } from 'src/douban/ResponseHandle';
|
||||
import { log } from 'src/utils/Logutil';
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { CheerioAPI } from "cheerio";
|
||||
import DoubanSearchResultSubject from "src/douban/model/DoubanSearchResultSubject";
|
||||
import DoubanSearchResultSubject from "../model/DoubanSearchResultSubject";
|
||||
|
||||
export default class SearchParserHandler {
|
||||
static parseSearch(dataHtml:CheerioAPI):DoubanSearchResultSubject[] {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user