chromogen-zustand
Version:
simple, interaction-driven Jest test generator for Recoil and React Hooks apps
19 lines (14 loc) • 626 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.hooksOutput = void 0;
const hooks_output_utils_1 = require("./hooks-output-utils");
const hooksOutput = ({ state, id, previousState, }) => `import { renderHook } from '@testing-library/react-hooks';
import React, { useState } from 'react';
import {
${(0, hooks_output_utils_1.importHooksId)(id)}
} from '<ADD USESTATE HOOK FILEPATH >';
describe('USESTATE', () => {
it(${(0, hooks_output_utils_1.testState)(state, id)});
${(0, hooks_output_utils_1.testStateChange)(previousState)}
});`;
exports.hooksOutput = hooksOutput;