diff options
author | Ven <vendicated@riseup.net> | 2022-11-28 13:37:55 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-28 13:37:55 +0100 |
commit | bad96b78879f296d5b9e7adacb03756b0f58427a (patch) | |
tree | 4ddbc57a29e9b201bee1317f18110e8e1ad320e5 /src/utils/misc.tsx | |
parent | 7a4402f1425ea9fdc6d2b3c985a4ce831f405937 (diff) | |
download | Vencord-bad96b78879f296d5b9e7adacb03756b0f58427a.tar.gz Vencord-bad96b78879f296d5b9e7adacb03756b0f58427a.tar.bz2 Vencord-bad96b78879f296d5b9e7adacb03756b0f58427a.zip |
Path aliases, better lazyWebpack (#268)
Diffstat (limited to 'src/utils/misc.tsx')
-rw-r--r-- | src/utils/misc.tsx | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/utils/misc.tsx b/src/utils/misc.tsx index 7389cc2..4ae3fd5 100644 --- a/src/utils/misc.tsx +++ b/src/utils/misc.tsx @@ -16,9 +16,7 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import { FilterFn, find } from "../webpack"; -import { React } from "../webpack/common"; -import { proxyLazy } from "./proxyLazy"; +import { React } from "@webpack/common"; /** * Makes a lazy function. On first call, the value is computed. @@ -29,16 +27,6 @@ export function makeLazy<T>(factory: () => T): () => T { let cache: T; return () => cache ?? (cache = factory()); } -export const lazy = makeLazy; - -/** - * Do a lazy webpack search. Searches the module on first property access - * @param filter Filter function - * @returns A proxy to the webpack module. Not all traps are implemented, may produce unexpected results. - */ -export function lazyWebpack<T = any>(filter: FilterFn): T { - return proxyLazy(() => find(filter)); -} type AwaiterRes<T> = [T, any, boolean, () => void]; /** |