{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/xPWn77sAdxuRvon75kLo/B2UIyi7WVbdsZJvHIaDR/cmsFieldName.js", "ssg:https://framerusercontent.com/modules/rh6e2sb1Jywsg0Jg5MC9/nU76KIngapLuixkcwZx7/PlainText_Plus.js"],
  "sourcesContent": ["import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function CMSFieldNameControl(props){return /*#__PURE__*/_jsx(_Fragment,{});}addPropertyControls(CMSFieldNameControl,{cmsFieldName:{type:ControlType.String,title:\"Field Name\",description:\"Must match exactly as the field is named in its collection.\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CMSFieldNameControl\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cmsFieldName.map", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,// @ts-ignore\ngetPropertyControls,ControlType}from\"framer\";import{useFilter}from\"https://framerusercontent.com/modules/uaC9hWf3ec7HqMv3sXMc/fThGQnEUZeWwDLSQMzea/Hooks.js\";import BaseControls from\"https://framerusercontent.com/modules/1abSdslctova79WmNQRw/3fHstYFUOpeaxageGRMz/Filter_Base.js\";import CollectionIDControl from\"https://framerusercontent.com/modules/Hxho9sUnioBkMjGbLBed/csoxszrftuhmv2NyuE1c/collectionID.js\";import CMSFieldNameControl from\"https://framerusercontent.com/modules/xPWn77sAdxuRvon75kLo/B2UIyi7WVbdsZJvHIaDR/cmsFieldName.js\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function PlainTextFilterPlus(props){const{applyFilter,cmsFieldName,collectionID,condition,interactionActiveFilter,interactionInactiveFilter,preserveActiveFilter,value}=props;const cmsPlusComponentName=\"Filter+ PlainText\";useFilter({cmsFieldName,cmsPlusComponentName,collectionID,condition,interactionActiveFilter,interactionInactiveFilter,isPreserving:preserveActiveFilter,value:value.trim()?value:undefined,isFilterActive:applyFilter,controlType:\"string\",valueIsRequired:!condition.includes(\"IS_SET\")});return /*#__PURE__*/_jsx(_Fragment,{});}PlainTextFilterPlus.displayName=\"Filter+ PlainText\";addPropertyControls(PlainTextFilterPlus,{...getPropertyControls(CollectionIDControl),...getPropertyControls(BaseControls),...getPropertyControls(CMSFieldNameControl),condition:{type:ControlType.Enum,title:\"Condition\",defaultValue:\"==\",optionTitles:[\"Is Set\",\"Isn't Set\",\"Equals\",\"Doesn't Equal\",\"Starts With\",\"Doesn't Start With\",\"Ends With\",\"Doesn't End With\",\"Contains\",\"Doesn't Contain\"],options:[\"IS_SET\",\"!IS_SET\",\"==\",\"!=\",\"STARTS_WITH\",\"!STARTS_WITH\",\"ENDS_WITH\",\"!ENDS_WITH\",\"CONTAINS\",\"!CONTAINS\"]},value:{type:ControlType.String,title:\"Value\",defaultValue:\"\",placeholder:\"case-sensitive\",hidden:props=>props.condition.includes(\"IS_SET\")}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PlainTextFilterPlus\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "8JAKkB,SAARA,EAAqCC,EAAM,CAAC,OAAoBC,EAAKC,EAAU,CAAC,CAAC,CAAE,CAACC,EAAoBJ,EAAoB,CAAC,aAAa,CAAC,KAAKK,EAAY,OAAO,MAAM,aAAa,YAAY,8DAA8D,aAAa,EAAE,CAAC,CAAC,ECCzQ,SAARC,EAAqCC,EAAM,CAAC,GAAK,CAAC,YAAAC,EAAY,aAAAC,EAAa,aAAAC,EAAa,UAAAC,EAAU,wBAAAC,EAAwB,0BAAAC,EAA0B,qBAAAC,EAAqB,MAAAC,CAAK,EAAER,EAAqD,OAAAS,EAAU,CAAC,aAAAP,EAAa,qBAA5C,oBAAiE,aAAAC,EAAa,UAAAC,EAAU,wBAAAC,EAAwB,0BAAAC,EAA0B,aAAaC,EAAqB,MAAMC,EAAM,KAAK,EAAEA,EAAM,OAAU,eAAeP,EAAY,YAAY,SAAS,gBAAgB,CAACG,EAAU,SAAS,QAAQ,CAAC,CAAC,EAAsBM,EAAKC,EAAU,CAAC,CAAC,CAAE,CAACZ,EAAoB,YAAY,oBAAoBa,EAAoBb,EAAoB,CAAC,GAAGc,EAAoBC,CAAmB,EAAE,GAAGD,EAAoBE,CAAY,EAAE,GAAGF,EAAoBG,CAAmB,EAAE,UAAU,CAAC,KAAKC,EAAY,KAAK,MAAM,YAAY,aAAa,KAAK,aAAa,CAAC,SAAS,YAAY,SAAS,gBAAgB,cAAc,qBAAqB,YAAY,mBAAmB,WAAW,iBAAiB,EAAE,QAAQ,CAAC,SAAS,UAAU,KAAK,KAAK,cAAc,eAAe,YAAY,aAAa,WAAW,WAAW,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,YAAY,iBAAiB,OAAOjB,GAAOA,EAAM,UAAU,SAAS,QAAQ,CAAC,CAAC,CAAC",
  "names": ["CMSFieldNameControl", "props", "p", "l", "addPropertyControls", "ControlType", "PlainTextFilterPlus", "props", "applyFilter", "cmsFieldName", "collectionID", "condition", "interactionActiveFilter", "interactionInactiveFilter", "preserveActiveFilter", "value", "useFilter", "p", "l", "addPropertyControls", "getPropertyControls", "CollectionIDControl", "BaseFilterControls", "CMSFieldNameControl", "ControlType"]
}
