OCDevManageWorldsAssetsCardItem.react",["fbt","CometPressable.react","GeoBaseSpacingLayout.react","GeoBaseText.react","GeoButton.react","GeoDropdownMenu.react","GeoGridItem.react","GeoImageTile.react","GeoMediaItem.react","GeoMenuItem.react","GeoText.react","GeoToast.react","GeoTooltip.react","HorizonAssetLibraryCreatorCell.react","HorizonAssetLibraryDescriptionCell.react","HorizonAssetLibraryNameCell.react","HorizonAssetLibraryThumbnailCell.react","HorizonTimestamp.react","Image.react","OCDevManageWorldsAssetsCardItemRestoreAssetMutation.graphql","OCDevManageWorldsAssetsCardItem_fields.graphql","OCDevManageWorldsAssetsStrings","OCDevManageWorldsAssetsUtils","RelayHooks","SocialVrUserActionWebEventLogger","asyncToGeneratorRuntime","nullthrows","react","useGeoToaster"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react"));e=k;var m=e.useCallback,n=e.useRef;function a(a){var e,f,g,k,p,q,r,s=a.assetStatus,t=a.cardImageTileKey,u=a.displayTooltipHeading,v=a.displayTooltipMessage;a.onEraseAsset;var w=a.setAudioPreviewInfo,x=a.setIsAssetDeletionShown,y=a.setIsAssetDetailShown,z=a.setIsAssetEraseModalShown,A=a.setIsEditAssetDetailShown;a=a.showGridView;var B=c("useGeoToaster")(),C=B.add;B=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageWorldsAssetsCardItem_fields.graphql"),t);t=(t=B.state)!=null?t:"PROCESSED";var D;t==="ERROR"?D="error":t==="WARNING"?D="warning":t==="UNPROCESSED"&&(D="progress");var E=c("nullthrows")(B.id),F=(t=B.name)!=null?t:"";t=(t=B.asset_type)!=null?t:"UNKNOWN";e=(e=B.description)!=null?e:"";f=(f=B.is_archived)!=null?f:!1;g=(g=B==null?void 0:B.last_modified_time)!=null?g:0;k=(k=(k=B.package_owner)==null?void 0:k.vr_user_alias)!=null?k:"";var G=B==null||(p=B.package_owner)==null?void 0:p.avatar_posed_profile_picture,H=d("OCDevManageWorldsAssetsUtils").getDefaultThumbnailUrl(t),I=(q=B==null?void 0:B.thumbnail_url)!=null?q:H;q=(B==null||(r=B.primary_collection)==null?void 0:r.source_type)==="DIGIGOODS";H=d("RelayHooks").useMutation(j!==void 0?j:j=b("OCDevManageWorldsAssetsCardItemRestoreAssetMutation.graphql"));var J=H[0],K=t==="AUDIO"&&B!=null&&B.audio_metadata?B.audio_metadata.url:null;function L(){var a={icon:I,title:F,uri:K};w(a)}var M=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a={id:E};d("SocialVrUserActionWebEventLogger").logCompleted({action:d("SocialVrUserActionWebEventLogger").SocialVrUserActionWebEvent.ASSET_LIBRARY_RESTORE_ASSET_SUBMIT,extra:a});yield J({onCompleted:function(a){a=(a=(a=a.xfb_horizon_asset_library_package_set_archived_status)==null||(a=a.horizon_asset_library_package)==null||(a=a.primary_collection)==null?void 0:a.id)!=null?a:"";d("SocialVrUserActionWebEventLogger").logCompleted({action:d("SocialVrUserActionWebEventLogger").SocialVrUserActionWebEvent.ASSET_LIBRARY_RESTORE_ASSET_SUCCESS,extra:{collectionId:a,id:E}});C(l.jsx(c("GeoToast.react"),{action:l.jsx(c("GeoButton.react"),{href:d("OCDevManageWorldsAssetsUtils").generateCollectionURI(a),label:d("OCDevManageWorldsAssetsStrings").GoToFolder,variant:"primary"}),"data-testid":void 0,heading:h._(/*BTDS*/"Asset restored!")}))},onError:function(b){d("SocialVrUserActionWebEventLogger").logFail({action:d("SocialVrUserActionWebEventLogger").SocialVrUserActionWebEvent.ASSET_LIBRARY_RESTORE_ASSET_FAIL,error_message:b.message,extra:a}),C(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"Failed to restore this asset"),status:"error"}))},updater:function(a){a=a.getRoot();a=a.getLinkedRecord("__useOCDevManageWorldsAssetsDeletedAssetsView__horizon_asset_library_deleted_packages_connection",{search_params:{is_archived:!0,match_field:"ALL",query_string:""}});var b=a==null?void 0:a.getLinkedRecords("edges");b=(b==null?void 0:b.filter(function(a){var b;return(a==null||(b=a.getLinkedRecord("node"))==null?void 0:b.getValue("id"))!==E}))||[];a==null||a.setLinkedRecords(b,"edges")},variables:{input:{client_mutation_id:d("OCDevManageWorldsAssetsUtils").createUUID(),horizon_asset_library_package_id:E,is_archived:!1}}})});return function(){return a.apply(this,arguments)}}();H=[];f?(H.push(l.jsx(c("GeoMenuItem.react"),{"data-testid":void 0,label:h._(/*BTDS*/"Restore"),onClick:function(){return M()}},E+"_restore")),H.push(l.jsx(c("GeoMenuItem.react"),{"data-testid":void 0,label:h._(/*BTDS*/"Erase"),onClick:function(){return z(!0)}},E+"_erase"))):(H.push(l.jsx(c("GeoMenuItem.react"),{label:h._(/*BTDS*/"Edit"),onClick:function(){return A(!0)}},E+"_edit")),H.push(l.jsx(c("GeoMenuItem.react"),{"data-testid":void 0,label:h._(/*BTDS*/"Remove"),onClick:function(){return x(!0)}},E+"_delete")));t==="AUDIO"&&H.push(l.jsx(c("GeoMenuItem.react"),{label:h._(/*BTDS*/"Preview"),onClick:L},E+"_preview"));B=n(null);f=m(function(){y(!0)},[y]);t=l.jsx(c("GeoImageTile.react"),{actions:q?void 0:H,content:l.jsx(c("GeoBaseText.react"),{color:"heading",display:"truncate",size:"value",children:l.jsx("strong",{children:F})}),"data-testid":void 0,density:"dense",heading:F,isHeaderHidden:!0,media:l.jsx(c("Image.react"),{src:I}),status:D,onPress:f});return a?s==="ERROR"||s==="WARNING"?l.jsx(c("GeoTooltip.react"),{content:u,"data-testid":void 0,heading:v,xstyle:o.tooltip,children:t}):t:l.jsxs(l.Fragment,{children:[l.jsx(c("HorizonAssetLibraryThumbnailCell.react"),{pressableChildrenOverride:s==="ERROR"||s==="WARNING"?l.jsx(c("GeoTooltip.react"),{content:u,"data-testid":void 0,heading:v,xstyle:o.tooltip,children:l.jsx(c("GeoMediaItem.react"),{fit:"cover",media:l.jsx(c("Image.react"),{src:I}),size:24,status:"error"})}):void 0,thumbnailUrl:I,xGridStyle:[o.imageContainer,o.rowBorder],xPressableStyle:o.pressableArea,onPress:f}),l.jsx(c("HorizonAssetLibraryNameCell.react"),{name:F,xGridStyle:[o.rowBorder,o.textContainer,o.paddingEnd],onPress:f}),l.jsx(c("HorizonAssetLibraryDescriptionCell.react"),{description:e,xGridStyle:[o.rowBorder,o.textContainer,o.paddingEnd],onPress:f}),l.jsx(c("HorizonAssetLibraryCreatorCell.react"),{creator:k,creatorThumbnailUrl:G,xGridStyle:[o.rowBorder,o.textContainer,o.paddingEnd],xPressableStyle:o.pressableArea,onPress:f}),l.jsx(c("GeoGridItem.react"),{alignSelf:"start",xstyle:[o.rowBorder,o.textContainer],children:l.jsx(c("CometPressable.react"),{overlayDisabled:!0,xstyle:o.pressableArea,onPress:f,children:l.jsx(c("GeoText.react"),{display:"truncate",maxLines:1,children:d("HorizonTimestamp.react").getTimestamp(new Date(),new Date(g*1e3))})})}),l.jsx(c("GeoGridItem.react"),{alignSelf:"start",xstyle:[o.menuContainer,o.rowBorder,o.menuContainerListView],children:!q&&l.jsx(c("GeoBaseSpacingLayout.react"),{children:l.jsx(c("GeoDropdownMenu.react"),{"data-testid":void 0,imperativeRef:B,label:"Menu options",useEllipsisIcon:!0,children:H})})})]})}a.displayName=a.name+" [from "+f.id+"]";var o={imageContainer:{height:"x14o62y9",paddingTop:"xqy66fx",$$css:!0},menuContainer:{height:"xn3w4p2",paddingTop:"x889kno",$$css:!0},menuContainerListView:{paddingInlineStart:"xmzvs34",$$css:!0},paddingEnd:{paddingInlineEnd:"xf159sx",$$css:!0},pressableArea:{height:"x5yr21d",width:"xh8yej3",$$css:!0},rowBorder:{borderBottomColor:"x1nb4dca",borderBottomStyle:"x1q0q8m5",borderBottomWidth:"xso031l",$$css:!0},textContainer:{height:"xc9qbxq",paddingTop:"x109j2v6",verticalAlign:"xxymvpz",$$css:!0},tooltip:{width:"xh8yej3",$$css:!0}};g["default"]=a}),226);
-----