Skip to content
Snippets Groups Projects
Commit dd55aca3 authored by onny's avatar onny
Browse files

fix table episode play/resume icon and text

parent 4ff423b4
No related branches found
No related tags found
No related merge requests found
## 0.2 - 2021-02 ## 0.2 - 2021-02
### Added
- Pause playing animation
[#115](https://git.project-insanity.org/onny/nextcloud-app-podcast/-/issues/115) @onny
### Changed ### Changed
- Use mappers for store - Use mappers for store
[#112](https://git.project-insanity.org/onny/nextcloud-app-podcast/-/issues/112) @onny [#112](https://git.project-insanity.org/onny/nextcloud-app-podcast/-/issues/112) @onny
......
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
<td class="actionColumn"> <td class="actionColumn">
<Actions> <Actions>
<ActionButton <ActionButton
:icon="episodeLoaded(episode.id) ? 'icon-pause' : 'icon-play'" :icon="playButtonIcon(episode.id)"
:close-after-click="true" :close-after-click="true"
@click="doPlay(episode)"> @click="doPlay(episode)">
{{ playButtonText(episode.id) }} {{ playButtonText(episode.id) }}
...@@ -137,13 +137,26 @@ export default { ...@@ -137,13 +137,26 @@ export default {
methods: { methods: {
playButtonText(episodeId) { playButtonText(episodeId) {
if (this.episodeLoaded(episodeId)) { if (this.episodeLoaded(episodeId)) {
return t('podcast', 'Pause') if (this.isPaused(episodeId)) {
} else if (this.isPaused(episodeId)) { return t('podcast', 'Resume')
return t('podcast', 'Resume') } else {
return t('podcast', 'Pause')
}
} else { } else {
return t('podcast', 'Play') return t('podcast', 'Play')
} }
}, },
playButtonIcon(episodeId) {
if (this.episodeLoaded(episodeId)) {
if (this.isPaused(episodeId)) {
return 'icon-play'
} else {
return 'icon-pause'
}
} else {
return 'icon-play'
}
},
escapedEpisodeDescription(episodeDescription) { escapedEpisodeDescription(episodeDescription) {
episodeDescription = episodeDescription.replace(/\n/g, '') episodeDescription = episodeDescription.replace(/\n/g, '')
return episodeDescription return episodeDescription
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment