compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/rules-of-hooks/ — react Directory Structure
Directory listing for compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/rules-of-hooks/ in the react codebase. Contains 95 files and 0 subdirectories.
Entity Profile
Dependency Diagram
graph TD f01435cb_343f_d4d1_7e1d_83708b548781["rules-of-hooks/"] 6709a916_fa4b_cff2_a7cf_8e9c92e676a3["allow-locals-named-like-hooks.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 6709a916_fa4b_cff2_a7cf_8e9c92e676a3 4a21eebb_49ba_1ff2_98f7_0290bd5b9436["allow-props-named-like-hooks.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 4a21eebb_49ba_1ff2_98f7_0290bd5b9436 87950910_3864_752d_846b_59ad35c807c6["error.bail.rules-of-hooks-3d692676194b.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 87950910_3864_752d_846b_59ad35c807c6 3c353710_d4a8_bdb4_adab_29b16a388ff3["error.bail.rules-of-hooks-8503ca76d6f8.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 3c353710_d4a8_bdb4_adab_29b16a388ff3 2d125cb6_1103_df86_f331_5a4474c6f9f9["error.invalid-call-phi-possibly-hook.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 2d125cb6_1103_df86_f331_5a4474c6f9f9 da3f82f3_9bb3_e621_6a35_eed78c7950cd["error.invalid-conditionally-call-local-named-like-hook.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> da3f82f3_9bb3_e621_6a35_eed78c7950cd a1dcf102_a7a8_288a_7f7c_49c5f6f6a14f["error.invalid-conditionally-call-prop-named-like-hook.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> a1dcf102_a7a8_288a_7f7c_49c5f6f6a14f f38d01ac_0b4f_47a7_afba_7a191197a8dc["error.invalid-conditionally-methodcall-hooklike-property-of-local.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> f38d01ac_0b4f_47a7_afba_7a191197a8dc 83e88202_b938_bfa9_016b_695c0c3ae28d["error.invalid-condtionally-call-hooklike-property-of-local.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 83e88202_b938_bfa9_016b_695c0c3ae28d 85f37d13_b6a4_7284_84e7_07a31798f007["error.invalid-dynamic-hook-via-hooklike-local.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 85f37d13_b6a4_7284_84e7_07a31798f007 8c716660_16e5_2772_ba4b_cb1966d1cf06["error.invalid-hook-after-early-return.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 8c716660_16e5_2772_ba4b_cb1966d1cf06 0e5fc00b_1d6c_e389_824a_3321cf52f3ba["error.invalid-hook-as-conditional-test.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 0e5fc00b_1d6c_e389_824a_3321cf52f3ba 3bb74c66_00cf_c2e5_92b4_0d18f78e3982["error.invalid-hook-as-prop.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 3bb74c66_00cf_c2e5_92b4_0d18f78e3982 9860c8f9_33fc_f280_fcea_3a477390cbe0["error.invalid-hook-for.js"] f01435cb_343f_d4d1_7e1d_83708b548781 --> 9860c8f9_33fc_f280_fcea_3a477390cbe0 style f01435cb_343f_d4d1_7e1d_83708b548781 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Files
- allow-locals-named-like-hooks.js
- allow-props-named-like-hooks.js
- error.bail.rules-of-hooks-3d692676194b.js
- error.bail.rules-of-hooks-8503ca76d6f8.js
- error.invalid-call-phi-possibly-hook.js
- error.invalid-conditionally-call-local-named-like-hook.js
- error.invalid-conditionally-call-prop-named-like-hook.js
- error.invalid-conditionally-methodcall-hooklike-property-of-local.js
- error.invalid-condtionally-call-hooklike-property-of-local.js
- error.invalid-dynamic-hook-via-hooklike-local.js
- error.invalid-hook-after-early-return.js
- error.invalid-hook-as-conditional-test.js
- error.invalid-hook-as-prop.js
- error.invalid-hook-for.js
- error.invalid-hook-from-hook-return.js
- error.invalid-hook-from-property-of-other-hook.js
- error.invalid-hook-if-alternate.js
- error.invalid-hook-if-consequent.js
- error.invalid-hook-in-nested-function-expression-object-expression.js
- error.invalid-hook-in-nested-object-method.js
- error.invalid-hook-optional-methodcall.js
- error.invalid-hook-optional-property.js
- error.invalid-hook-optionalcall.js
- error.invalid-hook-reassigned-in-conditional.js
- error.invalid-rules-of-hooks-1b9527f967f3.js
- error.invalid-rules-of-hooks-2aabd222fc6a.js
- error.invalid-rules-of-hooks-49d341e5d68f.js
- error.invalid-rules-of-hooks-79128a755612.js
- error.invalid-rules-of-hooks-9718e30b856c.js
- error.invalid-rules-of-hooks-9bf17c174134.js
- error.invalid-rules-of-hooks-b4dcda3d60ed.js
- error.invalid-rules-of-hooks-c906cace44e9.js
- error.invalid-rules-of-hooks-d740d54e9c21.js
- error.invalid-rules-of-hooks-d85c144bdf40.js
- error.invalid-rules-of-hooks-ea7c2fb545a9.js
- error.invalid-rules-of-hooks-f3d6c5e9c83d.js
- error.invalid-rules-of-hooks-f69800950ff0.js
- error.invalid.invalid-rules-of-hooks-0a1dbff27ba0.js
- error.invalid.invalid-rules-of-hooks-0de1224ce64b.js
- error.invalid.invalid-rules-of-hooks-449a37146a83.js
- error.invalid.invalid-rules-of-hooks-76a74b4666e9.js
- error.invalid.invalid-rules-of-hooks-d842d36db450.js
- error.invalid.invalid-rules-of-hooks-d952b82c2597.js
- rules-of-hooks-0592bd574811.js
- rules-of-hooks-0e2214abc294.js
- rules-of-hooks-1ff6c3fbbc94.js
- rules-of-hooks-23dc7fffde57.js
- rules-of-hooks-2bec02ac982b.js
- rules-of-hooks-2e405c78cb80.js
- rules-of-hooks-33a6e23edac1.js
- rules-of-hooks-347b0dae66f1.js
- rules-of-hooks-485bf041f55f.js
- rules-of-hooks-4f6c78a14bf7.js
- rules-of-hooks-69521d94fa03.js
- rules-of-hooks-7e52f5eec669.js
- rules-of-hooks-844a496db20b.js
- rules-of-hooks-8f1c2c3f71c9.js
- rules-of-hooks-93dc5d5e538a.js
- rules-of-hooks-9a47e97b5d13.js
- rules-of-hooks-9d7879272ff6.js
- rules-of-hooks-c1e8c7f4c191.js
- rules-of-hooks-c5d1f3143c4c.js
- rules-of-hooks-cfdfe5572fc7.js
- rules-of-hooks-df4d750736f3.js
- rules-of-hooks-dfde14171fcd.js
- rules-of-hooks-e5dd6caf4084.js
- rules-of-hooks-e66a744cffbe.js
- rules-of-hooks-eacfcaa6ef89.js
- rules-of-hooks-fe6042f7628b.js
- todo.bail.rules-of-hooks-279ac76f53af.js
- todo.bail.rules-of-hooks-28a78701970c.js
- todo.bail.rules-of-hooks-6949b255e7eb.js
- todo.bail.rules-of-hooks-e0a5db3ae21e.js
- todo.bail.rules-of-hooks-e9f9bac89f8f.js
- todo.bail.rules-of-hooks-fadd52c1e460.js
- todo.error.invalid-rules-of-hooks-368024110a58.js
- todo.error.invalid-rules-of-hooks-8566f9a360e2.js
- todo.error.invalid-rules-of-hooks-a0058f0b446d.js
- todo.error.rules-of-hooks-27c18dc8dad2.js
- todo.error.rules-of-hooks-d0935abedc42.js
- todo.error.rules-of-hooks-e29c874aa913.js
- todo.invalid.invalid-rules-of-hooks-191029ac48c8.js
- todo.invalid.invalid-rules-of-hooks-206e2811c87c.js
- todo.invalid.invalid-rules-of-hooks-28a7111f56a7.js
- todo.invalid.invalid-rules-of-hooks-2c51251df67a.js
- todo.invalid.invalid-rules-of-hooks-5a7ac9a6e8fa.js
- todo.invalid.invalid-rules-of-hooks-8303403b8e4c.js
- todo.invalid.invalid-rules-of-hooks-99b5c750d1d1.js
- todo.invalid.invalid-rules-of-hooks-9c79feec4b9b.js
- todo.invalid.invalid-rules-of-hooks-a63fd4f9dcc0.js
- todo.invalid.invalid-rules-of-hooks-acb56658fe7e.js
- todo.invalid.invalid-rules-of-hooks-c59788ef5676.js
- todo.invalid.invalid-rules-of-hooks-ddeca9708b63.js
- todo.invalid.invalid-rules-of-hooks-e675f0a672d8.js
- todo.invalid.invalid-rules-of-hooks-e69ffce323c3.js
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free