1import{t as e}from"./axios-CT2XOAfC.js";import{Et as t,Mt as n,kt as r}from"./reactivity.esm-bundler-Bfe6_cug.js";import{A as i,B as a,M as o,P as s,_ as c,a as l,b as u,c as d,d as f,f as p,g as m,h,l as g,m as _,n as v,o as y,s as b,t as x,v as S,y as C,z as w}from"./modal-CqmjxRS6.js";import{n as T,r as E,t as D}from"./caddy_service-CcUWy2bM.js";import{a as O,d as k,f as A,i as j,o as ee,p as te,r as ne,s as M,t as N,u as P}from"./global-BwyB1vzA.js";import{t as F}from"./faq_question-vyYPJXYD.js";import{t as I}from"./cover-BBeH30zT.js";import{t as L}from"./wysiwyg-CUNUTl2x.js";import{n as R,r as z,t as B}from"./payment_address_form-DpOpRm77.js";import{i as V,n as H,r as U}from"./pack_tab-B-2hDC-8.js";import{a as W,i as G,n as K,r as q,t as J}from"./caddy-ncuez-Kp.js";var Y={name:`Select2`,data(){return{select2:null}},emits:[`update:modelValue`],props:{modelValue:[String,Array],id:{type:String,default:``},name:{type:String,default:``},placeholder:{type:String,default:``},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},settings:{type:Object,default:()=>{}}},watch:{options:{handler(e){this.setOption(e)},deep:!0},modelValue:{handler(e){this.setValue(e)},deep:!0}},methods:{setOption(e=[]){this.select2.empty(),this.select2.select2({placeholder:this.placeholder,...this.settings,data:e}),this.setValue(this.modelValue)},setValue(e){e instanceof Array?this.select2.val([...e]):this.select2.val([e]),this.select2.trigger(`change`)}},mounted(){this.select2=$(this.$el).find(`select`).select2({placeholder:this.placeholder,...this.settings,data:this.options}).on(`select2:select select2:unselect`,e=>{this.$emit(`update:modelValue`,this.select2.val()),this.$emit(`select`,e.params.data)}),this.setValue(this.modelValue)},beforeUnmount(){this.select2.select2(`destroy`)}},X=[`id`,`name`,`disabled`,`required`];function re(e,t,n,r,a,o){return i(),c(`div`,null,[_(`select`,{class:`form-control`,id:n.id,name:n.name,disabled:n.disabled,required:n.required},null,8,X)])}var ie=v(Y,[[`render`,re]]),ae={name:`ln-themes-selectors`,props:{themas:{type:Array,required:!0},thems:{type:Object,required:!1},id_thema:{type:Number,default:0},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!0},modelValue:{type:Object,required:!1},value:{type:Object,default(){return{id_thema:-1,id_themb:-1,id_themb2:-1,id_age_category:-1}}},errors:{type:Object,default(){return{id_thema:null,id_themb:null,id_themb2:null,id_age_category:null}}}},data(){let e=this.modelValue||this.value;return{local_id_thema:e.id_thema,local_id_themb:e.id_themb,local_id_themb2:e.id_themb2,local_id_age_category:e.id_age_category,local_themas:null,local_thembs:[],local_ages:[]}},emits:[`update:modelValue`],methods:{on_select(){this.$emit(`update:modelValue`,{id_thema:this.local_id_thema,id_themb:this.local_id_themb,id_themb2:this.local_id_themb2,id_age_category:this.local_id_age_category})}},mounted(){let t=this.modelValue||this.value;this.local_themas=this.themas.map(e=>({...e,name:e.name})),this.themas&&t.id_thema&&(this.local_id_thema=t.id_thema,e.get(`/offre/creer-projet/change-theme?id_thema=`+this.local_id_thema).then(e=>{this.local_thembs=e.data.thembs,this.local_ages=e.data.ages,t.id_themb&&(this.local_id_themb=t.id_themb),t.id_themb2&&(this.local_id_themb2=t.id_themb2),t.id_age_category&&(this.local_id_age_category=t.id_age_category),this.on_select()}))},watch:{local_id_thema(t){e.get(`/offre/creer-projet/change-theme?id_thema=`+t).then(e=>{this.local_id_themb=-1,this.local_id_themb2=-1,this.local_thembs=e.data.thembs,this.local_ages=e.data.ages,this.on_select()})},modelValue:{handler(e){if(e){let t=e||this.value;this.local_id_thema=t.id_thema||-1,this.local_id_themb=t.id_themb||-1,this.local_id_themb2=t.id_themb2||-1,this.local_id_age_category=t.id_age_category||-1}},deep:!0,immediate:!1},value:{handler(e){e&&!this.modelValue&&(this.local_id_thema=e.id_thema||-1,this.local_id_themb=e.id_themb||-1,this.local_id_themb2=e.id_themb2||-1,this.local_id_age_category=e.id_age_category||-1)},deep:!0,immediate:!1}}},oe={class:`form-group`},se={class:`double`},ce={class:`select-style`},le=[`disabled`],ue=[`value`],de={key:0,class:`msg-error`},fe={class:`select-style`},pe=[`disabled`],me=[`value`],he={key:0,class:`msg-error`},ge={class:`form-group`},_e={class:`double`},ve={class:`select-style`},ye=[`disabled`],be=[`value`],xe={key:0,class:`msg-error`},Se={class:`select-style`},Ce=[`disabled`],we=[`value`],Te={key:0,class:`msg-error`};function Ee(e,r,s,l,u,d){return i(),c(`div`,null,[_(`div`,oe,[_(`label`,{class:t({required:s.required})},`Genre littéraire`,2),_(`div`,se,[_(`div`,ce,[a(_(`select`,{id:`id_thema`,name:`id_thema`,class:t([`form-input`,{error:s.errors.id_thema}]),"onUpdate:modelValue":r[0]||=e=>u.local_id_thema=e,disabled:s.disabled},[r[7]||=_(`option`,{value:`-1`},`Genre Littéraire`,-1),(i(!0),c(p,null,o(u.local_themas,e=>(i(),c(`option`,{key:e.id,value:e.id},n(e.name),9,ue))),128))],10,le),[[b,u.local_id_thema]]),r[8]||=_(`span`,{class:`select-down`},null,-1),s.errors.id_thema?(i(),c(`div`,de,n(s.errors.id_thema),1)):m(``,!0)]),_(`div`,fe,[a(_(`select`,{id:`id_themb`,name:`id_themb`,class:t([`form-input`,{error:s.errors.id_themb}]),disabled:s.disabled||u.local_thembs.length==0,"onUpdate:modelValue":r[1]||=e=>u.local_id_themb=e,onChange:r[2]||=e=>d.on_select()},[r[9]||=_(`option`,{value:`-1`},`Sous-genre`,-1),(i(!0),c(p,null,o(u.local_thembs,e=>(i(),c(`option`,{key:e.id,value:e.id},n(e.name),9,me))),128))],42,pe),[[b,u.local_id_themb]]),r[10]||=_(`span`,{class:`select-down`},null,-1),s.errors.id_themb?(i(),c(`div`,he,n(s.errors.id_themb),1)):m(``,!0)])])]),_(`div`,ge,[_(`div`,_e,[_(`div`,ve,[a(_(`select`,{id:`id_themb2`,name:`id_themb2`,class:t([`form-input`,{error:s.errors.id_themb2}]),disabled:s.disabled||u.local_thembs.length==0,"onUpdate:modelValue":r[3]||=e=>u.local_id_themb2=e,onChange:r[4]||=e=>d.on_select()},[r[11]||=_(`option`,{value:`-1`},`Sous-genre secondaire`,-1),(i(!0),c(p,null,o(u.local_thembs,e=>(i(),c(`option`,{key:e.id,value:e.id},n(e.name),9,be))),128))],42,ye),[[b,u.local_id_themb2]]),r[12]||=_(`span`,{class:`select-down`},null,-1),s.errors.id_themb2?(i(),c(`div`,xe,n(s.errors.id_themb2),1)):m(``,!0)]),_(`div`,Se,[a(_(`select`,{id:`id_age_category`,name:`id_age_category`,class:t([`form-input`,{error:s.errors.id_age_category}]),disabled:s.disabled||u.local_id_thema!=9,"onUpdate:modelValue":r[5]||=e=>u.local_id_age_category=e,onChange:r[6]||=e=>d.on_select()},[r[13]||=_(`option`,{value:`-1`},`Catégorie d'âge`,-1),(i(!0),c(p,null,o(u.local_ages,e=>(i(),c(`option`,{key:e.id,value:e.id},n(e.name),9,we))),128))],42,Ce),[[b,u.local_id_age_category]]),r[14]||=_(`span`,{class:`select-down`}
1,null,-1),s.errors.id_age_category?(i(),c(`div`,Te,n(s.errors.id_age_category),1)):m(``,!0)])])])])}var De=v(ae,[[`render`,Ee]]),Z=2,Oe={components:{"file-upload":k,"circle-icon":te,"themes-selectors":De,"wysiwyg-editor":L,"book-choose-brands":z,Select2:ie},props:{url:{type:[String,Array]},id_book:{type:Number,default:-1},member:{type:Object,default(){return{}}},book:{type:Object,default(){return{}}},themas:{type:Array,default:[]},fields_config:{type:Object,default(){return{}}},has_pdm01:{type:Boolean,default:!1},has_cover_service_without_image_width_limit:{type:Boolean,default:!1},fields_editable:{type:Boolean,default:!0},title_editable:{type:Boolean,default:!0},keywords:{type:Object,default(){return{}}},cover_included:{type:Boolean,default:!1},audio_cover_included:{type:Boolean,default:!1},cover:{type:String,default:null},img_url:{type:String,default:null},is_project_pro:{type:Boolean,default:!1}},data(){return{id_cover:0,id_cover_audio:0,save:!0,author:!1,error:!1,success:!1,subtitle_visible:!1,co_authors:[],max_co_authors:10,switch_cover:0,switch_cover_audio:0,fields:{cover_file:null},errors:{},caddy_state:D.state,select2_config:{multiple:!0,placeholder:`Suspense, Amour, Historique ...`,tags:!0,language:`fr`,ajax:{url:`/offre/creer-projet/mots-cles`,dataType:`json`}},manager_infos:null}},methods:{async submitForm(t){let n=await this.saveProjectFn();if(n){this.is_project_pro&&(await D.set_project_pro(),console.log(`done`)),this.save=!1,localStorage.removeItem(`ln-temporary-project`),localStorage.removeItem(`temporary-cover-file`),localStorage.removeItem(`temporary-mockup-file`),localStorage.removeItem(`temporary-synopsis-file`),await D.set_id_book(n.data.id_book);try{await e.post(`/offre/creer-projet/sauvegarder_payer_ev`,{id_book:this.id_book})}catch(e){console.log(e)}window.location=`/confirmation`}},async saveProjectFn(){this.errors={};let t={};this.syncCoAuthorsToFields(),this.display_publisher_block()&&(this.fields.brands_selected=this.$refs.chooseBrands.get_brands_selected());try{t=await e.post(this.url,this.fields,{Accept:`application/json`})}catch(e){e.response.status===422&&(this.errors=e.response.data.errors||{})}return t&&t.data&&t.data.error?(this.errors=t.data.message,console.log(t),window.scrollTo(0,0),!1):t},async saveProject(){let t=await this.saveProjectFn();if(t){this.fields.id_book=t.data.id_book,await D.set_id_book(t.data.id_book);try{t=await e.post(`/offre/creer-projet/sauvegarder_ev`,{id_book:this.id_book})}catch(e){console.log(e)}$(`#success-msg`).fadeIn(0).delay(5e3).fadeOut(2e3)}},switchToCover(e){this.save=!0,window.location=`/offre/creer-projet/creer-couverture/`+e+`/`+this.is_project_pro},showSubtitle(){this.subtitle_visible=!0},showCoauthor(){this.addCoauthor()},addCoauthor(){this.co_authors.length>=this.max_co_authors||this.co_authors.push({_uid:Date.now()+Math.random(),firstname:``,lastname:``})},removeCoauthor(e){this.co_authors.splice(e,1),this.syncCoAuthorsToFields()},mapCoAuthor(e){return{_uid:e._uid??Date.now()+Math.random(),firstname:e.firstname??``,lastname:e.lastname??``}},initCoAuthors(e){if(Array.isArray(e?.co_authors)&&e.co_authors.length>0){this.co_authors=e.co_authors.map(e=>this.mapCoAuthor(e));return}if(e?.co_author_firstname||e?.co_author_lastname){this.co_authors=[this.mapCoAuthor({firstname:e.co_author_firstname??``,lastname:e.co_author_lastname??``})];return}e?.co_author&&typeof e.co_author==`object`&&(this.co_authors=[this.mapCoAuthor({firstname:e.co_author.firstname??``,lastname:e.co_author.lastname??``})])},syncCoAuthorsToFields(){this.fields.co_authors=this.co_authors.map(({firstname:e,lastname:t})=>({firstname:e,lastname:t}))},saveTmpProject(){if(this.save){this.syncCoAuthorsToFields(),this.fields.pseudo=`${this.fields.pseudo_first??``} ${this.fields.pseudo_last??``}`.trim(),this.display_publisher_block()&&(this.fields.brands_selected=this.$refs.chooseBrands.get_brands_selected());let e=this.fields;e.cover_file=null,e.audio_cover_file=null,e.book_file=null,e.book_mockup=null,e.book_synopsis=null,localStorage.setItem(`ln-temporary-project`,JSON.stringify({...e,tmp_version:Z}))}},handle_book_file_upload(e){let{id_book:t,name:n,id:r}=e;this.fields.id_book=t,this.fields.book_file=r||(t>0?t:null),this.fields.book_file_old=n},handle_book_mockup_upload(e){let{id_book:t,name:n,id:r}=e;this.fields.id_book=t,this.fields.book_mockup=r||(t>0?t:null),this.fields.book_mockup_old=n,localStorage.setItem(`temporary-mockup-file`,r)},handle_book_synopsis_upload(e){let{id_book:t,name:n,id:r}=e;this.fields.id_book=t,this.fields.book_synopsis=r||(t>0?t:null),this.fields.book_synopsis_old=n,localStorage.setItem(`temporary-synopsis-file`,r)},handle_book_cover_upload(e){this.id_cover++;let{id:t}=e;t=t+`?`+this.id_cover,this.switch_cover++,localStorage.setItem(`temporary-cover-file`,t),this.fields.cover_file=t,this.fields.cover_url=null},handle_audio_cover_upload(e){this.id_cover_audio++;let{id:t}=e;t=t+`?`+this.id_cover_audio,this.switch_cover_audio++,localStorage.setItem(`temporary-audio-cover-file`,t),this.fields.audio_cover_file=t,this.fields.audio_cover_url=null},handle_book_cover_reset(){localStorage.removeItem(`temporary-cover-file`),this.switch_cover++,this.fields.cover_file=null,this.fields.cover_url=null},handle_audio_cover_reset(){localStorage.removeItem(`temporary-audio-cover-file`),this.switch_cover_audio++,this.fields.audio_cover_file=null,this.fields.audio_cover_url=null},handle_profile_upload(e){let{raw_data:t}=e;this.fields.foto=t.url_foto},display_publisher_block(){return this.display_field(`chose_publishers`)},display_field(e){return(this.fields_config.mandatory.includes(e)||this.fields_config.present.includes(e))&&!this.fields_config.hidden.includes(e)},is_field_mandatory(e){return this.fields_config.mandatory.includes(e)&&!this.fields_config.optional.includes(e)},is_readonly(e){let t=!1,n=this.book.hasOwnProperty(e)?this.book[e]:null;return e===`cover_file`?(n=this.book.cover_url,t=n&&!n.includes(`default-img`)):e===`audio_cover_file`?(n=this.book.audio_cover_url,t=n&&!n.includes(`default-img`)):t=!!n,!(!t||this.fields_editable)}},computed:{computed_cover_url(){return this.switch_cover,this.fields.cover_url&&this.fields.cover_url!=this.fields.audio_cover_url?this.fields.cover_url:this.fields.cover_file?this.fields.id_book>0?`/files/private/${this.fields.media_path}/${this.fields.id_book}/${this.fields.cover_file}`:`/files/attachments/${this.fields.cover_file}`:this.cover_included?`/librinova/img/default-img/cover-thumb.jpg`:`/libr
1inova/img/default-img/cover-input.jpg`},computed_audio_cover_url(){return this.switch_cover_audio,this.fields.audio_cover_url?this.fields.audio_cover_url:this.fields.audio_cover_file?this.fields.id_book>0?`/files/private/${this.fields.media_path}/${this.fields.id_book}/${this.fields.audio_cover_file}`:`/files/attachments/${this.fields.audio_cover_file}`:this.audio_cover_included?`/librinova/img/default-img/cover-thumb.jpg`:`/librinova/img/default-img/cover-input.jpg`},computed_member_url(){return this.fields.foto?this.fields.foto:`/librinova/img/default-img/aut-profile.jpg`},get_thems(){return this.fields.thems},caddy_contains_only_service_human_label(){let e=this.caddy_state.items;return!(!e||e.length!==1||e[0].id_service!==144&&e[0].id_service!==149)},file_formats_text(){return this.caddy_contains_only_service_human_label?`Type texte (.doc, .docx, .odt, .pdf) - Taille maximum 15Mo`:this.fields.pages_by_user||this.manager_infos&&this.manager_infos.inside==1&&this.fields.pages_by_user?`Type texte (.pdf) - Taille maximum 15Mo`:`Type texte (.doc, .docx, .odt) - Taille maximum 15Mo`},file_formats_accepted(){return this.caddy_contains_only_service_human_label?`.doc,.docx,.odt,.pdf`:this.fields.pages_by_user?`.pdf`:`.doc,.docx,.odt`}},async mounted(){if(window.addEventListener(`beforeunload`,this.saveTmpProject),new URLSearchParams(window.location.search).get(`is_pro`)==`true`&&(this.is_project_pro=!0),this.caddy_state.list&&e.post(`/offre/hubspot_sync`,{caddy:this.caddy_state.list}),this.id_book>0)this.fields={...this.member,...this.book,id_book:this.id_book,preco:!1},this.switch_cover=2,this.save=!1,this.book.subtitle&&(this.subtitle_visible=!0),this.initCoAuthors(this.book),this.member.is_author&&(this.author=!0),this.book.cover_url&&(this.fields.cover_file=this.book.cover_url),this.book.audio_cover_url&&(this.fields.audio_cover_file=this.book.audio_cover_url);else{let e=JSON.parse(localStorage.getItem(`ln-temporary-project`));localStorage.removeItem(`ln-temporary-project`),e!=null&&e.tmp_version!==Z&&(e=null),e==null?(this.fields={...this.member,...this.book,id_book:this.id_book,preco:!1,cover_file:null,audio_cover_file:null,book_file:null,book_mockup:null,book_synopsis:null},this.initCoAuthors(this.fields),this.member.is_author&&(this.author=!0),this.fields.thems??(this.fields.thems={id_thema:-1,id_themb:-1,id_themb2:-1})):(this.fields=e,this.initCoAuthors(e),this.fields.is_author&&(this.author=!0))}let t=localStorage.getItem(`temporary-cover-file`),n=localStorage.getItem(`temporary-audio-cover-file`);this.fields.pdf_exception=!1,t&&(this.fields.cover_file=t),n&&(this.fields.audio_cover_file=n);let r=localStorage.getItem(`temporary-mockup-file`),i=localStorage.getItem(`temporary-synopsis-file`);r&&(this.fields.book_mockup=r),i&&(this.fields.book_synopsis=i);let a=this.caddy_state.book_temp_file;a&&(this.fields.book_file=a.file_id,this.fields.book_file_old=a.file_name),this.fields.pages_by_user=D.state.book_temp_infos?.pages_by_user,await V.load(),this.manager_infos=V.options,(this.fields.pages_by_user||this.manager_infos&&this.manager_infos.inside==1&&this.fields.pages_by_user)&&(this.fields.pdf_exception=!0),this.$nextTick(()=>{if(this.fields.keywords&&this.$refs.selectKeywords){let e=this.$refs.selectKeywords.select2||this.$refs.selectKeywords.$el?.select2;e?this.fields.keywords.forEach(t=>{e.append($(`<option selected value="${t}">${t}</option>`)).trigger(`change`)}):console.warn(`Select2 instance not available, keywords may not be pre-selected`)}})},beforeUnmount(){window.removeEventListener(`beforeunload`,this.saveTmpProject)}},ke={class:`hidden-form`},Ae={key:0,class:`error-message`},je={class:`error`},Me={class:`background`},Ne={class:`book-title`},Pe={class:`form-group linked no-top`},Fe=[`disabled`],Ie={key:0,class:`msg-error`},Le={key:1,class:`form-group`},Re=[`disabled`],ze={key:2,class:`form-group`},Be={class:`file-input`},Ve={class:`file-input-img-container`},He={key:0,class:`file-input-img-uploaded`},Ue=[`alt`],We={class:`file-name`},Ge={key:1,class:`file-input-img-upload`},Ke={class:`file-input-text`},qe={key:0},Je={key:1},Ye={key:2},Xe={class:`form-group`},Ze={key:0,class:`msg-error`},Qe={key:3,class:`form-group`},$e={class:`file-input`},et={class:`file-input-img-container`},tt={key:0,class:`file-input-img-uploaded`},nt=[`alt`],rt={class:`file-name`},it={key:1,class:`file-input-img-upload`},at={class:`file-input-text`},ot={key:0},st={key:1},ct={class:`form-group`},lt={key:0,class:`msg-error`},ut={key:4},dt={class:`book-cover`},ft={class:`book-cover-img-container`},pt=[`src`],mt={key:5,class:`form-group`},ht={key:0,class:`book-cover`},gt={class:`book-cover-img-container`},_t=[`src`],vt={class:`book-cover-text`},yt={key:0},bt={key:1},xt={class:`form-group`},St={key:0,class:`msg-error`},Ct={key:1,class:`book-cover`},wt={class:`book-cover-img-container`},Tt=[`src`],Et={class:`book-cover-text`},Dt={key:0},Ot={key:1},kt={key:2},At={key:3,class:`form-group`},jt={class:`msg-error`},Mt={key:4},Nt={key:6},Pt={class:`book-cover`},Ft={class:`book-cover-img-container`},It=[`src`],Lt={key:7,class:`form-group`},Rt={key:0,class:`book-cover`},zt={class:`book-cover-img-container`},Bt=[`src`],Vt={class:`book-cover-text`},Ht={key:0},Ut={key:1},Wt={class:`form-group`},Gt={key:0,class:`msg-error`},Kt={key:1,class:`book-cover`},qt={class:`book-cover-img-container`},Jt=[`src`],Yt={class:`book-cover-text`},Xt={key:0},Zt={key:1},Qt={key:2},$t={key:3,class:`form-group`},en={class:`msg-error`},tn={key:4},nn={key:8},rn={class:`file-input`},an={class:`file-input-img-container`},on={key:0,class:`file-input-img-uploaded`},sn=[`alt`],cn={class:`file-name`},ln={key:1,class:`file-input-img-upload`},un={class:`file-input-text`},dn={key:0},fn={key:1},pn={class:`form-group`},mn={key:0,class:`msg-error`},hn={class:`background`},gn={key:0,class:`form-group linked`},_n={class:`double`},vn=[`disabled`],yn={key:0,class:`msg-error`},bn=[`disabled`],xn={key:1,class:`msg-error`},Sn={class:`co-author-header`},Cn=[`onClick`],wn={class:`double`},Tn=[`name`,`onUpdate:modelValue`,`disabled`],En={key:0,class:`msg-error`},Dn=[`name`,`onUpdate:modelValue`,`disabled`],On={key:0,class:`msg-error`},kn={key:1,class:`co-author-add`},An={class:`co-author-limit-hint`},jn={key:3,class:`form-group summary`},Mn={key:0},Nn={key:1,class:`msg-error`},Pn={key:4},Fn={class:`form-group keywords`},In={key:0},Ln={key:1,class:`msg-error`},Rn={key:0,class:`info-icon`},zn={key:5,class:`author-bloc`},Bn={key:0,class:`avatar`}
1,Vn=[`src`],Hn={key:1,class:`bio`},Un={class:`form-group`},Wn={key:0,class:`msg-error`},Gn={key:1,class:`background`},Kn={class:`form-group`},qn={class:`radio-group column`},Jn={class:`radio-style`},Yn={class:`radio-style`},Xn={class:`radio-style`},Zn={key:2,class:`background`},Qn={key:3,class:`btn ln-project-btn-save`},$n={key:4,class:`btn ln-project-btn-save`},er={key:5,class:`btn ln-project-btn-save`};function tr(e,r,l,v,b,x){let S=s(`circle-icon`),w=s(`file-upload`),T=s(`themes-selectors`),E=s(`wysiwyg-editor`),D=s(`Select2`),O=s(`book-choose-brands`);return b.fields?(i(),c(`form`,{key:0,id:`form_project`,method:`post`,onSubmit:r[23]||=f((...e)=>x.submitForm&&x.submitForm(...e),[`prevent`])},[_(`fieldset`,ke,[a(_(`input`,{id:`id_book`,name:`id_book`,type:`hidden`,"onUpdate:modelValue":r[0]||=e=>b.fields.id_book=e},null,512),[[d,b.fields.id_book]]),a(_(`input`,{id:`cover`,name:`cover`,type:`hidden`,"onUpdate:modelValue":r[1]||=e=>b.fields.cover=e},null,512),[[d,b.fields.cover]])]),Object.keys(b.errors).length>0?(i(),c(`div`,Ae,[_(`ul`,je,[(i(!0),c(p,null,o(b.errors,e=>(i(),c(`li`,{key:e},n(e),1))),128))])])):m(``,!0),_(`div`,Me,[_(`div`,Ne,[u(S,{color:`yellow`,symbol:`book`}),r[24]||=_(`div`,{class:`text`},[_(`h2`,null,`Titre de votre livre`),_(`hr`)],-1)]),_(`div`,Pe,[a(_(`input`,{name:`title`,type:`text`,class:t([`form-input form-input-title`,{error:b.errors&&b.errors.title,required:!0}]),"onUpdate:modelValue":r[2]||=e=>b.fields.title=e,disabled:x.is_readonly(`title`)||!l.title_editable},null,10,Fe),[[d,b.fields.title]]),r[25]||=_(`span`,{class:`required`},`*`,-1),b.errors&&b.errors.title?(i(),c(`div`,Ie,n(b.errors.title),1)):m(``,!0)]),b.subtitle_visible?m(``,!0):(i(),c(`a`,{key:0,href:`#`,class:`link blue`,onClick:r[3]||=f((...e)=>x.showSubtitle&&x.showSubtitle(...e),[`prevent`])},`Ajouter un sous-titre`)),b.subtitle_visible?(i(),c(`div`,Le,[a(_(`input`,{name:`subtitle`,type:`text`,class:`form-input form-input-title`,maxlength:`100`,"onUpdate:modelValue":r[4]||=e=>b.fields.subtitle=e,disabled:x.is_readonly(`subtitle`)},null,8,Re),[[d,b.fields.subtitle]])])):m(``,!0),x.display_field(`book_file`)?(i(),c(`div`,ze,[r[28]||=_(`h2`,null,`Votre manuscrit`,-1),r[29]||=_(`hr`,null,null,-1),_(`div`,Be,[_(`div`,Ve,[b.fields.book_file?(i(),c(`div`,He,[_(`img`,{src:`/librinova/img/default-img/book-uploaded.jpg`,alt:b.fields.book_file,class:`file-input-img`},null,8,Ue),r[26]||=_(`span`,{class:`icon`},null,-1),_(`span`,We,n(b.fields.book_file_old),1)])):(i(),c(`div`,Ge,[...r[27]||=[_(`img`,{src:`/librinova/img/default-img/file-input.jpg`,alt:`Déposez votre fichier`,class:`file-input-img`},null,-1)]]))]),_(`div`,Ke,[l.has_pdm01?(i(),c(`p`,qe,` Veillez à bien télécharger lâintégralité de votre livre pour que les éditeurs aient un aperçu complet de votre ouvrage (taille du manuscrit, fin de lâhistoire, etc) `)):b.fields.book_file?(i(),c(`p`,Je,` Nous avons bien reçu votre manuscrit. `)):x.display_field(`mockup`)?(i(),c(`p`,Ye,` Déposez ici le fichier .docx ou .odt de votre livre. Il servira à la mise en page du livre numérique. `)):m(``,!0),a(u(w,{id_book:b.fields.id_book,button_width:100,url:`/offre/creer-projet/manuscrit`,is_pdm01:l.has_pdm01?`true`:``,title:b.fields.title,button_text:b.fields.book_file?`Remplacer mon manuscrit`:`Ajouter mon manuscrit`,formats_text:x.file_formats_text,formats_accepted:x.file_formats_accepted,file_type:`book-file`,onInput:x.handle_book_file_upload},null,8,[`id_book`,`is_pdm01`,`title`,`button_text`,`formats_text`,`formats_accepted`,`onInput`]),[[g,!x.is_readonly(`book_file`)]]),_(`div`,Xe,[b.errors&&b.errors.book_file?(i(),c(`div`,Ze,n(b.errors.book_file),1)):m(``,!0)])])])])):m(``,!0),x.display_field(`mockup`)?(i(),c(`div`,Qe,[r[32]||=_(`h2`,null,`Votre maquette`,-1),r[33]||=_(`hr`,null,null,-1),_(`div`,$e,[_(`div`,et,[b.fields.book_mockup?(i(),c(`div`,tt,[_(`img`,{src:`/librinova/img/default-img/book-uploaded.jpg`,alt:b.fields.book_mockup,class:`file-input-img`},null,8,nt),r[30]||=_(`span`,{class:`icon`},null,-1),_(`span`,rt,n(b.fields.book_mockup_old),1)])):(i(),c(`div`,it,[...r[31]||=[_(`img`,{src:`/librinova/img/default-img/file-input.jpg`,alt:`Déposez votre fichier`,class:`file-input-img`},null,-1)]]))]),_(`div`,at,[b.fields.book_mockup?(i(),c(`p`,ot,` Nous avons bien reçu votre maquette. `)):(i(),c(`p`,st,` Déposez ici la maquette intérieure de votre livre papier au format pdf. Les dimensions de la couverture à plat vous seront transmises dans un second temps. `)),a(u(w,{id_book:b.fields.id_book,button_width:100,url:`/offre/creer-projet/mockup`,is_pdm01:``,title:b.fields.title,button_text:b.fields.book_mockup?`Remplacer ma maquette`:`Ajouter ma maquette`,formats_text:`.pdf`,formats_accepted:`.pdf`,file_type:`mockup-file`,onInput:x.handle_book_mockup_upload},null,8,[`id_book`,`title`,`button_text`,`onInput`]),[[g,!x.is_readonly(`mockup`)]]),_(`div`,ct,[b.errors&&b.errors.book_mockup?(i(),c(`div`,lt,n(b.errors.book_mockup),1)):m(``,!0)])])])])):m(``,!0),l.cover_included?(i(),c(`div`,ut,[r[35]||=_(`h2`,null,`Votre couverture`,-1),r[36]||=_(`hr`,null,null,-1),_(`div`,dt,[_(`div`,ft,[_
1(`img`,{src:x.computed_cover_url,alt:`Déposez votre fichier`,class:`book-cover-img`},null,8,pt)]),r[34]||=_(`div`,{class:`book-cover-text`},[_(`div`,{class:`info-icon`},[_(`span`,null,`Vous avez opté pour le service de couverture avec recherche iconographique. Nous nous chargerons de la recherche après une première prise de contact avec vous suite à votre souscription. Vous n'avez donc rien à faire lors de cette étape.`)])],-1)])])):m(``,!0),x.display_field(`cover_file`)||x.display_field(`cover_creator`)?(i(),c(`div`,mt,[r[38]||=_(`h2`,null,`Votre couverture`,-1),r[39]||=_(`hr`,null,null,-1),x.display_field(`cover_file`)&&!x.display_field(`cover_creator`)?(i(),c(`div`,ht,[_(`div`,gt,[_(`img`,{src:x.computed_cover_url,alt:`Déposez votre fichier`,class:`book-cover-img`},null,8,_t),b.fields.cover_file?(i(),c(`div`,{key:0,class:`icon icon-trash`,title:`Retirer la couverture`,onClick:r[5]||=(...e)=>x.handle_book_cover_reset&&x.handle_book_cover_reset(...e)})):m(``,!0)]),_(`div`,vt,[b.fields.cover_file?(i(),c(`p`,yt,`Nous avons bien reçu votre image.`)):b.fields.cover_url?m(``,!0):(i(),c(`p`,bt,` Pour nous permettre de créer la couverture de votre livre, merci de déposer ici l'image de votre choix. `)),a(u(w,{id_book:b.fields.id_book,url:`/offre/creer-projet/couverture/false`,button_text:b.fields.cover_file?`Remplacer mon image`:`Déposer mon image`,formats_text:`Type image Jpeg ou png - Poids maximum : 10 Mo`,button_width:100,has_cover_service_without_image_width_limit:l.has_cover_service_without_image_width_limit,file_type:`cover-file`,onInput:x.handle_book_cover_upload},null,8,[`id_book`,`button_text`,`has_cover_service_without_image_width_limit`,`onInput`]),[[g,!x.is_readonly(`cover_file`)]]),_(`div`,xt,[b.errors&&b.errors.cover_file?(i(),c(`div`,St,n(b.errors.cover_file),1)):m(``,!0)])])])):(i(),c(`div`,Ct,[_(`div`,wt,[_(`img`,{src:x.computed_cover_url,alt:`Déposez votre fichier`,class:`book-cover-img`},null,8,Tt),b.fields.cover_file?(i(),c(`div`,{key:0,class:`icon icon-trash`,title:`Retirer la couverture`,onClick:r[6]||=(...e)=>x.handle_book_cover_reset&&x.handle_book_cover_reset(...e)})):m(``,!0)]),_(`div`,Et,[l.has_pdm01?(i(),c(`p`,Dt,` Pour un manuscrit plus attractif, nâhésitez pas à ajouter une couverture. Attention, celle-ci doit comporter votre titre et votre nom dâauteur `)):b.fields.cover_file?(i(),c(`p`,Ot,` Nous avons bien reçu le fichier pour votre 1ère de couverture. `)):b.fields.cover_url?m(``,!0):(i(),c(`p`,kt,` Vous n'avez pas choisi de service de couverture, vous pouvez donc nous fournir votre 1ère de couverture ou en produire une depuis notre éditeur en ligne. `)),a(_(`button`,{type:`button`,class:`btn btn-secondary`,onClick:r[7]||=e=>x.switchToCover(!1)},` Créer ma couverture en ligne `,512),[[g,!x.is_readonly(`cover_file`)]]),a(u(w,{id_book:b.fields.id_book,url:`/offre/creer-projet/couverture/false`,title:b.fields.title,button_text:b.fields.cover_file?`Remplacer ma 1ère de couverture`:`Ajouter ma 1ère de couverture`,formats_text:`Type image Jpeg ou png, au format portrait. Largeur minimum : 1500 pixels. Poids maximum : 3 Mo Proportions idéales livre numérique : 140x216`,button_width:100,file_type:`cover-file`,formats_accepted:`.jpeg,.jpg,.png`,onInput:x.handle_book_cover_upload},null,8,[`id_book`,`title`,`button_text`,`onInput`]),[[g,!x.is_readonly(`cover_file`)]]),b.errors&&b.errors.cover_file?(i(),c(`div`,At,[_(`div`,jt,n(b.errors.cover_file),1)])):m(``,!0),r[37]||=_(`br`,null,null,-1),b.caddy_state?.items?.some(e=>[103,104,139,94,54,53,66].includes(e.id_service))?(i(),c(`p`,Mt,` Si vous avez des fichiers complémentaires, vous pourrez nous les transmettre dans votre espace auteur, bouton "mes fichiers". `)):m(``,!0)])]))])):m(``,!0),l.audio_cover_included?(i(),c(`div`,Nt,[r[41]||=_(`h2`,null,`Votre couverture audio`,-1),r[42]||=_(`hr`,null,null,-1),_(`div`,Pt,[_(`div`,Ft,[_(`img`,{src:x.computed_audio_cover_url,alt:`Déposez votre fichier`,class:`book-cover-img`},null,8,It)]),r[40]||=_(`div`,{class:`book-cover-text`},[_(`div`,{class:`info-icon`},[_(`span`),C(`Vous avez opté pour le service de couverture avec recherche iconographique. Nous nous chargerons de la recherche après une première prise de contact avec vous suite à votre souscription. Vous n'avez donc rien à faire lors de cette étape. `)])],-1)])])):m(``,!0),x.display_field(`audio_cover_file`)?(i(),c(`div`,Lt,[r[44]||=_(`h2`,null,`Votre couverture audio`,-1),r[45]||=_(`hr`,null,null,-1),x.display_field(`audio_cover_file`)&&!x.display_field(`audio_cover_creator`)?(i(),c(`div`,Rt,[_(`div`,zt,[_
1(`img`,{src:x.computed_audio_cover_url,alt:`Déposez votre fichier`,class:`book-cover-img`},null,8,Bt),b.fields.audio_cover_file?(i(),c(`div`,{key:0,class:`icon icon-trash`,title:`Retirer la couverture`,onClick:r[8]||=(...e)=>x.handle_audio_cover_reset&&x.handle_audio_cover_reset(...e)})):m(``,!0)]),_(`div`,Vt,[b.fields.audio_cover_file?(i(),c(`p`,Ht,` Nous avons bien reçu votre image. `)):b.fields.audio_cover_url?m(``,!0):(i(),c(`p`,Ut,` Pour nous permettre de créer la couverture de votre livre, merci de déposer ici l'image de votre choix. `)),a(u(w,{id_book:b.fields.id_book,url:`/offre/creer-projet/couverture/true`,button_text:b.fields.audio_cover_file?`Remplacer mon image`:`Déposer mon image`,formats_text:`Type image Jpeg Poids maximum : 10 Mo`,button_width:100,has_cover_service_without_image_width_limit:l.has_cover_service_without_image_width_limit,file_type:`audio-cover-file`,onInput:x.handle_audio_cover_upload},null,8,[`id_book`,`button_text`,`has_cover_service_without_image_width_limit`,`onInput`]),[[g,!x.is_readonly(`audio_cover_file`)]]),_(`div`,Wt,[b.errors&&b.errors.audio_cover_file?(i(),c(`div`,Gt,n(b.errors.audio_cover_file),1)):m(``,!0)])])])):(i(),c(`div`,Kt,[_(`div`,qt,[_(`img`,{src:x.computed_audio_cover_url,alt:`Déposez votre fichier`,class:`book-cover-img`},null,8,Jt),b.fields.audio_cover_file?(i(),c(`div`,{key:0,class:`icon icon-trash`,title:`Retirer la couverture`,onClick:r[9]||=(...e)=>x.handle_audio_cover_reset&&x.handle_audio_cover_reset(...e)})):m(``,!0)]),_(`div`,Yt,[l.has_pdm01?(i(),c(`p`,Xt,` Pour un manuscrit plus attractif, nâhésitez pas à ajouter une couverture. Attention, celle-ci doit comporter votre titre et votre nom dâauteur `)):b.fields.audio_cover_file?(i(),c(`p`,Zt,` Nous avons bien reçu le fichier pour votre 1ère de couverture. `)):b.fields.audio_cover_url?m(``,!0):(i(),c(`p`,Qt,` Vous n'avez pas choisi de service de couverture, vous pouvez donc nous fournir votre 1ère de couverture ou en produire une depuis notre éditeur en ligne. `)),a(_(`button`,{type:`button`,class:`btn btn-secondary`,onClick:r[10]||=e=>x.switchToCover(!0)},` Créer ma couverture en ligne `,512),[[g,!x.is_readonly(`audio_cover_file`)]]),a(u(w,{id_book:b.fields.id_book,url:`/offre/creer-projet/couverture/true`,title:b.fields.title,button_text:b.fields.audio_cover_file?`Remplacer ma 1ère de couverture`:`Ajouter ma 1ère de couverture`,formats_text:`Type image Jpeg. Format minimum : 3000x3000 pixels. Poids maximum : 10 Mo`,button_width:100,file_type:`audio-cover-file`,formats_accepted:`.jpeg`,onInput:x.handle_audio_cover_upload},null,8,[`id_book`,`title`,`button_text`,`onInput`]),[[g,!x.is_readonly(`audio_cover_file`)]]),b.errors&&b.errors.audio_cover_file?(i(),c(`div`,$t,[_(`div`,en,n(b.errors.audio_cover_file),1)])):m(``,!0),r[43]||=_(`br`,null,null,-1),b.caddy_state.items.some(e=>[178,179].includes(e.id_service))?(i(),c(`p`,tn,` Si vous avez des fichiers complémentaires, vous pourrez nous les transmettre dans votre espace auteur, bouton "mes fichiers". En attendant, vous pouvez créer / télécharger une 1ère de couverture en ligne. `)):m(``,!0)])]))])):m(``,!0),x.display_field(`synopsis`)?(i(),c(`div`,nn,[r[49]||=_(`h2`,null,`Votre synopsis`,-1),r[50]||=_(`hr`,null,null,-1),_(`div`,rn,[_(`div`,an,[b.fields.book_synopsis?(i(),c(`div`,on,[_(`img`,{src:`/librinova/img/default-img/book-uploaded.jpg`,alt:b.fields.book_synopsis,class:`file-input-img`},null,8,sn),r[46]||=_(`span`,{class:`icon`},null,-1),_(`span`,cn,n(b.fields.synopsis_old),1)])):(i(),c(`div`,ln,[...r[47]||=[_(`img`,{src:`/librinova/img/default-img/file-input.jpg`,alt:`Déposez votre fichier`,class:`file-input-img`},null,-1)]]))]),_(`div`,un,[b.fields.book_synopsis?(i(),c(`p`,dn,` Nous avons bien reçu votre synopsis. `)):(i(),c(`p`,fn,[...r[48]||=[C(` Vous pouvez déposer ici le `,-1),_(`a`,{class:`link blue`,href:`https://www.librinova.com/blog/synopsis-resume-scenario-quelle-difference/`,target:`_blank`},`synopsis`,-1),C(` de votre ouvrage. Ce dépôt est optionnel, mais maximise vos chances d'être repéré par un éditeur sur notre plateforme. `,-1)]])),a(u(w,{id_book:b.fields.id_book,button_width:100,url:`/offre/creer-projet/synopsis`,title:b.fields.title,button_text:b.fields.book_synopsis?`Remplacer mon synopsis`:`Ajouter mon synopsis`,formats_text:x.file_formats_text,formats_accepted:x.file_formats_accepted,file_type:`book-synopsis`,onInput:x.handle_book_synopsis_upload},null,8,[`id_book`,`title`,`button_text`,`formats_text`,`formats_accepted`,`onInput`]),[[g,!x.is_readonly(`book_synopsis`)]]),_(`div`,pn,[b.errors&&b.errors.book_synopsis?(i(),c(`div`,mn,n(b.errors.book_synopsis),1)):m(``,!0)])])])])):m(``,!0)]),_(`div`,hn,[r[53]||=_(`h2`,null,`Informations complémentaires`,-1),r[54]||=_(`hr`,null,null,-1),x.display_field(`pseudo`)?(i(),c(`div`,gn,[_(`label`,{class:t({required:x.is_field_mandatory(`pseudo`)})},`Nom de l'auteur / Pseudonyme`,2),_(`div`,_n,[a(_(`input`,{name:`pseudo_last`,type:`text`,class:t([`form-input`,{error:b.errors&&b.errors.pseudo_last}]),placeholder:`Nom`,"onUpdate:modelValue":r[11]||=e=>b.fields.pseudo_last=e,disabled:b.author},null,10,vn),[[d,b.fields.pseudo_last]]),b.errors&&b.errors.pseudo_last?(i(),c(`div`,yn,n(b.errors.pseudo_last),1)):m(``,!0),a(_(`input`,{name:`pseudo_first`,type:`text`,class:t([`form-input`,{error:b.errors&&b.errors.pseudo_first}]),placeholder:`Prénom`,"onUpdate:modelValue":r[12]||=e=>b.fields.pseudo_first=e,disabled:b.author},null,10,bn),[[d,b.fields.pseudo_first]]),b.errors&&b.errors.pseudo_first?(i(),c(`div`,xn,n(b.errors.pseudo_first),1)):m(``,!0)])])):m(``,!0),(i(!0),c(p,null,o(b.co_authors,(e,r)=>(i(),c(`div`,{class:`form-group co-author-group`,key:e._uid}
1,[_(`div`,Sn,[_(`label`,null,`Co-auteur `+n(r+1),1),x.is_readonly(`co_author`)?m(``,!0):(i(),c(`a`,{key:0,href:`#`,class:`link blue co-author-remove`,onClick:f(e=>x.removeCoauthor(r),[`prevent`])},`Retirer`,8,Cn))]),_(`div`,wn,[a(_(`input`,{name:`co_authors[`+r+`][lastname]`,type:`text`,class:t([`form-input`,{error:b.errors&&b.errors[`co_authors.`+r+`.lastname`]}]),placeholder:`Nom`,"onUpdate:modelValue":t=>e.lastname=t,disabled:x.is_readonly(`co_author`)},null,10,Tn),[[d,e.lastname]]),b.errors&&b.errors[`co_authors.`+r+`.lastname`]?(i(),c(`div`,En,n(b.errors[`co_authors.`+r+`.lastname`]),1)):m(``,!0),a(_(`input`,{name:`co_authors[`+r+`][firstname]`,type:`text`,class:t([`form-input`,{error:b.errors&&b.errors[`co_authors.`+r+`.firstname`]}]),placeholder:`Prénom`,"onUpdate:modelValue":t=>e.firstname=t,disabled:x.is_readonly(`co_author`)},null,10,Dn),[[d,e.firstname]])]),b.errors&&b.errors[`co_authors.`+r+`.firstname`]?(i(),c(`div`,On,n(b.errors[`co_authors.`+r+`.firstname`]),1)):m(``,!0)]))),128)),x.display_field(`pseudo`)?(i(),c(`div`,kn,[b.co_authors.length<b.max_co_authors?(i(),c(`a`,{key:0,href:`#`,class:`link blue`,onClick:r[13]||=f((...e)=>x.addCoauthor&&x.addCoauthor(...e),[`prevent`])},`Ajouter un co-auteur`)):m(``,!0),_(`p`,An,[b.co_authors.length<b.max_co_authors?(i(),c(p,{key:0},[C(` Vous pouvez ajouter jusqu'à `+n(b.max_co_authors)+` co-auteurs maximum. `,1)],64)):(i(),c(p,{key:1},[C(` Limite de `+n(b.max_co_authors)+` co-auteurs atteinte. `,1)],64))])])):m(``,!0),b.fields.thems?(i(),h(T,{key:2,themas:l.themas,modelValue:b.fields.thems,"onUpdate:modelValue":r[14]||=e=>b.fields.thems=e,disabled:x.is_readonly(`thems`),errors:b.errors,required:!0},null,8,[`themas`,`modelValue`,`disabled`,`errors`])):m(``,!0),x.display_field(`summary`)?(i(),c(`div`,jn,[_(`label`,{class:t({required:x.is_field_mandatory(`summary`)})},`Résumé du livre`,2),l.has_pdm01?(i(),c(`p`,Mn,` Bref et concis, le résumé doit permettre à lâéditeur de saisir en un coup dâÅil le contenu de votre ouvrage. `)):m(``,!0),u(E,{modelValue:b.fields.summary,"onUpdate:modelValue":r[15]||=e=>b.fields.summary=e,placeholder:x.is_field_mandatory(`summary`)?``:`Si vous avez rédigé par vous-même un résumé ou si vous avez des attentes particulières, vous pouvez les renseigner ici.`,disabled:x.is_readonly(`summary`),limit:`1500`,index:`1`},null,8,[`modelValue`,`placeholder`,`disabled`]),b.errors&&b.errors.summary?(i(),c(`div`,Nn,n(b.errors.summary),1)):m(``,!0)])):m(``,!0),x.display_field(`keywords`)?(i(),c(`div`,Pn,[_(`div`,Fn,[r[51]||=_(`label`,null,`Mots clés`,-1),l.has_pdm01?(i(),c(`p`,In,` Les mots-clés permettent d'enrichir les métadonnées de votre livre afin que les éditeurs puissent le trouver lors de leurs recherches thématiques sur la plateforme. `)):m(``,!0),u(D,{ref:`selectKeywords`,name:`keywords[]`,searchable:!0,modelValue:b.fields.keywords,"onUpdate:modelValue":r[16]||=e=>b.fields.keywords=e,settings:b.select2_config,disabled:x.is_readonly(`keywords`)},null,8,[`modelValue`,`settings`,`disabled`]),b.errors&&b.errors.keywords?(i(),c(`div`,Ln,n(b.errors.keywords),1)):m(``,!0)]),l.has_pdm01?m(``,!0):(i(),c(`div`,Rn,[...r[52]||=[_(`span`,null,null,-1),C(`Les mots-clés permettent d'enrichir les métadonnées de votre livre afin que les lecteurs le trouvent plus facilement sur les librairies en ligne. `,-1)]]))])):m(``,!0),x.display_field(`foto`)||x.display_field(`bio`)?(i(),c(`div`,zn,[x.display_field(`foto`)?(i(),c(`div`,Bn,[_(`img`,{src:x.computed_member_url,alt:`Photo auteur`,class:`avatar-picture`},null,8,Vn),u(w,{id_book:b.fields.id_book,url:`/offre/creer-projet/photo`,button_text:`Ajouter une photo`,formats_text:`Formats : jpeg ou png, taille maximum : 1 Mo`,file_type:`foto-file`,bar_width:100,onInput:x.handle_profile_upload},null,8,[`id_book`,`onInput`])])):m(``,!0),x.display_field(`bio`)?(i(),c(`div`,Hn,[_(`div`,Un,[_(`label`,{class:t({required:x.is_field_mandatory(`bio`)})},`Biographie de l'auteur`,2),u(E,{modelValue:b.fields.bio,"onUpdate:modelValue":r[17]||=e=>b.fields.bio=e,disabled:x.is_readonly(`bio`),limit:`1000`,index:`2`},null,8,[`modelValue`,`disabled`]),b.errors&&b.errors.bio?(i(),c(`div`,Wn,n(b.errors.bio),1)):m(``,!0)])])):m(``,!0)])):m(``,!0)]),x.display_field(`already_published`)?(i(),c(`div`,Gn,[r[61]||=_(`h2`,null,`Votre manuscrit a-t-il déjà été publié ou auto-publié ?`,-1),r[62]||=_(`hr`,null,null,-1),_(`div`,Kn,[_(`div`,qn,[_(`label`,Jn,[r[55]||=C(` Non `,-1),a(_(`input`,{type:`radio`,name:`already_published`,value:`0`,"onUpdate:modelValue":r[18]||=e=>b.fields.already_published=e},null,512),[[y,b.fields.already_published]]),r[56]||=_(`span`,{class:`checkmark`},null,-1)]),_(`label`,Yn,[r[57]||=C(` Oui, sur Amazon KDP `,-1),a(_(`input`,{type:`radio`,name:`already_published`,value:`1`,"onUpdate:modelValue":r[19]||=e=>b.fields.already_published=e},null,512),[[y,b.fields.already_published]]),r[58]||=_(`span`,{class:`checkmark`},null,-1)]),_(`label`,Xn,[r[59]||=C(` Oui via un autre site ou une maison d'édition : `,-1),a(_(`input`,{type:`radio`,name:`already_published`,value:`2`,"onUpdate:modelValue":r[20]||=e=>b.fields.already_published=e},null,512),[[y,b.fields.already_published]]),r[60]||=_(`span`,{class:`checkmark`},null,-1)]),b.fields.already_published==2?a((i(),c(`input`,{key:0,name:`published_on`,type:`text`,class:t([`form-input published-on`,{error:b.errors&&b.errors.published_on}]),placeholder:`Préciser`,"onUpdate:modelValue":r[21]||=e=>b.fields.published_on=e},null,2)),[[d,b.fields.published_on]]):m(``,!0)])])])):m(``,!0),x.display_publisher_block()?(i(),c(`div`,Zn,[u(O,{ref:`chooseBrands`,id_book:l.id_book&&l.id_book!==-1?l.id_book:null,brands_selected:b.fields.brands_selected?b.fields.brands_selected:[],can_edit:!0,thems:x.get_thems},null,8,[`id_book`,`brands_selected`,`thems`])])):m(``,!0),_(`button`,{type:`button`,class:`btn btn-white create-button`,onClick:r[22]||=(...e)=>x.saveProject&&x.saveProject(...e)},` Enregistrer `),l.id_book&&!l.is_project_pro?(i(),c(`button`,Qn,` Enregistrer et payer `)):l.is_project_pro?m(``,!0):(i(),c(`button`,$n,` Créer mon projet `)),l.is_project_pro?(i(),c(`button`,er,` Finaliser projet pro `)):m(``,!0),r[63]||=_(`p`,{class:`message success`,id:`success-msg`},`Modifications enregistrées`,-1),r[64]||=_(`p`,{class:`mandatory-info`},` Les champs avec une étoile (*) sont obligatoires. `,-1)],32)):m(``,!0)}var nr=v(Oe,[[`render`,tr]]),rr={components:{QuantityField:ne},data(){return{caddy_state:D.state}},computed:{groups(){return this.caddy_state.list?JSON.parse(JSON.stringify(this.caddy_state.list.groups)).filter(e=>e.type===`pack`||e.sub_items.length).map(e=>(e.type===`pack`||Array.isArray(e.sub_items)&&(e.sub_items=e.sub_items.sort((e,t)=>
1e.infos.caddy_list_order-t.infos.caddy_list_order)),e)):[]},pdm_reduction(){let{caddy_state:e}=this;return e.list&&e.list.pdm_reduction?e.list.pdm_reduction:null},amount(){return this.caddy_state.list?this.caddy_state.list.amount:0}},methods:{async edit_service_quantity(e,t){let n=await D.edit_quantity(e,t);n.is_ok===!1&&alert(n.message)},async remove_service(e){let t=await D.remove_service(e);t.is_ok===!1&&alert(t.message)},goToNextStep(e=!1){let{caddy_state:t}=this,{groups:n}=t.list;if(this.$refs.packsModal.close_modal(),e===!1&&n.filter(e=>e.type===`pack`).length>1){this.$refs.packsModal.open_modal();return}this.$emit(`next_step_clicked`)}}},ir={class:`services-caddy-list`},ar={class:`services-caddy-list-items`},or={class:`group-header`},sr={class:`name`},cr={key:0,class:`price`},lr={key:1,class:`price`},ur=[`onClick`],dr={class:`group-items`},fr={class:`group-item-inner`},pr={class:`name`},mr={key:0,class:`price`},hr=[`onClick`],gr={key:0,class:`quantity-editor`},_r={class:`meta`},vr={class:`price`},yr=[`onClick`],br={key:0,class:`services-caddy-list-pdm-reduction`},xr={class:`price`},Sr={class:`services-caddy-list-total`},Cr={class:`number`},wr={class:`services-caddy-list-footer`},Tr={class:`modal-intern`},Er={class:`btns`};function Dr(e,r,a,l,d,f){let h=s(`quantity-field`),g=s(`ln-modal`);return i(),c(`section`,ir,[r[8]||=_(`div`,{class:`services-caddy-list-header`},[_(`span`,{class:`icon`}),C(`Mon panier `)],-1),_(`div`,ar,[(i(!0),c(p,null,o(f.groups,(a,s)=>(i(),c(`div`,{class:t([`services-caddy-list-group`,`group-${a.type}`]),key:s},[_(`div`,or,[_(`div`,sr,n(a.name),1),a.price?(i(),c(`div`,cr,`+ `+n(e.$amountAmtCents(a.price)??0)+`⬠`,1)):(i(),c(`div`,lr)),a.type===`pack`?(i(),c(`div`,{key:2,class:`icon-remove`,onClick:e=>f.remove_service(a.id)},null,8,ur)):m(``,!0)]),_(`div`,dr,[(i(!0),c(p,null,o(a.sub_items,t=>(i(),c(`div`,{class:`group-item`,key:t.id},[_(`div`,fr,[r[3]||=_(`div`,{class:`icon-check`},null,-1),_(`div`,pr,n(t.name),1),t.can_be_multiple?m(``,!0):(i(),c(p,{key:0},[t.price?(i(),c(`div`,mr,n(e.$amountAmtCents(t.price))+`â¬`,1)):m(``,!0),a.type===`pack`?m(``,!0):(i(),c(`div`,{key:1,class:`icon-remove`,onClick:e=>f.remove_service(t.id)},null,8,hr))],64))]),t.can_be_multiple?(i(),c(`div`,gr,[r[4]||=_(`strong`,null,`Quantité :`,-1),u(h,{value:t.infos.nb_copies,onChange:e=>f.edit_service_quantity(t.id,e),changeable:t.id!=107},null,8,[`value`,`onChange`,`changeable`]),_(`div`,_r,[_(`div`,vr,n(e.$amountAmtCents(t.price))+`â¬`,1),_(`div`,{class:`icon-remove`,onClick:e=>f.remove_service(t.id)},null,8,yr)])])):m(``,!0)]))),128))])],2))),128))]),f.pdm_reduction?(i(),c(`div`,br,[r[5]||=_(`div`,{class:`name`},`Réduction`,-1),_(`div`,xr,`- `+n(e.$amountAmtCents(f.pdm_reduction))+`â¬`,1)])):m(``,!0),_(`div`,Sr,[r[6]||=_(`div`,{class:`text`},[C(`Total `),_(`span`,{class:`small`},`TTC`)],-1),_(`div`,Cr,n(e.$amountAmtCents(f.amount))+`â¬`,1)]),_(`div`,wr,[_(`button`,{class:`btn btn-primary`,onClick:r[0]||=e=>f.goToNextStep()},`Ãtape suivante`)]),u(g,{class:`multi-packs-confirmation`,ref:`packsModal`,title:`Packs de publication`,hide_icon:!0},{body:w(()=>[_(`div`,Tr,[r[7]||=_(`span`,{class:`subtitle`},`Votre panier contient actuellement plusieurs packs de publication dont les services pourraient être redondants.`,-1),_(`div`,Er,[_(`button`,{class:`btn btn-secondary`,onClick:r[1]||=t=>{e.$refs.packsModal.close_modal()}},`Annuler`),_(`button`,{class:`btn btn-primary`,onClick:r[2]||=e=>f.goToNextStep(!0)},`Continuer`)])])]),_:1},512)])}var Or=v(rr,[[`render`,Dr]]),kr={props:{modelValue:{type:Object,required:!0},selected:{type:Boolean,default:!1},display_pod_cel_field:{type:Boolean,default:!1}},emits:[`update:modelValue`],data(){return{pod_countries:null}},methods:{async fetch_pod_countries(){let{data:t}=await e.get(`/offre/service-pod-pays`);return t},open_pod_cel_modal(){this.$refs.pod_cel_modal.open_modal()},close_pod_cel_modal(){this.$refs.pod_cel_modal.close_modal()},parseNumberInput(e){return e.target.value===``?null:Number(e.target.value)},onNbCopiesInput(e){this.emitOptions({nb_copies:this.parseNumberInput(e)})},onPodCelInput(e){this.emitOptions({pod_cel:this.parseNumberInput(e)})},onPodCcChange(e){this.emitOptions({pod_cc:e.target.value})},normalizeOptions(e){let t={...e};return t.nb_copies!=null&&t.nb_copies<1&&(t.nb_copies=1),t.pod_cel!=null&&t.pod_cel<0&&(t.pod_cel=0),t},emitOptions(e){this.$emit(`update:modelValue`,this.normalizeOptions({...this.modelValue,...e}))}},async mounted(){this.pod_countries=await this.fetch_pod_countries()}}
1,Ar={class:`pod-form`},jr={key:0,class:`form-group vertical`},Mr=[`disabled`,`value`],Nr={key:1,class:`form-group full-width vertical`},Pr={class:`double`},Fr=[`disabled`,`value`],Ir={for:`pod_cel`,class:`control-label pod-color-label`},Lr=[`disabled`,`value`],Rr={class:`form-group vertical`},zr={class:`select-style`},Br=[`disabled`,`value`],Vr=[`value`];function Hr(e,t,r,a,l,d){let m=s(`ln-modal`);return i(),c(`div`,Ar,[r.display_pod_cel_field?(i(),c(`div`,Nr,[_(`div`,Pr,[_(`div`,null,[t[7]||=_(`label`,{for:`nb_copies`,class:`control-label`},`Quantité`,-1),_(`input`,{disabled:r.selected,name:`nb_copies`,value:r.modelValue.nb_copies,type:`number`,min:1,class:`form-input`,onInput:t[1]||=(...e)=>d.onNbCopiesInput&&d.onNbCopiesInput(...e)},null,40,Fr)]),_(`div`,null,[_(`label`,Ir,[t[8]||=_(`span`,null,`Eléments couleur`,-1),_(`div`,{onClick:t[2]||=f(e=>d.open_pod_cel_modal(),[`stop`]),class:`open-pod-cel-modal`})]),_(`input`,{disabled:r.selected,name:`pod_cel`,value:r.modelValue.pod_cel,type:`number`,min:0,class:`form-input`,onInput:t[3]||=(...e)=>d.onPodCelInput&&d.onPodCelInput(...e)},null,40,Lr)])])])):(i(),c(`div`,jr,[t[6]||=_(`label`,{for:`nb_copies`,class:`control-label`},`Quantité`,-1),_(`input`,{disabled:r.selected,name:`nb_copies`,value:r.modelValue.nb_copies,type:`number`,min:1,class:`form-input`,onInput:t[0]||=(...e)=>d.onNbCopiesInput&&d.onNbCopiesInput(...e)},null,40,Mr)])),_(`div`,Rr,[t[10]||=_(`label`,{for:`pod_cc`,class:`control-label`},`Pays de livraison`,-1),_(`div`,zr,[_(`select`,{disabled:r.selected,name:`pod_cc`,value:r.modelValue.pod_cc,class:`form-input`,onChange:t[4]||=(...e)=>d.onPodCcChange&&d.onPodCcChange(...e)},[(i(!0),c(p,null,o(l.pod_countries,(e,t)=>(i(),c(`option`,{key:t,value:t},n(e),9,Vr))),128))],40,Br),t[9]||=_(`span`,{class:`select-down`},null,-1)])]),u(m,{ref:`pod_cel_modal`,hide_icon:!0,footer_button_label:`Retour`,onFooterButtonClick:t[5]||=e=>d.close_pod_cel_modal()},{body:w(()=>[...t[11]||=[_(`p`,null,`Merci d'indiquer ici le nombre d'éléments couleurs qui figurent dans votre livre.`,-1),_(`p`,null,`1 élément couleur peut être une image, un dessin, un graphique, une photo, etc. Attention, chaque élément doit être compté : si vous avez 2 images couleurs sur 1 page de votre fichier word, il faut comptabiliser 2 éléments couleur et non 1.`,-1),_(`p`,null,`L'aplat de couverture est toujours imprimé en couleur, il n'est donc pas à comptabiliser comme un élément couleur.`,-1)]]),_:1},512)])}var Ur={components:{"pod-form":v(kr,[[`render`,Hr]]),"text-dot":M,"service-caddy-button":P},props:{service:{type:Object,required:!0},category_icon:{type:Object,required:!0},compact:{type:Boolean,default:!1}},data(){return{caddy_state:D.state,is_publish_renew:!1,options:{nb_copies:null,pod_cel:null,pod_cc:null},id_service:0}},computed:{selected(){return this.caddy_state.items?Object.values(this.caddy_state.items).some(e=>e.id_service===this.service.id):!1},disabled(){let{service:e,options:t}=this;return e.id===72?!t.nb_copies||!t.pod_cel||!t.pod_cc:e.id===31?!t.nb_copies||!t.pod_cc:e.is_over===null?!1:e.is_over||e.services_available===0},name(){let{service:e,is_publish_renew:t}=this;return t?`Renouvellement publication numeÌrique`:e.name},price(){let{service:e,is_publish_renew:t}=this;return t?`0 â¬`:e.display_price}},methods:{fetch_options(){if(!this.caddy_state.items)return this.options||{};let e=Object.values(this.caddy_state.items).find(e=>e.id_service===this.service.id);return!e||!e.infos?this.options||{}:e.infos},async check_publish_renew(){let{service:t,caddy_state:n}=this,r=n.id_book;return r===-1&&(r=localStorage.getItem(`force_id_book`,-1)),t.id===1&&n.id_book!==-1&&e.get(`/caddy/book_have_publish_renew/${r}`)},update_id(e){this.id_service=e}},async mounted(){this.options=this.fetch_options(),this.is_publish_renew=await this.check_publish_renew()}},Wr={class:`service-header`},Gr=[`innerHTML`],Kr={key:0,class:`service-description ln-lora-text small`},qr={key:1,class:`service-description ln-lora-text small`},Jr={key:2,class:`service-description ln-lora-text small`},Yr={key:3,class:`service-description ln-lora-text small`},Xr={class:`service-footer`};function Zr(e,r,a,o,l,d){let p=s(`text-dot`),g=s(`pod-form`),v=s(`ln-service-selector-button`),y=s(`service-caddy-button`);return i(),c(`section`,{class:t([`block-service-block`,{selected:d.selected}])},[_(`div`,Wr,[r[5]||=_(`div`,{class:`icon-check`},null,-1),u(p,{class:`name`,size:165,text:d.name},null,8,[`text`]),_(`div`,{class:`price`,innerHTML:d.price},null,8,Gr)]),a.service.services_available_max&&a.service.is_over?(i(),c(`div`,Kr,`Atelier terminé`)):m(``,!0),a.service.services_available_max&&!a.service.is_over?(i(),c(`div`,qr,`Places restantes : `+n(a.service.services_available)+` / `+n(a.service.services_available_max),1)):m(``,!0),!a.service.services_available_max&&a.service.is_over?(i(),c(`div`,Jr,`Terminé`)):m(``,!0),a.compact?m(``,!0):(i(),c(`div`,Yr,[u(p,{size:100,text:a.service.description},null,8,[`text`])])),a.service.is_pod_service?(i(),c(`div`,{key:4,onClick:r[1]||=f(()=>{},[`stop`])},[u(g,{modelValue:l.options,"onUpdate:modelValue":r[0]||=e=>l.options=e,selected:d.selected,display_pod_cel_field:a.service.ref===`POD17`},null,8,[`modelValue`,`selected`,`display_pod_cel_field`])])):m(``,!0),a.service.has_sub_services?(i(),h(v,{key:5,onClick:r[2]||=f(()=>{},[`stop`]),onChangeId:r[3]||=e=>d.update_id(e),ids:Object.keys(a.service.sub_services),price_class:`price little`,prices:a.service.sub_services,selector_str:a.service.selector_str,basket:!0},null,8,[`ids`,`prices`,`selector_str`])):m(``,!0),_(`div`,Xr,[r[6]||=_(`a`,{class:`link blue`},` En savoir plus `,-1),u(y,{onClick:r[4]||=f(()=>{},[`stop`]),id_service:a.service.has_sub_services?l.id_service:a.service.id,service_name:a.service.name,service_category_icon:a.category_icon,disabled:d.disabled,options:l.options},null,8,[`id_service`,`service_name`,`service_category_icon`,`disabled`,`options`])])],2)}var Qr={components:{ServiceBlock:v(Ur,[[`render`,Zr]])},props:{category:{type:Object,required:!0},compact:{type:Boolean,default:!1}},data(){return{image_url:window.image_url,modal_title:``,modal_content:``,no_services_left:!0}},computed:{services(){let{category:e}=this;return!e||!e.services?[]:Object.keys(e.services).map(t=>{let n=e.services[t];return n?(n.services_available!==void 0&&n.services_available!==null&&n.services_available>0&&(this.no_services_left=!1),n):null}).filter(e=>e?e.services_available===void 0||e.services_available===null||e.services_available>=0||e.services_available_max===null:!1).sort((e,t)=>
1e.order>t.order?1:-1)}},methods:{open_info_modal(e){this.modal_title=e.name;let t=e.description+(e.description_steps?`<p><h2>Les étapes du projet : </h2></p>`+e.description_steps:``);e.examples&&e.examples.forEach(e=>{t+=`<p><img src='/files/services/examples/`+e+`' style='width: 100%;' :options='{alt:'exemple'}' /></p>`}),this.modal_content=t,this.$refs.modal_info.open_modal()},close_info_modal(){this.$refs.modal_info.close_modal()}}},$r={class:`block-services-category`},ei={key:0,class:`services-category-header`},ti={class:`services-category-list`},ni={class:`row row-half-gutter row-eq-height`},ri={key:0},ii=[`innerHTML`];function ai(e,r,a,l,d,f){let h=s(`image-cdn`),g=s(`service-block`),v=s(`ln-modal`);return i(),c(`section`,$r,[a.category.name?(i(),c(`div`,ei,[a.category.icon?(i(),c(`div`,{key:0,class:t(`circle-icon-basic ${a.category.icon}`)},[u(h,{path:`${d.image_url}/common/dot-${a.category.color}.png`,source:`cloudinary`,options:{alt:`circle ${a.category.icon}`,title:`Circle ${a.category.icon}`,class:`circle-element`}},null,8,[`path`,`options`])],2)):m(``,!0),_(`h2`,null,[C(n(a.category.name),1),r[1]||=_(`hr`,null,null,-1)])])):m(``,!0),_(`div`,ti,[_(`div`,ni,[a.category.code===`ATE`&&d.no_services_left?(i(),c(`p`,ri,`Il ne reste actuellement plus de places disponibles pour cet atelier. D'autres ateliers d'écriture seront organisés prochainement, nous vous tiendrons au courant.`)):m(``,!0),(i(!0),c(p,null,o(f.services,e=>(i(),c(`div`,{class:`col-md-6`,key:e.id},[u(g,{class:`service-category-service`,service:e,category_icon:{icon:a.category.icon,color:a.category.color},compact:a.compact,onClick:t=>f.open_info_modal(e)},null,8,[`service`,`category_icon`,`compact`,`onClick`])]))),128))])]),u(v,{ref:`modal_info`,title:d.modal_title,footer_button_label:`Retour`,icon_type:a.category.icon,icon_color:a.category.color,onF
1ooterButtonClick:r[0]||=e=>f.close_info_modal()},{body:w(()=>[_(`div`,{class:`content`,innerHTML:d.modal_content},null,8,ii)]),_:1},8,[`title`,`icon_type`,`icon_color`])])}var oi={components:{"ln-services-caddy-list":Or,"ln-services-category":v(Qr,[[`render`,ai]])},props:{title:{type:String,default:`Sélectionnez vos services`},service_categories:{type:Array,required:!0},next_link:{type:String,required:!0},previous_link:{type:String,required:!0},previous_label:{type:String,default:`Retour`},contact_link:{type:String,required:!0},nav_steps:{type:Array,required:!0},compact:{type:Boolean,default:!1}},watch:{caddy_state:{handler(){this.refresh_nav_steps()},deep:!0}},data(){return{error_message:null,local_next_link:this.next_link,local_previous_link:this.previous_link,local_nav_steps:this.nav_steps,local_previous_label:this.previous_label,local_service_categories:this.service_categories,caddy_state:D.state,user_logged:window.user_logged}},computed:{id_book(){return this.caddy_state.id_book}},methods:{async go_to_next_step(){let{local_next_link:e,user_logged:t}=this,{is_ok:n,message:r,new_book_selected:i,service_categories:a}=await D.check();if(n){e===`/offre/livre`&&i&&(e=`/offre/creer-projet?force=true`),t?window.location.replace(e):E.toggle_modal_auth({redirection:e,caddy:this.caddy_state.list});return}this.local_service_categories=a,this.error_message=r,window.scrollTo(0,0)},async refresh_nav_steps(){let{data:t}=await e.get(`/offre/nav-steps/services`);this.local_next_link=t.nav_steps.next_link,this.local_previous_link=t.nav_steps.previous_link,this.local_nav_steps=t.nav_steps.steps}},mounted(){window.addEventListener(`beforeunload`,()=>{localStorage.removeItem(`force_id_book`)})},beforeUnmount(){window.removeEventListener(`beforeunload`)}},si={class:`publish-services`},ci={class:`container`},li={class:`col-md-8 mx-auto`},ui={class:`hero`},di={class:`text-center`},fi={class:`container`},pi={class:`row`},mi={class:`col-md-8`},hi=[`innerHTML`],gi={class:`publish-services-list`},_i={key:1,class:`btn btn-white btn-return btn-services-return`,href:`/offre/services/services-complementaires`},vi={class:`col-md-4`},yi={class:`publish-services-basket`},bi={class:`help-block`},xi={class:`star`},Si={class:`contact-btn`},Ci=[`href`];function wi(e,t,r,a,l,d){let f=s(`ln-nav-steps`),g=s(`ln-services-category`),v=s(`ln-services-caddy-list`),y=s(`image-cdn`);return i(),c(`section`,si,[u(f,{previous_link:l.local_previous_link,next_link:l.local_next_link,onNext_link_clicked:t[0]||=e=>d.go_to_next_step(),steps:l.local_nav_steps,previous_label:l.local_previous_label},null,8,[`previous_link`,`next_link`,`steps`,`previous_label`]),_(`div`,ci,[_(`div`,li,[_(`div`,ui,[_(`div`,di,[_(`h1`,null,n(r.title),1)])])])]),_(`div`,fi,[_(`div`,pi,[_(`div`,mi,[l.error_message?(i(),c(`div`,{key:0,innerHTML:l.error_message,class:`alert-block alert-block-error`},null,8,hi)):m(``,!0),_(`div`,gi,[(i(!0),c(p,null,o(l.local_service_categories,(e,t)=>(i(),h(g,{key:t,class:`publish-services-service`,category:e,compact:r.compact},null,8,[`category`,`compact`]))),128))]),l.error_message?(i(),c(`a`,_i,`Revenir à l'ensemble des services`)):m(``,!0)]),_(`div`,vi,[_(`div`,yi,[u(v,{onNext_step_clicked:t[1]||=e=>d.go_to_next_step()}),_(`div`,bi,[_(`div`,xi,[u(y,{path:`/librinova/img/ico/favicon-96x96.png`,source:`cloudinary`,options:{alt:`star`}})]),t[2]||=_(`p`,null,`Besoin dâaide pour trouver le service qui vous correspond ? Notre équipe vous guide à travers ces choix`,-1),_(`div`,Si,[_(`a`,{href:r.contact_link,class:`contact-icon`},`Contactez-nous`,8,Ci)])])])])])])])}var Ti=v(oi,[[`render`,wi]]),Ei={methods:{redirect(e){if(e!==-1){window.location.replace(`/confirmation`);return}window.location.replace(`/offre/creer-projet?force=true`)}}},Di={class:`publish-select-book vue`},Oi={class:`container`},ki={class:`col-md-8 mx-auto`};function Ai(e,t,n,r,a,o){let l=s(`ln-service-select-book`);return i(),c(`section`,Di,[t[0]||=_(`div`,{class:`container`},[_(`div`,{class:`col-md-8 mx-auto`},[_(`div`,{class:`hero`},[_(`div`,{class:`text-center`},[_(`h1`,null,`Choisissez un livre`)])])])],-1),_(`div`,Oi,[_(`div`,ki,[u
1(l,{onId_book_saved:o.redirect},null,8,[`onId_book_saved`])])])])}var ji=v(Ei,[[`render`,Ai]]),Mi={components:{"ln-payment-address-form":B,"ln-modal":x},props:{countries:{type:Array,required:!0},is_billing_address_complete:{type:Boolean,default:!1},has_printing:{type:Boolean,default:!1},has_shipping:{type:Boolean,default:!1},billing_address:{type:Object,default(){return{}}},shipping_address:{type:Object,default(){return{}}},with_shipping_address:{type:Boolean,default:!0},sponsor_pot:{type:Number,default:0},sponsor_expiration:{type:String,default:``},book:{type:Object,default(){return{}}},is_project_pro:{type:Boolean,default:!1}},data(){return{local_is_billing_address_complete:this.is_billing_address_complete,local_is_project_pro:this.is_project_pro,policies_accepted:!1,id_credit:null,applied_avoir:null,promo_sponsor_pot:null,id_book:null,pack_options_modal_open:!1,proceeding:!1}},computed:{custom_fees(){return this.is_empty?!1:D.state.list?D.state.list.custom_fees:T.state.articles?T.state.articles.custom_fees:!1},ch_info(){return this.is_empty?!1:D.state.list?D.state.list.ch_info:T.state.articles?T.state.articles.ch_info:!1},credit(){return this.is_empty?!1:D.state.list?D.state.list.credit:T.state.articles?T.state.articles.credit:!1},avoirs(){return this.is_empty?[]:D.state.list?D.state.list.avoirs||[]:T.state.articles&&T.state.articles.avoirs||[]},is_shop(){return T.state.articles},is_empty(){return T.state.counter==0&&D.state.counter==0}},mounted(){this.get_project_pro()},methods:{async get_project_pro(){await D.get_project_pro(),this.local_is_project_pro=D.state.is_project_pro},async refresh_caddy_data(){let e=await T.refresh_data();e.is_ok===!1&&alert(e.message)},async pay_with_credit(){this.proceeding=!0,this.id_credit=this.credit.id,this.pay()},select_avoir(e){this.applied_avoir=e,this.id_credit=e.id,this.$refs.avoir_modal.close_modal()},remove_avoir(){this.applied_avoir=null,this.id_credit=null},pay(){this.proceeding=!0,D.state.counter>0&&(this.promo_sponsor_pot=D.state.pot_amount,this.id_book=D.state.id_book),this.$nextTick(()=>{document.getElementById(`pay-form`).submit()})}}},Ni={class:`order-confirmation`},Pi={class:`container`},Fi={class:`row`},Ii={class:`col-md-8 mx-auto`},Li={class:`order-confirmation-list`},Ri={key:0,class:`empty-message`},zi={key:1,class:`order-confirmation-items`},Bi={key:2,class:`order-confirmation-custom-fees`},Vi={key:3,class:`order-confirmation-ch-info`},Hi={key:4,class:`order-confirmation-custom-fees`},Ui={key:5,class:`order-confirmation-custom-fees`},Wi={key:0,class:`container`},Gi={class:`row`},Ki={class:`col-md-8 mx-auto`},qi={key:1,class:`container`},Ji={class:`row`},Yi={class:`col-md-8 mx-auto`},Xi={class:`order-confirmation-list`},Zi={key:0,class:`order-confirmation-pay`,id:`pay-form`,method:`post`,action:`/confirmation/pay`},Qi={class:`form-group`},$i={class:`check-group`},ea={class:`check-style`},ta={key:0,class:`small`},na={key:1,class:`small`},ra={class:`btns`},ia=[`disabled`],aa=[`disabled`],oa=[`disabled`],sa={class:`avoir-modal-list`},ca=[`onClick`],la={class:`avoir-modal-item-label`},ua={class:`avoir-modal-item-amount`},da={key:1,class:`form-help`},fa={key:2,class:`form-help`},pa={key:2,class:`container`},ma={class:`row`},ha={class:`col-md-8 mx-auto`},ga={class:`secure-payment`};function _a(e,t,r,h,g,v){let y=s(`ln-caddy`),b=s(`ln-payment-address-form`),x=s(`ln-modal`),T=s(`image-cdn`);return i(),c(`section`,Ni,[_(`div`,Pi,[_(`div`,Fi,[_(`div`,Ii,[_(`div`,Li,[t[16]||=_(`div`,{class:`order-confirmation-header`},[_(`span`,{class:`icon`}),C(`Mon panier `)],-1),v.is_empty?(i(),c(`div`,Ri,` Votre panier est actuellement vide, vous pouvez ajouter des services depuis le catalogue des services ou des livres depuis la librairie. `)):m(``,!0),v.is_empty?m(``,!0):(i(),c(`div`,zi,[u(y,{book:r.book,sponsor_pot:r.sponsor_pot,sponsor_expiration:r.sponsor_expiration,applied_avoir:g.applied_avoir,onRemoveAvoir:t[0]||=e=>v.remove_avoir()},null,8,[`book`,`sponsor_pot`,`sponsor_expiration`,`applied_avoir`])])),!v.is_empty&&v.custom_fees?(i(),c(`div`,Bi,[...t[12]||=[_(`p`,null,` Attention, cette c
1ommande est susceptible de générer des frais de douane et/ou taxes, payables à réception du colis. Pour plus d'informations, merci de vous rapprocher de l'organisme concerné. `,-1)]])):m(``,!0),v.ch_info?(i(),c(`div`,Vi,[...t[13]||=[_(`p`,null,` La suisse applique une taxe de 20⬠HT sur les importations de livres, qui est intégrée dans les frais d'expédition pour tout envoi Colissimo. `,-1)]])):m(``,!0),!v.is_empty&&r.has_shipping?(i(),c(`div`,Hi,[...t[14]||=[_(`p`,null,` Attention, les livraisons en poste restante ou en boîte postale peuvent ne pas être prises en compte par les transporteurs, merci de fournir une adresse de livraison résidentielle `,-1)]])):m(``,!0),r.has_printing?(i(),c(`div`,Ui,[...t[15]||=[_(`p`,null,` Ce tarif est susceptible de changer à la marge lors de la vérification / réalisation de la maquette. Nous conseillons de passer commande d'exemplaires lorsque la maquette est finalisée. `,-1),_(`p`,null,[C(`Pour toutes demandes particulières concernant votre commande d'exemplaires (date butoir etc.), veuillez contacter notre équipe (`),_(`a`,{href:`mailto:[email protected]`,class:`blue link`},`[email protected]`),C(`). Pour rappel, les délais sont de 8 à 10 jours ouvrés. `)],-1)]])):m(``,!0)])])])]),v.is_empty?m(``,!0):(i(),c(`div`,Wi,[_(`div`,Gi,[_(`div`,Ki,[u(b,{countries:r.countries,billing_address:r.billing_address,shipping_address:r.shipping_address,is_billing_address_complete:g.local_is_billing_address_complete,check_phone_number:r.has_shipping,onAddressCompleted:t[1]||=e=>g.local_is_billing_address_complete=!0,onChange:t[2]||=e=>v.refresh_caddy_data()},null,8,[`countries`,`billing_address`,`shipping_address`,`is_billing_address_complete`,`check_phone_number`])])])])),v.is_empty?m(``,!0):(i(),c(`div`,qi,[_(`div`,Ji,[_(`div`,Yi,[_(`div`,Xi,[v.is_empty?m(``,!0):(i(),c(`form`,Zi,[g.id_credit?a((i(),c(`input`,{key:0,name:`id_credit`,type:`hidden`,"onUpdate:modelValue":t[3]||=e=>g.id_credit=e},null,512)),[[d,g.id_credit]]):m(``,!0),g.promo_sponsor_pot?a((i(),c(`input`,{key:1,name:`promo_sponsor_pot`,type:`hidden`,"onUpdate:modelValue":t[4]||=e=>g.promo_sponsor_pot=e},null,512)),[[d,g.promo_sponsor_pot]]):m(``,!0),g.id_book?a((i(),c(`input`,{key:2,name:`id_book`,type:`hidden`,"onUpdate:modelValue":t[5]||=e=>g.id_book=e},null,512)),[[d,g.id_book]]):m(``,!0),a(_(`input`,{name:`is_project_pro`,type:`hidden`,"onUpdate:modelValue":t[6]||=e=>g.local_is_project_pro=e},null,512),[[d,g.local_is_project_pro]]),_(`div`,Qi,[_(`div`,$i,[_(`label`,ea,[a(_(`input`,{name:`is_policies`,type:`checkbox`,"onUpdate:modelValue":t[7]||=e=>g.policies_accepted=e},null,512),[[l,g.policies_accepted]]),v.is_shop?(i(),c(`span`,ta,[...t[17]||=[C(`Jâaccepte les `,-1),_(`a`,{href:`/cgv-client`,class:`link blue`,target:`_blank`},`conditions générales de vente`,-1)]])):(i(),c(`span`,na,[...t[18]||=[C(` Jâaccepte les `,-1),_(`a`,{href:`/cgv-auteur`,class:`link blue`,target:`_blank`},`conditions générales de vente`,-1)]])),t[19]||=_(`span`,{class:`checkmark`},null,-1)])])]),_(`div`,ra,[v.credit?(i(),c(`button`,{key:0,class:`btn btn-primary`,disabled:!g.local_is_billing_address_complete||!g.policies_accepted,onClick:t[8]||=f(e=>v.pay_with_credit(),[`prevent`])},` Payer avec le crédit `,8,ia)):m(``,!0),v.avoirs.length>0&&!g.applied_avoir?(i(),c(`button`,{key:1,class:`btn btn-white`,onClick:t[9]||=f(t=>e.$refs.avoir_modal.open_modal(),[`prevent`])},` Utiliser un avoir `)):m(``,!0),g.local_is_project_pro?m(``,!0):(i(),c(`button`,{key:2,class:`btn btn-primary`,disabled:!g.local_is_billing_address_complete||!g.policies_accepted||g.proceeding,onClick:t[10]||=f(e=>v.pay(),[`prevent`])},` Procéder au paiement `,8,aa)),g.local_is_project_pro?(i(),c(`button`,{key:3,class:`btn btn-white`,disabled:!g.local_is_billing_address_complete||!g.policies_accepted||g.proceeding,onClick:t[11]||=f(e=>v.pay(),[`prevent`])},` Valider projet pro-- `,8,oa)):m(``,!0)]),u(x,{ref:`avoir_modal`,title:`Choisir un avoir`},{body:w(()=>[_(`div`,sa,[(i(!0),c(p,null,o(v.avoirs,e=>(i(),c(`div`,{key:e.id,class:`avoir-modal-item`,onClick:t=>v.select_avoir(e)},[_(`div`,la,`Avoir n°`+n(e.uuid),1),_(`div`,ua,n((e.amount/100).toFixed(2))+` â¬`,1)],8,ca))),128))])]),_:1},512)])),!g.local_is_billing_address_complete&&r.has_shipping?(i(),c(`div`,da,` Pour procéder au paiement, merci de renseigner votre adresse de facturation et votre numéro de téléphone ci-dessous. Le téléphone est obligatoire en cas de livraison. `)):g.local_is_billing_address_complete?m(``,!0):(i(),c(`div`,fa,` Pour procéder au paiement, merci de renseigner votre adresse de facturation ci-dessous. `))])])])])),v.is_empty?m(``,!0):(i(),c(`div`,pa,[_(`div`,ma,[_(`div`,ha,[_(`div`,ga,[u(T,{path:`/librinova/img/common/secure-payment.png`,source:`cloudinary`,options:{alt:`Paiement sécurisé`}}),t[20]||=S(`<div class="transfer"><span class="icon"></span><div class="label"><span>Virement </span><span>bancaire</span></div></div><div><span class="transfer-text">Si vous ne souhaitez pas payer par carte bancaire, nous acceptons aussi les virements. Pour cela, merci de nous envoyer un mail à <a href="mailto:[email protected]" class="link blue">[email protected]</a>
1 en nous indiquant quels services vous souhaitez payer.</span></div>`,2)])])])]))])}var va=v(Mi,[[`render`,_a]]),ya={components:{"ln-modal":x,"file-upload":k,"ln-print-caddy":J},props:{tab:{type:String,required:!0},tab_data:{type:Object,required:!0},image_url:{type:String,required:!0}},data(){let{image_url:e,tab_data:t}=this;return{header_img_path:`${e}/${t.header.img}`,selected_service:null,user_logged:window.user_logged,selection:V.options,include_calculator_form:!1,caddy_state:D.state,display_table:!1,modal_title:``,modal_content:``,current_path:window.location.pathname}},computed:{caddy_items(){return this.caddy_state.items?Object.values(this.caddy_state.items):[]},book_temp_infos(){return this.caddy_state.book_temp_infos}},methods:{toggle_select_service(e){let{tab:t}=this,n={lecture:`analyse_service`,correction:`correction_service`}[t];this.selected_service&&this.selected_service.id===e.id?(this.selected_service=null,this.selection[n]=null):(this.selected_service=e,this.selection[n]=e.id),V.options_modified(this.selection),this.include_calculator_form=!e.price_fixed},async go_to(e){e||=this.nav_steps.next_link,await V.add_to_caddy(),this.user_logged?window.location.replace(e):E.toggle_modal_auth({redirection:e})},redirect_to_service(e){let t=window.location.pathname;window.location.href=`${e.link}/?return=${t}`},in_caddy(e){return this.caddy_items.some(t=>t.id_service===e)},open_info_modal(e,t,n){this.modal_title=e,this.modal_content=t,this.$refs.modal_info.open_modal(n)},close_info_modal(){this.$refs.modal_info.close_modal()}},mounted(){let{book_temp_infos:e}=this;e&&(this.selection.words=e.word_count,this.selection.upload=!0,V.options_modified(this.selection)),U.on(`update-caddy`,()=>{let{caddy:e}=V;this.display_table=!!(e&&e.amount&&e.amount>0)})}},ba={class:`ameliorer-manuscrit-tab`},xa={class:`ameliorer-manuscrit-header`},Sa={class:`title`},Ca={class:`ameliorer-manuscrit-table`},wa={class:`service-tab`},Ta={class:`service-tab-header`},Ea={class:`service-tab-name`},Da=[`innerHTML`],Oa={class:`service-tab-content`},ka=[`onClick`],Aa=[`onClick`],ja={key:0},Ma={key:1,class:`icon-check`},Na={class:`ameliorer-manuscrit-list`},Pa=[`onClick`],Fa={class:`group-service-content`},Ia={class:`group-service-header`},La=[`innerHTML`],Ra=[`innerHTML`],Q={class:`group-service-footer`},za=[`onClick`],Ba={class:`for-who-description`},Va={class:`for-who-btn`},Ha={class:`separator`},Ua=[`innerHTML`];function Wa(e,l,d,h,v,y){let b=s(`image-cdn`),x=s(`ln-service-caddy-button`),S=s(`ln-print-caddy`),T=s(`ln-modal`);return i(),c(`div`,ba,[_(`div`,xa,[_(`div`,Sa,[_(`h2`,null,n(d.tab_data.header.title),1),l[2]||=_(`hr`,null,null,-1)]),_(`p`,null,n(d.tab_data.header.description),1),u(b,{path:v.header_img_path,source:`cloudinary`,options:{alt:`illustration`}},null,8,[`path`])]),_(`div`,Ca,[_(`table`,null,[_(`thead`,null,[_(`tr`,null,[l[3]||=_(`th`,null,null,-1),(i(!0),c(p,null,o(d.tab_data.categories,e=>(i(),c(`th`,{key:e.index_value},n(e.name),1))),128))])]),_(`tbody`,null,[(i(!0),c(p,null,o(d.tab_data.services,e=>(i(),c(`tr`,{key:e.id,class:t({selected:v.selected_service&&v.selected_service.id===e.id})},[_(`td`,null,[l[4]||=_(`div`,{class:`icon-selected`},null,-1),_(`div`,wa,[_(`div`,Ta,[_(`div`,Ea,n(e.name_short),1),_(`div`,{class:`service-tab-price`,innerHTML:e.display_price},null,8,Da)]),_(`div`,Oa,[_(`a`,{class:t([`btn btn-sm`,{selected:v.selected_service&&v.selected_service.id===e.id}]),onClick:f(t=>y.toggle_select_service(e),[`prevent`])},n(v.selected_service&&v.selected_service.id===e.id?`Retirer`:`Sélectionner`),11,ka),_(`div`,{class:`service-tab-icon-info`,onClick:t=>y.open_info_modal(e.name,e.description)},null,8,Aa)])])]),(i(!0),c(p,null,o(d.tab_data.categories,t=>(i(),c(`td`,{key:t.index_value},[e[t.index_value]&&(typeof e[t.index_value]==`string`||e[t.index_value]instanceof String)?(i(),c(`span`,ja,n(e[t.index_value]),1)):e[t.index_value]===!0?(i(),c(`div`,Ma)):m(``,!0)]))),128))],2))),128))])])]),_(`div`,Na,[(i(!0),c(p,null,o(d.tab_data.services,e=>(i(),c(`div`,{key:e.id,class:t([`group-service`,{selected:y.in_caddy(e.service_id)}]),onClick:t=>y.redirect_to_service(e)},[_(`div`,Fa,[_(`div`,Ia,[_(`h3`,null,n(e.name_short),1),_(`div`,{class:`price`,innerHTML:e.display_price},null,8,La)]),_(`div`,{class:`description`,innerHTML:e.description},null,8,Ra)]),_(`div`,Q,[_(`a`,{class:`link blue`,href:`#`,onClick:t=>y.redirect_to_service(e)}
1,`En savoir plus`,8,za),u(x,{class:`text-center margin-auto`,id_service:parseInt(e.id),skip_confirmation:!1,small_button:!1,custom:!0},null,8,[`id_service`])])],10,Pa))),128))]),_(`section`,{class:`for-who`,style:r({background:`url(${d.image_url}/common/letters/question-mark-beige.png), #FFF3E7`,"background-size":`15%`,"background-position":`5% center`,"background-repeat":`no-repeat`})},[l[6]||=_(`div`,{class:`for-who-title`},[_(`h3`,null,` Comment choisir `),_(`hr`,{class:`special-hr`,align:`left`})],-1),_(`div`,Ba,[_(`span`,null,[C(`Pour comparer les `+n(d.tab_data.services.length)+` services proposés et en savoir plus sur leurs spécificités : `,1),l[5]||=_(`b`,null,`Lire nos conseils.`,-1)])]),_(`div`,Va,[_(`a`,{class:`btn btn-secondary btn-sm`,onClick:l[0]||=f(e=>y.open_info_modal(d.tab_data.advices.title,d.tab_data.advices.content),[`prevent`])},` Nos conseils `)])],4),a(_(`div`,Ha,null,512),[[g,v.selected_service]]),a(u(S,{onGo_to:y.go_to,manager_url:`/offre/ameliorer-mon-manuscrit/panier`,calculator_type:d.tab===`lecture`?`analyse_correction`:`printing`,include_calculator_form:v.include_calculator_form,display_table:v.display_table,hide_back_button:!0,hide_additional_service_button:!0,display_options_error:!1,se020:!!(v.selected_service&&v.selected_service.id==155),create_project_button_label:`Ajouter au panier`},null,8,[`onGo_to`,`calculator_type`,`include_calculator_form`,`display_table`,`se020`]),[[g,v.selected_service]]),u(T,{ref:`modal_info`,title:v.modal_title,footer_button_label:`Revenir au tableau`,onFooterButtonClick:l[1]||=e=>y.close_info_modal()},{body:w(()=>[_(`div`,{class:`content`,innerHTML:v.modal_content},null,8,Ua)]),_:1},8,[`title`])])}var Ga=v(ya,[[`render`,Wa]]),Ka={components:{"ln-caddy-services":j},props:{},data(){return{caddy_service_state:D.state,message:``}},methods:{group(e){if(!D.state.list&&!D.state.groups)return{};for(var t in D.state.list.groups)if(D.state.list.groups[t].type==e)return D.state.list.groups[t];return{}},async go_to(e){let t=await D.check();t.is_ok?this.$emit(`go_to`,e):this.message=t.message}},computed:{services(){return this.group(`service`)},total(){return this.services&&this.services.price?this.services.price:0}}},qa={key:0,class:`caddy`},Ja=[`innerHTML`],Ya={class:`total for-summary`},Xa={class:`value`},Za={class:`text-right`};function Qa(e,t,r,a,o,l){let d=s(`ln-caddy-services`);return l.services&&Object.keys(l.services).length!==0?(i(),c(`div`,qa,[o.message?(i(),c(`div`,{key:0,innerHTML:o.message,class:`alert-block alert-block-error`},null,8,Ja)):m(``,!0),u(d,{services:l.services,summary:!0},null,8,[`services`]),t[2]||=_(`hr`,null,null,-1),_(`div`,Ya,[t[1]||=_(`span`,{class:`ttc`},[C(`Total `),_(`span`,{class:`small`},`TTC`)],-1),_(`span`,Xa,n(e.$amountAmtCents(l.total))+`â¬`,1)]),_(`div`,Za,[_(`button`,{class:`btn btn-primary`,onClick:t[0]||=e=>l.go_to()},`Créer mon projet`)])])):m(``,!0)}var $a={components:{"ln-service-caddy-button":P,"ln-caddy-services-only":v(Ka,[[`render`,Qa]]),"image-cdn":A},props:{group:{type:Object,required:!0},columns:{type:Number,default:1}},data(){return{user_logged:window.user_logged,caddy_state:D.state,image_url:window.image_url}},computed:{caddy_items(){return this.caddy_state.items?Object.values(this.caddy_state.items):[]}},methods:{in_caddy(e){return this.caddy_items.some(t=>t.id_service===e)},go_to_link(e){let t=window.location.pathname;window.location.href=`${e}/?return=${t}`},go_to(e){e||=this.nav_steps.next_link,this.user_logged?window.location.href=e:E.toggle_modal_auth({redirection:e})}}},eo={class:`promouvoir-livre-services`},to={class:`group`},no={class:`group-header`},ro=[`onClick`],io={class:`group-service-content`},ao={class:`description`},oo={class:`group-service-price`},so={class:`price`},co={key:0,class:`ln-caddy`},lo={class:`body`};function uo(e,r,a,l,d,f){let h=s(`image-cdn`),g=s(`ln-service-caddy-button`),v=s(`ln-caddy-services-only`);return i(),c(`div`,eo,[_(`div`,to,[_(`div`,no,[_(`h2`,null,n(a.group.title),1),r[1]||=_(`hr`,{class:`special-hr`,align:`left`},null,-1),_(`div`,null,n(a.group.description),1)]),_(`div`,{class:t([`group-content`,{"group-content-2-cols":a.columns===2}])},[(i(!0),c(p,null,o(a.group.services,e=>(i(),c(`div`,{class:t([`group-service`,{selected:f.in_caddy(e.service_id),large:e.large}]),onClick:t=>f.go_to_link(e.link)}
1,[_(`div`,io,[_(`h3`,null,n(e.title),1),r[2]||=_(`hr`,{class:`special-hr`,align:`left`},null,-1),_(`div`,ao,[u(h,{path:e.img_path,source:`cloudinary`,options:{class:`img-service`}},null,8,[`path`]),a.columns===1||e.large?(i(),c(p,{key:0},[C(n(e.description),1)],64)):m(``,!0)])]),_(`div`,oo,[_(`div`,so,n(e.price)+` ⬠`,1),u(g,{class:`text-center margin-auto`,id_service:parseInt(e.service_id),small_button:!1,custom:!0},null,8,[`id_service`])])],10,ro))),256))],2)]),f.caddy_items.length===0?m(``,!0):(i(),c(`section`,co,[r[3]||=_(`div`,{class:`caddy-header`},[_(`span`,{class:`icon`}),C(`Mon panier `)],-1),_(`div`,lo,[u(v,{onGo_to:r[0]||=e=>f.go_to(`/offre/creer-projet`)})])])),r[4]||=S(`<section class="for-who"><div class="question-mark-img"></div><div class="for-who-title"><h3> Pour qui ? </h3><hr class="special-hr" align="left"></div><div class="for-who-description"><b>Nos services promotionnels sont accessibles à tous</b> : auteurs Librinova et auteurs indépendants. Si vous êtes déjà auteur chez Librinova, rendez-vous dans votre espace auteur pour acheter des services promotionnels. </div></section>`,1)])}var fo=v($a,[[`render`,uo]]),po=document.querySelectorAll(`.vue`);Array.prototype.forEach.call(po,(e,t)=>{let n=N();n.component(`ln-form-cover`,I),n.component(`ln-form-project`,nr),n.component(`ln-service-selector-button`,H),n.component(`ln-service-select-book`,O),n.component(`ln-publish-services`,Ti),n.component(`ln-publish-select-book`,ji),n.component(`ln-packs-table`,R),n.component(`ln-nav-steps`,K),n.component(`ln-confirmation`,va),n.component(`ln-masterclass-info-button`,W),n.component(`ln-masterclass-accordion`,G),n.component(`ln-service-caddy-button`,P),n.component(`ln-header-service-detail`,q),n.c
1omponent(`ln-ameliorer-manuscrit`,Ga),n.component(`ln-promouvoir-livre`,fo),n.component(`ln-carousel`,ee),n.component(`ln-faq-question`,F),n.mount(e)});
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.