2026-02-16 14:06:49 +01:00
|
|
|
import { isServerFeatureEnabled } from '@/mastodon/utils/environment';
|
2026-01-28 11:17:32 +01:00
|
|
|
|
2017-10-01 22:22:24 -07:00
|
|
|
export function EmojiPicker () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../emoji/emoji_picker');
|
2017-10-01 22:22:24 -07:00
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function Compose () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../compose');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function Notifications () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../notifications_v2');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function HomeTimeline () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../home_timeline');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function PublicTimeline () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../public_timeline');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function CommunityTimeline () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../community_timeline');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2023-07-02 00:05:10 +02:00
|
|
|
export function Firehose () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../firehose');
|
2023-07-02 00:05:10 +02:00
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function HashtagTimeline () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../hashtag_timeline');
|
2018-04-18 04:09:06 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function DirectTimeline() {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../direct_timeline');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2017-11-25 00:35:37 +01:00
|
|
|
export function ListTimeline () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../list_timeline');
|
2017-11-25 00:35:37 +01:00
|
|
|
}
|
|
|
|
|
|
2017-12-05 23:02:27 +01:00
|
|
|
export function Lists () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../lists');
|
2017-12-05 23:02:27 +01:00
|
|
|
}
|
|
|
|
|
|
2026-02-18 14:19:39 +01:00
|
|
|
export function Collections() {
|
2026-01-23 14:51:39 +01:00
|
|
|
return import('../../collections').then(
|
|
|
|
|
module => ({default: module.Collections})
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-18 14:19:39 +01:00
|
|
|
export function CollectionDetail() {
|
|
|
|
|
return import('../../collections/detail/index').then(
|
|
|
|
|
module => ({default: module.CollectionDetailPage})
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function CollectionsEditor() {
|
2026-01-29 10:06:49 +01:00
|
|
|
return import('../../collections/editor').then(
|
|
|
|
|
module => ({default: module.CollectionEditorPage})
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function Status () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../status');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function GettingStarted () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../getting_started');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2017-11-27 12:31:58 -08:00
|
|
|
export function KeyboardShortcuts () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../keyboard_shortcuts');
|
2017-11-27 12:31:58 -08:00
|
|
|
}
|
|
|
|
|
|
2017-09-07 16:58:11 +09:00
|
|
|
export function PinnedStatuses () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../pinned_statuses');
|
2017-09-07 16:58:11 +09:00
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function AccountTimeline () {
|
2026-02-16 14:06:49 +01:00
|
|
|
if (isServerFeatureEnabled('profile_redesign')) {
|
2026-01-28 11:17:32 +01:00
|
|
|
return import('../../account_timeline/v2');
|
|
|
|
|
}
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../account_timeline');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function AccountGallery () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../account_gallery');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2025-04-10 17:40:30 +02:00
|
|
|
export function AccountFeatured() {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../account_featured');
|
2025-04-10 17:40:30 +02:00
|
|
|
}
|
|
|
|
|
|
2026-02-13 14:37:39 +01:00
|
|
|
export function AccountAbout() {
|
|
|
|
|
return import('../../account_about')
|
|
|
|
|
.then((module) => ({ default: module.AccountAbout }));
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-17 16:45:24 +01:00
|
|
|
export function AccountEdit() {
|
|
|
|
|
return import('../../account_edit')
|
|
|
|
|
.then((module) => ({ default: module.AccountEdit }));
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-23 16:53:49 +01:00
|
|
|
export function AccountEditFeaturedTags() {
|
|
|
|
|
return import('../../account_edit/featured_tags')
|
|
|
|
|
.then((module) => ({ default: module.AccountEditFeaturedTags }));
|
|
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function Followers () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../followers');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function Following () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../following');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function Reblogs () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../reblogs');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function Favourites () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../favourites');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2025-08-27 17:38:52 +02:00
|
|
|
export function Quotes () {
|
|
|
|
|
return import('../../quotes');
|
|
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function FollowRequests () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../follow_requests');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function FavouritedStatuses () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../favourited_statuses');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2023-01-18 08:44:33 -07:00
|
|
|
export function FollowedTags () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../followed_tags');
|
2023-01-18 08:44:33 -07:00
|
|
|
}
|
|
|
|
|
|
2019-11-13 23:02:10 +01:00
|
|
|
export function BookmarkedStatuses () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../bookmarked_statuses');
|
2019-11-13 23:02:10 +01:00
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function Blocks () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../blocks');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2018-03-30 12:38:00 +02:00
|
|
|
export function DomainBlocks () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../domain_blocks');
|
2018-03-30 12:38:00 +02:00
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function Mutes () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../mutes');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2017-11-14 20:56:41 -06:00
|
|
|
export function MuteModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../components/mute_modal');
|
2017-11-14 20:56:41 -06:00
|
|
|
}
|
|
|
|
|
|
2019-09-29 21:46:05 +02:00
|
|
|
export function BlockModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../components/block_modal');
|
2019-09-29 21:46:05 +02:00
|
|
|
}
|
|
|
|
|
|
2024-03-15 18:36:41 +01:00
|
|
|
export function DomainBlockModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../components/domain_block_modal');
|
2024-03-15 18:36:41 +01:00
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function ReportModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../components/report_modal');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2024-08-09 16:21:55 +02:00
|
|
|
export function IgnoreNotificationsModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../components/ignore_notifications_modal');
|
2024-08-09 16:21:55 +02:00
|
|
|
}
|
|
|
|
|
|
2017-07-08 00:06:02 +02:00
|
|
|
export function MediaGallery () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../../components/media_gallery');
|
2017-07-08 00:06:02 +02:00
|
|
|
}
|
|
|
|
|
|
2017-09-14 03:39:10 +02:00
|
|
|
export function Video () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../video');
|
2017-09-14 03:39:10 +02:00
|
|
|
}
|
|
|
|
|
|
2017-08-31 03:38:35 +02:00
|
|
|
export function EmbedModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../components/embed_modal');
|
2017-08-31 03:38:35 +02:00
|
|
|
}
|
2017-12-05 23:02:27 +01:00
|
|
|
|
2018-11-06 02:52:38 +09:00
|
|
|
export function ListAdder () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../list_adder');
|
2018-11-06 02:52:38 +09:00
|
|
|
}
|
2019-05-25 21:27:00 +02:00
|
|
|
|
2019-08-15 17:24:45 +02:00
|
|
|
export function Tesseract () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('tesseract.js');
|
2019-08-15 17:24:45 +02:00
|
|
|
}
|
2019-08-23 22:38:02 +02:00
|
|
|
|
|
|
|
|
export function Audio () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../audio');
|
2019-08-23 22:38:02 +02:00
|
|
|
}
|
2019-08-30 00:14:36 +02:00
|
|
|
|
|
|
|
|
export function Directory () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../directory');
|
2019-08-30 00:14:36 +02:00
|
|
|
}
|
2021-04-19 14:45:15 +02:00
|
|
|
|
2024-11-26 17:10:12 +01:00
|
|
|
export function OnboardingProfile () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../onboarding/profile');
|
2024-11-26 17:10:12 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function OnboardingFollows () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../onboarding/follows');
|
2021-04-19 14:45:15 +02:00
|
|
|
}
|
2022-02-09 01:17:07 +01:00
|
|
|
|
|
|
|
|
export function CompareHistoryModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../components/compare_history_modal');
|
2022-02-09 01:17:07 +01:00
|
|
|
}
|
2022-02-25 00:34:33 +01:00
|
|
|
|
|
|
|
|
export function Explore () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../explore');
|
2022-02-25 00:34:33 +01:00
|
|
|
}
|
2022-08-25 04:27:47 +02:00
|
|
|
|
2024-12-12 18:12:33 +01:00
|
|
|
export function Search () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../search');
|
2024-12-12 18:12:33 +01:00
|
|
|
}
|
|
|
|
|
|
2022-08-25 04:27:47 +02:00
|
|
|
export function FilterModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../components/filter_modal');
|
2022-08-25 04:27:47 +02:00
|
|
|
}
|
2022-10-04 20:13:23 +02:00
|
|
|
|
2022-10-20 14:35:29 +02:00
|
|
|
export function InteractionModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../interaction_modal');
|
2022-10-20 14:35:29 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function SubscribedLanguagesModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../subscribed_languages_modal');
|
2022-10-20 14:35:29 +02:00
|
|
|
}
|
|
|
|
|
|
2022-10-26 19:35:55 +02:00
|
|
|
export function ClosedRegistrationsModal () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../closed_registrations_modal');
|
2022-10-26 19:35:55 +02:00
|
|
|
}
|
|
|
|
|
|
2022-10-04 20:13:23 +02:00
|
|
|
export function About () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../about');
|
2022-10-04 20:13:23 +02:00
|
|
|
}
|
2022-10-08 06:01:11 +02:00
|
|
|
|
|
|
|
|
export function PrivacyPolicy () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../privacy_policy');
|
2022-10-08 06:01:11 +02:00
|
|
|
}
|
2024-03-11 16:02:21 +01:00
|
|
|
|
2024-12-09 11:04:46 +01:00
|
|
|
export function TermsOfService () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../terms_of_service');
|
2024-12-09 11:04:46 +01:00
|
|
|
}
|
|
|
|
|
|
2024-03-11 16:02:21 +01:00
|
|
|
export function NotificationRequests () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../notifications/requests');
|
2024-03-11 16:02:21 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function NotificationRequest () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../notifications/request');
|
2024-03-11 16:02:21 +01:00
|
|
|
}
|
2024-07-01 16:45:48 +02:00
|
|
|
|
|
|
|
|
export function LinkTimeline () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../link_timeline');
|
2024-07-01 16:45:48 +02:00
|
|
|
}
|
2024-11-05 15:40:07 +01:00
|
|
|
|
|
|
|
|
export function AnnualReportModal () {
|
2025-12-09 17:51:05 +01:00
|
|
|
return import('../../annual_report/modal');
|
2024-11-05 15:40:07 +01:00
|
|
|
}
|
2024-11-21 17:10:04 +01:00
|
|
|
|
|
|
|
|
export function ListEdit () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../lists/new');
|
2024-11-21 17:10:04 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function ListMembers () {
|
2025-05-16 15:26:12 +02:00
|
|
|
return import('../../lists/members');
|
2024-11-21 17:10:04 +01:00
|
|
|
}
|