feat: command palette, PSA ticket context, session-to-flow converter #108
@@ -29,6 +29,7 @@ import { TicketPickerModal } from '@/components/session/TicketPickerModal'
|
||||
import { TicketLinkIndicator } from '@/components/session/TicketLinkIndicator'
|
||||
import { UpdateTicketModal } from '@/components/session/UpdateTicketModal'
|
||||
import type { PSATicketInfo } from '@/types/integrations'
|
||||
import { addRecentFlow } from '@/lib/recentFlows'
|
||||
|
||||
interface StepState {
|
||||
notes: string
|
||||
@@ -213,6 +214,7 @@ export function ProceduralNavigationPage() {
|
||||
return
|
||||
}
|
||||
setTree(treeData)
|
||||
addRecentFlow({ id: treeData.id, name: treeData.name, tree_type: treeData.tree_type })
|
||||
|
||||
// If resuming an existing session
|
||||
if (locationState?.sessionId) {
|
||||
|
||||
@@ -27,6 +27,7 @@ import { TicketPickerModal } from '@/components/session/TicketPickerModal'
|
||||
import { TicketLinkIndicator } from '@/components/session/TicketLinkIndicator'
|
||||
import { UpdateTicketModal } from '@/components/session/UpdateTicketModal'
|
||||
import type { PSATicketInfo } from '@/types/integrations'
|
||||
import { addRecentFlow } from '@/lib/recentFlows'
|
||||
|
||||
interface LocationState {
|
||||
sessionId?: string
|
||||
@@ -325,6 +326,7 @@ export function TreeNavigationPage() {
|
||||
}
|
||||
|
||||
setTree(treeData)
|
||||
addRecentFlow({ id: treeData.id, name: treeData.name, tree_type: treeData.tree_type })
|
||||
|
||||
// If resuming a session
|
||||
if (locationState?.sessionId) {
|
||||
|
||||
Reference in New Issue
Block a user