Private
Public Access
1
0
Files
Purrse/frontend/src/composables/usePageContext.ts
T
Catherine Renelle 0ad8e472f7 Auto-reload transactions after AI makes changes
When the AI updates a category (or any tool result), the transactions
page now automatically reloads. ChatPanel triggers a refresh counter
in the usePageContext composable when the response includes a tool
result, and TransactionsView watches that counter to reload data.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 14:07:09 -05:00

21 lines
422 B
TypeScript

import { ref } from 'vue'
const pageContext = ref('')
const refreshTrigger = ref(0)
export function usePageContext() {
function setPageContext(context: string) {
pageContext.value = context
}
function clearPageContext() {
pageContext.value = ''
}
function triggerRefresh() {
refreshTrigger.value++
}
return { pageContext, setPageContext, clearPageContext, refreshTrigger, triggerRefresh }
}