Skip to content

Commit

Permalink
1.3.4
Browse files Browse the repository at this point in the history
fix optional analytics in keyboard shorcuts
  • Loading branch information
Pietro Passarelli committed Feb 21, 2020
1 parent 50da859 commit ae20053
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 50 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@pietrop/react-transcript-editor",
"description": "A React component to make transcribing audio and video easier and faster.",
"version": "1.3.3",
"version": "1.3.4",
"keywords": [
"transcript",
"transcriptions",
Expand Down
106 changes: 57 additions & 49 deletions packages/components/keyboard-shortcuts/hot-keys.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,15 @@ function returnHotKeys(self) {
priority: 1,
handler: () => {
self.togglePlayMedia();

self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+k',
name: 'togglePlayMedia',
value: 'na'
});
if(self.props.handleAnalyticsEvents){
self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+k',
name: 'togglePlayMedia',
value: 'na'
});
}

},
displayKeyCombination: 'alt + k',
label: 'Play Media'
Expand All @@ -19,13 +21,14 @@ function returnHotKeys(self) {
priority: 1,
handler: () => {
self.skipForward();

self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+l',
name: 'skipForward',
value: 'na'
});
if(self.props.handleAnalyticsEvents){
self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+l',
name: 'skipForward',
value: 'na'
});
}
},
displayKeyCombination: 'alt + l',
label: 'Fast Forward'
Expand All @@ -34,13 +37,14 @@ function returnHotKeys(self) {
priority: 1,
handler: () => {
self.skipBackward();

self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+j',
name: 'skipBackward',
value: 'na'
});
if(self.props.handleAnalyticsEvents){
self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+j',
name: 'skipBackward',
value: 'na'
});
}
},
displayKeyCombination: 'alt + j',
label: 'Rewind'
Expand All @@ -49,13 +53,14 @@ function returnHotKeys(self) {
priority: 1,
handler: () => {
self.decreasePlaybackRate();

self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+-',
name: 'decreasePlaybackRate',
value: 'na'
});
if(self.props.handleAnalyticsEvents){
self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+-',
name: 'decreasePlaybackRate',
value: 'na'
});
}
},
displayKeyCombination: 'alt + -',
label: 'Decrease Playback Speed'
Expand All @@ -65,13 +70,14 @@ function returnHotKeys(self) {
priority: 1,
handler: () => {
self.increasePlaybackRate();

self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+plus',
name: 'increasePlaybackRate',
value: 'na'
});
if(self.props.handleAnalyticsEvents){
self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+plus',
name: 'increasePlaybackRate',
value: 'na'
});
}
},
displayKeyCombination: 'alt + +',
label: 'Increase Playback Speed'
Expand All @@ -80,13 +86,14 @@ function returnHotKeys(self) {
priority: 1,
handler: () => {
self.rollBack();

self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+r',
name: 'rollBack',
value: 'na'
});
if(self.props.handleAnalyticsEvents){
self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+r',
name: 'rollBack',
value: 'na'
});
}
},
displayKeyCombination: 'alt + r',
label: 'Roll Back'
Expand All @@ -95,13 +102,14 @@ function returnHotKeys(self) {
priority: 1,
handler: () => {
self.promptSetCurrentTime();

self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+t',
name: 'promptSetCurrentTime',
value: 'na'
});
if(self.props.handleAnalyticsEvents){
self.props.handleAnalyticsEvents({
category: 'defaultHotKeys',
action: 'alt+t',
name: 'promptSetCurrentTime',
value: 'na'
});
}
},
displayKeyCombination: 'alt + t',
label: 'set current time'
Expand Down

0 comments on commit ae20053

Please sign in to comment.