socialnetworknews-web

A open-source Paper.li clone
git clone git://archive.git.mtrnord.blog/SocialNetworkNews/socialnetworknews-web.git
Log | Files | Refs | README | LICENSE

commit eae8db5987c1ab14729c430783ff3bff2fa43827
parent 2cc55497cb5b8555fc3ac5b7209fd06763edfdb8
Author: MTRNord <mtrnord1@gmail.com>
Date:   Fri,  6 Apr 2018 15:41:37 +0200

"fix" the definition

Diffstat:
Msrc/app/utils/linkifier.ts | 4++--
Msrc/app/utils/types/linkifyjs.d.ts | 15+++++++++------
2 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/src/app/utils/linkifier.ts b/src/app/utils/linkifier.ts @@ -1,8 +1,8 @@ import {Inject, Pipe, PipeTransform} from '@angular/core'; import * as linkify from 'linkifyjs'; import * as linkifyStr from 'linkifyjs/string'; -import * as hashtag from 'linkifyjs/plugins/hashtag'; -import * as mention from 'linkifyjs/plugins/mention'; +import hashtag from 'linkifyjs/plugins/hashtag'; +import mention from 'linkifyjs/plugins/mention'; import {DOCUMENT} from '@angular/common'; @Pipe({name: 'linkify'}) diff --git a/src/app/utils/types/linkifyjs.d.ts b/src/app/utils/types/linkifyjs.d.ts @@ -40,6 +40,13 @@ declare namespace LinkifyJs { } + export function find(str: any, ...args: any[]): any; + + export function inherits(parent: any, child: any, ...args: any[]): any; + + export function test(str: any, ...args: any[]): any; + + export function tokenize(str: any): any; type linkify = (value: string, options?: ILinkifyOptions) => string; @@ -57,17 +64,13 @@ declare module 'linkifyjs/html' { } -declare module 'linkifyjs/string' {} - declare module 'linkifyjs/plugins/hashtag' { - import ILinkifyOptions = LinkifyJs.ILinkifyOptions; - type hashtag = (linkify: ILinkifyOptions) => void; + function hashtag(linkify: any): void; export default hashtag; } declare module 'linkifyjs/plugins/mention' { - import ILinkifyOptions = LinkifyJs.ILinkifyOptions; - type mention = (linkify: ILinkifyOptions) => void; + function mention(linkify: any): void; export default mention; }