diff --git a/assets/js/components/Version.stories.js b/assets/js/components/Version.stories.js index d25be5e41..fadfe6d30 100644 --- a/assets/js/components/Version.stories.js +++ b/assets/js/components/Version.stories.js @@ -16,7 +16,25 @@ export const Base = Template.bind({}); Base.args = { installed: "0.36", available: "0.40", - // soc: false, - // socTitle: "Mein Auto", - // connected: true, +}; +export const ReleaseNotes = Template.bind({}); +ReleaseNotes.args = { + installed: "0.36", + available: "0.40", + releaseNotes: "Lorem ipsum dolor sit amet consectetur", +}; + +export const Updater = Template.bind({}); +Updater.args = { + installed: "0.36", + available: "0.40", + releaseNotes: "Lorem ipsum dolor sit amet consectetur", + hasUpdater: true, +}; + +export const Upgrade = Template.bind({}); +Upgrade.args = { + installed: "0.36", + available: "0.40", + hasUpdater: true, }; diff --git a/assets/js/components/Version.vue b/assets/js/components/Version.vue index 376ad7df8..271f6034c 100644 --- a/assets/js/components/Version.vue +++ b/assets/js/components/Version.vue @@ -11,15 +11,26 @@ + + Update + Download @@ -35,16 +46,71 @@ + - + + + + + + + + + Aktualisierung durchführen + + + × + + + + + Nach Aktualisierung wird evcc neu gestartet. + + + + + {{ updateStatus }}{{ uploadMessage }} + + + + + +
+ Nach Aktualisierung wird evcc neu gestartet. +
{{ updateStatus }}{{ uploadMessage }}