Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adds Case Page, Signal Graph, and supporting components (#3974)
* [WIP] - First pass at migrating case page to Vue 3 * Making some progress * Fill out sidebar, add custom popover search, style changes * Add fancy components for Menu, Tooltip, and Button group * Add pariticpant folder with participant AvatarGroup component * Add composables for Hotkey and EventListener * Add Atomics folder for micro components and Hotkey to start * Add TipTap, update packages * Remove PopoverMenu2 * Add Signal Graph components * Add PageHeader component * Add CasePriority popover * Add API route for pulling case participants * The rest of the changes * Add HoverCard and LockButton components * Remove ParticipantChips component * Address some linter findings * Remove console logs from graph generation * Remove dead/refactored components * Add refactored popover super components * Add escalate button * Add new tiptap component * Add eslint changes * Remove unused RichEditor component * Remove unused ProjectSelectChip component * Remove unused CaseTypeSelectChip * Remove unused CasePrioritySelectChip * Remove unused CaseSeveritySelectChip * Remove unused TagChips component * CaseToggleVisibility * Remove EntitiesTab import from CaseTabs * Remove unused imports from NewRawSignalViewer * More eslint issues, unused vars, defining types, and deprecated veutify props * Remove unused FancyButtonGroup component * Remove unused mapMutations import in Case Table * shadowed menu ref in AvatarGroup * Unused CaseDetailsTabs component * unused var assignment of props in HoverCard component * Use deprecated timeline in Case details page * Refactor components and move to respective folders * More clean up and addressing eslin errors, refactors in SearchPopover * Remove more unused components CustomMenuInput, EditableTextArea * More refactor, make resolution reason popover component * Make the resource buttons work, remove tooltips that are not setup, and remove future state code * Remove unused component and fix eslinet on drawer * Minor typos, unused imports, etc * Remove unused vars and ignore placeholder funcs unused * Addressing many of the comments from kevgliss * Moving and renaming various components * Generalize LockButton * Make the RichEditor emit instead of directly saving * use default slots so we can use styles in SearchPopover for list items * in addition to last commit, rename Fancy to D * Follow similar pattern for expand but use minimal, in get_case_participants view --------- Co-authored-by: Will Sheldon <[email protected]>
- Loading branch information