mirror of
https://github.com/flarum/core.git
synced 2025-08-06 16:36:47 +02:00
fix: move UserSearchResult
to common
This commit is contained in:
@@ -9,7 +9,7 @@ import Button from './Button';
|
|||||||
import LoadingIndicator from './LoadingIndicator';
|
import LoadingIndicator from './LoadingIndicator';
|
||||||
import { throttle } from '../utils/throttleDebounce';
|
import { throttle } from '../utils/throttleDebounce';
|
||||||
import InfoTile from './InfoTile';
|
import InfoTile from './InfoTile';
|
||||||
import UserSearchResult from '../../forum/components/UserSearchResult';
|
import UserSearchResult from '../../common/components/UserSearchResult';
|
||||||
import Pill from './Pill';
|
import Pill from './Pill';
|
||||||
|
|
||||||
export interface IUserSelectionModalAttrs extends IFormModalAttrs {
|
export interface IUserSelectionModalAttrs extends IFormModalAttrs {
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
import IExtender, { IExtensionModule } from './IExtender';
|
import IExtender, { IExtensionModule } from './IExtender';
|
||||||
import Application from '../Application';
|
import type Application from '../Application';
|
||||||
import ActualModel from '../Model';
|
import ActualModel from '../Model';
|
||||||
|
|
||||||
export default class Model implements IExtender {
|
export default class Model implements IExtender {
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
import Application, { AsyncNewComponent, FlarumGenericRoute, NewComponent } from '../Application';
|
import type Application from '../Application';
|
||||||
|
import type { AsyncNewComponent, FlarumGenericRoute, NewComponent } from '../Application';
|
||||||
import IExtender, { IExtensionModule } from './IExtender';
|
import IExtender, { IExtensionModule } from './IExtender';
|
||||||
|
|
||||||
type HelperRoute = (...args: any) => string;
|
type HelperRoute = (...args: any) => string;
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
import Application from '../Application';
|
import type Application from '../Application';
|
||||||
import IExtender, { IExtensionModule } from './IExtender';
|
import IExtender, { IExtensionModule } from './IExtender';
|
||||||
import Model from '../Model';
|
import Model from '../Model';
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
import Application from '../Application';
|
import type Application from '../Application';
|
||||||
import IExtender, { IExtensionModule } from './IExtender';
|
import IExtender, { IExtensionModule } from './IExtender';
|
||||||
import ThemeModeComponent, { type ColorSchemeData } from '../components/ThemeMode';
|
import ThemeModeComponent, { type ColorSchemeData } from '../components/ThemeMode';
|
||||||
|
|
||||||
|
@@ -1,5 +1,7 @@
|
|||||||
import Forum from './ForumApplication';
|
import Forum from './ForumApplication';
|
||||||
|
|
||||||
|
console.error('No');
|
||||||
|
|
||||||
const app = new Forum();
|
const app = new Forum();
|
||||||
|
|
||||||
// @ts-expect-error We need to do this for backwards compatibility purposes.
|
// @ts-expect-error We need to do this for backwards compatibility purposes.
|
||||||
|
@@ -1,11 +1,4 @@
|
|||||||
import app from '../../forum/app';
|
|
||||||
import UserPage, { IUserPageAttrs } from './UserPage';
|
import UserPage, { IUserPageAttrs } from './UserPage';
|
||||||
import LoadingIndicator from '../../common/components/LoadingIndicator';
|
|
||||||
import Button from '../../common/components/Button';
|
|
||||||
import Link from '../../common/components/Link';
|
|
||||||
import Placeholder from '../../common/components/Placeholder';
|
|
||||||
import CommentPost from './CommentPost';
|
|
||||||
import type Post from '../../common/models/Post';
|
|
||||||
import type Mithril from 'mithril';
|
import type Mithril from 'mithril';
|
||||||
import type User from '../../common/models/User';
|
import type User from '../../common/models/User';
|
||||||
import PostListState from '../states/PostListState';
|
import PostListState from '../states/PostListState';
|
||||||
|
@@ -1,15 +1,10 @@
|
|||||||
import type Mithril from 'mithril';
|
import type Mithril from 'mithril';
|
||||||
|
|
||||||
import app from '../app';
|
import app from '../app';
|
||||||
import highlight from '../../common/helpers/highlight';
|
|
||||||
import username from '../../common/helpers/username';
|
|
||||||
import Link from '../../common/components/Link';
|
|
||||||
import type User from '../../common/models/User';
|
import type User from '../../common/models/User';
|
||||||
import Avatar from '../../common/components/Avatar';
|
|
||||||
import type { SearchSource } from './Search';
|
import type { SearchSource } from './Search';
|
||||||
import extractText from '../../common/utils/extractText';
|
import extractText from '../../common/utils/extractText';
|
||||||
import listItems from '../../common/helpers/listItems';
|
import UserSearchResult from '../../common/components/UserSearchResult';
|
||||||
import UserSearchResult from './UserSearchResult';
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The `UsersSearchSource` finds and displays user search results in the search
|
* The `UsersSearchSource` finds and displays user search results in the search
|
||||||
|
Reference in New Issue
Block a user