1import{d as s,j as t,a as n}from"./index-4ce00ee7.js";import{g as d}from"./index-7de85521.js";import{t as r}from"./index-51f3a61d.js";import{T as c}from"./TournamentEventPlayerForm-a1a5c38b.js";import"./index-e629a575.js";const E=d` 2 query EditTournamentEventPlayerById($id: String!) { 3 tournamentEventPlayer: tournamentEventPlayer(id: $id) { 4 id 5 golfClubId 6 tournamentId 7 tournamentEventId 8 tournamentEventTeamId 9 gameplayUserId 10 playerStatus 11 teeTime 12 startHole 13 active 14 createdAt 15 updatedAt 16 } 17 } 18`,p=d` 19 mutation UpdateTournamentEventPlayerMutation( 20 $id: String! 21 $input: UpdateTournamentEventPlayerInput! 22 ) { 23 updateTournamentEventPlayer(id: $id, input: $input) { 24 id 25 golfClubId 26 tournamentId 27 tournamentEventId 28 tournamentEventTeamId 29 gameplayUserId 30 playerStatus 31 teeTime 32 startHole 33 active 34 createdAt 35 updatedAt 36 } 37 } 38`,v=()=>t.jsx("div",{children:"Loading..."}),T=({error:e})=>t.jsx("div",{className:"rw-cell-error",children:e==null?void 0:e.message}),g=({tournamentEventPlayer:e})=>{const[o,{loading:i,error:m}]=s.useMutation(p,{onCompleted:()=>{r.toast.success("TournamentEventPlayer updated"),n.navigate(n.routes.tournamentEventPlayers())},onError:a=>{r.toast.error(a.message)}}),l=(a,u)=>{o({variables:{id:u,input:a}})};return t.jsxs("div",{className:"rw-segment",children:[t.jsx("header",{className:"rw-segment-header",children:t.jsxs("h2",{className:"rw-heading rw-heading-secondary",children:["Edit TournamentEventPlayer ",e==null?void 0:e.id]})}),t.jsx("div",{className:"rw-segment-main",children:t.jsx(c,{tournamentEventPlayer:e,onSave:l,error:m,loading:i})})]})},y=s.createCell({QUERY:E,Loading:v,Failure:T,Success:g,displayName:"EditTournamentEventPlayerCell"}),N=({id:e})=>t.jsx(y,{id:e});export{N as default};
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.