Skip to content

Commit 63056e1

Browse files
staredclaude
andcommitted
Reorganize version display for better logical grouping (v0.1.6)
🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent b115533 commit 63056e1

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "webr-ggplot2-demo",
33
"private": true,
4-
"version": "0.1.5",
4+
"version": "0.1.6",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

src/App.vue

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@ onMounted(async () => {
235235
:is-ready="isReady"
236236
:is-loading="isInitializing"
237237
:loading-status="loadingStatus"
238+
:webr-version="webrVersion"
238239
/>
239240
<LibrarySelector
240241
:installed-libraries="installedLibraries"
@@ -293,10 +294,8 @@ onMounted(async () => {
293294
>
294295
{{ !isReady ? 'Waiting for WebR...' : isLoading ? 'Running...' : 'Run Code' }}
295296
</button>
296-
<div v-if="isReady && (webrVersion || rVersion)" class="runtime-versions">
297-
<span v-if="webrVersion">WebR {{ webrVersion }}</span>
298-
<span v-if="webrVersion && rVersion"> | </span>
299-
<span v-if="rVersion">{{ rVersion }}</span>
297+
<div v-if="isReady && rVersion" class="runtime-versions">
298+
<span>{{ rVersion }}</span>
300299
</div>
301300
</div>
302301
<div class="bottom-bar-right">

src/components/WebRStatus.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ interface Props {
33
isReady: boolean
44
isLoading: boolean
55
loadingStatus: string
6+
webrVersion?: string
67
}
78
89
defineProps<Props>()
@@ -22,7 +23,9 @@ defineProps<Props>()
2223
<span v-else-if="isReady" class="status-icon">✓</span>
2324
<span v-else-if="loadingStatus.includes('Failed')" class="status-icon">✗</span>
2425
<span v-else class="status-icon">⚙️</span>
25-
<span class="status-text">{{ loadingStatus || 'WebR' }}</span>
26+
<span class="status-text">
27+
{{ isReady && webrVersion ? `WebR ${webrVersion} Ready` : loadingStatus || 'WebR' }}
28+
</span>
2629
</div>
2730
</div>
2831
</template>

0 commit comments

Comments
 (0)