UNPKG

use-wizard

Version:

A dead-easy-to-use light-weight react hook to handle multi-paths wizards (and simple wizards too) and navigate into them.

23 lines (19 loc) 563 B
const {getInitialStep} = require("../lib/cjs/useWizard/dependencies/getInitialStep"); test("Test with numbers, no initialStep set", ()=>{ const a = getInitialStep(); expect(a).toBe(1); }); test("Test with numbers, no initialStep set", () => { const a = getInitialStep(8); expect(a).toBe(8); }); test("Test with linear strings steps", ()=>{ const a = getInitialStep(["a", "b", "c"]); expect(a).toBe("a"); }); test("Test with complex strings steps", ()=>{ const a = getInitialStep(["a", "b", { "1": ["c", "d"] }]); expect(a).toBe("a"); });