Move toju-app into own its folder
This commit is contained in:
52
toju-app/src/app/core/models/index.ts
Normal file
52
toju-app/src/app/core/models/index.ts
Normal file
@@ -0,0 +1,52 @@
|
||||
/**
|
||||
* Transitional compatibility barrel.
|
||||
*
|
||||
* All business types now live in `src/app/shared-kernel/` (organised by concept)
|
||||
* or in their owning domain. This file re-exports everything so existing
|
||||
* `import { X } from 'core/models'` lines keep working while the codebase
|
||||
* migrates to direct shared-kernel imports.
|
||||
*
|
||||
* NEW CODE should import from `@shared-kernel` or the owning domain barrel
|
||||
* instead of this file.
|
||||
*/
|
||||
|
||||
export type {
|
||||
User,
|
||||
UserStatus,
|
||||
UserRole,
|
||||
RoomMember
|
||||
} from '../../shared-kernel';
|
||||
|
||||
export type {
|
||||
Room,
|
||||
RoomSettings,
|
||||
RoomPermissions,
|
||||
Channel,
|
||||
ChannelType
|
||||
} from '../../shared-kernel';
|
||||
|
||||
export type { Message, Reaction } from '../../shared-kernel';
|
||||
export { DELETED_MESSAGE_CONTENT } from '../../shared-kernel';
|
||||
|
||||
export type { BanEntry } from '../../shared-kernel';
|
||||
|
||||
export type { VoiceState, ScreenShareState } from '../../shared-kernel';
|
||||
|
||||
export type {
|
||||
ChatEventBase,
|
||||
ChatEventType,
|
||||
ChatEvent,
|
||||
ChatInventoryItem
|
||||
} from '../../shared-kernel';
|
||||
|
||||
export type {
|
||||
SignalingMessage,
|
||||
SignalingMessageType
|
||||
} from '../../shared-kernel';
|
||||
|
||||
export type {
|
||||
ChatAttachmentAnnouncement,
|
||||
ChatAttachmentMeta
|
||||
} from '../../shared-kernel';
|
||||
|
||||
export type { ServerInfo } from '../../domains/server-directory';
|
||||
Reference in New Issue
Block a user