@collectionspace/cspace-public-browser
Version:
CollectionSpace public browser
2 lines • 556 kB
JavaScript
/*! For license information please see cspacePublicBrowser.min.js.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.cspacePublicBrowser=t():e.cspacePublicBrowser=t()}(self,(()=>(()=>{var e={6715:(e,t,n)=>{"use strict";function r(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}n.d(t,{V:()=>r})},1699:(e,t,n)=>{"use strict";n.d(t,{A:()=>_});var r=n(8156),o=n.n(r),i=n(6924),a=n.n(i),l=n(1164),s=n(4192),u=n(1638);const c={antiquities:"Antiquities","architecture-design":"Architecture and Design","decorative-arts":"Decorative Arts",ethnography:"Ethnography",herpetology:"Herpetology","media-performance-art":"Media and Performance Art","paintings-sculpture":"Paintings and Sculpture",paleobotany:"Paleobotany",photographs:"Photographs","prints-drawings":"Prints and Drawings"},p=(0,s.A)((()=>{const e=n(1699).A.get("departmentLabels");return e?{...c,...e}:c})),f=e=>p()[e]??e,d={basename:"",container:"#cspace-browser",gatewayUrl:"http://localhost:8180/gateway/core",locale:"en-US",detailPath:"detail",imageLoadDelay:2e3,pageLoadDelay:1e3,pageAutoLoadLimit:80,defaultQuery:{term:{"ecm:primaryType":"CollectionObject"}},fulltextSearchFields:["all_field"],includeFields:["ecm:name","ecm:primaryType","collectionspace_denorm:mediaCsid","collectionspace_denorm:title"],referenceField:"ecm:name",defaultSortOrder:"bestmatch",sortField:"collectionspace_denorm:title",storageKey:"cspace-browser",mediaSnapshotSort:{title:"asc"},searchResultImageDerivative:"Small",detailImageDerivative:"Medium",tileTitle:{field:"collectionspace_denorm:title",formatValue:u.displayName},filterOrder:{_term:"asc"},filterSize:300,filters:{fields:{objectName:{field:"collectionspace_denorm:objectNameList.objectName",messages:(0,l.YK)({label:{id:"filter.objectName.label",defaultMessage:"Name"},shortLabel:{id:"filter.objectName.shortLabel",defaultMessage:"Name"}})},objectProductionPerson:{field:"collectionobjects_common:objectProductionPersonGroupList.objectProductionPerson.displayName",messages:(0,l.YK)({label:{id:"filter.objectProductionPerson.label",defaultMessage:"Production person"},shortLabel:{id:"filter.objectProductionPerson.shortLabel",defaultMessage:"Prod. person"}})},objectProductionOrganization:{field:"collectionobjects_common:objectProductionOrganizationGroupList.objectProductionOrganization.displayName",messages:(0,l.YK)({label:{id:"filter.objectProductionOrganization.label",defaultMessage:"Production organization"},shortLabel:{id:"filter.objectProductionOrganization.shortLabel",defaultMessage:"Prod. organization"}})},objectProductionPeople:{field:"collectionobjects_common:objectProductionPeopleGroupList.objectProductionPeople",messages:(0,l.YK)({label:{id:"filter.objectProductionPeople.label",defaultMessage:"Production people/culture"},shortLabel:{id:"filter.objectProductionPeople.shortLabel",defaultMessage:"Prod. people/culture"}})},prodYears:{field:"collectionspace_denorm:prodYears",type:"histogram",interval:10,formatValue:u.decade,messages:(0,l.YK)({label:{id:"filter.prodYears.label",defaultMessage:"Production date"},shortLabel:{id:"filter.prodYears.shortLabel",defaultMessage:"Prod. date"}})},objectProductionPlace:{field:"collectionobjects_common:objectProductionPlaceGroupList.objectProductionPlace",messages:(0,l.YK)({label:{id:"filter.objectProductionPlace.label",defaultMessage:"Production place"},shortLabel:{id:"filter.objectProductionPlace.shortLabel",defaultMessage:"Prod. place"}})},material:{field:"collectionspace_denorm:materialGroupList.material",messages:(0,l.YK)({label:{id:"filter.material.label",defaultMessage:"Material"},shortLabel:{id:"filter.material.shortLabel",defaultMessage:"Material"}})},color:{field:"collectionobjects_common:colors",messages:(0,l.YK)({label:{id:"filter.color.label",defaultMessage:"Color"},shortLabel:{id:"filter.color.shortLabel",defaultMessage:"Color"}})},responsibleDepartment:{field:"collectionobjects_common:responsibleDepartments",formatValue:f,messages:(0,l.YK)({label:{id:"filter.responsibleDepartment.label",defaultMessage:"Department"},shortLabel:{id:"filter.responsibleDepartment.shortLabel",defaultMessage:"Dept"}})},exhibitionTitle:{field:"collectionspace_denorm:exhibition.title",messages:(0,l.YK)({label:{id:"filter.exhibitionTitle.label",defaultMessage:"Exhibition title"},shortLabel:{id:"filter.exhibitionTitle.shortLabel",defaultMessage:"Exhibition title"}})},subject:{field:"collectionspace_denorm:contentSubjectList.subject",messages:(0,l.YK)({label:{id:"filter.subject.label",defaultMessage:"Subject"},shortLabel:{id:"filter.subject.shortLabel",defaultMessage:"Subject"}}),order:{_count:"desc"}},technique:{field:"collectionobjects_common:techniqueGroupList.technique",messages:(0,l.YK)({label:{id:"filter.technique.label",defaultMessage:"Technique"},shortLabel:{id:"filter.technique.shortLabel",defaultMessage:"Technique"}})},hasMedia:{field:"collectionspace_denorm:hasMedia",formatValue:u.boolean,showSearch:!1,messages:(0,l.YK)({label:{id:"filter.hasMedia.label",defaultMessage:"Has image"},shortLabel:{id:"filter.hasMedia.shortLabel",defaultMessage:"Has image"}})}},groups:{group_id:{messages:(0,l.YK)({label:{id:"filterGroup.group_id.label",defaultMessage:"Identification"}}),fields:["responsibleDepartment","objectName","exhibitionTitle"]},group_media:{messages:(0,l.YK)({label:{id:"filterGroup.group_media.label",defaultMessage:"Media"}}),fields:["hasMedia"]},group_description:{messages:(0,l.YK)({label:{id:"filterGroup.group_description.label",defaultMessage:"Description"}}),fields:["material","subject","color"]},group_production:{messages:(0,l.YK)({label:{id:"filterGroup.group_production.label",defaultMessage:"Production"}}),fields:["technique","objectProductionPerson","objectProductionOrganization","objectProductionPeople","objectProductionPlace","prodYears"]}},layout:{filters1:["group_id","group_media","group_description","group_production"]}},detailTitle:e=>{const{"collectionobjects_common:titleGroupList":t}=e;if(t&&t.length>0){const{title:e}=t[0];return e}},detailSubtitle:e=>{const{"collectionspace_denorm:objectNameList":t}=e;if(t&&t.length>0){const{objectName:e}=t[0];return e}},detailDescription:e=>{const{"collectionobjects_common:briefDescriptions":t}=e;return t&&t.length>0?t.flatMap((e=>e.split("\n"))):[]},detailFields:{fields:{objectNumber:{messages:(0,l.YK)({label:{id:"detailField.objectNumber.label",defaultMessage:"Number"}}),field:"collectionobjects_common:objectNumber"},objectName:{messages:(0,l.YK)({label:{id:"detailField.objectName.label",defaultMessage:"Name"}}),field:"collectionspace_denorm:objectNameList",format:(0,u.listOf)((0,u.valueAt)({path:"objectName",format:(0,u.filterLink)({})}))},responsibleDepartment:{messages:(0,l.YK)({label:{id:"detailField.responsibleDepartment.label",defaultMessage:"Department"}}),field:"collectionobjects_common:responsibleDepartments",format:(0,u.listOf)((0,u.filterLink)({linkTextFormat:f}))},objectProductionPerson:{messages:(0,l.YK)({label:{id:"detailField.objectProductionPerson.label",defaultMessage:"Person"}}),field:"collectionobjects_common:objectProductionPersonGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"objectProductionPerson",roleFieldName:"objectProductionPersonRole"}))},objectProductionOrganization:{messages:(0,l.YK)({label:{id:"detailField.objectProductionOrganization.label",defaultMessage:"Organization"}}),field:"collectionobjects_common:objectProductionOrganizationGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"objectProductionOrganization",roleFieldName:"objectProductionOrganizationRole"}))},objectProductionPeople:{messages:(0,l.YK)({label:{id:"detailField.objectProductionPeople.label",defaultMessage:"People/culture"}}),field:"collectionobjects_common:objectProductionPeopleGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"objectProductionPeople",roleFieldName:"objectProductionPeopleRole"}))},objectProductionPlace:{messages:(0,l.YK)({label:{id:"detailField.objectProductionPlace.label",defaultMessage:"Place"}}),field:"collectionobjects_common:objectProductionPlaceGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"objectProductionPlace",roleFieldName:"objectProductionPlaceRole"}))},objectProductionDate:{messages:(0,l.YK)({label:{id:"detailField.objectProductionDate.label",defaultMessage:"Date"}}),field:"collectionobjects_common:objectProductionDateGroupList",format:(0,u.listOf)((0,u.valueAt)({path:"dateDisplayDate"}))},material:{messages:(0,l.YK)({label:{id:"detailField.material.label",defaultMessage:"Material"}}),field:"collectionspace_denorm:materialGroupList",format:(0,u.listOf)((0,u.valueAt)({path:"material",format:(0,u.filterLink)({})}))},color:{messages:(0,l.YK)({label:{id:"filter.color.label",defaultMessage:"Color"}}),field:"collectionobjects_common:colors",format:u.inlineList},technique:{messages:(0,l.YK)({label:{id:"detailField.technique.label",defaultMessage:"Technique"}}),field:"collectionobjects_common:techniqueGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"technique",roleFieldName:"techniqueType"}))},subject:{messages:(0,l.YK)({label:{id:"detailField.subject.label",defaultMessage:"Subject"}}),field:"collectionspace_denorm:contentSubjectList",format:(0,u.listOf)((0,u.valueAt)({path:"subject",format:(0,u.filterLink)({})}))},contentDescription:{messages:(0,l.YK)({label:{id:"detailField.contentDescription.label",defaultMessage:"Content Description"}}),field:"collectionobjects_common:contentDescription",format:(0,u.split)({format:u.paragraphs})},measuredPart:{messages:(0,l.YK)({label:{id:"detailField.measuredPart.label",defaultMessage:"Dimensions"}}),field:"collectionobjects_common:measuredPartGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"dimensionSummary",roleFieldName:"measuredPart",linkName:!1}))},creditLine:{messages:(0,l.YK)({label:{id:"detailField.creditLine.label",defaultMessage:"Credit"}}),field:"collectionspace_denorm:creditLine",format:u.list},rightStatement:{messages:(0,l.YK)({label:{id:"detailField.rightStatement.label",defaultMessage:"Right Statement"}}),field:"collectionobjects_common:rightsGroupList",format:(0,u.listOf)((0,u.valueAt)({path:"rightStatement"}))},standardizedRightStatement:{messages:(0,l.YK)({label:{id:"detailField.standardizedRightStatement.label",defaultMessage:"Standardized Right Statement"}}),field:"collectionobjects_common:rightsGroupList",format:(0,u.listOf)((0,u.valueAt)({path:"standardizedRightStatement",format:u.displayName}))},rightReproductionStatement:{messages:(0,l.YK)({label:{id:"detailField.rightReproductionStatement.label",defaultMessage:"Right Reproduction Statement"}}),field:"collectionobjects_common:rightsInGroupList",format:(0,u.listOf)((0,u.valueAt)({path:"rightReproductionStatement"}))},relatedLinks:{messages:(0,l.YK)({label:{id:"detailField.relatedLinks.label",defaultMessage:"Related Links"}}),field:"collectionobjects_common:publishedRelatedLinkGroupList",format:(0,u.listOf)((0,u.linkText)({urlFieldName:"relatedLink",textFieldName:"descriptiveTitle",type:"external"}))}},groups:{group_id:{messages:(0,l.YK)({label:{id:"detailGroup.group_id.label",defaultMessage:"Identification"}}),fields:["objectNumber","objectName","responsibleDepartment"]},group_description:{messages:(0,l.YK)({label:{id:"detailGroup.group_description.label",defaultMessage:"Description"}}),fields:["material","technique","subject","contentDescription","measuredPart","creditLine"]},group_production:{messages:(0,l.YK)({label:{id:"detailGroup.group_production.label",defaultMessage:"Production"}}),fields:["objectProductionPerson","objectProductionOrganization","objectProductionPeople","objectProductionPlace","objectProductionDate"]},group_rights:{messages:(0,l.YK)({label:{id:"detailGroup.group_rights.label",defaultMessage:"Rights"}}),fields:["rightStatement","standardizedRightStatement","rightReproductionStatement"]},group_reference:{messages:(0,l.YK)({label:{id:"detailGroup.group_reference.label",defaultMessage:"Reference"}}),fields:["relatedLinks"]}},layout:{fields1:["group_id","group_description","group_production","group_rights","group_reference"]}}},m={gatewayUrl:"http://localhost:8180/gateway/anthro",filters:{fields:{objectProductionPeople:{field:"collectionobjects_common:objectProductionPeopleGroupList.objectProductionPeople.displayName"},objectProductionPlace:{field:"collectionobjects_common:objectProductionPlaceGroupList.objectProductionPlace.displayName"},taxon:{field:"collectionobjects_naturalhistory_extension:taxonomicIdentGroupList.taxon.displayName",messages:(0,l.YK)({label:{id:"filter.taxon.label",defaultMessage:"Taxon name"},shortLabel:{id:"filter.taxon.shortLabel",defaultMessage:"Taxon"}})},collectionYears:{field:"collectionspace_denorm:collectionYears",type:"histogram",interval:10,formatValue:u.decade,messages:(0,l.YK)({label:{id:"filter.collectionYears.label",defaultMessage:"Collection date"},shortLabel:{id:"filter.collectionYears.shortLabel",defaultMessage:"Coll. date"}})}},groups:{group_collection:{messages:(0,l.YK)({label:{id:"filterGroup.group_collection.label",defaultMessage:"Collection"}}),fields:["collectionYears"]},group_description:{fields:["material","technique","subject","color","taxon"]}},layout:{filters1:["group_id","group_media","group_collection","group_description","group_production"]}},detailFields:{fields:{taxon:{messages:(0,l.YK)({label:{id:"detailField.taxon.label",defaultMessage:"Taxon name"}}),field:"collectionobjects_naturalhistory_extension:taxonomicIdentGroupList",format:(0,u.listOf)((0,u.valueAt)({path:"taxon",format:(0,u.filterLink)({filterValueFormat:u.displayName})}))},fieldCollectionDate:{messages:(0,l.YK)({label:{id:"detailField.fieldCollectionDate.label",defaultMessage:"Date"}}),field:"collectionobjects_common:fieldCollectionDateGroup",format:(0,u.valueAt)({path:"dateDisplayDate"})},fieldCollector:{messages:(0,l.YK)({label:{id:"detailField.fieldCollector.label",defaultMessage:"Collector"}}),field:"collectionobjects_common:fieldCollectors",format:(0,u.listOf)(u.displayName)},materialTechniqueDescription:{messages:(0,l.YK)({label:{id:"detailField.materialTechniqueDescription.label",defaultMessage:"Medium"}}),field:"collectionobjects_anthro:materialTechniqueDescription"}},groups:{group_collection:{messages:(0,l.YK)({label:{id:"detailGroup.group_collection.label",defaultMessage:"Collection"}}),fields:["fieldCollectionDate","fieldCollector"]},group_description:{fields:["materialTechniqueDescription","material","technique","subject","color","contentDescription","measuredPart","creditLine","taxon"]}},layout:{fields1:["group_id","group_collection","group_description","group_production","group_reference"]}}},h={gatewayUrl:"http://localhost:8180/gateway/bonsai",messages:{"filter.objectProductionPerson.label":"Original artist","filter.objectProductionPerson.shortLabel":"Original artist","detailField.objectProductionPerson.label":"Original artist"},filters:{fields:{objectProductionPlace:{field:"collectionobjects_common:objectProductionPlaceGroupList.objectProductionPlace.displayName"}}},detailFields:{fields:{originDate:{messages:(0,l.YK)({label:{id:"detailField.originDate.label",defaultMessage:"Date of origin"}}),field:"collectionobjects_common:objectProductionDateGroupList",format:(0,u.valueAt)({path:[0,"dateDisplayDate"]})},trainingDate:{messages:(0,l.YK)({label:{id:"detailField.trainingDate.label",defaultMessage:"In training since"}}),field:"collectionobjects_common:objectProductionDateGroupList",format:(0,u.valueAt)({path:[1,"dateDisplayDate"]})}},groups:{group_production:{fields:["objectProductionPerson","objectProductionOrganization","objectProductionPeople","objectProductionPlace","originDate","trainingDate"]}}}},g={gatewayUrl:"http://localhost:8180/gateway/fcart",filters:{fields:{objectProductionPlace:{field:"collectionobjects_common:objectProductionPlaceGroupList.objectProductionPlace.displayName"}}},detailFields:{fields:{materialTechniqueDescription:{messages:(0,l.YK)({label:{id:"detailField.materialTechniqueDescription.label",defaultMessage:"Medium"}}),field:"collectionobjects_fineart:materialTechniqueDescription"}},groups:{group_description:{fields:["materialTechniqueDescription","material","technique","subject","contentDescription","measuredPart","creditLine"]}},layout:{fields1:["group_production","group_id","group_description","group_rights","group_reference"]}}};var y=n(3595);const v={anthro:m,bonsai:h,botgarden:{gatewayUrl:"http://localhost:8180/gateway/botgarden"},fcart:g,herbarium:{gatewayUrl:"http://localhost:8180/gateway/herbarium"},lhmc:{gatewayUrl:"http://localhost:8180/gateway/lhmc",filters:{fields:{objectProductionPlace:{field:"collectionobjects_common:objectProductionPlaceGroupList.objectProductionPlace.displayName"}}},detailFields:{layout:{fields1:["group_production","group_id","group_description","group_rights","group_reference"]}}},materials:{messages:{"rootPage.title":"Material Order","searchQueryInput.label":"Search materials","searchQueryInput.placeholder":"Search materials","searchResultStats.count":"{count, plural, one {# material} other {# materials}} found","institutionIndex.label":"Samples at {title}"},gatewayUrl:"http://localhost:8180/gateway/materials",detailPath:"material",imageLoadDelay:4e3,pageLoadDelay:1500,pageAutoLoadLimit:40,defaultQuery:{term:{"ecm:primaryType":"Materialitem"}},includeFields:["ecm:name","ecm:primaryType","collectionspace_denorm:holdingInstitutions","collectionspace_denorm:mediaCsid","collectionspace_denorm:title","materials_common:shortIdentifier"],referenceField:"materials_common:shortIdentifier",storageKey:"mo",searchResultImageDerivative:"OriginalJpeg",detailImageDerivative:"OriginalJpeg",detailTitle:e=>{const{"materials_common:materialTermGroupList":t}=e;if(t&&t.length>0){const{termDisplayName:e,historicalStatus:n}=t[0];return e+("historical"===n?" (formerly known as)":"")}},detailSubtitle:e=>{const{"materials_common:materialTermGroupList":t}=e;if(t&&t.length>1){const e=t.slice(1).map((e=>{const{termDisplayName:t,historicalStatus:n}=e;return t+("historical"===n?" (formerly known as)":"")}));return(0,u.renderJoined)(e,"\n")}},detailDescription:e=>{const{"materials_common:description":t}=e;return t&&t.split("\n")},filters:{fields:{material:{field:"collectionobjects_common:materialGroupList.material"},materialTermAttributionContributingOrganization:{field:"collectionspace_denorm:holdingInstitutions.displayName",messages:(0,l.YK)({label:{id:"filter.materialTermAttributionContributingOrganization.label",defaultMessage:"Institution"}})},materialCompositionFamilyName:{field:"materials_common:materialCompositionGroupList.materialCompositionFamilyName.displayName",messages:(0,l.YK)({label:{id:"filter.materialCompositionFamilyName.label",defaultMessage:"Family name"},shortLabel:{id:"filter.materialCompositionFamilyName.shortLabel",defaultMessage:"Family"}})},materialCompositionClassName:{field:"materials_common:materialCompositionGroupList.materialCompositionClassName.displayName",messages:(0,l.YK)({label:{id:"filter.materialCompositionClassName.label",defaultMessage:"Class name"},shortLabel:{id:"filter.materialCompositionClassName.shortLabel",defaultMessage:"Class"}})},materialCompositionGenericName:{field:"materials_common:materialCompositionGroupList.materialCompositionGenericName.displayName",messages:(0,l.YK)({label:{id:"filter.materialCompositionGenericName.label",defaultMessage:"Generic name"},shortLabel:{id:"filter.materialCompositionGenericName.shortLabel",defaultMessage:"Generic"}})},typicalUses:{field:"materials_common:typicalUses.displayName",messages:(0,l.YK)({label:{id:"filter.typicalUses.label",defaultMessage:"Typical use"}})},commonForm:{field:"materials_common:commonForm.displayName",messages:(0,l.YK)({label:{id:"filter.commonForm.label",defaultMessage:"Common form"}})},formType:{field:"materials_common:formTypeGroupList.formType.displayName",messages:(0,l.YK)({label:{id:"filter.formType.label",defaultMessage:"Form type"}})},acousticalPropertyType:{field:"materials_common:acousticalPropertyGroupList.acousticalPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.acousticalPropertyType.label",defaultMessage:"Acoustical property"},shortLabel:{id:"filter.acousticalPropertyType.shortLabel",defaultMessage:"Acoustical"}})},durabilityPropertyType:{field:"materials_common:durabilityPropertyGroupList.durabilityPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.durabilityPropertyType.label",defaultMessage:"Durability property"},shortLabel:{id:"filter.durabilityPropertyType.shortLabel",defaultMessage:"Durability"}})},electricalPropertyType:{field:"materials_common:electricalPropertyGroupList.electricalPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.electricalPropertyType.label",defaultMessage:"Electrical property"},shortLabel:{id:"filter.electricalPropertyType.shortLabel",defaultMessage:"Electrical"}})},hygrothermalPropertyType:{field:"materials_common:hygrothermalPropertyGroupList.hygrothermalPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.hygrothermalPropertyType.label",defaultMessage:"Hygrothermal property"},shortLabel:{id:"filter.hygrothermalPropertyType.shortLabel",defaultMessage:"Hygrothermal"}})},mechanicalPropertyType:{field:"materials_common:mechanicalPropertyGroupList.mechanicalPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.mechanicalPropertyType.label",defaultMessage:"Mechanical property"},shortLabel:{id:"filter.mechanicalPropertyType.shortLabel",defaultMessage:"Mechanical"}})},opticalPropertyType:{field:"materials_common:opticalPropertyGroupList.opticalPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.opticalPropertyType.label",defaultMessage:"Optical property"},shortLabel:{id:"filter.opticalPropertyType.shortLabel",defaultMessage:"Optical"}})},sensorialPropertyType:{field:"materials_common:sensorialPropertyGroupList.sensorialPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.sensorialPropertyType.label",defaultMessage:"Sensorial property"},shortLabel:{id:"filter.sensorialPropertyType.shortLabel",defaultMessage:"Sensorial"}})},smartMaterialPropertyType:{field:"materials_common:smartMaterialPropertyGroupList.smartMaterialPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.smartMaterialPropertyType.label",defaultMessage:"Smart material property"},shortLabel:{id:"filter.smartMaterialPropertyType.shortLabel",defaultMessage:"Smart material"}})},additionalPropertyType:{field:"materials_common:additionalPropertyGroupList.additionalPropertyType.displayName",messages:(0,l.YK)({label:{id:"filter.additionalPropertyType.label",defaultMessage:"Additional property"}})},recycledContentQualifier:{field:"materials_common:recycledContentGroupList.recycledContentQualifier.displayName",messages:(0,l.YK)({label:{id:"filter.recycledContentQualifier.label",defaultMessage:"Recycled content"},shortLabel:{id:"filter.recycledContentQualifier.shortLabel",defaultMessage:"Recycled"}})},lifecycleComponent:{field:"materials_common:lifecycleComponentGroupList.lifecycleComponent.displayName",messages:(0,l.YK)({label:{id:"filter.lifecycleComponent.label",defaultMessage:"Lifecycle component"},shortLabel:{id:"filter.lifecycleComponent.shortLabel",defaultMessage:"Lifecycle"}})},certificationProgram:{field:"materials_common:certificationCreditGroupList.certificationProgram.displayName",messages:(0,l.YK)({label:{id:"filter.certificationProgram.label",defaultMessage:"Certification program"},shortLabel:{id:"filter.certificationProgram.shortLabel",defaultMessage:"Certification"}})},castingProcesses:{field:"materials_common:castingProcesses.displayName",messages:(0,l.YK)({label:{id:"filter.castingProcesses.label",defaultMessage:"Casting process"},shortLabel:{id:"filter.castingProcesses.shortLabel",defaultMessage:"Casting"}})},deformingProcesses:{field:"materials_common:deformingProcesses.displayName",messages:(0,l.YK)({label:{id:"filter.deformingProcesses.label",defaultMessage:"Deforming process"},shortLabel:{id:"filter.deformingProcesses.shortLabel",defaultMessage:"Deforming"}})},joiningProcesses:{field:"materials_common:joiningProcesses.displayName",messages:(0,l.YK)({label:{id:"filter.joiningProcesses.label",defaultMessage:"Joining process"},shortLabel:{id:"filter.joiningProcesses.shortLabel",defaultMessage:"Joining"}})},machiningProcesses:{field:"materials_common:machiningProcesses.displayName",messages:(0,l.YK)({label:{id:"filter.machiningProcesses.label",defaultMessage:"Machining process"},shortLabel:{id:"filter.machiningProcesses.shortLabel",defaultMessage:"Machining"}})},moldingProcesses:{field:"materials_common:moldingProcesses.displayName",messages:(0,l.YK)({label:{id:"filter.moldingProcesses.label",defaultMessage:"Molding process"},shortLabel:{id:"filter.moldingProcesses.shortLabel",defaultMessage:"Molding"}})},rapidPrototypingProcesses:{field:"materials_common:rapidPrototypingProcesses.displayName",messages:(0,l.YK)({label:{id:"filter.rapidPrototypingProcesses.label",defaultMessage:"Rapid prototyping process"},shortLabel:{id:"filter.rapidPrototypingProcesses.shortLabel",defaultMessage:"Rapid prototyping"}})},surfacingProcesses:{field:"materials_common:surfacingProcesses.displayName",messages:(0,l.YK)({label:{id:"filter.surfacingProcesses.label",defaultMessage:"Surfacing process"},shortLabel:{id:"filter.surfacingProcesses.shortLabel",defaultMessage:"Surfacing"}})},additionalProcess:{field:"materials_common:additionalProcessGroupList.additionalProcess.displayName",messages:(0,l.YK)({label:{id:"filter.additionalProcess.label",defaultMessage:"Additional process"}})},featuredApplication:{field:"materials_common:featuredApplicationGroupList.featuredApplication.displayName",messages:(0,l.YK)({label:{id:"filter.featuredApplication.label",defaultMessage:"Featured application"}})},featuredCollection:{field:"materials_common:featuredCollectionGroupList.featuredCollection.displayName",messages:(0,l.YK)({label:{id:"filter.featuredCollection.label",defaultMessage:"Featured collection"}})}},groups:{group_institution:{messages:(0,l.YK)({label:{id:"filterGroup.group_institution.label",defaultMessage:"Holding Institution"}}),fields:["materialTermAttributionContributingOrganization"]},group_composition:{messages:(0,l.YK)({label:{id:"filterGroup.group_composition.label",defaultMessage:"Composition"}}),fields:["materialCompositionFamilyName","materialCompositionClassName","materialCompositionGenericName"]},group_use:{messages:(0,l.YK)({label:{id:"filterGroup.group_use.label",defaultMessage:"Use"}}),fields:["typicalUses"]},group_form:{messages:(0,l.YK)({label:{id:"filterGroup.group_form.label",defaultMessage:"Form"}}),fields:["commonForm","formType"]},group_properties:{messages:(0,l.YK)({label:{id:"filterGroup.group_properties.label",defaultMessage:"Properties"}}),fields:["acousticalPropertyType","durabilityPropertyType","electricalPropertyType","hygrothermalPropertyType","mechanicalPropertyType","opticalPropertyType","sensorialPropertyType","smartMaterialPropertyType","additionalPropertyType"]},group_ecology:{messages:(0,l.YK)({label:{id:"filterGroup.group_ecology.label",defaultMessage:"Material Ecology"}}),fields:["recycledContentQualifier","lifecycleComponent","certificationProgram"]},group_processing:{messages:(0,l.YK)({label:{id:"filterGroup.group_processing.label",defaultMessage:"Processing"}}),fields:["castingProcesses","deformingProcesses","joiningProcesses","machiningProcesses","moldingProcesses","rapidPrototypingProcesses","surfacingProcesses","additionalProcess"]}},layout:{filters1:["group_institution","group_composition","group_use","group_form","group_properties","group_ecology","group_processing"]}},detailFields:{fields:{material:{field:"collectionobjects_common:materialGroupList"},featuredCollectionGroupList:{field:"materials_common:featuredCollectionGroupList",format:(0,u.listOf)((0,u.valueAt)({path:"featuredCollection",format:(0,u.filterLink)({filterValueFormat:u.displayName})}))},materialCompositionGroupList:{field:"materials_common:materialCompositionGroupList",format:(0,u.listOf)((e=>{const t=["materialCompositionFamilyName","materialCompositionClassName","materialCompositionGenericName"].map((t=>(0,u.renderFilterLink)(t,(0,u.displayName)(e[t]))));return(0,u.renderJoined)(t," - ")}))},typicalUses:{field:"materials_common:typicalUses",format:(0,u.inlineListOf)((0,u.filterLink)({filterValueFormat:u.displayName}))},featuredApplicationGroupList:{field:"materials_common:featuredApplicationGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"featuredApplication",noteFieldName:"featuredApplicationNote"}))},materialProductionOrganizationGroupList:{label:"Company",field:"materials_common:materialProductionOrganizationGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"materialProductionOrganization",roleFieldName:"materialProductionOrganizationRole",linkName:!1}))},materialProductionPersonGroupList:{label:"Person",field:"materials_common:materialProductionPersonGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"materialProductionPerson",roleFieldName:"materialProductionPersonRole",linkName:!1}))},materialProductionPlaceGroupList:{label:"Place",field:"materials_common:materialProductionPlaceGroupList",format:(0,u.listOf)((0,u.nameRole)({nameFieldName:"materialProductionPlace",roleFieldName:"materialProductionPlaceRole",linkName:!1}))},productionDate:{label:"Date",field:"materials_common:productionDate",format:(0,u.valueAt)({path:"dateDisplayDate"})},discontinued:{label:"Discontinued",field:"materials_common:discontinued"},productionNote:{label:"Production Note",field:"materials_common:productionNote"},externalUrlGroupList:{field:"materials_common:externalUrlGroupList",format:(0,u.listOf)((0,u.linkText)({urlFieldName:"externalUrl",textFieldName:"externalUrlNote",type:"external"}))},additionalResourceGroupList:{field:"materials_common:additionalResourceGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"additionalResource",noteFieldName:"additionalResourceNote"}))},commonForm:{label:"Common form",field:"materials_common:commonForm",format:(0,u.filterLink)({filterValueFormat:u.displayName})},formTypeGroupList:{label:"Form type",field:"materials_common:formTypeGroupList",format:(0,u.inlineListOf)((0,u.valueAt)({path:"formType",format:(0,u.filterLink)({filterValueFormat:u.displayName})}))},acousticalPropertyGroupList:{label:"Acoustical",field:"materials_common:acousticalPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"acousticalPropertyType",noteFieldName:"acousticalPropertyNote"}))},durabilityPropertyGroupList:{label:"Durability",field:"materials_common:durabilityPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"durabilityPropertyType",noteFieldName:"durabilityPropertyNote"}))},electricalPropertyGroupList:{label:"Electrical",field:"materials_common:electricalPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"electricalPropertyType",noteFieldName:"electricalPropertyNote"}))},hygrothermalPropertyGroupList:{label:"Hygro-thermal",field:"materials_common:hygrothermalPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"hygrothermalPropertyType",noteFieldName:"hygrothermalPropertyNote"}))},mechanicalPropertyGroupList:{label:"Mechanical",field:"materials_common:mechanicalPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"mechanicalPropertyType",noteFieldName:"mechanicalPropertyNote"}))},opticalPropertyGroupList:{label:"Optical",field:"materials_common:opticalPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"opticalPropertyType",noteFieldName:"opticalPropertyNote"}))},sensorialPropertyGroupList:{label:"Sensorial",field:"materials_common:sensorialPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"sensorialPropertyType",noteFieldName:"sensorialPropertyNote"}))},smartMaterialPropertyGroupList:{label:"Smart material",field:"materials_common:smartMaterialPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"smartMaterialPropertyType",noteFieldName:"smartMaterialPropertyNote"}))},additionalPropertyGroupList:{label:"Additional",field:"materials_common:additionalPropertyGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"additionalPropertyType",noteFieldName:"additionalPropertyNote"}))},propertyNote:{label:"Property note",field:"materials_common:propertyNote"},recycledContentGroupList:{label:"Recycled content",field:"materials_common:recycledContentGroupList",format:(0,u.listOf)((0,u.numericRange)({lowFieldName:"recycledContent",highFieldName:"recycledContentHigh",unit:"%",qualifierFieldName:"recycledContentQualifier",linkQualifier:!0}))},lifecycleComponentGroupList:{label:"Lifecycle component",field:"materials_common:lifecycleComponentGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"lifecycleComponent",noteFieldName:"lifecycleComponentNote",noteLabel:"",separator:" - "}))},embodiedEnergyGroupList:{label:"Embodied energy",field:"materials_common:embodiedEnergyGroupList",format:(0,u.listOf)((0,u.numericRange)({lowFieldName:"embodiedEnergyValue",highFieldName:"embodiedEnergyValueHigh",unitFieldName:"embodiedEnergyUnit",qualifierFieldName:"embodiedEnergyNote",qualifierSeparator:" - "}))},certificationCreditGroupList:{label:"Certification credit",field:"materials_common:certificationCreditGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"certificationProgram",noteFieldName:"certificationCreditNote",noteLabel:"",separator:" - "}))},ecologyNote:{label:"Material ecology note",field:"materials_common:ecologyNote"},castingProcesses:{label:"Casting",field:"materials_common:castingProcesses",format:(0,u.listOf)((0,u.filterLink)({filterValueFormat:u.displayName}))},joiningProcesses:{label:"Joining",field:"materials_common:joiningProcesses",format:(0,u.listOf)((0,u.filterLink)({filterValueFormat:u.displayName}))},moldingProcesses:{label:"Molding",field:"materials_common:moldingProcesses",format:(0,u.listOf)((0,u.filterLink)({filterValueFormat:u.displayName}))},surfacingProcesses:{label:"Surfacing",field:"materials_common:surfacingProcesses",format:(0,u.listOf)((0,u.filterLink)({filterValueFormat:u.displayName}))},deformingProcesses:{label:"Deforming",field:"materials_common:deformingProcesses",format:(0,u.listOf)((0,u.filterLink)({filterValueFormat:u.displayName}))},machiningProcesses:{label:"Machining",field:"materials_common:machiningProcesses",format:(0,u.listOf)((0,u.filterLink)({filterValueFormat:u.displayName}))},rapidPrototypingProcesses:{label:"Rapid prototyping",field:"materials_common:rapidPrototypingProcesses",format:(0,u.listOf)((0,u.filterLink)({filterValueFormat:u.displayName}))},additionalProcessGroupList:{label:"Additional process",field:"materials_common:additionalProcessGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"additionalProcess",noteFieldName:"additionalProcessNote"}))},processNote:{label:"Process note",field:"materials_common:processNote"}},groups:{group_featured_collection:{label:"Featured collection",fields:["featuredCollectionGroupList"]},group_composition:{label:"Composition",fields:["materialCompositionGroupList"]},group_use:{label:"Typical use",fields:["typicalUses"]},group_application:{label:"Featured application",fields:["featuredApplicationGroupList"]},group_production:{label:"Production",fields:["materialProductionOrganizationGroupList","materialProductionPersonGroupList","materialProductionPlaceGroupList","productionDate","discontinued","productionNote"]},group_link:{label:"External links",fields:["externalUrlGroupList"]},group_standard:{label:"External standard",fields:["additionalResourceGroupList"]},group_form:{label:"Form",fields:["commonForm","formTypeGroupList"]},group_property:{label:"Properties",fields:["acousticalPropertyGroupList","durabilityPropertyGroupList","electricalPropertyGroupList","hygrothermalPropertyGroupList","mechanicalPropertyGroupList","opticalPropertyGroupList","sensorialPropertyGroupList","smartMaterialPropertyGroupList","additionalPropertyGroupList","propertyNote"]},group_ecology:{label:"Material ecology",fields:["recycledContentGroupList","lifecycleComponentGroupList","embodiedEnergyGroupList","certificationCreditGroupList","ecologyNote"]},group_process:{label:"Processes",fields:["castingProcesses","joiningProcesses","moldingProcesses","surfacingProcesses","deformingProcesses","machiningProcesses","rapidPrototypingProcesses","additionalProcessGroupList","processNote"]}},layout:{fields1:["group_featured_collection","group_composition","group_use","group_application","group_production","group_link","group_standard","group_form","group_property"],fields2:["group_ecology","group_process"]}},institutionHoldings:{query:e=>{const{"collectionspace_core:refName":t}=e;return{term:{"collectionobjects_common:materialGroupList.material.shortid":(0,y.th)(t)}}},sortField:"collectionobjects_common:objectNumber",title:{name:"collectionobjects_common:otherNumberList",format:(0,u.pickFromList)({condition:{path:"numberType",value:"callnumber"},format:(0,u.valueAt)({path:"numberValue"})})},detailFields:{fields:{otherNumberList:{label:"Call number",field:"collectionobjects_common:otherNumberList",format:(0,u.pickAllFromList)({condition:{path:"numberType",value:"callnumber"},format:(0,u.valueAt)({path:"numberValue"})}),className:"title"},collection:{label:"Collection",field:"collectionobjects_common:collection",format:u.displayName},namedCollection:{label:"Named collection",field:"collectionobjects_common:namedCollections",format:(0,u.listOf)(u.displayName)},computedCurrentLocation:{label:"Current location",field:"collectionobjects_common:computedCurrentLocation",format:u.displayName},materialPhysicalDescriptions:{label:"Physical description",field:"collectionobjects_materials:materialPhysicalDescriptions",format:u.paragraphs},materialContainerGroupList:{label:"Container",field:"collectionobjects_materials:materialContainerGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"container",noteFieldName:"containerNote",linkValue:!1}))},materialConditionGroupList:{label:"Condition",field:"collectionobjects_materials:materialConditionGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"condition",noteFieldName:"conditionNote",linkValue:!1}))},materialHandlingGroupList:{label:"Handling",field:"collectionobjects_materials:materialHandlingGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"handling",noteFieldName:"handlingNote",linkValue:!1}))},colors:{label:"Color",field:"collectionobjects_common:colors",format:u.inlineList},materialGenericColors:{label:"Generic color",field:"collectionobjects_materials:materialGenericColors",format:(0,u.inlineListOf)(u.displayName)},materialFinishGroupList:{label:"Finish",field:"collectionobjects_materials:materialFinishGroupList",format:(0,u.listOf)((0,u.valueWithNote)({valueFieldName:"finish",noteFieldName:"finishNote",linkValue:!1}))},objectCount:{label:"Holdings",field:"collectionobjects_common:objectCountGroupList",format:(0,u.head)((0,u.valueAt)({path:"objectCount"}))},objectStatusList:{label:"Type",field:"collectionobjects_common:objectStatusList",format:(0,u.inlineListOf)(u.objectTypeValue)},briefDescriptions:{label:"Production description",field:"collectionobjects_common:briefDescriptions",format:u.paragraphs},measuredPartGroupList:{label:"Size",field:"collectionobjects_common:measuredPartGroupList",format:(0,u.listOf)((0,u.valueAt)({path:"dimensionSummary"}))},objectNumber:{label:"System number",field:"collectionobjects_common:objectNumber"}},groups:{group_sample_otherNumberList:{fields:["otherNumberList"]},group_sample_collection:{fields:["collection"]},group_sample_namedCollection:{fields:["namedCollection"]},group_sample_computedCurrentLocation:{fields:["computedCurrentLocation"]},group_sample_materialPhysicalDescriptions:{fields:["materialPhysicalDescriptions"]},group_sample_condition:{fields:["materialContainerGroupList","materialConditionGroupList","materialHandlingGroupList"]},group_sample_description:{fields:["colors","materialGenericColors","materialFinishGroupList"]},group_sample_holdings:{fields:["objectCount","objectStatusList"],className:"inline"},group_sample_briefDescriptions:{fields:["briefDescriptions"]},group_sample_measuredPartGroupList:{fields:["measuredPartGroupList"]},group_sample_system:{fields:["objectNumber"]}},layout:{fields1:["group_sample_otherNumberList","group_sample_collection","group_sample_namedCollection","group_sample_computedCurrentLocation","group_sample_materialPhysicalDescriptions","group_sample_condition","group_sample_description","group_sample_holdings","group_sample_briefDescriptions","group_sample_measuredPartGroupList","group_sample_system","group_reference"]}}}},publicart:{gatewayUrl:"http://localhost:8180/gateway/publicart"}},b=a()({},d),w=(e,t)=>{if(Array.isArray(e))return t},_={get:(e,t)=>o()(b,e,t),log:()=>console.log(b),merge:(...e)=>{e.forEach((e=>{const{baseConfig:t}=e;if(t){const e=v[t];e&&a()(b,e,w)}a()(b,e,w)}))},getFilterFieldConfig:e=>o()(b,["filters","fields",e])}},1638:(e,t,n)=>{"use strict";n.r(t),n.d(t,{boolean:()=>k,collectionValue:()=>N,decade:()=>ie,displayName:()=>U,displayNameFrom:()=>G,filterLink:()=>W,head:()=>te,html:()=>ae,inlineList:()=>F,inlineListOf:()=>B,lines:()=>D,linkNote:()=>$,linkText:()=>q,linkedDisplayName:()=>K,list:()=>R,listOf:()=>z,literal:()=>j,nameRole:()=>Q,nameValue:()=>V,numericRange:()=>J,objectTypeValue:()=>L,paragraphs:()=>X,pickAllFromList:()=>oe,pickFromList:()=>re,property:()=>Y,renderFilterLink:()=>I,renderJoined:()=>C,renderLink:()=>A,split:()=>ee,unformatted:()=>M,unqualifiedFieldName:()=>H,valueAt:()=>ne,valueWithNote:()=>Z});var r=n(6540),o=n(8156),i=n.n(o),a=n(5373),l=n.n(a),s=n(4625),u=n(3595),c=n(5072),p=n.n(c),f=n(7825),d=n.n(f),m=n(7659),h=n.n(m),g=n(5056),y=n.n(g),v=n(540),b=n.n(v),w=n(1113),_=n.n(w),x=n(8667),S={};S.styleTagTransform=_(),S.setAttributes=y(),S.insert=h().bind(null,"head"),S.domAPI=d(),S.insertStyleElement=b(),p()(x.A,S);const T=x.A&&x.A.locals?x.A.locals:void 0;function E(e){const{children:t,inline:n}=e,o=n?T.inline:T.common;return r.createElement("ul",{className:o},t)}E.defaultProps={children:void 0,inline:!1};var P=n(6385);const A=(e,t,n)=>{if(!e)return t;if("external"===n){const o=e.startsWith("http")?e:`http://${e}`,i=t||e,a=i.startsWith("http")?{overflowWrap:"anywhere"}:void 0;return r.createElement("a",{className:P.A[n],href:o,rel:"noopener noreferrer",style:a,target:"_blank"},i)}return r.createElement(s.N_,{className:n&&P.A[n],to:e},t||e)},I=(e,t,n)=>{if(!t)return null;const r=[t],o=l().stringify({[e]:JSON.stringify(r)});return A(`/search?${o}`,void 0===n?t:n)},C=(e,t="")=>{const n=e.filter((e=>null!=e&&""!==e));if(0===n.length)return null;const o="\n"===t?r.createElement("br",null):t;return n.reduce(((e,t)=>r.createElement("span",null,e,o,t)))},O=(e,t=!1)=>Array.isArray(e)?e.length>1?r.createElement(E,{inline:t},e.map(((e,t)=>r.createElement("li",{key:t},e)))):e[0]:e,M=e=>e,k=e=>{switch(e){case 0:return"No";case 1:return"Yes";default:return e}},j=e=>()=>e,N=e=>e.replace("_","-"),L=e=>e.replace("_","-"),D=e=>e&&e.join("\n"),R=e=>O(e),F=e=>C(e,", "),z=e=>(t,n)=>O(t.map((t=>e(t,n)))),B=e=>(t,n)=>C(t.map((t=>e(t,n))),", "),U=e=>(0,u.Mn)(e)||e,G=e=>t=>U(t[e]),H=(e,t)=>{const n=t.split(":");return n.length>1?n[1]:n[0]},W=e=>(t,n)=>{const{filterIdFormat:r=H,filterValueFormat:o=M,linkTextFormat:i}=e,a=r(t,n),l=o(t,n),s=i?i(t,n):l;return I(a,l,s)},$=(e,t,n=" - ")=>o=>{const{[t]:i,[e]:a}=o,l=A(a);return r.createElement(r.Fragment,null,l,l&&i&&n,i)},K=e=>t=>I(e,U(t)),q=e=>t=>{const{urlFieldName:n,textFieldName:r,type:o}=e;return A(t[n],t[r],o)},V=e=>(t,n)=>{const{nameFormat:r,valueFormat:o,separator:i=": "}=e,a=r(t,n),l=o(t,n);return C([a,l],i)},Y=e=>t=>{const{nameFieldName:n,valueFieldName:r,separator:o=": "}=e,i=[I(n,U(t[n])),t[r]];return C(i,o)},Q=e=>t=>{const{nameFieldName:n,roleFieldName:r,linkName:o=!0,separator:i=" "}=e,a=U(t[n]);let l=U(t[r]);l&&(l=`(${l})`);const s=[o?I(n,a):a,l];return C(s,i)},Z=e=>t=>{const{valueFieldName:n,noteFieldName:r,linkValue:o=!0,separator:i="\n",noteLabel:a="Note: "}=e,l=U(t[n]);let s=t[r];s&&(s=`${a}${s}`);const u=[o?I(n,l):l,s];return C(u,i)},J=e=>t=>{const{linkQualifier:n,lowFieldName:r,highFieldName:o,unitFieldName:i,qualifierFieldName:a,qualifierSeparator:l=" "}=e;let{unit:s}=e;const u=[t[r],t[o]].filter((e=>!!e)).join("-");s=u?s||U(t[i]):null;const c=U(t[a]),p=C([u,s]," ");return C([p,n?I(a,c):c],l)},X=e=>Array.isArray(e)&&e.flatMap((e=>e.split("\n"))).map(((e,t)=>r.createElement("p",{key:t},e))),ee=e=>t=>{const{splitter:n="\n",format:r=M}=e;return"string"==typeof t||t instanceof String?r(t.split(n)):null},te=e=>(t,n)=>Array.isArray(t)&&t.length>0?e(t[0],n):null,ne=e=>t=>{const{path:n,format:r=M}=e;return r(i()(t,n),Array.isArray(n)?n[n.length-1]:n)},re=e=>t=>{const{condition:n,format:r}=e,{path:o,value:a}=n,l=t.find((e=>(o?i()(e,o):e)===a));return r?r(l):l},oe=e=>t=>{const{condition:n,format:r}=e,{path:o,value:a}=n,l=t.filter((e=>(o?i()(e,o):e)===a));return C(r?l.map(r):l,"\n")},ie=e=>`${e}–${e+9}`,ae=e=>r.createElement("div",{dangerouslySetInnerHTML:{__html:e}})},8075:(e,t,n)=>{"use strict";var r=n(453),o=n(487),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},487:(e,t,n)=>{"use strict";var r=n(6743),o=n(453),i=n(6897),a=n(9675),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),u=o("%Reflect.apply%",!0)||r.call(s,l),c=n(655),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=u(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var f=function(){return u(r,l,arguments)};c?c(e.exports,"apply",{value:f}):e.exports.apply=f},3595:(e,t)=>{"use strict";t.th=t.Mn=void 0,t.Mn=e=>{if(!e||"'"!==e.charAt(e.length-1))return null;const t=e.indexOf("'");return t<0||t===e.length-1?null:e.substring(t+1,e.length-1)},t.th=e=>{if(!e)return null;const t=e.split(":",7);if("item"===t[5]){const e=t[6];if(e&&0===e.indexOf("name(")){const t=e.indexOf(")");if(t>-1)return e.substring(5,t)}}return null}},8031:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(1601),o=n.n(r),i=n(6314),a=n.n(i)()(o());a.push([e.id,".image-gallery-icon{color:#fff;transition:all .3s ease-out;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media(hover: hover)and (pointer: fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width: 768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width: 768px){.image-ga