New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

compose-components

Package Overview
Dependencies
Maintainers
0
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

compose-components - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

18

dist/index.d.ts

@@ -10,11 +10,11 @@ import * as React from 'react';

*/
declare function composeComponents<AP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP], b: [ComponentWithChildren<BP>, BP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP], b: [ComponentWithChildren<BP>, BP], c: [ComponentWithChildren<CP>, CP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP], b: [ComponentWithChildren<BP>, BP], c: [ComponentWithChildren<CP>, CP], d: [ComponentWithChildren<DP>, DP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP], b: [ComponentWithChildren<BP>, BP], c: [ComponentWithChildren<CP>, CP], d: [ComponentWithChildren<DP>, DP], e: [ComponentWithChildren<EP>, EP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps, FP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP], b: [ComponentWithChildren<BP>, BP], c: [ComponentWithChildren<CP>, CP], d: [ComponentWithChildren<DP>, DP], e: [ComponentWithChildren<EP>, EP], f: [ComponentWithChildren<FP>, FP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps, FP extends UnknownProps, GP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP], b: [ComponentWithChildren<BP>, BP], c: [ComponentWithChildren<CP>, CP], d: [ComponentWithChildren<DP>, DP], e: [ComponentWithChildren<EP>, EP], f: [ComponentWithChildren<FP>, FP], g: [ComponentWithChildren<GP>, GP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps, FP extends UnknownProps, GP extends UnknownProps, HP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP], b: [ComponentWithChildren<BP>, BP], c: [ComponentWithChildren<CP>, CP], d: [ComponentWithChildren<DP>, DP], e: [ComponentWithChildren<EP>, EP], f: [ComponentWithChildren<FP>, FP], g: [ComponentWithChildren<GP>, GP], h: [ComponentWithChildren<HP>, HP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps, FP extends UnknownProps, GP extends UnknownProps, HP extends UnknownProps, IP extends UnknownProps>(a: [ComponentWithChildren<AP>, AP], b: [ComponentWithChildren<BP>, BP], c: [ComponentWithChildren<CP>, CP], d: [ComponentWithChildren<DP>, DP], e: [ComponentWithChildren<EP>, EP], f: [ComponentWithChildren<FP>, FP], g: [ComponentWithChildren<GP>, GP], h: [ComponentWithChildren<HP>, HP], i: [ComponentWithChildren<IP>, IP]): RenderFunction;
declare function composeComponents<AP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">], b: [ComponentWithChildren<BP>, Omit<BP, "children">]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">], b: [ComponentWithChildren<BP>, Omit<BP, "children">], c: [ComponentWithChildren<CP>, Omit<CP, "children">]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">], b: [ComponentWithChildren<BP>, Omit<BP, "children">], c: [ComponentWithChildren<CP>, Omit<CP, "children">], d: [ComponentWithChildren<DP>, Omit<DP, "children">]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">], b: [ComponentWithChildren<BP>, Omit<BP, "children">], c: [ComponentWithChildren<CP>, Omit<CP, "children">], d: [ComponentWithChildren<DP>, Omit<DP, "children">], e: [ComponentWithChildren<EP>, Omit<EP, "children">]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps, FP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">], b: [ComponentWithChildren<BP>, Omit<BP, "children">], c: [ComponentWithChildren<CP>, Omit<CP, "children">], d: [ComponentWithChildren<DP>, Omit<DP, "children">], e: [ComponentWithChildren<EP>, Omit<EP, "children">], f: [ComponentWithChildren<FP>, Omit<FP, "children">]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps, FP extends UnknownProps, GP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">], b: [ComponentWithChildren<BP>, Omit<BP, "children">], c: [ComponentWithChildren<CP>, Omit<CP, "children">], d: [ComponentWithChildren<DP>, Omit<DP, "children">], e: [ComponentWithChildren<EP>, Omit<EP, "children">], f: [ComponentWithChildren<FP>, Omit<FP, "children">], g: [ComponentWithChildren<GP>, Omit<GP, "children">]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps, FP extends UnknownProps, GP extends UnknownProps, HP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">], b: [ComponentWithChildren<BP>, Omit<BP, "children">], c: [ComponentWithChildren<CP>, Omit<CP, "children">], d: [ComponentWithChildren<DP>, Omit<DP, "children">], e: [ComponentWithChildren<EP>, Omit<EP, "children">], f: [ComponentWithChildren<FP>, Omit<FP, "children">], g: [ComponentWithChildren<GP>, Omit<GP, "children">], h: [ComponentWithChildren<HP>, Omit<HP, "children">]): RenderFunction;
declare function composeComponents<AP extends UnknownProps, BP extends UnknownProps, CP extends UnknownProps, DP extends UnknownProps, EP extends UnknownProps, FP extends UnknownProps, GP extends UnknownProps, HP extends UnknownProps, IP extends UnknownProps>(a: [ComponentWithChildren<AP>, Omit<AP, "children">], b: [ComponentWithChildren<BP>, Omit<BP, "children">], c: [ComponentWithChildren<CP>, Omit<CP, "children">], d: [ComponentWithChildren<DP>, Omit<DP, "children">], e: [ComponentWithChildren<EP>, Omit<EP, "children">], f: [ComponentWithChildren<FP>, Omit<FP, "children">], g: [ComponentWithChildren<GP>, Omit<GP, "children">], h: [ComponentWithChildren<HP>, Omit<HP, "children">], i: [ComponentWithChildren<IP>, Omit<IP, "children">]): RenderFunction;
declare function composeComponents(...args: [ComponentWithChildren<UnknownProps>, Omit<UnknownProps, "children">][]): RenderFunction;

@@ -21,0 +21,0 @@ type ComposeComponentsProps = {

{
"name": "compose-components",
"version": "0.0.1",
"version": "0.0.2",
"license": "MIT",

@@ -5,0 +5,0 @@ "author": "Eva1ent<rel1cx@proton.me>",

@@ -37,3 +37,3 @@ # compose-components

Since `cloneElement` is not used, this approach is nearly 10 times faster than the version that uses `cloneElement`.
Since `cloneElement` is not used, this approach is nearly **10x** faster than the version that uses `cloneElement`.

@@ -40,0 +40,0 @@ ```bash

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc