Format swtich case properly

This commit is contained in:
RMidhunSuresh 2022-01-06 22:07:17 +05:30
parent fee6447e22
commit b134fa7409

View File

@ -28,15 +28,21 @@ import type {TileView} from "./TimelineView";
type TileViewConstructor = (this: TileView, SimpleTile) => void; type TileViewConstructor = (this: TileView, SimpleTile) => void;
export function viewClassForEntry(entry: SimpleTile): TileViewConstructor | undefined { export function viewClassForEntry(entry: SimpleTile): TileViewConstructor | undefined {
switch (entry.shape) { switch (entry.shape) {
case "gap": return GapView; case "gap":
case "announcement": return AnnouncementView; return GapView;
case "announcement":
return AnnouncementView;
case "message": case "message":
case "message-status": case "message-status":
return TextMessageView; return TextMessageView;
case "image": return ImageView; case "image":
case "video": return VideoView; return ImageView;
case "file": return FileView; case "video":
case "missing-attachment": return MissingAttachmentView; return VideoView;
case "file":
return FileView;
case "missing-attachment":
return MissingAttachmentView;
case "redacted": case "redacted":
return RedactedView; return RedactedView;
} }