1
0
mirror of https://github.com/flarum/core.git synced 2025-08-03 15:07:53 +02:00

fix: resolve regression in typing errors (#4097)

This commit is contained in:
Davide Iadeluca
2024-10-27 00:15:50 +02:00
committed by GitHub
parent 448f201fa6
commit 391a8613cf
9 changed files with 27 additions and 0 deletions

View File

@@ -1,3 +1,6 @@
import 'flarum/common/models/Discussion';
import 'flarum/common/models/Post';
declare module 'flarum/common/models/Discussion' {
export default interface Discussion {
isApproved(): boolean;

View File

@@ -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 FlagListState from '../forum/states/FlagListState';
import Mithril from 'mithril';

View File

@@ -1,3 +1,5 @@
import 'flarum/common/models/Post';
import User from 'flarum/common/models/User';
declare module 'flarum/common/models/Post' {

View File

@@ -1,3 +1,5 @@
import 'flarum/common/models/Discussion';
declare module 'flarum/common/models/Discussion' {
export default interface Discussion {
isLocked(): boolean;

View File

@@ -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 type BasePost from 'flarum/common/models/Post';

View File

@@ -1,3 +1,5 @@
import 'flarum/common/models/User';
declare module 'flarum/common/models/User' {
export default interface User {
canEditNickname(): boolean;

View File

@@ -1,3 +1,5 @@
import 'flarum/common/models/Discussion';
declare module 'flarum/common/models/Discussion' {
export default interface Discussion {
isSticky(): boolean;

View File

@@ -1,3 +1,5 @@
import 'flarum/common/models/User';
declare module 'flarum/common/models/User' {
export default interface User {
canSuspend(): boolean;

View File

@@ -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 TagListState from '../common/states/TagListState';