1import{j as a}from"./elements-5kxJS_4j.js";import{B as m}from"./BoardViolationDetailPage-5Q32gnxw.js";import{B as d,a as p}from"./BoardDetailPresentation-DSingZcf.js";import{x as c,P as u,Z as l,W as v,_ as I}from"./index-CtCeyryw.js";import{A as f}from"./authorization-DRCBMAi9.js";import{u as g}from"./useRedirectOnAssociationChange-4ruYXzIx.js";import"./BoardDetailNotFound-De-vNomZ.js";import"./BoardDetailSlideOverLayout-DnJc9dxC.js";import"./useAttachmentViewer-BQoPBwhJ.js";import"./ViolationDecisionModal-CoCy-Om7.js";import"./boardDecisionActions-BmpNgjt4.js";import"./useMutation-jkV-6MpM.js";import"./board-requests-01BmDrLN.js";import"./grids-DGmfp9GI.js";import"./NoteContent-BKv-Srb-.js";import"./index-BSR_b3JY.js";import"./MessageForm-CoPnETZi.js";import"./index.esm-GMeyTKQp.js";import"./useMessageComposer-BQ7Z4YY2.js";import"./board-portal-requests-Dhj4UIYh.js";import"./MessageList-DKgNewCz.js";import"./useBoardFrustrationEnabled-D-vRo-Pq.js";import"./startOfDay-AazlW55I.js";import"./useAuthorization-XS6cSJ0I.js";const W={showPropertySelector:!0,showAi:!1,requiresRedesignPage:"violationsPage"};async function Z({params:r,request:e}){const o=parseInt(r.id??"");if(!o)return l("/board/violations");const i=new URL(e.url),t=parseInt(i.searchParams.get("associationId")??"0");if(!t)return l("/board/violations");const n=v.getBoardViolationDetail(o,t).catch(s=>(console.error(s),null));return I({violationDetail:n,violationId:o,associationId:t})}function k(){g("/board/violations");const r=c(),{violationDetail:e,violationId:o,associationId:i}=u();return a.jsx(f,{controller:"Board_v2",action:"ActionItems_Violations",children:a.jsx(d,{dataQa:"violation-detail-panel",onClose:()=>r("/board/violations"),children:({isSlideOver:t,onClose:n})=>a.jsx(m,{violationDetailPromise:e,violationId:o,associationId:i,isSlideOver:t,onClose:n,slideOverNavigation:a.jsx(p,{currentItemId:o,getItemPath:s=>`/board/violations/${s}?associationId=${i}`})})})})}export{k as Component,W as handle,Z as loader};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.