UNPKG

chromogen-zustand

Version:

simple, interaction-driven Jest test generator for Recoil and React Hooks apps

19 lines (14 loc) 626 B
"use strict"; 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;