feat(api): add Clipboard entry in webpack common (#127)
This commit is contained in:
		
							parent
							
								
									e2b622c76b
								
							
						
					
					
						commit
						6769de29cd
					
				
					 1 changed files with 6 additions and 1 deletions
				
			
		|  | @ -1,7 +1,7 @@ | |||
| import { User } from "discord-types/general"; | ||||
| 
 | ||||
| import { lazyWebpack } from "../utils/misc"; | ||||
| import { _resolveReady, filters, waitFor } from "./webpack"; | ||||
| import { _resolveReady, filters, waitFor, mapMangledModuleLazy } from "./webpack"; | ||||
| 
 | ||||
| import type Components from "discord-types/components"; | ||||
| import type Stores from "discord-types/stores"; | ||||
|  | @ -93,6 +93,11 @@ export const UserUtils = { | |||
|     fetchUser: lazyWebpack(filters.byCode(".USER(", "getUser")) as (id: string) => Promise<User>, | ||||
| }; | ||||
| 
 | ||||
| export const Clipboard = mapMangledModuleLazy('document.queryCommandEnabled("copy")||document.queryCommandSupported("copy")', { | ||||
|     copy: filters.byCode(".default.copy("), | ||||
|     SUPPORTS_COPY: x => typeof x === "boolean", | ||||
| }); | ||||
| 
 | ||||
| waitFor("useState", m => React = m); | ||||
| waitFor(["dispatch", "subscribe"], m => { | ||||
|     FluxDispatcher = m; | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue