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