import{v as d}from"./chunk-POWTZQEB.js";import"./chunk-AZNUVYH2.js";import"./chunk-4SQIPONB.js";import"./chunk-OMYRNWA7.js";import"./chunk-DQZNL7BK.js";import"./chunk-C72E7DYO.js";import"./chunk-WIPHIZE3.js";import"./chunk-LXYD2H4H.js";import"./chunk-IEDTWYT7.js";import"./chunk-TMA5MVRB.js";import"./chunk-VRBUVT76.js";import"./chunk-VUFRXBL5.js";import"./chunk-AG5UR6GS.js";import"./chunk-XXT62TCF.js";import"./chunk-YUC4NXDM.js";import"./chunk-6P3ZDNP3.js";import"./chunk-VP22RGQG.js";import"./chunk-3FDFNYAA.js";import"./chunk-3HDMTDNY.js";import"./chunk-YR6PJKN6.js";import"./chunk-HVO2LBIZ.js";import"./chunk-JU53QNJX.js";import"./chunk-EMJJQSXR.js";import"./chunk-2G4GCCRX.js";import"./chunk-KAJE4RE3.js";import"./chunk-H6QVTBMZ.js";import"./chunk-XNR6WIGX.js";import"./chunk-5KOP4ULD.js";import"./chunk-F2X3VGZZ.js";import{d as t}from"./chunk-RYV2RH4B.js";import"./chunk-CV2ZWZQE.js";import"./chunk-R2UR7BVM.js";import"./chunk-HKLJ6VPZ.js";import"./chunk-MQ46LYK7.js";import"./chunk-PQ5Q7HJL.js";import"./chunk-72CHOCZD.js";import{Gb as a,gb as n,tb as o}from"./chunk-56X5LYJH.js";import"./chunk-TSRGIXR5.js";var m=[{id:"email",name:"reminder.BY_EMAIL"},{id:"app",name:"reminder.BY_APP"}],p=[{id:"day",name:"reminder.Day"},{id:"month",name:"reminder.Month"}];var s=class i{title="add_reminder";fields=[{type:"table",controlName:"reminders",prefixTranslateAddBtn:"reminder",disappearFieldTitle:!0,addRowTitle:"add_other_reminder",fields:[{type:"input",inputType:"number",controlName:"repeat_count",title:"repeat_count",validators:[t.required]},{type:"select",options:p,controlName:"type",title:"type",validators:[t.required],manualTranslateOption:!0},{type:"select",options:m,controlName:"reminder_by",title:"reminder_by",validators:[t.required],manualTranslateOption:!0}]}];reminderEndPoint="financial-periods/reminder";static \u0275fac=function(e){return new(e||i)};static \u0275cmp=n({type:i,selectors:[["app-add-reminder"]],decls:1,vars:6,consts:[["fileNameTranslated","shared","routeAfterSuccess","/home/financialPeriods/all","translationPrefix","reminder","titleImgSrc","assets/images/addNewPeriod.png",3,"titleOfPage","fields","url","ApplyTranslationprefix","useMethodPut","appearResetButton"]],template:function(e,r){e&1&&a(0,"app-main-form",0),e&2&&o("titleOfPage",r.title)("fields",r.fields)("url",r.reminderEndPoint)("ApplyTranslationprefix",!0)("useMethodPut",!0)("appearResetButton",!0)},dependencies:[d],encapsulation:2})};export{s as AddReminderComponent};
