@zendesk/react-measure-timing-hooks
Version:
react hooks for measuring time to interactive and time to render of components
19 lines • 828 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable import/no-extraneous-dependencies */
const vitest_1 = require("vitest");
const generateAsciiTimeline_1 = require("./generateAsciiTimeline");
const asciiTimelineSerializer = {
test: (val) => Array.isArray(val) &&
val.every((item) => item &&
typeof item.startTime === 'number' &&
typeof item.duration === 'number'),
print: (val) => (0, generateAsciiTimeline_1.generateAsciiTimeline)(val, {
width: 80,
}),
};
vitest_1.expect.addSnapshotSerializer(asciiTimelineSerializer);
// eslint-disable-next-line import/no-default-export
exports.default = asciiTimelineSerializer;
//# sourceMappingURL=asciiTimelineSerializer.js.map
;