PageSourceSearch

https://procontent.renewedvision.com/js/procontent/assets/BibleEditModal-CC3hw7c3.js

js renewedvision.com collected 2026-10-02 03:13:07 UTC 4,494 bytes, 1 lines download raw bytes

1import{u as y,j as n}from"./app-CixExHVM.js";import{P as j}from"./index-Dkf2GVy1.js";import{M as S,I as c,T as g}from"./Tooltip-Be3Rybpg.js";import{I as s}from"./Input-Bhtt4x-s.js";import{S as I}from"./Select-C0wVGPBn.js";import"./dayjs-C2eAEgLB.js";import{a as u}from"./BibleTable.helpers-RC65Gs7S.js";import{u as C}from"./useTranslation-BSo1Hx03.js";import"./button.styles-7lPNyjJO.js";import"./iconBase-C485EjPC.js";import"./helpers-Cll8zBE2.js";import"./extends-DDykod_l.js";import"./index-7FrzqYI3.js";const D=["disabled","enabled","compiling","contacted","todo"],F=1024;function B({bible:a,abbreviationLockEnabled:v,onClose:d,justCreated:h}){const{t:i}=C(),{data:t,setData:r,put:A,processing:o,errors:l}=y({name:a.name,displayAbbreviation:a.displayAbbreviation,internalAbbreviation:a.internalAbbreviation,language:a.language,publisher:a.publisher,copyright:a.copyright,pro5Filename:a.pro5Filename,status:a.status,licenseFee:String(a.licenseFee),price:String(a.price),storeItemID:String(a.storeItemID),notes:a.notes,lastModificationDate:a.lastModificationDate}),m=v&&a.status==="enabled",x=m&&t.status!=="enabled";let b;x?b=i("bibleAdmin.edit.abbrLockedSaveFirst"):m&&(b=i("bibleAdmin.edit.abbrLocked"));const p=l.bibleApi??l.lastModificationDate,f=()=>A(j("admin.bibles.update",a.bibleID),{preserveScroll:!0,onSuccess:d});return n.jsx(S,{open:!0,onClose:()=>!o&&d(),size:"lg",header:{title:i("bibleAdmin.edit.title"),closeDisabled:o},footer:{primaryAction:{label:i("bibleAdmin.edit.submit"),onClick:f,variant:"primary",loading:o,disabled:o},secondaryAction:{label:i("bibleAdmin.edit.cancel"),onClick:()=>d(),variant:"tertiary",disabled:o},align:"end"},children:n.jsxs("div",{className:"flex flex-col gap-4 pt-2",children:[p&&n.jsx(c,{variant:"error",title:i("bibleAdmin.edit.notSaved"),message:p}),h&&a.status==="disabled"&&n.jsx(c,{variant:"info",message:i("bibleAdmin.add.justCreated")}),n.jsx(s,{label:i("bibleAdmin.edit.name"),name:"name",value:t.name,required:!0,maxLength:96,invalid:l.name,onChange:e=>r("name",String(e))}),n.jsxs("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2",children:[n.jsx(s,{label:i("bibleAdmin.edit.language"),name:"language",value:t.language,maxLength:64,invalid:l.language,onChange:e=>r("language",String(e))}),n.jsx(s,{label:i("bibleAdmin.edit.publisher"),name:"publisher",value:t.publisher,maxLength:96,invalid:l.publisher,onChange:e=>r("publisher",String(e))}),n.jsx(s,{label:i("bibleAdmin.edit.displayAbbr"),name:"displayAbbreviation",value:t.displayAbbreviation,maxLength:16,invalid:l.displayAbbreviation,onChange:e=>r("displayAbbreviation",String(e))}),n.jsx(s,{label:i("bibleAdmin.edit.internalAbbr"),name:"internalAbbreviation",value:t.internalAbbreviation,maxLength:16,disabled:m,invalid:l.internalAbbreviation,caption:b,onChange:e=>r("internalAbbreviation",String(e))}),n.jsx(I,{label:i("bibleAdmin.edit.status"),name:"status",value:t.status,invalid:l.status,options:D.map(e=>({value:e,label:i(`bibleAdmin.status.${e}`)})),onChange:e=>r("status",e)}),n.jsx(s,{label:i("bibleAdmin.edit.pro5Filename"),name:"pro5Filename",value:t.pro5Filename,maxLength:96,invalid:l.pro5Filename,onChange:e=>r("pro5Filename",String(e))}),n.jsx(s,{label:i("bibleAdmin.edit.price"),name:"price",type:"number",min:0,step:"0.01",value:t.price,invalid:l.price,onChange:e=>r("price",String(e))}),n.jsx(s,{label:i("bibleAdmin.edit.fee"),name:"licenseFee",type:"number",min:0,step:"0.01",value:t.licenseFee,invalid:l.licenseFee,onChange:e=>r("licenseFee",String(e))}),n.jsx(s,{label:i("bibleAdmin.edit.storeId"),name:"storeItemID",type:"number",step:"1",value:t.storeItemID,invalid:l.storeItemID,onChange:e=>r("storeItemID",String(e))})]}),n.jsx(g,{label:i("bibleAdmin.edit.copyright"),name:"copyright",rows:4,value:t.copyright,invalid:l.copyright,onChange:e=>r("copyright",e)}),n.jsx(g,{label:i("bibleAdmin.edit.notes"),name:"notes",rows:3,value:t.notes,maxLength:F,invalid:l.notes,caption:i("bibleAdmin.edit.notesCount",{count:t.notes.length}),onChange:e=>r("notes",e)}),n.jsxs("div",{className:"text-paragraph-3 border-t border-utility-stroke-secondary pt-4 text-type-black-secondary",children:[n.jsx("p",{children:i("bibleAdmin.edit.created",{date:u(a.creationDate),who:a.creator.trim()||i("bibleAdmin.edit.unknownWho"),interpolation:{escapeValue:!1}})}),n.jsx("p",{children:i("bibleAdmin.edit.modified",{date:u(a.lastModificationDate),who:a.lastModifier.trim()||i("bibleAdmin.edit.unknownWho"),interpolation:{escapeValue:!1}})})]})]})})}export{B as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.