| 
					
				 | 
			
			
				@@ -14,7 +14,7 @@ import type { App } from '@/models/explore' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Category from '@/app/components/explore/category' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import AppCard from '@/app/components/explore/app-card' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { fetchAppDetail, fetchAppList } from '@/service/explore' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { importApp } from '@/service/apps' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { importDSL } from '@/service/apps' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { useTabSearchParams } from '@/hooks/use-tab-searchparams' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import CreateAppModal from '@/app/components/explore/create-app-modal' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import AppTypeSelector from '@/app/components/app/type-selector' 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -24,6 +24,7 @@ import { NEED_REFRESH_APP_LIST_KEY } from '@/config' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { useAppContext } from '@/context/app-context' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getRedirection } from '@/utils/app-redirection' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Input from '@/app/components/base/input' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { DSLImportMode } from '@/models/app' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 type AppsProps = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   pageType?: PageType 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -127,8 +128,9 @@ const Apps = ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       currApp?.app.id as string, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const app = await importApp({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data: export_data, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const app = await importDSL({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        mode: DSLImportMode.YAML_CONTENT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        yaml_content: export_data, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         icon_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         icon, 
			 |