Skip to content

Commit 86246e8

Browse files
author
burhansaglik
committed
video msg
1 parent 18b0b31 commit 86246e8

3 files changed

Lines changed: 36 additions & 36 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-chat-elements",
3-
"version": "12.0.0",
3+
"version": "12.0.1",
44
"description": "Reactjs chat components",
55
"author": "Avare Kodcu <abdurrahmaneker58@gmail.com>",
66
"main": "dist/main.js",
@@ -103,4 +103,4 @@
103103
"last 1 safari version"
104104
]
105105
}
106-
}
106+
}

src/VideoMessage/VideoMessage.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ const VideoMessage: React.FC<IVideoMessageProps> = props => {
2222
setText: (arg0: string | number) => void
2323
}
2424
) => {
25-
circle.path.setAttribute('trail', state.state.color)
26-
circle.path.setAttribute('trailwidth-width', state.state.width)
25+
circle.path.setAttribute('trail', state?.state?.color)
26+
circle.path.setAttribute('trailwidth-width', state?.state?.width)
2727

2828
var value = Math.round(circle?.value() * 100)
2929
if (value === 0) circle?.setText('')
@@ -45,9 +45,9 @@ const VideoMessage: React.FC<IVideoMessageProps> = props => {
4545
style={{
4646
...(props?.data.width &&
4747
props?.data.height && {
48-
width: props.data.width,
49-
height: props.data.height,
50-
}),
48+
width: props.data.width,
49+
height: props.data.height,
50+
}),
5151
}}
5252
>
5353
{!downloaded && (

src/type.d.ts

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@ export interface ISpotifyMessage extends IMessage {
493493
* @prop type The Spotify Message's type is "spotify" and required.
494494
* @prop message The Spotify Message's message is a ISpotifyMessage and required.
495495
*/
496-
export interface ISpotifyMessageProps extends ISpotifyMessage {}
496+
export interface ISpotifyMessageProps extends ISpotifyMessage { }
497497

498498
/**
499499
* IMessageBoxProps Interface
@@ -614,8 +614,8 @@ export type MessageListEvent = (item: MessageType, index: number, event: React.M
614614
*/
615615
export interface IProgressOptions {
616616
state: {
617-
color: string
618-
width: string
617+
color?: string
618+
width?: string
619619
}
620620
}
621621

@@ -651,7 +651,7 @@ type MeetingMessageEvent = (item: IMeetingMessage, index: number, event: React.M
651651
* ITextMessage Interface extends IMessage
652652
* @prop type The Text Message's type is "text" and required.
653653
*/
654-
export interface ITextMessage extends IMessage {}
654+
export interface ITextMessage extends IMessage { }
655655

656656
/**
657657
* ITextMessageProps Interface
@@ -1068,29 +1068,29 @@ export type MessageType =
10681068

10691069
export type MessageBoxType = MessageType & IMessageBoxProps
10701070

1071-
export class ChatItem extends React.Component<IChatItemProps> {}
1072-
export class ChatList extends React.Component<IChatListProps> {}
1073-
export class MessageBox extends React.Component<IMessageBoxProps> {}
1074-
export class LocationMessage extends React.Component<ILocationMessageProps> {}
1075-
export class PhotoMessage extends React.Component<IPhotoMessageProps> {}
1076-
export class VideoMessage extends React.Component<IVideoMessageProps> {}
1077-
export class SpotifyMessage extends React.Component<ISpotifyMessageProps> {}
1078-
export class AudioMessage extends React.Component<IAudioMessageProps> {}
1079-
export class MeetingLink extends React.Component<IMeetingLinkMessageProps> {}
1080-
export class FileMessage extends React.Component<IFileMessageProps> {}
1081-
export class TextMessage extends React.Component<ITextMessageProps> {}
1082-
export class SystemMessage extends React.Component<ISystemMessageProps> {}
1083-
export class ReplyMessage extends React.Component<IReplyMessageProps> {}
1084-
export class MeetingMessage extends React.Component<IMeetingMessageProps> {}
1085-
export class MeetingItem extends React.Component<IMeetingItemProps> {}
1086-
export class MeetingList extends React.Component<IMeetingListProps> {}
1087-
export class MessageList extends React.Component<IMessageListProps> {}
1071+
export class ChatItem extends React.Component<IChatItemProps> { }
1072+
export class ChatList extends React.Component<IChatListProps> { }
1073+
export class MessageBox extends React.Component<IMessageBoxProps> { }
1074+
export class LocationMessage extends React.Component<ILocationMessageProps> { }
1075+
export class PhotoMessage extends React.Component<IPhotoMessageProps> { }
1076+
export class VideoMessage extends React.Component<IVideoMessageProps> { }
1077+
export class SpotifyMessage extends React.Component<ISpotifyMessageProps> { }
1078+
export class AudioMessage extends React.Component<IAudioMessageProps> { }
1079+
export class MeetingLink extends React.Component<IMeetingLinkMessageProps> { }
1080+
export class FileMessage extends React.Component<IFileMessageProps> { }
1081+
export class TextMessage extends React.Component<ITextMessageProps> { }
1082+
export class SystemMessage extends React.Component<ISystemMessageProps> { }
1083+
export class ReplyMessage extends React.Component<IReplyMessageProps> { }
1084+
export class MeetingMessage extends React.Component<IMeetingMessageProps> { }
1085+
export class MeetingItem extends React.Component<IMeetingItemProps> { }
1086+
export class MeetingList extends React.Component<IMeetingListProps> { }
1087+
export class MessageList extends React.Component<IMessageListProps> { }
10881088

1089-
export class Popup extends React.Component<IPopupProps> {}
1090-
export class Avatar extends React.Component<IAvatarProps> {}
1091-
export class Button extends React.Component<IButtonProps> {}
1092-
export class Sidebar extends React.Component<ISideBar> {}
1093-
export class Navbar extends React.Component<INavbarProps> {}
1094-
export class Input extends React.Component<IInputProps> {}
1095-
export class Dropdown extends React.Component<IDefaultProps> {}
1096-
export class Circle extends React.Component<ICircleProps> {}
1089+
export class Popup extends React.Component<IPopupProps> { }
1090+
export class Avatar extends React.Component<IAvatarProps> { }
1091+
export class Button extends React.Component<IButtonProps> { }
1092+
export class Sidebar extends React.Component<ISideBar> { }
1093+
export class Navbar extends React.Component<INavbarProps> { }
1094+
export class Input extends React.Component<IInputProps> { }
1095+
export class Dropdown extends React.Component<IDefaultProps> { }
1096+
export class Circle extends React.Component<ICircleProps> { }

0 commit comments

Comments
 (0)