Ban ts-pattern normal import
This commit is contained in:
		
							parent
							
								
									27e81b20db
								
							
						
					
					
						commit
						accfc15125
					
				
					 2 changed files with 3 additions and 1 deletions
				
			
		|  | @ -334,5 +334,6 @@ export const commonRendererPlugins = [ | |||
|     banImportPlugin(builtinModuleRegex, "Cannot import node inbuilt modules in browser code. You need to use a native.ts file"), | ||||
|     banImportPlugin(/^react$/, "Cannot import from react. React and hooks should be imported from @webpack/common"), | ||||
|     banImportPlugin(/^electron(\/.*)?$/, "Cannot import electron in browser code. You need to use a native.ts file"), | ||||
|     banImportPlugin(/^ts-pattern$/, "Cannot import from ts-pattern. match and P should be imported from @webpack/common"), | ||||
|     ...commonOpts.plugins | ||||
| ]; | ||||
|  |  | |||
|  | @ -73,7 +73,8 @@ function MenuItem(guildId: string, id?: string, type?: MenuItemParentType) { | |||
|             action={() => { | ||||
|                 const guild = GuildStore.getGuild(guildId); | ||||
| 
 | ||||
|                 const { permissions, header }: { permissions: RoleOrUserPermission[], header: string; } = match(type) | ||||
|                 const { permissions, header } = match(type) | ||||
|                     .returnType<{ permissions: RoleOrUserPermission[], header: string; }>() | ||||
|                     .with(MenuItemParentType.User, () => { | ||||
|                         const member = GuildMemberStore.getMember(guildId, id!); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue