mirror of
https://github.com/shishantbiswas/bknd.git
synced 2026-03-16 04:27:21 +00:00
finalize new media settings ui
This commit is contained in:
@@ -1,27 +0,0 @@
|
||||
import { describe, expect, test } from "bun:test";
|
||||
import * as utils from "../../../src/core/utils/objects";
|
||||
|
||||
describe("object utils", () => {
|
||||
test("flattenObject", () => {
|
||||
const obj = {
|
||||
a: {
|
||||
b: {
|
||||
c: 1,
|
||||
a: ["a", "b", "c"]
|
||||
}
|
||||
},
|
||||
d: [1, 2, { e: 3 }]
|
||||
};
|
||||
|
||||
console.log("flat", utils.flattenObject2(obj));
|
||||
expect(utils.flattenObject2(obj)).toEqual({
|
||||
"a.b.c": 1,
|
||||
"a.b.a[0]": "a",
|
||||
"a.b.a[1]": "b",
|
||||
"a.b.a[2]": "c",
|
||||
"d[0]": 1,
|
||||
"d[1]": 2,
|
||||
"d[2].e": 3
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user