AdvancedAnalyticsTableCreateModal.react",["ix","AdsManagerRelayEnvironment","AdvAUploadRetention","AdvancedAnalyticsErrorsUtils","AdvancedAnalyticsTableCreateModalTablesQuery.graphql","AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation.graphql","AdvancedAnalyticsTableCreateModal_createTableMutation.graphql","AdvancedAnalyticsTableInfoConstants","AdvancedAnalyticsTableInfoFbts","AdvancedAnalyticsTableSchemaSpecs.react","AdvancedAnalyticsUtils","ArtilleryTraceIDUtils","GeoButton.react","GeoCancelButton.react","GeoCheckboxInput.react","GeoDropdownMenu.react","GeoGuidanceCard.react","GeoGuidanceCardContent.react","GeoGuidanceCardHeader.react","GeoHeading.react","GeoMenuItem.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoText.react","GeoTextInput.react","Image.react","RelayHooks","RelayModern","XFBAdvAUploadTableColumnType.facebook","filterNulls","geoMargin","objectValues","react","uniqueID","useAdvancedAnalyticsSessionContext"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m=l||(l=d("react"));e=l;var n=e.useCallback,o=e.useEffect,p=e.useState,q=i!==void 0?i:i=b("AdvancedAnalyticsTableCreateModalTablesQuery.graphql"),r=function(a,b){return a.map(function(a){var e={name:a.name,is_partition_key:a.isPartition||b===a.id,type:d("AdvancedAnalyticsUtils").AAInterfaceTableColumnType2XFBAdvAUploadTableColumnType[a.type]};a.type==="order_id"||a.type==="external_id"?(e.type=c("XFBAdvAUploadTableColumnType.facebook").VARCHAR,e.eii_type=d("AdvancedAnalyticsUtils").AAInterfaceTableColumnType2AdvancedAnalyticsPIIColumnType[a.type]):e.type=d("AdvancedAnalyticsUtils").AAInterfaceTableColumnType2XFBAdvAUploadTableColumnType[a.type];return e})},s=["people_id","ds"],t={id:d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN,name:"ds",type:"VARCHAR",isPartition:!0},u={id:d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN,name:"people_id",type:"VARCHAR",isPartition:!0},v=function(a){var b,c,e;switch(a){case"AGGREGATED":b="AGGREGATED";c="AGGREGATED";e=d("AdvancedAnalyticsTableInfoFbts").tableInfoLabels.TABLE_SECTION_HEADING_AGGREGATED;break;case"INTERMEDIATE":b="INTERMEDIATE";c="INTERMEDIATE";e=d("AdvancedAnalyticsTableInfoFbts").tableInfoLabels.TABLE_SECTION_HEADING_INTERMEDIATE;break;default:case"UPLOADED":b="UPLOADED";c="UPLOADED";e=d("AdvancedAnalyticsTableInfoFbts").tableInfoLabels.TABLE_SECTION_HEADING_UPLOADED;break;case"CLEAN_ROOM":b="CLEAN_ROOM";c="CLEAN_ROOM";e=d("AdvancedAnalyticsTableInfoFbts").tableInfoLabels.TABLE_SECTION_HEADING_ADVANCED_MEASUREMENT;break}return{tableType:b,pageType:c,title:e}};function a(a){var e=a.onClose,f=a.onCreationSuccess;a=a.type;var g=a==="CLEAN_ROOM",i=c("useAdvancedAnalyticsSessionContext")(),l=i.ownerBusinessId,w=i.instance.id;i=p([]);var x=i[0],y=i[1];i=p(g?[t,u]:[t]);var z=i[0],A=i[1];i=p(null);var B=i[0],C=i[1];i=p(90);var D=i[0],E=i[1];i=p(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT);var F=i[0],G=i[1];i=p("");var H=i[0],I=i[1];i=p(null);var J=i[0],K=i[1];i=p(null);var L=i[0],M=i[1];i=v(a);var N=i.tableType;a=i.title;o(function(){d("RelayHooks").fetchQuery(c("AdsManagerRelayEnvironment"),q,{business_id:l}).toPromise().then(function(a){a=(a=a==null?void 0:(a=a.advanced_analytics_context)==null?void 0:(a=a.tables)==null?void 0:a.nodes)!=null?a:[];y(c("filterNulls")(a.map(function(a){return a==null?void 0:a.name})))})},[]);var O=function(){y([]),A(g?[t,u]:[t]),C(null),E(90),G(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT),I(""),K(null),M(null)},P=function(){F!==d("AdvancedAnalyticsUtils").AAViewStates.LOADING&&(O(),e())},Q=n(function(a){if(F!==d("AdvancedAnalyticsUtils").AAViewStates.WARNING)return null;if(a==="")return d("AdvancedAnalyticsTableInfoFbts").ColumnNameErrorMessage.EMPTY_COLUMN_NAME;if(s.includes(a))return d("AdvancedAnalyticsTableInfoFbts").getInvalidColumnNameWarning(a);var b=z.reduce(function(b,c){return b+(c.name.toLowerCase()===a)},0);return b>1?d("AdvancedAnalyticsTableInfoFbts").ColumnNameErrorMessage.DUPLICATE_COLUMN_NAMES:null},[F,z]);i=[{id:"action",label:null,width:27,cellRenderer:function(a,b,e,f){var g=f.id;return g!==d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN&&g!==d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN&&m.jsx(c("GeoButton.react"),{icon:m.jsx(c("Image.react"),{src:h("394840")}),isLabelHidden:!0,label:d("AdvancedAnalyticsTableInfoFbts").Labels.DELETE_LABEL,tooltip:d("AdvancedAnalyticsTableInfoFbts").Labels.DELETE_LABEL,variant:"flat",onClick:function(){return S(e,g)}})}},{id:"name",label:d("AdvancedAnalyticsTableInfoFbts").Labels.NAME_LABEL,width:120,cellRenderer:function(a,b,e,f){e=f.id;return m.jsx(c("GeoTextInput.react"),{"data-testid":void 0,errorMessage:e===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||e===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN?null:Q(a.toLowerCase()),isLabelHidden:!0,isReadOnly:e===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||e===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN,label:d("AdvancedAnalyticsTableInfoFbts").Labels.NAME_LABEL,value:a,onChange:function(a){return b(a)}})}},{id:"type",label:d("AdvancedAnalyticsTableInfoFbts").Labels.TYPE_LABEL,width:100,cellRenderer:function(a,b,e,f){var h=f.id;return m.jsx(c("GeoSelector.react"),{isDisabled:h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN,isLabelHidden:!0,label:d("AdvancedAnalyticsTableInfoFbts").Labels.TYPE_LABEL,value:a,onChange:function(a){return b(a)},children:g?d("AdvancedAnalyticsTableInfoConstants").ALL_COLUMN_TYPES_CLEAN_ROOM.map(function(a,b){return m.jsx(c("GeoSelectorItem.react"),{"data-testid":void 0,isDisabled:!d("AdvancedAnalyticsTableInfoConstants").PARTITION_ENABLED_COLUMN_TYPES.includes(a)&&L===h,label:d("AdvancedAnalyticsTableInfoFbts").TypeSelector[a],value:a},b)}):d("AdvancedAnalyticsTableInfoConstants").ALL_COLUMN_TYPES.map(function(a,b){return m.jsx(c("GeoSelectorItem.react"),{"data-testid":void 0,isDisabled:!d("AdvancedAnalyticsTableInfoConstants").PARTITION_ENABLED_COLUMN_TYPES.includes(a)&&L===h,label:d("AdvancedAnalyticsTableInfoFbts").TypeSelector[a],value:a},b)})})}},{id:"partition",label:d("AdvancedAnalyticsTableInfoFbts").Labels.PARTITION_LABEL,width:40,cellRenderer:function(a,b,e,f){var h=f.id;a=f.type;return m.jsx(c("GeoCheckboxInput.react"),{isDisabled:g||h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN||!d("AdvancedAnalyticsTableInfoConstants").PARTITION_ENABLED_COLUMN_TYPES.includes(a),isLabelHidden:!0,label:d("AdvancedAnalyticsTableInfoFbts").Labels.PARTITION_LABEL,value:h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||h===L,onChange:function(a){M(function(a){return a===h?null:h}),b(a)}})}}];var R=n(function(){A(function(a){return[].concat(a,[{id:c("uniqueID")(),name:"",type:"VARCHAR",isPartition:!1}])}),C(null),G(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT)},[]),S=n(function(a,b){A(function(b){return b.filter(function(b,c){return c!==a})}),C(null),G(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT),M(function(a){return a===b?null:a})},[]),T=function(a){A(a),G(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT)},U=function(){C(null);var a=new Set(),b=!1,c=!1;for(var e=z,f=Array.isArray(e),g=0,e=f?e:e[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var h;if(f){if(g>=e.length)break;h=e[g++]}else{g=e.next();if(g.done)break;h=g.value}h=h;var i=h.name.toLowerCase();if(!h.name||s.includes(i)&&h.id!==d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN&&h.id!==d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN)return!1;if(a.has(i))return!1;if(h.type==="order_id"){if(b){C(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.ONE_COLUMN_ONLY_FOR_ORDER_ID);return!1}b=!0}if(h.type==="external_id"){if(c){C(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.ONE_COLUMN_ONLY_FOR_EXTERNAL_ID);return!1}c=!0}a.add(i)}h=!0;H.length===0&&(K(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.EMPTY_TABLE_NAME),h=!1);i=x.some(function(a){return a.toLowerCase()===H.toLowerCase()});i&&(K(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.TABLE_EXISTS),h=!1);z.length===1&&(C(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.NO_COLUMN),h=!1);return h},V=function(){if(!U()){G(d("AdvancedAnalyticsUtils").AAViewStates.WARNING);return}G(d("AdvancedAnalyticsUtils").AAViewStates.LOADING);var a=[].concat(z.slice(1)),e=r(z,L),h=c("ArtilleryTraceIDUtils").newTraceId(),i=function(a){G(d("AdvancedAnalyticsUtils").AAViewStates.ERROR),C(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.CREATE_TABLE_FAILED(a))};g?d("RelayModern").commitMutation(c("AdsManagerRelayEnvironment"),{mutation:j!==void 0?j:j=b("AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation.graphql"),variables:{input:{business_id:l,table_name:H,columns:a.map(function(a){return{name:a.name,raw_type:a.type==="VARCHAR"?"string":a.type.toLowerCase()}})}},onCompleted:function(a){a=a==null?void 0:(a=a.result)==null?void 0:(a=a.table)==null?void 0:a.id;if(a==null){i();return}f(a);P()},onError:function(a){a=c("AdvancedAnalyticsErrorsUtils").normalizeGraphQLError(a);i(a.description)}}):d("RelayModern").commitMutation(c("AdsManagerRelayEnvironment"),{mutation:k!==void 0?k:k=b("AdvancedAnalyticsTableCreateModal_createTableMutation.graphql"),variables:{input:{table_type:N,business_id:l,logic_table_name:H,retention:D,traceID:h,instance_id:w,columns:e.map(function(a){return{name:a.name,type:a.type,is_partition_key:a.is_partition_key,eii_type:a.eii_type}})}},onCompleted:function(a){a=a==null?void 0:(a=a.result)==null?void 0:(a=a.table)==null?void 0:a.id;a==null?(G(d("AdvancedAnalyticsUtils").AAViewStates.ERROR),C(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.CREATE_TABLE_FAILED("id is null"))):(y(function(a){return[].concat(a,[H])}),G(d("AdvancedAnalyticsUtils").AAViewStates.SUCCESS));f(a);P()},onError:function(a){a=c("AdvancedAnalyticsErrorsUtils").normalizeGraphQLError(a);G(d("AdvancedAnalyticsUtils").AAViewStates.ERROR);C(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.CREATE_TABLE_FAILED(a.description))}})},W=function(a){G(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT),I(a),K(null)},X=null;B!=null?X=m.jsx(c("GeoGuidanceCard.react"),{header:m.jsx(c("GeoGuidanceCardHeader.react"),{heading:d("AdvancedAnalyticsTableInfoFbts").Labels.FAIL_HEADER}),status:"error",children:m.jsx(c("GeoGuidanceCardContent.react"),{children:m.jsx(c("GeoText.react"),{children:B})})}):F===d("AdvancedAnalyticsUtils").AAViewStates.SUCCESS&&(X=m.jsx(c("GeoGuidanceCard.react"),{header:m.jsx(c("GeoGuidanceCardHeader.react"),{heading:d("AdvancedAnalyticsTableInfoFbts").Labels.SUCCESS_HEADER}),status:"success",children:m.jsx(c("GeoGuidanceCardContent.react"),{children:m.jsx(c("GeoText.react"),{children:d("AdvancedAnalyticsTableInfoFbts").getModalCreationSuccessMessage(H)})})}));B=c("objectValues")(c("AdvAUploadRetention")).map(function(a){return m.jsx(c("GeoMenuItem.react"),{label:a,onClick:function(){return E(a)}},a)});return m.jsxs(c("GeoModal.react"),{"data-testid":void 0,footer:m.jsx(c("GeoModalFooter.react"),{primaryButton:m.jsx(c("GeoButton.react"),{"data-testid":void 0,isDisabled:F===d("AdvancedAnalyticsUtils").AAViewStates.LOADING||F===d("AdvancedAnalyticsUtils").AAViewStates.WARNING,isLoading:F===d("AdvancedAnalyticsUtils").AAViewStates.LOADING,label:d("AdvancedAnalyticsTableInfoFbts").Labels.CREATE_LABEL,variant:"primary",onClick:V}),secondaryButton:m.jsx(c("GeoCancelButton.react"),{isDisabled:F===d("AdvancedAnalyticsUtils").AAViewStates.LOADING})}),header:m.jsx(c("GeoModalHeader.react"),{heading:a}),isShown:!0,width:550,onHide:P,children:[m.jsxs(c("GeoSection.react"),{children:[m.jsx(c("GeoTextInput.react"),{"data-testid":void 0,errorMessage:J,isOptional:!1,label:d("AdvancedAnalyticsTableInfoFbts").Labels.TABLE_NAME,value:H,onChange:W}),m.jsx(c("GeoHeading.react"),{level:4,xstyle:c("geoMargin").top20,children:d("AdvancedAnalyticsTableInfoFbts").Labels.RETENTION}),m.jsx(c("GeoDropdownMenu.react"),{isDisabled:g,label:D.toString(),xstyle:c("geoMargin").top4,children:B})]}),m.jsx(c("GeoSection.react"),{children:m.jsx(c("AdvancedAnalyticsTableSchemaSpecs.react"),{addColumn:R,columnDesc:z,columns:i,onChange:T})}),m.jsx(c("GeoSection.react"),{children:X})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
AdvancedAnalyticsTableCreateModalTablesQuery.graphql",["AdvancedAnalyticsTableCreateModalTablesQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"business_id"}],c=[{kind:"Variable",name:"business_id",variableName:"business_id"}],d={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdvancedAnalyticsTableCreateModalTablesQuery",selections:[{alias:null,args:c,concreteType:"AdvancedAnalyticsFbContext",kind:"LinkedField",name:"advanced_analytics_context",plural:!1,selections:[{alias:null,args:null,concreteType:"AdvancedAnalyticsTablesConnection",kind:"LinkedField",name:"tables",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[d],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdvancedAnalyticsTableCreateModalTablesQuery",selections:[{alias:null,args:c,concreteType:"AdvancedAnalyticsFbContext",kind:"LinkedField",name:"advanced_analytics_context",plural:!1,selections:[{alias:null,args:null,concreteType:"AdvancedAnalyticsTablesConnection",kind:"LinkedField",name:"tables",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d,e],storageKey:null}],storageKey:null},e],storageKey:null}]},params:{id:b("AdvancedAnalyticsTableCreateModalTablesQuery_facebookRelayOperation"),metadata:{},name:"AdvancedAnalyticsTableCreateModalTablesQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
AdvancedAnalyticsTableCreateModal_createTableMutation.graphql",["AdvancedAnalyticsTableCreateModal_createTableMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"args",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdvancedAnalyticsTableCreateModal_createTableMutation",selections:[{alias:"result",args:c,concreteType:"XFBCreateAdvancedAnalyticsTableResponsePayload",kind:"LinkedField",name:"xfb_create_advanced_analytics_table",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"table",plural:!1,selections:[d],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdvancedAnalyticsTableCreateModal_createTableMutation",selections:[{alias:"result",args:c,concreteType:"XFBCreateAdvancedAnalyticsTableResponsePayload",kind:"LinkedField",name:"xfb_create_advanced_analytics_table",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"table",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d],storageKey:null}],storageKey:null}]},params:{id:b("AdvancedAnalyticsTableCreateModal_createTableMutation_facebookRelayOperation"),metadata:{},name:"AdvancedAnalyticsTableCreateModal_createTableMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
AdvancedAnalyticsTableCreateModalTablesQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7498615330195828"}),null);
-----
AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation.graphql",["AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"args",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation",selections:[{alias:"result",args:c,concreteType:"CreateAdvancedAnalyticsCleanRoomTableResponsePayload",kind:"LinkedField",name:"create_advanced_analytics_clean_room_table",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"table",plural:!1,selections:[d],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation",selections:[{alias:"result",args:c,concreteType:"CreateAdvancedAnalyticsCleanRoomTableResponsePayload",kind:"LinkedField",name:"create_advanced_analytics_clean_room_table",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"table",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d],storageKey:null}],storageKey:null}]},params:{id:b("AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation_facebookRelayOperation"),metadata:{},name:"AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
AdvancedAnalyticsTableCreateModal_createTableMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7080839928694799"}),null);
-----
AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7249991798383933"}),null);
-----
AdvancedAnalyticsTableInfo.react",["fbt","ix","AdsInterfacesRouter","AdvancedAnalayticsTableTypeEmptyStates.react","AdvancedAnalyticsCreateTableButton.react","AdvancedAnalyticsSetTableAction","AdvancedAnalyticsTableInfoContent.react","AdvancedAnalyticsTableInfoItem.react","AdvancedAnalyticsTableInfoQuery.graphql","AdvancedAnalyticsTableInfo_Tables.graphql","CometPlaceholder.react","GeoCard.react","GeoFlexbox.react","GeoSpinner.react","GeoTextInput.react","Image.react","RelayHooks","deferredAdvancedAnalyticsModal","react","requireDeferred","useAdsInterfacesRouterParams","useAdvancedAnalyticsSessionContext"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m=l||(l=d("react"));e=l;var n=e.startTransition,o=e.useCallback,p=e.useEffect,q=e.useMemo,r=e.useRef,s=e.useState,t=c("deferredAdvancedAnalyticsModal")(c("requireDeferred")("AdvancedAnalyticsTableCreateModal.react").__setRef("AdvancedAnalyticsTableInfo.react")),u=h._("Filter by table name"),v={container:{height:"x5yr21d",$$css:!0},card:{height:"x5yr21d",$$css:!0},cardContainer:{width:"xh8yej3",height:"x5yr21d",$$css:!0},cardHeader:{width:"xh8yej3",flexShrink:"x2lah0s",$$css:!0},cardHeaderInput:{flexGrow:"x1iyjqo2",marginTop:"xw7yly9",marginBottom:"x1yztbdb",marginStart:"x1i64zmx",marginLeft:null,marginRight:null,marginEnd:"x1emribx",$$css:!0},cardHeaderButton:{marginTop:"xw7yly9",marginEnd:"xktsk01",marginBottom:"x1yztbdb",marginStart:"x1mh8g0r",marginLeft:null,marginRight:null,$$css:!0},cardBody:{flexGrow:"x1iyjqo2",borderTopWidth:"x178xt8z",borderTopStyle:"x13fuv20",borderTopColor:"x1tped1n",$$css:!0},cardContent:{flexGrow:"x1iyjqo2",height:"x5yr21d",overflowX:"xw2csxc",overflowY:"x1odjw0f",$$css:!0},emptyState:{width:"xh8yej3",$$css:!0},emptyStateButton:{marginTop:"x1gslohp",marginEnd:"xw3qccf",marginBottom:"x12nagc",marginStart:"xsgj6o6",$$css:!0}},w=j!==void 0?j:j=b("AdvancedAnalyticsTableInfo_Tables.graphql"),x=c("AdsInterfacesRouter").get();function a(a){var e,g,h=a.currentPage,j=a.type;a=c("useAdsInterfacesRouterParams")();var l=a.routeParams.table_id,y=o(function(a){x.updateParams({table_id:a})},[]),z=r(null);a=s("");var A=a[0];a=a[1];var B=c("useAdvancedAnalyticsSessionContext")();B=B.ownerBusinessId;B=d("RelayHooks").useLazyLoadQuery(k!==void 0?k:k=b("AdvancedAnalyticsTableInfoQuery.graphql"),{business_id:B,type:j});B=d("RelayHooks").useRefetchableFragment(w,B);var C=B[0],D=B[1],E=o(function(){return n(function(){D({},{fetchPolicy:"network-only"}),z==null?void 0:z.current==null?void 0:z.current()})},[D]),F=o(function(a){n(function(){D({},{fetchPolicy:"network-only"}),z==null?void 0:z.current==null?void 0:z.current(),a!==null&&y(a)})},[y,D]);B=(B=C==null?void 0:(B=C.data)==null?void 0:(B=B.tables)==null?void 0:(B=B.nodes)==null?void 0:B.length)!=null?B:0;e=q(function(){var a;a=(a=C==null?void 0:(a=C.data)==null?void 0:(a=a.tables)==null?void 0:a.nodes)!=null?a:[];return a.filter(function(a){return(a=a.name)==null?void 0:(a=a.toLowerCase())==null?void 0:a.includes(A.toLowerCase())})},[C==null?void 0:(e=C.data)==null?void 0:(e=e.tables)==null?void 0:e.nodes,A]);p(function(){var a;l!=null&&!((a=C.data)==null?void 0:(a=a.tables)==null?void 0:(a=a.nodes)==null?void 0:a.some(function(a){return a.id===l}))&&y(null)},[y,l,(g=C.data)==null?void 0:(g=g.tables)==null?void 0:g.nodes]);return m.jsx(c("GeoFlexbox.react"),{"data-testid":void 0,xstyle:v.container,children:m.jsx(c("GeoCard.react"),{xstyle:v.card,children:m.jsxs(c("GeoFlexbox.react"),{direction:"column",xstyle:v.cardContainer,children:[m.jsxs(c("GeoFlexbox.react"),{direction:"row",xstyle:v.cardHeader,children:[m.jsx(c("GeoTextInput.react"),{icon:m.jsx(c("Image.react"),{src:i("493900")}),isLabelHidden:!0,label:u,placeholder:u,value:A,xstyle:v.cardHeaderInput,onChange:a}),["UPLOADED","CLEAN_ROOM"].includes(j)&&m.jsx(c("AdvancedAnalyticsCreateTableButton.react"),{xstyle:v.cardHeaderButton,children:function(a){return m.jsx(t,{type:j,onClose:a,onCreationSuccess:F})}})]}),m.jsxs(c("GeoFlexbox.react"),{direction:"row",xstyle:v.cardBody,children:[B!==0&&m.jsx("div",{className:"x1jzhcrs x1jkqq1h x1f1nlb9 x2lah0s x5yr21d xw2csxc x1odjw0f xycgwo3",children:e==null?void 0:e.map(function(a){return m.jsx(c("AdvancedAnalyticsTableInfoItem.react"),{isSelected:a.id===l,table:a,onSelect:function(){y(a.id),a.name!=null&&c("AdvancedAnalyticsSetTableAction").dispatch({advancedMeasurementTable:a.name},{line:"286",module:"AdvancedAnalyticsTableInfo.react.js",moduleID:f.id})}},a.id)})}),m.jsxs(c("GeoFlexbox.react"),{xstyle:v.cardContent,children:[l==null&&m.jsxs(c("GeoFlexbox.react"),{alignItems:"center",direction:"column",justifyContent:"center",xstyle:v.emptyState,children:[m.jsx(d("AdvancedAnalayticsTableTypeEmptyStates.react").AdvancedAnalyticsTableTypeEmptyState,{type:j}),m.jsx(c("GeoFlexbox.react"),{children:B===0&&["UPLOADED","CLEAN_ROOM"].includes(j)&&m.jsx(c("AdvancedAnalyticsCreateTableButton.react"),{xstyle:v.emptyStateButton,children:function(a){return m.jsx(t,{type:j,onClose:a,onCreationSuccess:F})}})})]}),l!=null&&m.jsx(c("CometPlaceholder.react"),{children:m.jsx(c("AdvancedAnalyticsTableInfoContent.react"),{currentPage:h,refreshRef:z,tableId:l,onUnselect:function(){y(null),E()}}),fallback:m.jsx(c("GeoSpinner.react"),{center:!0,size:"large"}),name:f.id})]})]})]})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
AdvancedAnalyticsTableCreateModal.react",["ix","AAInterfaceConfig","AdsManagerRelayEnvironment","AdvAUploadRetention","AdvancedAnalyticsErrorsUtils","AdvancedAnalyticsTableCreateModalTablesQuery.graphql","AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation.graphql","AdvancedAnalyticsTableCreateModal_createTableMutation.graphql","AdvancedAnalyticsTableInfoConstants","AdvancedAnalyticsTableInfoFbts","AdvancedAnalyticsTableSchemaSpecs.react","AdvancedAnalyticsUtils","ArtilleryTraceIDUtils","GeoButton.react","GeoCancelButton.react","GeoCheckboxInput.react","GeoDropdownMenu.react","GeoGuidanceCard.react","GeoGuidanceCardContent.react","GeoGuidanceCardHeader.react","GeoHeading.react","GeoMenuItem.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoText.react","GeoTextInput.react","Image.react","RelayHooks","RelayModern","XFBAdvAUploadTableColumnType.facebook","filterNulls","geoMargin","objectValues","react","uniqueID"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m=l||(l=d("react"));e=l;var n=e.useCallback,o=e.useEffect,p=e.useState,q=i!==void 0?i:i=b("AdvancedAnalyticsTableCreateModalTablesQuery.graphql"),r=function(a,b){return a.map(function(a){var e={name:a.name,is_partition_key:a.isPartition||b===a.id,type:d("AdvancedAnalyticsUtils").AAInterfaceTableColumnType2XFBAdvAUploadTableColumnType[a.type]};a.type==="order_id"||a.type==="external_id"?(e.type=c("XFBAdvAUploadTableColumnType.facebook").VARCHAR,e.eii_type=d("AdvancedAnalyticsUtils").AAInterfaceTableColumnType2AdvancedAnalyticsPIIColumnType[a.type]):e.type=d("AdvancedAnalyticsUtils").AAInterfaceTableColumnType2XFBAdvAUploadTableColumnType[a.type];return e})},s=["people_id","ds"],t={id:d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN,name:"ds",type:"VARCHAR",isPartition:!0},u={id:d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN,name:"people_id",type:"VARCHAR",isPartition:!0},v=function(a){var b,c,e;switch(a){case"AGGREGATED":b="AGGREGATED";c="AGGREGATED";e=d("AdvancedAnalyticsTableInfoFbts").tableInfoLabels.TABLE_SECTION_HEADING_AGGREGATED;break;case"INTERMEDIATE":b="INTERMEDIATE";c="INTERMEDIATE";e=d("AdvancedAnalyticsTableInfoFbts").tableInfoLabels.TABLE_SECTION_HEADING_INTERMEDIATE;break;default:case"UPLOADED":b="UPLOADED";c="UPLOADED";e=d("AdvancedAnalyticsTableInfoFbts").tableInfoLabels.TABLE_SECTION_HEADING_UPLOADED;break;case"CLEAN_ROOM":b="CLEAN_ROOM";c="CLEAN_ROOM";e=d("AdvancedAnalyticsTableInfoFbts").tableInfoLabels.TABLE_SECTION_HEADING_ADVANCED_MEASUREMENT;break}return{tableType:b,pageType:c,title:e}};function a(a){var e=a.onClose,f=a.onCreationSuccess;a=a.type;var g=a==="CLEAN_ROOM",i=p([]),l=i[0],w=i[1];i=p(g?[t,u]:[t]);var x=i[0],y=i[1];i=p(null);var z=i[0],A=i[1];i=p(90);var B=i[0],C=i[1];i=p(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT);var D=i[0],E=i[1];i=p("");var F=i[0],G=i[1];i=p(null);var H=i[0],I=i[1];i=p(null);var J=i[0],K=i[1];i=v(a);var L=i.tableType;a=i.title;o(function(){d("RelayHooks").fetchQuery(c("AdsManagerRelayEnvironment"),q,{business_id:c("AAInterfaceConfig").owner_business_id}).toPromise().then(function(a){a=(a=a==null?void 0:(a=a.advanced_analytics_context)==null?void 0:(a=a.tables)==null?void 0:a.nodes)!=null?a:[];w(c("filterNulls")(a.map(function(a){return a==null?void 0:a.name})))})},[]);var M=function(){w([]),y(g?[t,u]:[t]),A(null),C(90),E(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT),G(""),I(null),K(null)},N=function(){D!==d("AdvancedAnalyticsUtils").AAViewStates.LOADING&&(M(),e())},O=n(function(a){if(D!==d("AdvancedAnalyticsUtils").AAViewStates.WARNING)return null;if(a==="")return d("AdvancedAnalyticsTableInfoFbts").ColumnNameErrorMessage.EMPTY_COLUMN_NAME;if(s.includes(a))return d("AdvancedAnalyticsTableInfoFbts").getInvalidColumnNameWarning(a);var b=x.reduce(function(b,c){return b+(c.name.toLowerCase()===a)},0);return b>1?d("AdvancedAnalyticsTableInfoFbts").ColumnNameErrorMessage.DUPLICATE_COLUMN_NAMES:null},[D,x]);i=[{id:"action",label:null,width:27,cellRenderer:function(a,b,e,f){var g=f.id;return g!==d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN&&g!==d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN&&m.jsx(c("GeoButton.react"),{icon:m.jsx(c("Image.react"),{src:h("394840")}),isLabelHidden:!0,label:d("AdvancedAnalyticsTableInfoFbts").Labels.DELETE_LABEL,tooltip:d("AdvancedAnalyticsTableInfoFbts").Labels.DELETE_LABEL,variant:"flat",onClick:function(){return Q(e,g)}})}},{id:"name",label:d("AdvancedAnalyticsTableInfoFbts").Labels.NAME_LABEL,width:120,cellRenderer:function(a,b,e,f){e=f.id;return m.jsx(c("GeoTextInput.react"),{"data-testid":void 0,errorMessage:e===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||e===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN?null:O(a.toLowerCase()),isLabelHidden:!0,isReadOnly:e===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||e===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN,label:d("AdvancedAnalyticsTableInfoFbts").Labels.NAME_LABEL,value:a,onChange:function(a){return b(a)}})}},{id:"type",label:d("AdvancedAnalyticsTableInfoFbts").Labels.TYPE_LABEL,width:100,cellRenderer:function(a,b,e,f){var h=f.id;return m.jsx(c("GeoSelector.react"),{isDisabled:h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN,isLabelHidden:!0,label:d("AdvancedAnalyticsTableInfoFbts").Labels.TYPE_LABEL,value:a,onChange:function(a){return b(a)},children:g?d("AdvancedAnalyticsTableInfoConstants").ALL_COLUMN_TYPES_CLEAN_ROOM.map(function(a,b){return m.jsx(c("GeoSelectorItem.react"),{"data-testid":void 0,isDisabled:!d("AdvancedAnalyticsTableInfoConstants").PARTITION_ENABLED_COLUMN_TYPES.includes(a)&&J===h,label:d("AdvancedAnalyticsTableInfoFbts").TypeSelector[a],value:a},b)}):d("AdvancedAnalyticsTableInfoConstants").ALL_COLUMN_TYPES.map(function(a,b){return m.jsx(c("GeoSelectorItem.react"),{"data-testid":void 0,isDisabled:!d("AdvancedAnalyticsTableInfoConstants").PARTITION_ENABLED_COLUMN_TYPES.includes(a)&&J===h,label:d("AdvancedAnalyticsTableInfoFbts").TypeSelector[a],value:a},b)})})}},{id:"partition",label:d("AdvancedAnalyticsTableInfoFbts").Labels.PARTITION_LABEL,width:40,cellRenderer:function(a,b,e,f){var h=f.id;a=f.type;return m.jsx(c("GeoCheckboxInput.react"),{isDisabled:g||h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN||!d("AdvancedAnalyticsTableInfoConstants").PARTITION_ENABLED_COLUMN_TYPES.includes(a),isLabelHidden:!0,label:d("AdvancedAnalyticsTableInfoFbts").Labels.PARTITION_LABEL,value:h===d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN||h===J,onChange:function(a){K(function(a){return a===h?null:h}),b(a)}})}}];var P=n(function(){y(function(a){return[].concat(a,[{id:c("uniqueID")(),name:"",type:"VARCHAR",isPartition:!1}])}),A(null),E(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT)},[]),Q=n(function(a,b){y(function(b){return b.filter(function(b,c){return c!==a})}),A(null),E(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT),K(function(a){return a===b?null:a})},[]),R=function(a){y(a),E(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT)},S=function(){A(null);var a=new Set(),b=!1,c=!1;for(var e=x,f=Array.isArray(e),g=0,e=f?e:e[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var h;if(f){if(g>=e.length)break;h=e[g++]}else{g=e.next();if(g.done)break;h=g.value}h=h;var i=h.name.toLowerCase();if(!h.name||s.includes(i)&&h.id!==d("AdvancedAnalyticsTableInfoConstants").ID_FOR_DS_COLUMN&&h.id!==d("AdvancedAnalyticsTableInfoConstants").ID_FOR_PEOPLE_ID_COLUMN)return!1;if(a.has(i))return!1;if(h.type==="order_id"){if(b){A(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.ONE_COLUMN_ONLY_FOR_ORDER_ID);return!1}b=!0}if(h.type==="external_id"){if(c){A(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.ONE_COLUMN_ONLY_FOR_EXTERNAL_ID);return!1}c=!0}a.add(i)}h=!0;F.length===0&&(I(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.EMPTY_TABLE_NAME),h=!1);i=l.some(function(a){return a.toLowerCase()===F.toLowerCase()});i&&(I(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.TABLE_EXISTS),h=!1);x.length===1&&(A(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.NO_COLUMN),h=!1);return h},T=function(){if(!S()){E(d("AdvancedAnalyticsUtils").AAViewStates.WARNING);return}E(d("AdvancedAnalyticsUtils").AAViewStates.LOADING);var a=[].concat(x.slice(1)),e=r(x,J),h=c("ArtilleryTraceIDUtils").newTraceId(),i=function(a){E(d("AdvancedAnalyticsUtils").AAViewStates.ERROR),A(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.CREATE_TABLE_FAILED(a))};g?d("RelayModern").commitMutation(c("AdsManagerRelayEnvironment"),{mutation:j!==void 0?j:j=b("AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation.graphql"),variables:{input:{business_id:c("AAInterfaceConfig").owner_business_id,table_name:F,columns:a.map(function(a){return{name:a.name,raw_type:a.type==="VARCHAR"?"string":a.type.toLowerCase()}})}},onCompleted:function(a){a=a==null?void 0:(a=a.result)==null?void 0:(a=a.table)==null?void 0:a.id;if(a==null){i();return}f(a);N()},onError:function(a){a=c("AdvancedAnalyticsErrorsUtils").normalizeGraphQLError(a);i(a.description)}}):d("RelayModern").commitMutation(c("AdsManagerRelayEnvironment"),{mutation:k!==void 0?k:k=b("AdvancedAnalyticsTableCreateModal_createTableMutation.graphql"),variables:{input:{table_type:L,business_id:c("AAInterfaceConfig").owner_business_id,logic_table_name:F,retention:B,traceID:h,instance_id:c("AAInterfaceConfig").instance_id,columns:e.map(function(a){return{name:a.name,type:a.type,is_partition_key:a.is_partition_key,eii_type:a.eii_type}})}},onCompleted:function(a){a=a==null?void 0:(a=a.result)==null?void 0:(a=a.table)==null?void 0:a.id;a==null?(E(d("AdvancedAnalyticsUtils").AAViewStates.ERROR),A(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.CREATE_TABLE_FAILED("id is null"))):(w(function(a){return[].concat(a,[F])}),E(d("AdvancedAnalyticsUtils").AAViewStates.SUCCESS));f(a);N()},onError:function(a){a=c("AdvancedAnalyticsErrorsUtils").normalizeGraphQLError(a);E(d("AdvancedAnalyticsUtils").AAViewStates.ERROR);A(d("AdvancedAnalyticsTableInfoFbts").TableCreationWarning.CREATE_TABLE_FAILED(a.description))}})},U=function(a){E(d("AdvancedAnalyticsUtils").AAViewStates.DEFAULT),G(a),I(null)},V=null;z!=null?V=m.jsx(c("GeoGuidanceCard.react"),{header:m.jsx(c("GeoGuidanceCardHeader.react"),{heading:d("AdvancedAnalyticsTableInfoFbts").Labels.FAIL_HEADER}),status:"error",children:m.jsx(c("GeoGuidanceCardContent.react"),{children:m.jsx(c("GeoText.react"),{children:z})})}):D===d("AdvancedAnalyticsUtils").AAViewStates.SUCCESS&&(V=m.jsx(c("GeoGuidanceCard.react"),{header:m.jsx(c("GeoGuidanceCardHeader.react"),{heading:d("AdvancedAnalyticsTableInfoFbts").Labels.SUCCESS_HEADER}),status:"success",children:m.jsx(c("GeoGuidanceCardContent.react"),{children:m.jsx(c("GeoText.react"),{children:d("AdvancedAnalyticsTableInfoFbts").getModalCreationSuccessMessage(F)})})}));z=c("objectValues")(c("AdvAUploadRetention")).map(function(a){return m.jsx(c("GeoMenuItem.react"),{label:a,onClick:function(){return C(a)}},a)});return m.jsxs(c("GeoModal.react"),{"data-testid":void 0,footer:m.jsx(c("GeoModalFooter.react"),{primaryButton:m.jsx(c("GeoButton.react"),{"data-testid":void 0,isDisabled:D===d("AdvancedAnalyticsUtils").AAViewStates.LOADING||D===d("AdvancedAnalyticsUtils").AAViewStates.WARNING,isLoading:D===d("AdvancedAnalyticsUtils").AAViewStates.LOADING,label:d("AdvancedAnalyticsTableInfoFbts").Labels.CREATE_LABEL,variant:"primary",onClick:T}),secondaryButton:m.jsx(c("GeoCancelButton.react"),{isDisabled:D===d("AdvancedAnalyticsUtils").AAViewStates.LOADING})}),header:m.jsx(c("GeoModalHeader.react"),{heading:a}),isShown:!0,width:550,onHide:N,children:[m.jsxs(c("GeoSection.react"),{children:[m.jsx(c("GeoTextInput.react"),{"data-testid":void 0,errorMessage:H,isOptional:!1,label:d("AdvancedAnalyticsTableInfoFbts").Labels.TABLE_NAME,value:F,onChange:U}),m.jsx(c("GeoHeading.react"),{level:4,xstyle:c("geoMargin").top20,children:d("AdvancedAnalyticsTableInfoFbts").Labels.RETENTION}),m.jsx(c("GeoDropdownMenu.react"),{isDisabled:g,label:B.toString(),xstyle:c("geoMargin").top4,children:z})]}),m.jsx(c("GeoSection.react"),{children:m.jsx(c("AdvancedAnalyticsTableSchemaSpecs.react"),{addColumn:P,columnDesc:x,columns:i,onChange:R})}),m.jsx(c("GeoSection.react"),{children:V})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
AdvancedAnalyticsTableCreateModalTablesQuery.graphql",["AdvancedAnalyticsTableCreateModalTablesQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"business_id"}],c=[{kind:"Variable",name:"business_id",variableName:"business_id"}],d={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdvancedAnalyticsTableCreateModalTablesQuery",selections:[{alias:null,args:c,concreteType:"AdvancedAnalyticsFbContext",kind:"LinkedField",name:"advanced_analytics_context",plural:!1,selections:[{alias:null,args:null,concreteType:"AdvancedAnalyticsTablesConnection",kind:"LinkedField",name:"tables",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[d],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdvancedAnalyticsTableCreateModalTablesQuery",selections:[{alias:null,args:c,concreteType:"AdvancedAnalyticsFbContext",kind:"LinkedField",name:"advanced_analytics_context",plural:!1,selections:[{alias:null,args:null,concreteType:"AdvancedAnalyticsTablesConnection",kind:"LinkedField",name:"tables",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d,e],storageKey:null}],storageKey:null},e],storageKey:null}]},params:{id:b("AdvancedAnalyticsTableCreateModalTablesQuery_facebookRelayOperation"),metadata:{},name:"AdvancedAnalyticsTableCreateModalTablesQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
AdvancedAnalyticsTableCreateModal_createTableMutation.graphql",["AdvancedAnalyticsTableCreateModal_createTableMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"args",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdvancedAnalyticsTableCreateModal_createTableMutation",selections:[{alias:"result",args:c,concreteType:"XFBCreateAdvancedAnalyticsTableResponsePayload",kind:"LinkedField",name:"xfb_create_advanced_analytics_table",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"table",plural:!1,selections:[d],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdvancedAnalyticsTableCreateModal_createTableMutation",selections:[{alias:"result",args:c,concreteType:"XFBCreateAdvancedAnalyticsTableResponsePayload",kind:"LinkedField",name:"xfb_create_advanced_analytics_table",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"table",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d],storageKey:null}],storageKey:null}]},params:{id:b("AdvancedAnalyticsTableCreateModal_createTableMutation_facebookRelayOperation"),metadata:{},name:"AdvancedAnalyticsTableCreateModal_createTableMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
AdvancedAnalyticsTableCreateModalTablesQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7498615330195828"}),null);
-----
AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation.graphql",["AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"args",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation",selections:[{alias:"result",args:c,concreteType:"CreateAdvancedAnalyticsCleanRoomTableResponsePayload",kind:"LinkedField",name:"create_advanced_analytics_clean_room_table",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"table",plural:!1,selections:[d],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation",selections:[{alias:"result",args:c,concreteType:"CreateAdvancedAnalyticsCleanRoomTableResponsePayload",kind:"LinkedField",name:"create_advanced_analytics_clean_room_table",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"table",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d],storageKey:null}],storageKey:null}]},params:{id:b("AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation_facebookRelayOperation"),metadata:{},name:"AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
AdvancedAnalyticsTableCreateModal_createTableMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7080839928694799"}),null);
-----
AdvancedAnalyticsTableCreateModal_createCleanRoomTableMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7249991798383933"}),null);
-----
AdvancedAnalyticsTableInfo.react",["fbt","ix","AdsInterfacesRouter","AdvancedAnalayticsTableTypeEmptyStates.react","AdvancedAnalyticsCreateTableButton.react","AdvancedAnalyticsSetTableAction","AdvancedAnalyticsTableInfoContent.react","AdvancedAnalyticsTableInfoItem.react","AdvancedAnalyticsTableInfoQuery.graphql","AdvancedAnalyticsTableInfo_Tables.graphql","CometPlaceholder.react","GeoCard.react","GeoFlexbox.react","GeoSpinner.react","GeoTextInput.react","Image.react","RelayHooks","deferredAdvancedAnalyticsModal","react","requireDeferred","useAdsInterfacesRouterParams","useAdvancedAnalyticsSessionContext"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m=l||(l=d("react"));e=l;var n=e.startTransition,o=e.useCallback,p=e.useEffect,q=e.useMemo,r=e.useRef,s=e.useState,t=c("deferredAdvancedAnalyticsModal")(c("requireDeferred")("AdvancedAnalyticsTableCreateModal.react").__setRef("AdvancedAnalyticsTableInfo.react")),u=h._("Filter by table name"),v={container:{height:"x5yr21d",$$css:!0},card:{height:"x5yr21d",$$css:!0},cardContainer:{width:"xh8yej3",height:"x5yr21d",$$css:!0},cardHeader:{width:"xh8yej3",flexShrink:"x2lah0s",$$css:!0},cardHeaderInput:{flexGrow:"x1iyjqo2",marginTop:"xw7yly9",marginBottom:"x1yztbdb",marginStart:"x1i64zmx",marginLeft:null,marginRight:null,marginEnd:"x1emribx",$$css:!0},cardHeaderButton:{marginTop:"xw7yly9",marginEnd:"xktsk01",marginBottom:"x1yztbdb",marginStart:"x1mh8g0r",marginLeft:null,marginRight:null,$$css:!0},cardBody:{flexGrow:"x1iyjqo2",borderTopWidth:"x178xt8z",borderTopStyle:"x13fuv20",borderTopColor:"x1tped1n",$$css:!0},cardContent:{flexGrow:"x1iyjqo2",height:"x5yr21d",overflowX:"xw2csxc",overflowY:"x1odjw0f",$$css:!0},emptyState:{width:"xh8yej3",$$css:!0},emptyStateButton:{marginTop:"x1gslohp",marginEnd:"xw3qccf",marginBottom:"x12nagc",marginStart:"xsgj6o6",$$css:!0}},w=j!==void 0?j:j=b("AdvancedAnalyticsTableInfo_Tables.graphql"),x=c("AdsInterfacesRouter").get();function a(a){var e,g,h=a.currentPage,j=a.type;a=c("useAdsInterfacesRouterParams")();var l=a.routeParams.table_id,y=o(function(a){x.updateParams({table_id:a})},[]),z=r(null);a=s("");var A=a[0];a=a[1];var B=c("useAdvancedAnalyticsSessionContext")();B=B.ownerBusinessId;B=d("RelayHooks").useLazyLoadQuery(k!==void 0?k:k=b("AdvancedAnalyticsTableInfoQuery.graphql"),{business_id:B,type:j});B=d("RelayHooks").useRefetchableFragment(w,B);var C=B[0],D=B[1],E=o(function(){return n(function(){D({},{fetchPolicy:"network-only"}),z==null?void 0:z.current==null?void 0:z.current()})},[D]),F=o(function(a){n(function(){D({},{fetchPolicy:"network-only"}),z==null?void 0:z.current==null?void 0:z.current(),a!==null&&y(a)})},[y,D]);B=(B=C==null?void 0:(B=C.data)==null?void 0:(B=B.tables)==null?void 0:(B=B.nodes)==null?void 0:B.length)!=null?B:0;e=q(function(){var a;a=(a=C==null?void 0:(a=C.data)==null?void 0:(a=a.tables)==null?void 0:a.nodes)!=null?a:[];return a.filter(function(a){return(a=a.name)==null?void 0:(a=a.toLowerCase())==null?void 0:a.includes(A.toLowerCase())})},[C==null?void 0:(e=C.data)==null?void 0:(e=e.tables)==null?void 0:e.nodes,A]);p(function(){var a;l!=null&&!((a=C.data)==null?void 0:(a=a.tables)==null?void 0:(a=a.nodes)==null?void 0:a.some(function(a){return a.id===l}))&&y(null)},[y,l,(g=C.data)==null?void 0:(g=g.tables)==null?void 0:g.nodes]);return m.jsx(c("GeoFlexbox.react"),{"data-testid":void 0,xstyle:v.container,children:m.jsx(c("GeoCard.react"),{xstyle:v.card,children:m.jsxs(c("GeoFlexbox.react"),{direction:"column",xstyle:v.cardContainer,children:[m.jsxs(c("GeoFlexbox.react"),{direction:"row",xstyle:v.cardHeader,children:[m.jsx(c("GeoTextInput.react"),{icon:m.jsx(c("Image.react"),{src:i("493900")}),isLabelHidden:!0,label:u,placeholder:u,value:A,xstyle:v.cardHeaderInput,onChange:a}),["UPLOADED","CLEAN_ROOM"].includes(j)&&m.jsx(c("AdvancedAnalyticsCreateTableButton.react"),{xstyle:v.cardHeaderButton,children:function(a){return m.jsx(t,{type:j,onClose:a,onCreationSuccess:F})}})]}),m.jsxs(c("GeoFlexbox.react"),{direction:"row",xstyle:v.cardBody,children:[B!==0&&m.jsx("div",{className:"x1jzhcrs x1jkqq1h x1f1nlb9 x2lah0s x5yr21d xw2csxc x1odjw0f xycgwo3",children:e==null?void 0:e.map(function(a){return m.jsx(c("AdvancedAnalyticsTableInfoItem.react"),{isSelected:a.id===l,table:a,onSelect:function(){y(a.id),a.name!=null&&c("AdvancedAnalyticsSetTableAction").dispatch({advancedMeasurementTable:a.name},{line:"286",module:"AdvancedAnalyticsTableInfo.react.js",moduleID:f.id})}},a.id)})}),m.jsxs(c("GeoFlexbox.react"),{xstyle:v.cardContent,children:[l==null&&m.jsxs(c("GeoFlexbox.react"),{alignItems:"center",direction:"column",justifyContent:"center",xstyle:v.emptyState,children:[m.jsx(d("AdvancedAnalayticsTableTypeEmptyStates.react").AdvancedAnalyticsTableTypeEmptyState,{type:j}),m.jsx(c("GeoFlexbox.react"),{children:B===0&&["UPLOADED","CLEAN_ROOM"].includes(j)&&m.jsx(c("AdvancedAnalyticsCreateTableButton.react"),{xstyle:v.emptyStateButton,children:function(a){return m.jsx(t,{type:j,onClose:a,onCreationSuccess:F})}})})]}),l!=null&&m.jsx(c("CometPlaceholder.react"),{children:m.jsx(c("AdvancedAnalyticsTableInfoContent.react"),{currentPage:h,refreshRef:z,tableId:l,onUnselect:function(){y(null),E()}}),fallback:m.jsx(c("GeoSpinner.react"),{center:!0,size:"large"}),name:f.id})]})]})]})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----