mirror of
https://github.com/flarum/core.git
synced 2025-08-05 16:07:34 +02:00
fix: resolve regression in typing errors (#4097)
This commit is contained in:
3
extensions/approval/js/src/@types/shims.d.ts
vendored
3
extensions/approval/js/src/@types/shims.d.ts
vendored
@@ -1,3 +1,6 @@
|
|||||||
|
import 'flarum/common/models/Discussion';
|
||||||
|
import 'flarum/common/models/Post';
|
||||||
|
|
||||||
declare module 'flarum/common/models/Discussion' {
|
declare module 'flarum/common/models/Discussion' {
|
||||||
export default interface Discussion {
|
export default interface Discussion {
|
||||||
isApproved(): boolean;
|
isApproved(): boolean;
|
||||||
|
4
extensions/flags/js/src/@types/shims.d.ts
vendored
4
extensions/flags/js/src/@types/shims.d.ts
vendored
@@ -1,3 +1,7 @@
|
|||||||
|
import 'flarum/common/models/Post';
|
||||||
|
import 'flarum/forum/ForumApplication';
|
||||||
|
import 'flarum/forum/components/Post';
|
||||||
|
|
||||||
import Flag from '../forum/models/Flag';
|
import Flag from '../forum/models/Flag';
|
||||||
import FlagListState from '../forum/states/FlagListState';
|
import FlagListState from '../forum/states/FlagListState';
|
||||||
import Mithril from 'mithril';
|
import Mithril from 'mithril';
|
||||||
|
2
extensions/likes/js/src/@types/shims.d.ts
vendored
2
extensions/likes/js/src/@types/shims.d.ts
vendored
@@ -1,3 +1,5 @@
|
|||||||
|
import 'flarum/common/models/Post';
|
||||||
|
|
||||||
import User from 'flarum/common/models/User';
|
import User from 'flarum/common/models/User';
|
||||||
|
|
||||||
declare module 'flarum/common/models/Post' {
|
declare module 'flarum/common/models/Post' {
|
||||||
|
2
extensions/lock/js/src/@types/shims.d.ts
vendored
2
extensions/lock/js/src/@types/shims.d.ts
vendored
@@ -1,3 +1,5 @@
|
|||||||
|
import 'flarum/common/models/Discussion';
|
||||||
|
|
||||||
declare module 'flarum/common/models/Discussion' {
|
declare module 'flarum/common/models/Discussion' {
|
||||||
export default interface Discussion {
|
export default interface Discussion {
|
||||||
isLocked(): boolean;
|
isLocked(): boolean;
|
||||||
|
4
extensions/mentions/js/src/@types/shims.d.ts
vendored
4
extensions/mentions/js/src/@types/shims.d.ts
vendored
@@ -1,3 +1,7 @@
|
|||||||
|
import 'flarum/forum/ForumApplication';
|
||||||
|
import 'flarum/common/models/User';
|
||||||
|
import 'flarum/common/models/Post';
|
||||||
|
|
||||||
import MentionFormats from '../forum/mentionables/formats/MentionFormats';
|
import MentionFormats from '../forum/mentionables/formats/MentionFormats';
|
||||||
import type BasePost from 'flarum/common/models/Post';
|
import type BasePost from 'flarum/common/models/Post';
|
||||||
|
|
||||||
|
@@ -1,3 +1,5 @@
|
|||||||
|
import 'flarum/common/models/User';
|
||||||
|
|
||||||
declare module 'flarum/common/models/User' {
|
declare module 'flarum/common/models/User' {
|
||||||
export default interface User {
|
export default interface User {
|
||||||
canEditNickname(): boolean;
|
canEditNickname(): boolean;
|
||||||
|
2
extensions/sticky/js/src/@types/shims.d.ts
vendored
2
extensions/sticky/js/src/@types/shims.d.ts
vendored
@@ -1,3 +1,5 @@
|
|||||||
|
import 'flarum/common/models/Discussion';
|
||||||
|
|
||||||
declare module 'flarum/common/models/Discussion' {
|
declare module 'flarum/common/models/Discussion' {
|
||||||
export default interface Discussion {
|
export default interface Discussion {
|
||||||
isSticky(): boolean;
|
isSticky(): boolean;
|
||||||
|
2
extensions/suspend/js/src/@types/shims.d.ts
vendored
2
extensions/suspend/js/src/@types/shims.d.ts
vendored
@@ -1,3 +1,5 @@
|
|||||||
|
import 'flarum/common/models/User';
|
||||||
|
|
||||||
declare module 'flarum/common/models/User' {
|
declare module 'flarum/common/models/User' {
|
||||||
export default interface User {
|
export default interface User {
|
||||||
canSuspend(): boolean;
|
canSuspend(): boolean;
|
||||||
|
6
extensions/tags/js/src/@types/shims.d.ts
vendored
6
extensions/tags/js/src/@types/shims.d.ts
vendored
@@ -1,3 +1,9 @@
|
|||||||
|
import 'flarum/forum/routes';
|
||||||
|
import 'flarum/common/Application';
|
||||||
|
import 'flarum/common/models/Discussion';
|
||||||
|
import 'flarum/forum/components/IndexPage';
|
||||||
|
import 'flarum/admin/components/PermissionGrid';
|
||||||
|
|
||||||
import type Tag from '../common/models/Tag';
|
import type Tag from '../common/models/Tag';
|
||||||
import type TagListState from '../common/states/TagListState';
|
import type TagListState from '../common/states/TagListState';
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user