PageSourceSearch

https://hataractive.jp/_next/static/chunks/0ckkvm1vzozws.js

js hataractive.jp collected 2026-10-01 12:31:12 UTC 28,298 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,172756,e=>{e.v({link:"FullyBookedNotice-module-scss-module__0fxnWa__link"})},127480,924260,619494,e=>{"use strict";var t=e.i(843476),s=e.i(522016),a=e.i(172756);let l=({date:e})=>(0,t.jsxs)(t.Fragment,{children:["カレンダーにない",e,"以降の時間帯についてのご予約は",(0,t.jsx)(s.default,{href:"/info/phone/",target:"_blank",rel:"noopener noreferrer",className:a.default.link,children:"お電話"}),"でご相談可能です。"]});e.s(["createFullyBookedNotices",0,e=>e?["現在カウンセリング予約を多数承っており、予約が取りづらい状況です。",(0,t.jsx)(l,{date:e},"date")]:[]],127480);let n=e=>{let t=parseInt(e.slice(0,2));return t<12?"morning":t<16?"afternoon":"evening"},r=(e,t,s,a)=>!!(t<=0||0===e||t<=30||Math.floor(s)+1>a),i={highlightKeys:new Set,firstKey:"",hasTel:!1};e.s(["EMPTY_HIGHLIGHTS",0,i,"computeTetrisConnections",0,({colIdx:e,rowIdx:t,timeRanges:s,weeklyTimeTables:a,fullNameTimeRanges:l,dateNow:i,telThreshold:d,timePeriod:o,diffDaysFromToday:c})=>{let u=(e,t)=>{if(!e)return{count:0,diffMin:-1,dayDiff:0};let s=l.map(t=>({time:t,count:e.timeRange[t]?.count??0})).find(e=>e.time.startsWith(t)&&e.count>0)??{time:t,count:0},a=(new Date(e.dateObj.getFullYear(),e.dateObj.getMonth(),e.dateObj.getDate(),parseInt(t.slice(0,2)),parseInt(t.slice(3,5))).getTime()-i.getTime())/6e4;return{count:s.count,diffMin:a,dayDiff:c(e.date)}},m=(e,t)=>r(e.count,e.diffMin,e.dayDiff,d)&&n(t)===o,h={top:!1,bottom:!1,left:!1,right:!1},g=t>0?s[t-1]:void 0;g&&m(u(a[e],g),g)&&(h.top=!0);let _=t<s.length-1?s[t+1]:void 0;_&&m(u(a[e],_),_)&&(h.bottom=!0);let p=s[t];return p&&(e>0&&m(u(a[e-1],p),p)&&(h.left=!0),e<a.length-1&&m(u(a[e+1],p),p)&&(h.right=!0)),h},"computeTetrisHighlights",0,({timeTable:e,timeRanges:t,fullNameTimeRanges:s,dateNow:a,telThreshold:l,diffDaysFromToday:n})=>{let r=new Set,i="",d=!1,o=e.map(e=>{let t=new Date(parseInt(e.date.slice(0,4)),parseInt(e.date.slice(4,6))-1,parseInt(e.date.slice(6,8)));return{...e,dateObj:t}}),c=[];o.forEach(e=>{let r=n(e.date);t.forEach((t,n)=>{if(!t)return;let i=s.map(t=>({time:t,count:e.timeRange[t]?.count??0})).find(e=>e.time.startsWith(t)&&e.count>0);if(!i||i.count<=0)return;let d=(new Date(e.dateObj.getFullYear(),e.dateObj.getMonth(),e.dateObj.getDate(),parseInt(t.slice(0,2)),parseInt(t.slice(3,5))).getTime()-a.getTime())/6e4;if(d<=0)return;let o=d<=30||Math.floor(r)+1>l;c.push({key:`${e.date}-${n}`,datetime:d,isTel:o})})}),c.sort((e,t)=>e.datetime-t.datetime);let u=(d=c.length>0&&c[0].isTel)?4:3;for(let e=0;e<Math.min(u,c.length);e++){let t=c[e];r.add(t.key),0===e&&(i=t.key)}return{highlightKeys:r,firstKey:i,hasTel:d}},"getNearestMarkProps",0,(e,t)=>({isNearestHighlighted:e.highlightKeys.has(t),nearestLabel:t===e.firstKey?e.hasTel?"TEL":"最短":void 0}),"getTimePeriod",0,n,"isTetrisFilled",0,r],924260);var d=e.i(733977),o=e.i(110403);let c=e=>{let t=e.getDay();return 0!==t&&6!==t},u=e=>`${e.getFullYear()}${`0${e.getMonth()+1}`.slice(-2)}${`0${e.getDate()}`.slice(-2)}`;e.s(["getFollowSimpleFullyBookedDate",0,(e,t,s)=>e!==d.FollowSimpleCounselingOfficeId?null:((e,t)=>{if(!(e=>{let t=[],s=new Date(e.getFullYear(),e.getMonth(),e.getDate());for(;t.length<5;)c(s)&&t.push(u(s)),s.setDate(s.getDate()+1);return t})(t).every(s=>{let a=e.find(e=>e.date===s);return!a||Object.entries(a.timeRange).every(([e,a])=>a.count<=0||new Date(Number(s.slice(0,4)),Number(s.slice(4,6))-1,Number(s.slice(6,8)),Number(e.slice(0,2)),Number(e.slice(3,5))).getTime()<=t.getTime())}))return null;let s=e.reduce((e,t)=>t.date>e?t.date:e,"");if(!s)return null;let a=new Date(Number(s.slice(0,4)),Number(s.slice(4,6))-1,Number(s.slice(6,8))+1);for(;!c(a);)a.setDate(a.getDate()+1);return(0,o.dateFormatInJapanese)(a)})(t,new Date(s.replace(/-/g,"/")))],619494)},927275,e=>{e.v({access:"CardCalendar-module-scss-module__MlZC-W__access",branch:"CardCalendar-module-scss-module__MlZC-W__branch",button:"CardCalendar-module-scss-module__MlZC-W__button",buttonNext:"CardCalendar-module-scss-module__MlZC-W__buttonNext",buttonPrev:"CardCalendar-module-scss-module__MlZC-W__buttonPrev",buttonWrapper:"CardCalendar-module-scss-module__MlZC-W__buttonWrapper",caBanner:"CardCalendar-module-scss-module__MlZC-W__caBanner",caBannerPC:"CardCalendar-module-scss-module__MlZC-W__caBannerPC",caBannerSP:"CardCalendar-module-scss-module__MlZC-W__caBannerSP",calendar:"CardCalendar-module-scss-module__MlZC-W__calendar",calendarHeading:"CardCalendar-module-scss-module__MlZC-W__calendarHeading",category:"CardCalendar-module-scss-module__MlZC-W__category",date:"CardCalendar-module-scss-module__MlZC-W__date",dateSaturday:"CardCalendar-module-scss-module__MlZC-W__dateSaturday",dateSunday:"CardCalendar-module-scss-module__MlZC-W__dateSunday",head:"CardCalendar-module-scss-module__MlZC-W__head",isDisabled:"CardCalendar-module-scss-module__MlZC-W__isDisabled",list:"CardCalendar-module-scss-module__MlZC-W__list",message:"CardCalendar-module-scss-module__MlZC-W__message",messageEmphasis:"CardCalendar-module-scss-module__MlZC-W__messageEmphasis",messageLabel:"CardCalendar-module-scss-module__MlZC-W__messageLabel",messageLarge:"CardCalendar-module-scss-module__MlZC-W__messageLarge",messageLine:"CardCalendar-module-scss-module__MlZC-W__messageLine",messageSmall:"CardCalendar-module-scss-module__MlZC-W__messageSmall",messageText:"CardCalendar-module-scss-module__MlZC-W__messageText",month:"CardCalendar-module-scss-module__MlZC-W__month",notes:"CardCalendar-module-scss-module__MlZC-W__notes",tetris:"CardCalendar-module-scss-module__MlZC-W__tetris",timeLabel:"CardCalendar-module-scss-module__MlZC-W__timeLabel",timeLine:"CardCalendar-module-scss-module__MlZC-W__timeLine",wrapper:"CardCalendar-module-scss-module__MlZC-W__wrapper"})},42863,e=>{e.v({cancel:"CardReserveSubmit-module-scss-module__BMHN1G__cancel",label:"CardReserveSubmit-module-scss-module__BMHN1G__label",not_paid:"CardReserveSubmit-module-scss-module__BMHN1G__not_paid",notes:"CardReserveSubmit-module-scss-module__BMHN1G__notes",precautions:"CardReserveSubmit-module-scss-module__BMHN1G__precautions",precautionsContent:"CardReserveSubmit-module-scss-module__BMHN1G__precautionsContent",precautionsNotes:"CardReserveSubmit-module-scss-module__BMHN1G__precautionsNotes",small:"CardReserveSubmit-module-scss-module__BMHN1G__small",table:"CardReserveSubmit-module-scss-module__BMHN1G__table"})},842494,e=>{e.v({card:"AmazonGiftCard-module-scss-module__dMmCFq__card"})},14409,834506,295176,700245,e=>{"use strict";var t=e.i(843476),s=e.i(271645),a=e.i(378653),l=e.i(446912),n=e.i(384461),r=e.i(58160),i=e.i(868e3),d=e.i(55120),o=e.i(579815),c=e.i(733977),u=e.i(110403),m=e.i(77554),h=e.i(42863);let g=e=>{let a=new Date(parseInt(e.counselingDate.slice(0,4)),parseInt(e.counselingDate.slice(4,6)
1)-1,parseInt(e.counselingDate.slice(6,8))),l=new Date(parseInt(e.counselingDate.slice(0,4)),parseInt(e.counselingDate.slice(4,6))-1,parseInt(e.counselingDate.slice(6,8))-1),[n,g]=(0,s.useState)(!e.isPaid),[_,p]=(0,s.useState)(!1);(0,s.useEffect)(()=>{(0,m.sendDataLayer)("element_view","RF_その他_予約内容確認_情報取得")},[]);let C=[{method:"WEB",kind:(0,t.jsxs)(t.Fragment,{children:["オンライン面談",(0,t.jsx)("span",{className:h.default.small,children:"(Google Meet)"})]}),device:(0,t.jsxs)(t.Fragment,{children:["PCまたはスマートフォン",(0,t.jsx)("span",{className:h.default.small,children:"(PC推奨)"})]}),message:(0,t.jsx)("span",{className:h.default.notes,children:"※予約完了後30分以内に、ご登録いただいたメールアドレス宛にURLをお送りします"})},{method:"PHONE",kind:(0,t.jsx)(t.Fragment,{children:"電話相談"}),device:(0,t.jsx)(t.Fragment,{children:"スマートフォン"}),message:null}],x=(0,t.jsx)(i.default,{title:e.isSubmitting?"予約受付中...":"予約を確定させる",dataTestId:"reserveSubmitButton",onClick:()=>{n?((0,m.sendDataLayer)("element_click","RF_その他_予約内容確認_情報取得"),e.submitCallback()):_||p(!0)},isValid:n,clickLabelTitle:"RF_予約を確定させる"}),[j,f]=(0,s.useState)(!1),b={note:`※キャンセル可能期限:${l.getMonth()+1}月${l.getDate()}日(${(0,u.getDayOfWeekStr)(l)}) 23:59`,title:"キャンセルに関して",body:"やむを得ずご都合が悪くなった場合、キャンセル可能期限までにお電話、またはメールにて事前にご連絡いただけますか。カウンセリング当日に連絡なしでキャンセルした場合は次回の予約ができなくなる可能性がありますので、ご了承ください。"},y=(0,t.jsx)("div",{className:"owned__cancelAnnounce__A",children:(0,t.jsx)(r.default,{title:b.title,text:b.body,icon:!1,checkbox:!0,onChange:()=>{if(e.setProgress(11),n)return e.setProgress(10),g(!1);g(!0)},isValidationTextShow:_})}),v=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(d.default,{...{toggle:!0,animDuration:300,padding:{topBottom:0,leftRight:0}},button:(0,t.jsx)("button",{className:h.default.precautions,tabIndex:0,"aria-expanded":j,children:j?"▼ ご予約にあたってのお願い":"▶ ご予約にあたってのお願い"}),content:(0,t.jsxs)("div",{className:h.default.precautionsContent,children:["やむを得ずご都合が悪くなった場合は、",`${l.getMonth()+1}月${l.getDate()}日(${(0,u.getDayOfWeekStr)(l)})23:59`,"までに「お電話またはメール」でキャンセルのご連絡をお願いいたします。締切を過ぎてから当日にキャンセルが必要になった場合も、必ずお電話でご一報ください。ご連絡なく無断キャンセルされた場合は、次回以降のご予約をお受けできない場合がございますので、あらかじめご了承くださいませ。"]}),toggle:!0,isInitiallyOpen:j,functions:[()=>f(e=>!e),()=>{j?(0,m.sendDataLayer)("element_click","RF_その他_キャンセルポリシー_非表示"):(0,m.sendDataLayer)("element_click","RF_その他_キャンセルポリシー_表示")}]}),(0,t.jsx)("p",{className:h.default.precautionsNotes,children:`※キャンセル可能期限:${l.getMonth()+1}月${l.getDate()}日(${(0,u.getDayOfWeekStr)(l)})23:59`})]});return(0,t.jsxs)(o.default,{isActive:e.isActive,id:"reserve_submit",children:[e.isPaid?(0,t.jsx)("p",{className:h.default.label,children:"※まだ予約は確定しておりません"}):null,(0,t.jsx)("table",{className:`${h.default.table} ${!e.isPaid?h.default.not_paid:""}`,children:(0,t.jsx)("tbody",{children:e.isPaid?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:"カウンセリング方法"}),(0,t.jsx)("td",{"data-testid":"counselingMethod",children:Object.values(c.ConsultationMethods).find(t=>t.value==e.counselingMethod)?.label})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:"日時"}),(0,t.jsx)("td",{children:`${e.counselingDate.slice(4,6)}月${e.counselingDate.slice(6,8)}日 ( ${(0,u.getDayOfWeekStr)(a)} ) `+e.counselingStartTime.slice(0,5)})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:"所要時間"}),(0,t.jsx)("td",{"data-testid":"counselingTime",children:e.counselingTime})]})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:"面談方法"}),(0,t.jsx)("td",{children:C.find(t=>t.method===e.counselingMethod)?.kind})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:"日時"}),(0,t.jsx)("td",{children:`${e.counselingDate.slice(4,6)}月${e.counselingDate.slice(6,8)}日 ( ${(0,u.getDayOfWeekStr)(a)} ) `+e.counselingStartTime.slice(0,5)})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:"接続方法"}),(0,t.jsxs)("td",{children:[C.find(t=>t.method===e.counselingMethod)?.device,(0,t.jsx)("br",{}),C.find(t=>t.method===e.counselingMethod)?.message]})]})]})})}
1),e.counselingMethod===c.ConsultationMethods.VISIT.value&&(0,t.jsx)("p",{className:h.default.cancel,children:"※来社検温にて37.5度以上の場合は面談を中止させていただく場合があります。"}),e.isPaid?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:h.default.cancel,children:b.note}),y]}):v,x]})};var _=e.i(139821),p=e.i(98634),C=e.i(766340);let x=e=>{let a=(0,s.useContext)(p.RootContext),{selectTestPattern:l}=(0,C.useABTest)({targetIssueNumber:12802}),r=a.pathname.includes("/reserve/input")&&a.queryParams?.crmForm==="1"&&a.queryParams?.mail==="atl"?"カウンセリングでは、どんなお話も大切に受け止めますので、安心してください。まずは今の悩みやこれからのことを、一緒に整理しましょう。":null,i=a.pathname.includes("/reserve/input")&&a.queryParams?.crmForm==="2"&&a.queryParams?.mail==="atl"?l({A:[],B:["私たちは長年、たくさんの方の正社員デビューをサポートしてきました","今のお気持ちも、これまでのことも、安心してお話しください"]}):[],d=e.isPaid?[(0,t.jsxs)(t.Fragment,{children:["以下の内容でご予約を承ります。",(0,t.jsx)("br",{}),"内容を確認し、確定ボタンを押してください。"]})]:[(0,t.jsx)(t.Fragment,{children:"まだ予約は確定しておりません"}),(0,t.jsx)(t.Fragment,{children:"最後に内容を確認し、確定ボタンを押してください"}),(0,t.jsxs)(t.Fragment,{children:["面談の所要時間は",(0,t.jsx)("span",{children:e.counselingTime}),"で、料金は",(0,t.jsx)("span",{children:"完全無料"}),"です"]}),...r?[r]:[],...i];return(0,t.jsx)(_.default,{questionBlock:(0,t.jsx)(n.default,{messages:d}),formCard:(0,t.jsx)(g,{isActive:!1,isPaid:e.isPaid,...e},1),showChatCard:!0})};e.s(["ReserveCard",0,x],834506);var j=e.i(584649),f=e.i(162980),b=e.i(842494);let y=[{value:"interested",label:"興味がある"}
1,{value:"not_interested",label:"興味がない"}],v=[(0,t.jsxs)(t.Fragment,{children:["面談後アンケートご回答の謝礼として",(0,t.jsx)("span",{children:"Amazonギフト券500円分"}),"を贈ります"]}),"このフォームから予約し、直近1ヶ月以内に面談していない方が対象です"],M=({onAnswer:e})=>{let[a,l]=(0,s.useState)(void 0);return(0,s.useEffect)(()=>{(0,f.markAmazonGiftTarget)().catch(()=>null)},[]),(0,t.jsx)("div",{className:b.default.card,children:(0,t.jsx)(_.default,{questionBlock:(0,t.jsx)(n.TitleQuestion,{messages:v,annotationMessage:"※内容は予告なく変更・終了する場合があります"}),formCard:(0,t.jsx)(j.default,{name:"amazonGift",radios:y,default:a,setValue:t=>{l(t);let s=y.find(e=>e.value===t)?.label??t;(0,m.sendDataLayer)("element_click","RF_その他_アマギフ_情報取得",s),e(t)},isActive:!1}),showChatCard:!0})})};e.s(["AmazonGiftCard",0,M],295176);var D=e.i(307304),F=e.i(17655),T=e.i(797822),S=e.i(790416),N=e.i(618566),k=e.i(773356),P=e.i(16443),I=e.i(417508),W=e.i(379341),w=e.i(127480),R=e.i(72112),$=e.i(757236),O=e.i(874955),B=e.i(723861),L=e.i(924260),Z=e.i(927275);let A=({telThreshold:e,now:a,isActive:l,timeTable:n,branchOffice:r,isVisitCounseling:i,isVisibleAppealImage:d,handleClickCalendarMark:h,isTetrisMode:g,isNearestHighlight:_})=>{let C=(0,s.useContext)(p.RootContext),x=C.pathname.includes("/reserve/input"),j=C.queryParams?.crmForm,f=C.queryParams?.job_seeker_status,b=C.queryParams?.employment_status,y=C.queryParams?.career_change_desired_date,[v,M]=(0,s.use
1State)(1),[D,F]=(0,s.useState)(null),T=g?` ${Z.default.tetris}`:"",S=g||_,N=[];n&&n.forEach(e=>{if("object"==typeof e.timeRange)for(let[t]of Object.entries(e.timeRange))N.push(t)});let k=Array.from(new Set(N.map(e=>e.slice(0,5)))).sort(),I=Array.from(new Set(N)).sort(),W=n&&n.slice((v-1)*7,7*v).map(e=>{let t=new Date(parseInt(e.date.slice(0,4)),parseInt(e.date.slice(4,6))-1,parseInt(e.date.slice(6,8)));return{...e,dateObj:t}}),w=new Date(a),A=S&&n?(0,L.computeTetrisHighlights)({timeTable:n,timeRanges:k,fullNameTimeRanges:I,dateNow:w,telThreshold:e,diffDaysFromToday:u.diffDaysFromToday}):L.EMPTY_HIGHLIGHTS,E=[];return W&&W.forEach(e=>{let t=E.findIndex(t=>t.month==e.dateObj.getMonth()+1),s=E[t];s?s.count+=1:E.push({month:e.dateObj.getMonth()+1,count:1})}),(0,t.jsxs)(o.default,{isActive:l,isCalendar:!0,id:"calendar",children:[d&&(0,t.jsx)(O.AppealImage,{jobSeekerStatus:f,CrmFormPattern:j,isCrmForm:x,employmentStatus:b,careerChangeDesiredDate:y}),x&&(j==c.AppealPatternForFullTimeEmployee||j==c.AppealPatternForFreeter)&&(0,t.jsx)("div",{className:Z.default.calendarHeading,children:"空き枠確認・予約フォーム"}),(0,t.jsxs)("div",{className:Z.default.head,children:[B.isProEnv?null:(0,t.jsx)("p",{className:Z.default.branch,children:r.name}),i&&(0,t.jsx)("p",{className:Z.default.access,children:r.access})]}),n?.length===7?null:(0,t.jsxs)("div",{className:`${Z.default.buttonWrapper}${T}`,children:[v>1&&(0,t.jsxs)("button",{className:Z.default.buttonPrev,onClick:()=>{(0,m.sendDataLayer)("element_click","RF_ファーストビュー_カウンセリング日時_表示_前の1週間"),M(v-1)},children:[(0,t.jsx)($.Icon,{type:"IconArrowLeft"}),"前の1週間"]}),n&&n.length/7>v&&(0,t.jsxs)("button",{className:Z.default.buttonNext,onClick:()=>{(0,m.sendDataLayer)("element_click","RF_ファーストビュー_カウンセリング日時_表示_次の1週間"),M(v+1)},"data-testid":"calendarNextWeek",children:["次の1週間",(0,t.jsx)($.Icon,{type:"IconArrowRight"})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("table",{className:`${Z.default.calendar}${T}`,"data-testid":r.id,children:(0,t.jsxs)("tbody",{children:[(0,t.jsx)("tr",{children:E.map((e,s)=>(0,t.jsx)("th",{className:Z.default.month,colSpan:e.count+ +(0===s),"data-testid":"month-label",children:`${e.month}月`},s))}),(0,t.jsxs)("tr",{"data-testid":"date-label",className:"date_label",children:[(0,t.jsx)("th",{className:Z.default.category,children:"日時"}),W&&W.map((e,s)=>(0,t.jsxs)("td",{className:0===e.dateObj.getDay()?Z.default.dateSunday:6===e.dateObj.getDay()?Z.default.dateSaturday:Z.default.date,children:[(0,t.jsx)("span",{children:e.date.slice(6,8)}),(0,t.jsx)("br",{}),`(${(0,u.getDayOfWeekStr)(e.dateObj)})`]},s))]})]})}),(0,t.jsx)("table",{className:`${Z.default.calendar}${T}`,children:(0,t.jsx)("tbody",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{"data-testid":"time-label",className:Z.default.timeLabel,children:(0,t.jsx)("table",{children:(0,t.jsx)("tbody",{children:k.map((e,s)=>(0,t.jsx)("tr",{children:(0,t.jsx)("td",{children:e.slice(0,5)})},s))})})}),W&&W.map((s,a)=>(0,t.jsx)("td",{"data-testid":"icon-label",className:Z.default.timeLine,children:(0,t.jsx)("table",{children:(0,t.jsx)("tbody",{children:k.map((l,n)=>{let i=I.map(e=>({time:e,id:s.timeRange[e]?.id,count:s.timeRange[e]?.count,typeConsultationDate:s.timeRange[e]?.typeConsultationDate})).find(e=>e.time.startsWith(l)&&e.count&&e.count>0)??{time:l,id:"",count:0,typeConsultationDate:void 0},d=g?(0,L.getTimePeriod)(i.time):void 0,o=(new Date(s.dateObj.getFullYear(),s.dateObj.getMonth(),s.dateObj.getDate(),parseInt(i.time.slice(0,2)),parseInt(i.time.slice(3,5))).getTime()-w.getTime())/6e4,m=(0,u.diffDaysFromToday)(s.date),_=g&&d&&(0,L.isTetrisFilled)(i.count??0,o,m,e)?(0,L.computeTetrisConnections)({colIdx:a,rowIdx:n,timeRanges:k,weeklyTimeTables:W,fullNameTimeRanges:I,dateNow:w,telThreshold:e,timePeriod:d,diffDaysFromToday:u.diffDaysFromToday}):{top:!1,bottom:!1,left:!1,right:!1};return(0,t.jsx)("tr",{children:(0,t.jsx)(R.CalendarMark,{branchOfficeId:r.id,count:i.count??0,datetime:`${s.date} ${i.time.slice(0,5)}
1`,dataTestId:"calendarAvailable",diffMinutesFromNow:o,diffDaysFromToday:m,telThreshold:e,isSupported:i.typeConsultationDate==c.typeConsultationDates.consultationSupportSub,onClick:()=>{let e=`${s.date} ${i.time.slice(0,5)}`;g&&F(e),h({dateId:String(i.id),counselingDate:s.date,counselingTime:i.time,branchOfficeId:s.counselingOfficeId})},isTetrisMode:g,isSelected:g&&D===`${s.date} ${i.time.slice(0,5)}`,...(0,L.getNearestMarkProps)(A,`${s.date}-${n}`),tetrisTimePeriod:d,tetrisConnectedTop:_.top,tetrisConnectedBottom:_.bottom,tetrisConnectedLeft:_.left,tetrisConnectedRight:_.right},a)},n)})})})},a))]})})})]}),n?.length===7?(0,t.jsxs)("div",{className:Z.default.list,children:[(0,t.jsxs)("p",{children:["・",(0,t.jsx)("span",{children:"1週間以上先の日程、またはTELマーク表示の枠を予約ご希望の場合"}),"は、",(0,t.jsx)("a",{href:"tel:0120-979-185",children:"0120-979-185"}),"へのお電話から承ります。(平日9:00~18:00受付)"]}),(0,t.jsx)("p",{children:r.consultationMethods&&1===r.consultationMethods.length&&!(0,P.isGroupSimpleCounseling)(r.id)&&"WEB"===r.consultationMethods[0]?(0,t.jsx)(t.Fragment,{children:"・ 現在オンライン面談のみの実施となります。"}):""})]}):(0,t.jsxs)("div",{className:Z.default.notes,children:[(0,t.jsx)("p",{children:"※ TELマークが表示される場合、お電話での予約受付となります。(平日9:00~18:00受付)"}),(0,t.jsx)("p",{children:r.consultationMethods&&1===r.consultationMethods.length&&!(0,P.isGroupSimpleCounseling)(r.id)&&"WEB"===r.consultationMethods[0]?(0,t.jsx)(t.Fragment,{children:"※ 現在オンライン面談のみの実施となります。"}):""})]})]})};var E=e.i(619494);let H=({timeTable:e,branchOffice:s,isVisitCounseling:a,telThreshold:l,isReserveInput:r,reserveFormType:i,now:d,isVisibleAppealImage:o,showThankYouMessage:c=!0,isManuallyOpened:u=!1,handleClickCalendarMark:m,isTetrisMode:h,isNearestHighlight:g})=>{let p=(0,N.useSearchParams)(),C=!!p?.get("crmForm"),x=(0,t.jsx)(A,{telThreshold:l,now:d,isActive:!0,timeTable:e,branchOffice:s,isVisitCounseling:a,isVisibleAppealImage:o,handleClickCalendarMark:m,isTetrisMode:h,isNearestHighlight:g}),j=(0,w.createFullyBookedNotices)((0,E.getFollowSimpleFullyBookedDate)(s.id,e??[],d)),f=C?j:((e,s,a,l=[])=>{let n=[];if(!e&&a)n.push("ありがとうございます!");else if(a)switch(s){case"reschedule":n.push((0,t.jsxs)(t.Fragment,{children:["こちらから再予約ができます。",(0,t.jsx)("br",{}),"そのままお進みください。"]}));break;case"cancel":n.push("キャンセルを受け付けました。"),n.push("こちらから再予約を行っていただけます。")}return n.push((0,t.jsxs)(t.Fragment,{children:["ご希望の",(0,t.jsx)("span",{children:"カウンセリング日時"}),"を選択してください。"]})),n.push(...l),n})(r,i,c,j);return C&&0===j.length?x:(0,t.jsx)(_.default,{questionBlock:(0,t.jsx)(n.default,{messages:f}),formCard:x,showChatCard:!0,skipScroll:!u})};var G=e.i(695768);let q=({proposalTimeInfo:e,handleClickProposalDate:s,handleClickOtherDate:a,now:l,isVisibleAppealImage:r,isReserveInput:i,reserveFormType:d,isPaid:o=!1})=>{let c=[];if(i){switch(d){case"reschedule":c.push((0,t.jsxs)(t.Fragment,{children:["こちらから再予約ができます。",(0,t.jsx)("br",{}),"そのままお進みください。"]}));break;case"cancel":c.push("キャンセルを受け付けました。"),c.push("こちらから再予約を行っていただけます。")}c.push((0,t.jsxs)(t.Fragment,{children:["ご希望の",(0,t.jsx)("span",{children:"カウンセリング日時"}),"を選択してください。"]}))}else c.push("ありがとうございます!"),c.push(o?(0,t.jsx)(t.Fragment,{children:"以下の日時でカウンセリングが可能です"}):(0,t.jsxs)(t.Fragment,{children:["以下の日時で",(0,t.jsx)("span",{children:"無料カウンセリング"}),"が可能です"]})),c.push("ご都合いかがでしょうか?");return(0,t.jsx)(_.default,{questionBlock:(0,t.jsx)(n.default,{messages:c}),formCard:(0,t.jsx)(G.CardProposalDate,{proposalTimeInfo:e,handleClickProposalDate:s,handleClickOtherDate:a,now:l,isVisibleAppealImage:r}),showChatCard:!0})},V=({isVisitCounseling:e,isWebCounseling:a,isReserveInput:l,reserveFormType:n,telThreshold:r,branchOffice:i,timeTables:d,now:o,handleClickCalendarMark:c,isPaid:u=!1,isCrmForm:m,isTetrisMode:h,isNearestHighlight:g})=>{let{proposalTimeInfo:_}=(0,I.getProposalDate)({timeTables:d,now:o}),p=(0,N.useSearchParams)(),C=p?.get("a"),x=k.excludeAParams.includes(C??""),j=(0,W.shouldDisplayProposalDate)({proposalTimeInfoLength:_.length,isWebCounseling:a,isExcludeSelection:x,isSimpleCounseling:(0,P.isGroupSimpleCounseling)(i.id)}
1),[f,b]=(0,s.useState)(!1),[y,v]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{b(!j)},[j]),(0,t.jsxs)(t.Fragment,{children:[j&&(0,t.jsx)(q,{proposalTimeInfo:_,handleClickProposalDate:c,handleClickOtherDate:()=>{v(!0),b(!0)},now:o,isVisibleAppealImage:!1,isReserveInput:l,reserveFormType:n,isPaid:u}),f&&(0,t.jsx)(H,{timeTable:d,branchOffice:i,isVisitCounseling:e,telThreshold:r,reserveFormType:n,isReserveInput:l,handleClickCalendarMark:c,now:o,isVisibleAppealImage:!0,showThankYouMessage:!j,isManuallyOpened:y,isTetrisMode:h,isNearestHighlight:g})]})};e.s(["SelectionDateCard",0,V],700245),e.s(["ReserveForm",0,({branchOffice:e,timeTables:n,reserveFormType:r,isReserveInput:i,now:d,employmentStatus:o,simpleCounselingWebStartDate:u,isTetrisMode:h,isNearestHighlight:g})=>{let _=(0,s.useContext)(p.RootContext),C="1"===_.adParams.paid,{submit:j,counselingDate:f,counselingStartTime:b,requiredTime:y,showReserveCard:v,isSubmitting:N,counselingMethod:k,telThreshold:P,diagnosisQuestionAnswer:I,interviewIntention:W,setProgress:w,handleClickCalendarMark:R,handleClickInterviewIntention:$}=(0,T.useReserve)({reserveFormType:r,isReserveInput:i,timeTables:n,simpleCounselingWebStartDate:u}),O=k===c.ConsultationMethods.WEB.value,B=k===c.ConsultationMethods.VISIT.value,L=_.abTestPatterns,Z=_.issueNumbers,A=_.winningIssues,E=_.queryParams?.employment_status,H=_.queryParams?.career_change_desired_date,G="CRM"===r,q=G&&_.queryParams?.crmForm==="2",[Y,K]=(0,s.useState)(!1),z=[];return E===c.employmentStatuses.duringEmployment.value||E===c.employmentStatuses.unemployment.value?(c.employmentStatuses.unemployment.value,z.push((0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:"納得感ある転職活動"}),"なら私たちにお任せください"]}),(0,t.jsxs)(t.Fragment,{children:["カウンセリングを通して、",(0,t.jsx)("span",{children:"自分に合ったお仕事"}),"に出会うことができます"]}))):H===c.changeCareerDesiredDates.soon.value?z.push((0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:"安心感ある就職活動"}),"なら私たちにお任せください"]}),(0,t.jsxs)(t.Fragment,{children:["就活のプロにお任せすることで、",(0,t.jsx)("span",{children:"最短2週間"}),"で就職活動を終えることができます"]})):H!==c.changeCareerDesiredDates.soon.value&&z.push((0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:"安心感ある就職活動"}),"なら私たちにお任せください"]}),(0,t.jsxs)(t.Fragment,{children:["就活のプロにお任せすることで、",(0,t.jsx)("span",{children:"自分に合ったお仕事"}),"に出会うことができます"]})),(0,s.useEffect)(()=>{if(L&&Z&&Z.forEach(e=>{if(A.includes(e.toString()))return;let t=L[e.toString()];t&&(0,m.sendTestDataLayer)(t,e)}),G){let e=(0,c.convertEmploymentStatusForCrm)(o);(0,m.sendCrmDataLayer)(e)}},[L,Z,A,o,G]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.EntryFormHeader,{device:"pc",isProgressBar:!1,isStatic:!0}),(0,t.jsx)("div",{className:S.default.outer,style:{paddingBottom:v?"0px":"400px"},children:(0,t.jsxs)("div",{className:S.default.wrapper,children:[I&&(0,t.jsx)("div",{className:S.default.diagnosis,children:(0,t.jsx)(D.ReserveformDiagnosis,{})}),q&&(0,t.jsx)(M,{onAnswer:()=>{K(!0),(0,F.scrollToElement)("reserve-next-card")}}),(!q||Y)&&(0,t.jsxs)("div",{id:"reserve-next-card",children:[(0,t.jsx)(V,{isVisitCounseling:B,isWebCounseling:O,isReserveInput:i,reserveFormType:r,telThreshold:P,branchOffice:e,timeTables:n,now:d,handleClickCalendarMark:R,interviewIntentionValue:W,isPaid:C,isCrmForm:G,isTetrisMode:h,isNearestHighlight:g}),v&&(0,t.jsx)(x,{setProgress:w,counselingTime:y,counselingMethod:k,counselingDate:f,counselingStartTime:b,submitCallback:j,isSubmitting:N,isPaid:C})]})]})}),v&&(0,t.jsx)(l.Footer,{})]})}],14409)},333940,e=>{e.v({wrapper:"EntryReserveFormTemplate-module-scss-module__JMmMBG__wrapper"})},291158,e=>{"use strict";var t=e.i(843476),s=e.i(333940);e.s(["EntryReserveFormTemplate",0,e=>(0,t.jsx)("div",{className:s.default.wrapper,children:e.children})])}]);

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.