PageSourceSearch

https://app.opus1.io/releases/20261001T232935Z-57ecc7b471fc/async/17539.d6fad8d5.js

js opus1.io collected 2026-10-03 21:41:54 UTC 17,399 bytes, 2 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="9ca22c03-a148-4083-929f-744c006987df",e._sentryDebugIdIdentifier="sentry-dbid-9ca22c03-a148-4083-929f-744c006987df")}catch(e){}}();var _global="u">typeof window?window:"u">typeof global?global:"u">typeof self?self:{};_global.SENTRY_RELEASE={id:"57ecc7b471fce630a9a83e03af7702d6977a38be"};"use strict";(self.webpackChunkopus1io=self.webpackChunkopus1io||[]).push([["17539"],{58919:function(){},77828:function(e,n,t){t.d(n,{A:function(){return _}});var r=t(41374),s=t(84577);t(93632);var o=t(74848),i=t(96540),a=t(5556),c=t.n(a),l=t(52956),d=t(17378),u=t(38566),h=t(22043),p=t(66926),f=t(50926),v=t(50541);t(85417);var b=t(95345);function m(){var e=(0,s._)(["\n    display: flex;\n    flex-direction: row;\n"]);return m=function(){return e},e}var g=d.Ay.div(m()),x=e=>{var{className:n,onClickAttended:t,onClickNoShow:r,onClickLessonMate:s,onClickUnset:i,disabled:a,status:c}=e,d=(0,l.useSelector)(e=>e.app.business.lessonMateFeatureEnabled),u=(0,l.useSelector)(e=>e.app.business.videoRecordingRequestEnabled),h=c===p.YT,f=c===p.et,m=c===p.X2;return(0,o.jsx)(v.A,{placement:"bottom",trigger:a?["hover"]:[],overlay:(0,o.jsxs)("span",{children:["Attendance can only be taken up to 1 hour before the",(0,o.jsx)("br",{}),"scheduled time, or anytime after the scheduled time"]}),children:(0,o.jsxs)(g,{className:n,children:[(0,o.jsx)(b.A,{className:"btn-attended attendance-status-checkbox",isDisabled:a,onClick:h?i:t,isChecked:h,checkedColor:"#46a63d",text:"Attended"}),d&&(0,o.jsx)(b.A,{className:"btn-lesson-mate attendance-status-checkbox",isChecked:m,onClick:m?i:s,checkedColor:"#7b1fa2",text:u?"Recorded Lesson":"LessonMate"}),(0,o.jsx)(b.A,{className:"btn-noshow attendance-status-checkbox",isDisabled:a,onClick:f?i:r,isChecked:f,checkedColor:"#ef4647",text:"No Show"})]})})};x.propTypes={onClickAttended:c().func,onClickNoShow:c().func,className:c().string,disabled:c().bool,status:c().oneOf([p.YT,p.et,p.Ag,p.X2])},x.defaultProps={onClickAttended:void 0,disabled:void 0,onClickNoShow:void 0,className:void 0,status:p.Ag};var S=t(61963),y=t(21517),C=t(70537);function I(){var e=(0,s._)(["\n    display: flex;\n    gap: 5px;\n    margin-bottom: 0.5rem;\n"]);return I=function(){return e},e}var k=d.Ay.div(I()),w=e=>{var{clientId:n,eventId:t,onChange:s,status:a,className:c,disabled:d}=e,[v,b]=(0,i.useState)(void 0),[m,g]=(0,i.useState)(!1),I=(0,l.useSelector)(e=>e.app.business.name),[w]=(0,u.A)(h.pM,{successMessage:"Attendance taken",failureMessage:"Error taking attendance"}),_=void 0===v?a:v,A=s||b,j=[y.Ic,y.xo,y.WO].includes(_),N=e=>(0,r._)(function*(){try{g(!0),yield w({variables:{business:I,eventId:t,clientId:n,status:e||"EVENT_PARTICIPANT_STATUS_UNSET"}}),A(e)}catch(e){(0,f.Fk)(e)}finally{g(!1)}})();return m?(0,o.jsx)(S.A,{id:"attendance"}):j?(0,o.jsxs)(k,{className:"text-danger",children:[(0,o.jsx)(C.A,{fasIcon:"ban"}),(0,o.jsx)("span",{children:y.gn[_]})]}):(0,o.jsx)(x,{className:c,disabled:d,status:_,onClickAttended:()=>N(p.YT),onClickNoShow:()=>N(p.et),onClickLessonMate:()=>N(p.X2),onClickUnset:()=>N(p.Ag)})};w.propTypes={onChange:c().func,status:c().oneOf([p.YT,p.et,p.Ag,p.gD,p.f7,y.WO]),eventId:c().string,clientId:c().string,disabled:c().bool,className:c().string},w.defaultProps={onChange:void 0,status:p.Ag,eventId:void 0,clientId:void 0,disabled:!1,className:void 0};var _=w},82085:function(e,n,t){var r=t(84577),s=t(74848);t(96540);var o=t(17378),i=t(60597),a=t(15257),c=t(59196);function l(){var e=(0,r._)(["\n    background: ",";\n    display: flex;\n    color: #474747;\n    align-items: center;\n    cursor: pointer;\n    padding: 10px;\n    :hover {\n        background-color: ",";\n    }\n"]);return l=function(){return e},e}function d(){var e=(0,r._)(["\n    margin-left: 8px;\n    margin-bottom: 1px;\n    line-height: normal;\n"]);return d=function(){return e},e}function u(){var e=(0,r._)(["\n    display: flex;\n    flex-direction: column;\n"]);return u=function(){return e},e}function h(){var e=(0,r._)(["\n    margin-left: 7px;\n"]);return h=function(){return e},e}var p=o.Ay.div(l(),e=>e.selected&&"#91caff !important",e=>e.hover&&"#91caff"),f=o.Ay.span(d()),v=o.Ay.div(u()),b=(0,o.Ay)(a.mH)(h());n.A=e=>{var{index:n,isSelected:t=!1,onSelectClient:r,client:o={},hover:a=!0}=e;return(0,s.jsxs)(p,{className:"person-list-item",id:"person-list-item-".concat(n),selected:t,hover:a,onClick:r,children:[(0,s.jsx)(i.H8,{user:o,size:45,index:n}),(0,s.jsxs)(v,{children:[(0,s.jsx)(f,{className:"person-list-name",children:(0,c.s)(o.name,18)}),(0,s.jsx)("div",{children:o.staffSecondaryAttribute&&(0,s.jsx)(b,{children:(0,c.s)(o.staffSecondaryAttribute,14)})})]})]})}},46793:function(e,n,t){var r=t(84577);t(45336),t(79936);var s=t(74848);t(96540);
1var o=t(5556),i=t.n(o),a=t(17378),c=t(60597),l=t(77828),d=t(92739),u=t(89511),h=t(70537);function p(){var e=(0,r._)(["\n    border: solid 2px #eae8e8;\n    border-radius: 50%;\n    margin-right: 15px;\n"]);return p=function(){return e},e}function f(){var e=(0,r._)(["\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    justify-content: center;\n"]);return f=function(){return e},e}function v(){var e=(0,r._)(["\n    color: #a2a1a2;\n    font-weight: bold;\n    width: 155px;\n    @media (max-width: 482px) {\n        width: 125px;\n    }\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n"]);return v=function(){return e},e}function b(){var e=(0,r._)(["\n    right: 10px;\n    position: absolute;\n    cursor: pointer;\n    color: #a2a1a2;\n    font-size: 20px;\n    width: 30px;\n    text-align: center;\n\n    &:hover {\n        color: #666;\n    }\n"]);return b=function(){return e},e}function m(){var e=(0,r._)(["\n    background-color: white;\n    position: relative;\n    border-radius: 50px !important;\n    box-shadow: 1px 2px 3px 1px rgba(235, 232, 235, 1) !important;\n    display: flex;\n    align-items: center;\n"]);return m=function(){return e},e}var g=(0,a.Ay)(c.H8)(p()),x=a.Ay.div(f()),S=a.Ay.span(v()),y=(0,a.Ay)(h.A)(b()),C=e=>{var{client:n,onRemove:t,iconClass:r="fal fa-times",disabled:o,attendanceDisabled:i,eventId:a,className:c,extra:h,avatarSize:p=54,children:f,disableAvatarClick:v}=e;return(0,s.jsxs)("div",{className:"client ".concat(c),children:[(0,s.jsx)(g,{size:p,user:{id:n.peopleId||n.id,name:n.name,profilePhoto:n.profilePhoto||""},route:!v&&u.BK}),(0,s.jsxs)(x,{children:[(0,s.jsxs)("div",{className:["d-flex flex-row align-items-center",a&&"mb-1"].filter(Boolean).join(" "),children:[(0,s.jsx)(S,{className:"client-name mr-2",children:(0,d.P3)(n.name)}),h]}),a&&(0,s.jsx)(l.A,{className:"mb-0 attendance-selector",status:n.status,clientId:n.peopleId,eventId:a,disabled:o||i}),f]}),t&&(0,s.jsx)(y,{iconClass:r,onClick:()=>t(n.peopleId||n.id)})]})};C.defaultProps={eventId:void 0,disabled:void 0,onRemove:void 0,attendanceDisabled:!1},C.propTypes={client:i().shape({name:i().string.isRequired}).isRequired,eventId:i().string,attendanceDisabled:i().bool,disabled:i().bool,onRemove:i().func},n.A=(0,a.Ay)(C)(m())},23191:function(e,n,t){t.d(n,{H3:function(){return l},Hp:function(){return u},MO:function(){return v},TD:function(){return f},Y2:function(){return p},hq:function(){return a},jO:function(){return c},uu:function(){return b},v4:function(){return h},z3:function(){return d}});var r=t(71893),s=t(55456),o=t(10400),i=t(16517),a=e=>(0,s._)((0,r._)({},e),{eventIds:e.eventIds||[],eventIdsByClientId:e.eventIdsByClientId,selectedClients:e.selectedClients||[],plan:e.plan||null,skipProration:e.skipProration||!1,useServiceCredits:e.useServiceCredits,useMonetaryCredit:e.useMonetaryCredit||!1,doNotNotify:e.doNotNotify||!1,skipDepositChargeFull:e.skipDepositChargeFull||!1}),c=e=>[i.v3,i.kb,i._r,i.Pk].includes(null==e?void 0:e.paymentType),l=e=>[o.Wn,o.jP].includes((0,o.YK)({plan:e})),d=(e,n)=>!!(e&&l(n)),u=e=>{var n,{clientOverride:t,rowValue:r,creditPayerId:s,plan:o}=e;return null!=(n=null!=t?t:r)?n:d(s,o)},h=(e,n)=>(0,s._)((0,r._)({},e),{plan:n||null,skipProration:!!c(n)&&e.skipProration,useServiceCredits:l(n)?e.useServiceCredits:void 0,skipDepositChargeFull:null!=n&&!!n.deposit&&e.skipDepositChargeFull}),p=(e,n,t)=>{var o=e[n];return o?(0,s._)((0,r._)({},e),{[n]:t(o)}):e},f=e=>e.peopleId||e.id,v=(e,n)=>{var t;return(null==(t=e.eventIdsByClientId)?void 0:t[f(n)])||e.eventIds||[]},b=function(e){var n,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,s._)((0,r._)({},t),{service:(0,s._)((0,r._)({},t.service||{}),{id:e.serviceId,hasSessions:!0}),session:(0,s._)((0,r._)({},t.session||{}),{id:e.sessionId,location:(0,s._)((0,r._)({},(null==(n=t.session)?void 0:n.location)||{}),{id:e.locationId,name:e.locationName})}),eventIds:e.eventIds,firstEventId:e.firstEventId})}},23195:function(e,n,t){t.d(n,{e:function(){return s},i:function(){return r}});var r=(e,n)=>"".concat(e,":").concat(n),s=e=>{var n=e.indexOf(":");return -1===n?{sessionId:e,eventId:null}:{sessionId:e.slice(0,n),eventId:e.slice(n+1)}}},68714:function(e,n,t){var r=t(50467),s=t(84577);t(60726),t(45336),t(23446),t(79936);var o=t(74848),i=t(96540),a=t(5556),c=t.n(a),l=t(17378),d=t(15693);t(58919);var u=t(61963);function h(){var e=(0,s._)(["\n    z-index: unset !important;\n"]);return h=function(){return e},e}function p(){var e=(0,s._)(["\n    width: 100%;\n\n    .search-input.with-icon {\n        height: 36px;\n        border-bottom-right-radius: 12px;\n        border-top-right-radius: 12px;\n    }\n\n    .search-menu-outer {\n        background-color: #fff;\n        margin-top: 0px;\n        max-height: ","px;\n        position: absolute;\n        left: 0;\n        top: 100%;\n        width: 100%;\n        z-index: 35;\n        box-shadow: 0px 2px 4px -1px;\n        -webkit-overflow-scrolling: touch;\n    }\n\n    .search-menu-inner {\n        max-height: ","px;\n        overflow-y: auto;\n    }\n\n    .search-option {\n        box-sizing: border-box;\n        background-color: #fff;\n        color: rgb(94, 94, 94);\n        cursor: pointer;\n        display: block;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        a {\n            color: #3c384b !important;\n        }\n        &:hover {\n            background-color: rgb(145, 202, 255);\n            color: #474747;\n        }\n    }\n\n    @media screen and (min-width: 768px) {\n        display: block !important;\n    }\n"]);return p=function(){return e},e}var f=l.Ay.input(h()),v=l.Ay.div(p(),330,330);class b extends i.Component{render(){var{error:e}=this.state,{disabled:n,inputId:t,placeholder:r,search:s,withIcon:i}=this.props;return e?(0,o.jsx)("div",{className:"text-danger",children:"Error Loading Results!"}):(0,o.jsx)(v,{className:"navbar-search-form",ref:this.searchBar,children:(0,o.jsx)("div",{className:"form-group",children:(0,o.jsxs)("div",{className:"input-group",children:[(0,o.jsx)(f,{autoComplete:"off",className:"form-control search-input ".concat(i?"with-icon":""),type:"text",ref:this.inputRef,id:t,placeholder:r,value:s,onKeyDown:this.handleKeyDown,onChange:this.handleTextChange,onFocus:this.openMenu,disabled:n}),this.renderMenu(),this.renderSearchIcon()]})})})}constructor(e){var n;super(e),n=this,(0,r._)(this,"closeMenu",function(){var e,t,{clearSearch:r,focusInput:s=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};document.removeEventListener("mousedown",n.handleClickOutside),s?null==(e=n.inputRef.current)||e.focus():null==(t=n.inputRef.current)||t.blur(),n.setState({isMenuOpen:!1}),r&&n.search({searchText:""})}),(0,r._)(this,"openMenu",()=>{document.addEventListener("mousedown",this.handleClickOutside),this.setState({isMenuOpen:!0})}),(0,r._)(this,"search",function(){var{searchText:e=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{onSearch:t}=n.props;t(e)}),(0,r._)(this,"handleTextChange",e=>{this.search({searchText:e.target.value}),this.state.isMenuOpen||this.openMenu()}),(0,r._)(this,"handleSelectPerson",function(){var{person:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{clearSearchOnSelect:t,closeMenuOnSelect:r,focusInputOnSelect:s,onSelectClient:o}=n.props;n.setState({selectedNode:!1}),r?n.closeMenu({clearSearch:t,focusInput:s}):t&&(n.search({searchText:""}),n.inputRef.current.focus()),e&&o(e)}),(0,r._)(this,"handleAddClient",()=>{var{toggleAddClient:e}=this.props;e()}),(0,r._)(this,"handleClickOutside",e=>{var{current:n}=this.searchBar||{};n&&!n.contains(e.target)&&this.closeMenu()}),(0,r._)(this,"handleKeyDown",e=>{var{loading:n,people:t}=this.props,{selectedNode:r}=this.state;if(!n&&t){var s=this.dropdownRef.current;switch(e.keyCode){case 40:r?r.nextSibling&&(r=r.nextSibling):r=s.firstChild,r&&s.scrollTo({top:r.offsetTop+r.offsetHeight-2*r.offsetHeight,behavior:"smooth"}),this.setState({selectedNode:r});break;case 38:r.previousSibling&&(r=r.previousSibling,this.setState({selectedNode:r})),s.scrollTo({top:r.offsetTop-r.offsetHeight-2*r.offsetHeight,behavior:"smooth"});break;case 13:r&&r.click();break;case 27:this.closeMenu()}}}),(0,r._)(this,"renderSearchIcon",()=>{var{showSearchIcon:e}=this.props;return e?(0,o.jsx)("span",{className:"input-group-addon",children:(0,o.jsx)("i",{className:"material-icons",children:"search"})}):null}),(0,r._)(this,"renderInnerMenu",()=>{var{selectedNode:e}=this.state,{innerMenuId:n,loading:t,people:r=[],selectedValues:s=[],renderClient:i,sortPeople:a,isClient:c}=this.props;if(t)return null;var l=s.map(e=>e.id),u=r.filter(e=>!l.includes(e.id)),h=a?a(u):u,p=e?parseInt(e.id.split("-").pop(),10):0;return(0,o.jsx)("div",{className:"search-menu-inner",ref:this.dropdownRef,id:n,children:h.map((n,t)=>i?(this.onSelectCache[n.id]||(this.onSelectCache[n.id]=()=>{this.handleSelectPerson({person:n})}),i(n,this.onSelectCache[n.id],e&&t===p,t)):(0,o.jsx)(d.A,{index:t,isSelected:e&&t===p,client:n,onClick:this.handleSelectPerson}
1,"person-list-item-".concat(n.id)))})}),(0,r._)(this,"renderMenu",()=>{var{isMenuOpen:e}=this.state,{loading:n}=this.props;return e?(0,o.jsxs)("div",{id:"dropdown-menu",className:"search-menu-outer",children:[n&&(0,o.jsx)(u.A,{size:"35",id:"search-template-menu"}),this.renderInnerMenu()]}):null}),this.state={isMenuOpen:!1,selectedNode:!1},this.onSelectCache={},this.searchBar=i.createRef(),this.dropdownRef=i.createRef(),this.inputRef=i.createRef()}}b.propTypes={disabled:c().bool,innerMenuId:c().string,inputId:c().string,loading:c().bool,people:c().arrayOf(c().shape({id:c().string,name:c().string})),placeholder:c().string,onSearch:c().func,onSelectClient:c().func,renderClient:c().func,sortPeople:c().func,closeMenuOnSelect:c().bool,clearSearchOnSelect:c().bool,focusInputOnSelect:c().bool,search:c().string,selectedValues:c().arrayOf(c().shape({id:c().string})),showSearchIcon:c().bool,withIcon:c().bool,isClient:c().bool,toggleAddClient:c().func},b.defaultProps={disabled:!1,loading:void 0,innerMenuId:void 0,inputId:"people-search-input",onSearch:()=>{},onSelectClient:()=>{},people:void 0,placeholder:"Search",renderClient:void 0,sortPeople:void 0,closeMenuOnSelect:!0,clearSearchOnSelect:!0,focusInputOnSelect:!1,search:void 0,selectedValues:[],showSearchIcon:!1,withIcon:!1,isClient:!1,toggleAddClient:void 0},n.A=b},41311:function(e,n,t){t.d(n,{A:function(){return g}});var r=t(50467),s=t(71893),o=t(55456);t(60726);var i=t(74848),a=t(96540),c=t(5556),l=t.n(c),d=t(52956),u=t(39124),h=t(27140),p=t.n(h),f=t(29436),v=t(68714),b=e=>{var{query:n,graphqlOptions:t}=e;return p()((0,d.connect)(e=>({business:e.app.business.name})),(0,f.U)(n,t))(v.A)};t(58919);class m extends a.Component{componentWillUnmount(){clearTimeout(this.searchDebounceTimeout)}UNSAFE_componentWillReceiveProps(e){e.query&&e.query!==this.props.query&&(this.SearchWithGraphql=b({query:e.query,graphqlOptions:e.graphqlOptions}))}render(){var{SearchWithGraphql:e,state:{search:n,graphqlSearch:t},props:r}=this;return(0,i.jsx)(e,(0,o._)((0,s._)({},r),{onSearch:this.onSearch,search:n,graphqlSearch:t}))}constructor(e){super(e),(0,r._)(this,"onSearch",e=>{var{searchDebounceMs:n}=this.props;(this.setState({search:e}),clearTimeout(this.searchDebounceTimeout),!n||n<=0)?this.setState({graphqlSearch:e}):this.searchDebounceTimeout=setTimeout(()=>{this.setState({graphqlSearch:e})},n)}),this.state={search:"",graphqlSearch:""};var{query:n,graphqlOptions:t,dataLabel:o}=e;this.SearchWithGraphql=b({query:n,graphqlOptions:(0,s._)({},{props:e=>{var{data:n,data:{error:t,loading:r}}=e;return{people:n[o],error:t,loading:r}},options:e=>{var{business:n,search:t,graphqlSearch:r}=e;return{variables:{business:n,search:null!=r?r:t}}}},t)})}}m.propTypes={dataLabel:l().string,graphqlOptions:l().shape({props:l().func,options:l().func,skip:l().func}),onSelectClient:l().func,query:l().object,renderClient:l().func,sortPeople:l().func,selectedValues:l().array,showSearchIcon:l().bool,closeMenuOnSelect:l().bool,clearSearchOnSelect:l().bool,focusInputOnSelect:l().bool,searchDebounceMs:l().number},m.defaultProps={dataLabel:"people",query:u.rR,graphqlOptions:void 0,onSelectClient:()=>{},renderClient:void 0,sortPeople:void 0,selectedValues:[],showSearchIcon:!1,closeMenuOnSelect:!0,clearSearchOnSelect:!0,focusInputOnSelect:!1,searchDebounceMs:0};var g=(0,d.connect)(e=>({business:e.app.business.name,client:e.app.client}))(m)}}]);
2//# sourceMappingURL=17539.d6fad8d5.js.map

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.