1import{j as a}from"./jsx-runtime-esm-DkAt4wbo.js";import{aD as p}from"./Icon-oGravVff.js";import{B as f,G as m}from"./app-x6fDPxye.js";import{a as d}from"./index-ByLmqo6e.js";import"./index-ByInV43t.js";import"./_commonjsHelpers-yjRi3dfI.js";import"./index-BXXzNVct.js";import"./tabs-BBTGYUlo.js";import"./index-Cbqy7Iw-.js";import"./project-DLQ_xSEO.js";import"./with-selector-CogykupQ.js";import"./react-redux-YN15yk5j.js";import"./isEqual-DlV9wj1O.js";import"./useAuthWrapper-BfiReOjv.js";import"./user-avatar-DDG4jDfk.js";import"./normalizeDates-zLvF6tl8.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"5ee2174"},t._sentryModuleMetadata=t._sentryModuleMetadata||{},t._sentryModuleMetadata[new t.Error().stack]=(function(o){for(var r=1;r<arguments.length;r++){var e=arguments[r];if(e!=null)for(var s in e)e.hasOwnProperty(s)&&(o[s]=e[s])}return o})({},t._sentryModuleMetadata[new t.Error().stack],{"_sentryBundlerPluginAppKey:noloco-ui":!0});var i=new t.Error().stack;i&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[i]="bc718de8-52f5-47b9-be19-fb2f934b212d",t._sentryDebugIdIdentifier="sentry-dbid-bc718de8-52f5-47b9-be19-fb2f934b212d")}catch{}})();const h=({customRules:t,dataType:i,elementPath:o,onUpdateVisibilityRules:r,project:e})=>{const s=d.useCallback((n,l)=>r(["customRules",...n],l),[r]),u=d.useMemo(()=>f(e,o,p,{includeUniqueColumnar:!0}).slice(0,-2),[e,o]);return a.jsx("div",{className:"my-2 flex flex-col space-y-4",children:a.jsx(m,{contained:!1,dataType:i,elementPath:o,fieldOptions:u,project:e,rules:t,updateConditions:s})})};export{h 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.