pl-fe: change import alias so it won't change on each project rename

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk
2026-02-07 22:41:47 +01:00
parent 6584031e0b
commit a80bb6d938
742 changed files with 4352 additions and 4352 deletions

View File

@ -1,11 +1,11 @@
import { useMemo } from 'react';
import { Entities } from 'pl-fe/entity-store/entities';
import { useEntityLookup } from 'pl-fe/entity-store/hooks/use-entity-lookup';
import { useClient } from 'pl-fe/hooks/use-client';
import { useFeatures } from 'pl-fe/hooks/use-features';
import { useLoggedIn } from 'pl-fe/hooks/use-logged-in';
import { useRelationshipQuery } from 'pl-fe/queries/accounts/use-relationship';
import { Entities } from '@/entity-store/entities';
import { useEntityLookup } from '@/entity-store/hooks/use-entity-lookup';
import { useClient } from '@/hooks/use-client';
import { useFeatures } from '@/hooks/use-features';
import { useLoggedIn } from '@/hooks/use-logged-in';
import { useRelationshipQuery } from '@/queries/accounts/use-relationship';
import type { Account } from 'pl-api';

View File

@ -1,12 +1,12 @@
import { useMemo } from 'react';
import { Entities } from 'pl-fe/entity-store/entities';
import { useEntity } from 'pl-fe/entity-store/hooks/use-entity';
import { useAppSelector } from 'pl-fe/hooks/use-app-selector';
import { useClient } from 'pl-fe/hooks/use-client';
import { useFeatures } from 'pl-fe/hooks/use-features';
import { useLoggedIn } from 'pl-fe/hooks/use-logged-in';
import { useRelationshipQuery } from 'pl-fe/queries/accounts/use-relationship';
import { Entities } from '@/entity-store/entities';
import { useEntity } from '@/entity-store/hooks/use-entity';
import { useAppSelector } from '@/hooks/use-app-selector';
import { useClient } from '@/hooks/use-client';
import { useFeatures } from '@/hooks/use-features';
import { useLoggedIn } from '@/hooks/use-logged-in';
import { useRelationshipQuery } from '@/queries/accounts/use-relationship';
import type { Account } from 'pl-api';

View File

@ -1,6 +1,6 @@
import { EntityCallbacks } from 'pl-fe/entity-store/hooks/types';
import { useTransaction } from 'pl-fe/entity-store/hooks/use-transaction';
import { useClient } from 'pl-fe/hooks/use-client';
import { EntityCallbacks } from '@/entity-store/hooks/types';
import { useTransaction } from '@/entity-store/hooks/use-transaction';
import { useClient } from '@/hooks/use-client';
import type { Account } from 'pl-api';

View File

@ -1,8 +1,8 @@
import { useTransaction } from 'pl-fe/entity-store/hooks/use-transaction';
import { useClient } from 'pl-fe/hooks/use-client';
import { useTransaction } from '@/entity-store/hooks/use-transaction';
import { useClient } from '@/hooks/use-client';
import type { EntityCallbacks } from '@/entity-store/hooks/types';
import type { Account } from 'pl-api';
import type { EntityCallbacks } from 'pl-fe/entity-store/hooks/types';
const useVerify = () => {
const client = useClient();

View File

@ -1,6 +1,6 @@
import { Entities } from 'pl-fe/entity-store/entities';
import { useCreateEntity } from 'pl-fe/entity-store/hooks/use-create-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useCreateEntity } from '@/entity-store/hooks/use-create-entity';
import { useClient } from '@/hooks/use-client';
import type { Group, CreateGroupParams } from 'pl-api';

View File

@ -1,6 +1,6 @@
import { Entities } from 'pl-fe/entity-store/entities';
import { useDeleteEntity } from 'pl-fe/entity-store/hooks/use-delete-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useDeleteEntity } from '@/entity-store/hooks/use-delete-entity';
import { useClient } from '@/hooks/use-client';
const useDeleteGroup = () => {
const client = useClient();

View File

@ -1,8 +1,8 @@
import * as v from 'valibot';
import { Entities } from 'pl-fe/entity-store/entities';
import { useCreateEntity } from 'pl-fe/entity-store/hooks/use-create-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useCreateEntity } from '@/entity-store/hooks/use-create-entity';
import { useClient } from '@/hooks/use-client';
import type { Group, GroupMember, GroupRole } from 'pl-api';

View File

@ -1,14 +1,14 @@
import { GroupRoles } from 'pl-api';
import { Entities } from 'pl-fe/entity-store/entities';
import { useDismissEntity } from 'pl-fe/entity-store/hooks/use-dismiss-entity';
import { useEntities } from 'pl-fe/entity-store/hooks/use-entities';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useDismissEntity } from '@/entity-store/hooks/use-dismiss-entity';
import { useEntities } from '@/entity-store/hooks/use-entities';
import { useClient } from '@/hooks/use-client';
import { useGroupRelationship } from './use-group-relationship';
import type { ExpandedEntitiesPath } from '@/entity-store/hooks/types';
import type { Account } from 'pl-api';
import type { ExpandedEntitiesPath } from 'pl-fe/entity-store/hooks/types';
const useGroupMembershipRequests = (groupId: string) => {
const client = useClient();

View File

@ -1,8 +1,8 @@
import * as v from 'valibot';
import { Entities } from 'pl-fe/entity-store/entities';
import { useEntity } from 'pl-fe/entity-store/hooks/use-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useEntity } from '@/entity-store/hooks/use-entity';
import { useClient } from '@/hooks/use-client';
import type { GroupRelationship } from 'pl-api';

View File

@ -1,7 +1,7 @@
import { Entities } from 'pl-fe/entity-store/entities';
import { useBatchedEntities } from 'pl-fe/entity-store/hooks/use-batched-entities';
import { useClient } from 'pl-fe/hooks/use-client';
import { useLoggedIn } from 'pl-fe/hooks/use-logged-in';
import { Entities } from '@/entity-store/entities';
import { useBatchedEntities } from '@/entity-store/hooks/use-batched-entities';
import { useClient } from '@/hooks/use-client';
import { useLoggedIn } from '@/hooks/use-logged-in';
import type { GroupRelationship } from 'pl-api';

View File

@ -1,6 +1,6 @@
import { __stub } from 'pl-fe/api';
import { buildGroup } from 'pl-fe/jest/factory';
import { renderHook, waitFor } from 'pl-fe/jest/test-helpers';
import { __stub } from '@/api';
import { buildGroup } from '@/jest/factory';
import { renderHook, waitFor } from '@/jest/test-helpers';
import { useGroup } from './use-group';

View File

@ -1,9 +1,9 @@
import { useLocation, useNavigate } from '@tanstack/react-router';
import { useEffect } from 'react';
import { Entities } from 'pl-fe/entity-store/entities';
import { useEntity } from 'pl-fe/entity-store/hooks/use-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useEntity } from '@/entity-store/hooks/use-entity';
import { useClient } from '@/hooks/use-client';
import { useGroupRelationship } from './use-group-relationship';

View File

@ -1,9 +1,9 @@
import { instanceSchema } from 'pl-api';
import * as v from 'valibot';
import { __stub } from 'pl-fe/api';
import { buildGroup } from 'pl-fe/jest/factory';
import { renderHook, waitFor } from 'pl-fe/jest/test-helpers';
import { __stub } from '@/api';
import { buildGroup } from '@/jest/factory';
import { renderHook, waitFor } from '@/jest/test-helpers';
import { useGroups } from './use-groups';

View File

@ -1,7 +1,7 @@
import { Entities } from 'pl-fe/entity-store/entities';
import { useEntities } from 'pl-fe/entity-store/hooks/use-entities';
import { useClient } from 'pl-fe/hooks/use-client';
import { useFeatures } from 'pl-fe/hooks/use-features';
import { Entities } from '@/entity-store/entities';
import { useEntities } from '@/entity-store/hooks/use-entities';
import { useClient } from '@/hooks/use-client';
import { useFeatures } from '@/hooks/use-features';
import { useGroupRelationships } from './use-group-relationships';

View File

@ -1,6 +1,6 @@
import { Entities } from 'pl-fe/entity-store/entities';
import { useCreateEntity } from 'pl-fe/entity-store/hooks/use-create-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useCreateEntity } from '@/entity-store/hooks/use-create-entity';
import { useClient } from '@/hooks/use-client';
import { useGroups } from './use-groups';

View File

@ -1,6 +1,6 @@
import { Entities } from 'pl-fe/entity-store/entities';
import { useCreateEntity } from 'pl-fe/entity-store/hooks/use-create-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useCreateEntity } from '@/entity-store/hooks/use-create-entity';
import { useClient } from '@/hooks/use-client';
import { useGroups } from './use-groups';

View File

@ -1,8 +1,8 @@
import * as v from 'valibot';
import { Entities } from 'pl-fe/entity-store/entities';
import { useCreateEntity } from 'pl-fe/entity-store/hooks/use-create-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useCreateEntity } from '@/entity-store/hooks/use-create-entity';
import { useClient } from '@/hooks/use-client';
import type { Group, GroupMember, GroupRole } from 'pl-api';

View File

@ -1,6 +1,6 @@
import { Entities } from 'pl-fe/entity-store/entities';
import { useCreateEntity } from 'pl-fe/entity-store/hooks/use-create-entity';
import { useClient } from 'pl-fe/hooks/use-client';
import { Entities } from '@/entity-store/entities';
import { useCreateEntity } from '@/entity-store/hooks/use-create-entity';
import { useClient } from '@/hooks/use-client';
interface UpdateGroupParams {
display_name?: string;

View File

@ -1,4 +1,4 @@
import { useLoggedIn } from 'pl-fe/hooks/use-logged-in';
import { useLoggedIn } from '@/hooks/use-logged-in';
import { useTimelineStream } from './use-timeline-stream';

View File

@ -1,9 +1,9 @@
import { useEffect, useRef } from 'react';
import { useAppSelector } from 'pl-fe/hooks/use-app-selector';
import { useClient } from 'pl-fe/hooks/use-client';
import { useInstance } from 'pl-fe/hooks/use-instance';
import { getAccessToken } from 'pl-fe/utils/auth';
import { useAppSelector } from '@/hooks/use-app-selector';
import { useClient } from '@/hooks/use-client';
import { useInstance } from '@/hooks/use-instance';
import { getAccessToken } from '@/utils/auth';
import type { StreamingEvent } from 'pl-api';

View File

@ -1,27 +1,27 @@
import { useCallback } from 'react';
import { updateConversations } from 'pl-fe/actions/conversations';
import { fetchFilters } from 'pl-fe/actions/filters';
import { MARKER_FETCH_SUCCESS } from 'pl-fe/actions/markers';
import { updateNotificationsQueue } from 'pl-fe/actions/notifications';
import { getLocale } from 'pl-fe/actions/settings';
import { updateStatus } from 'pl-fe/actions/statuses';
import { deleteFromTimelines, processTimelineUpdate } from 'pl-fe/actions/timelines';
import { useStatContext } from 'pl-fe/contexts/stat-context';
import { useAppDispatch } from 'pl-fe/hooks/use-app-dispatch';
import { useLoggedIn } from 'pl-fe/hooks/use-logged-in';
import messages from 'pl-fe/messages';
import { queryClient } from 'pl-fe/queries/client';
import { useSettings } from 'pl-fe/stores/settings';
import { getUnreadChatsCount, updateChatListItem } from 'pl-fe/utils/chats';
import { play, soundCache } from 'pl-fe/utils/sounds';
import { updateConversations } from '@/actions/conversations';
import { fetchFilters } from '@/actions/filters';
import { MARKER_FETCH_SUCCESS } from '@/actions/markers';
import { updateNotificationsQueue } from '@/actions/notifications';
import { getLocale } from '@/actions/settings';
import { updateStatus } from '@/actions/statuses';
import { deleteFromTimelines, processTimelineUpdate } from '@/actions/timelines';
import { useStatContext } from '@/contexts/stat-context';
import { useAppDispatch } from '@/hooks/use-app-dispatch';
import { useLoggedIn } from '@/hooks/use-logged-in';
import messages from '@/messages';
import { queryClient } from '@/queries/client';
import { useSettings } from '@/stores/settings';
import { getUnreadChatsCount, updateChatListItem } from '@/utils/chats';
import { play, soundCache } from '@/utils/sounds';
import { updateReactions } from '../../../queries/announcements/use-announcements';
import { useTimelineStream } from './use-timeline-stream';
import type { AppDispatch, RootState } from '@/store';
import type { Announcement, AnnouncementReaction, FollowRelationshipUpdate, Relationship, StreamingEvent } from 'pl-api';
import type { AppDispatch, RootState } from 'pl-fe/store';
const updateAnnouncementReactions = (reaction: AnnouncementReaction) => {
queryClient.setQueryData(['announcements'], (prevResult: Announcement[]) =>

View File

@ -2,13 +2,13 @@
* API: HTTP client and utilities.
* @module pl-fe/api
*/
import * as BuildConfig from 'pl-fe/build-config';
import { buildFullPath } from 'pl-fe/utils/url';
import * as BuildConfig from '@/build-config';
import { buildFullPath } from '@/utils/url';
import type { RootState, Store } from 'pl-fe/store';
import type { RootState, Store } from '@/store';
let store: Store;
import('pl-fe/store').then((value) => store = value.store).catch(() => {});
import('@/store').then((value) => store = value.store).catch(() => {});
type PlfeResponse<T = any> = Response & { data: string; json: T };