aboutsummaryrefslogtreecommitdiff
path: root/packages/exchange-backoffice-ui
diff options
context:
space:
mode:
Diffstat (limited to 'packages/exchange-backoffice-ui')
-rw-r--r--packages/exchange-backoffice-ui/src/handlers/useField.ts25
1 files changed, 0 insertions, 25 deletions
diff --git a/packages/exchange-backoffice-ui/src/handlers/useField.ts b/packages/exchange-backoffice-ui/src/handlers/useField.ts
index 94635646f..60e65f435 100644
--- a/packages/exchange-backoffice-ui/src/handlers/useField.ts
+++ b/packages/exchange-backoffice-ui/src/handlers/useField.ts
@@ -80,28 +80,3 @@ function setValueDeeper(object: any, names: string[], value: any): any {
}
return { ...object, [head]: setValueDeeper(object[head] ?? {}, rest, value) };
}
-
-type TTT<T extends object, K extends keyof T, R> = K extends keyof T
- ? R extends T[K]
- ? number
- : never
- : never;
-
-function impl<T extends object, K extends keyof T, R extends T[K]>(
- obj: T,
- name: K,
-): T[K] {
- return obj[name];
-}
-
-interface Pepe {
- name: string;
- when: Date;
- size: number;
-}
-const p: Pepe = {
- name: "n",
- when: new Date(),
- size: 1,
-};
-const a = impl(p, "size");