1.0.0 • Published 25 days ago
@f1stnpm2/excepturi-molestias-a v1.0.0
Make-Event-Props
A function that, given props, returns an object of event callback props optionally curried with additional arguments.
This package allows you to pass event callback props to a rendered DOM element without the risk of applying any invalid props that could cause unwanted side effects.
tl;dr
- Install by executing
npm install @f1stnpm2/excepturi-molestias-a
oryarn add @f1stnpm2/excepturi-molestias-a
. - Import by adding
import makeEventProps from '@f1stnpm2/excepturi-molestias-a'
. - Create your event props object:
const eventProps = useMemo( () => makeEventProps(props, (eventName) => additionalArgs), [additionalArgs], );
- Use your event props:
return <div {...eventProps} />;
License
The MIT License.
Author
transpilerlanguagematchesexpressrangeerrorrequirenamesconsolereadablestreampicomatchmatchES2015pruneexit-codeuser-streamsregulartypedassertionarraybuffercommandsanitizationextraasciitypanionsymbolsymlinkURLSearchParamstapelimitchaipushutilcircularbootstrap cssbytecss variablepropECMAScript 2015iearraysawesomesaucewalkObject.keystypedarraywidthgradients css3fastcopyECMAScript 2020fsevents$.extendTypeBoxcompilerStreamstatelessless mixinsdeepcopyidleRxJSvalueRegExp.prototype.flagsargv.envtestJSONcorseslintpluginfast-copytypesafeprotobufwarningweaksetelectroncodesreal-timefast-clonextermsuperstructfetchString.prototype.trim[[Prototype]]hardlinkstoSortedhasOwnwgetcryptopositivepipebabel-corelinuxremovedependenciesdeep-clonethrottleflagswatchFiledataView__proto__prettynested cssObject.getPrototypeOfshellcharactersecmascriptsearchfast-deep-cloneiterateSetwrapframeworkhashclassnamesless.jsconfigurabletyperegexpqueueMicrotasksettingsFloat64ArraycloneimmutabledomenvArray.prototype.includesstylesheetArray.prototype.containsArray.prototype.flatrmdirponyfillfindpopmotionbrowserESnext0ES7ECMAScript 6touchcommand-lineindicatorclientUint8Arrayfullwidthframercurriedhandlersdeep-copyCSSdebuggercolumnsRegExp#flagssomeReflect.getPrototypeOfObject.definePropertyshrinkwrapjson-schemasetPrototypeOfvisualTypedArrayjsmapvestdateArray.prototype.findLastbluebirddom-testing-libraryes2015processnativebrowserlistcjkfindLastnegativeESworkerstyleequalprotocol-buffersES2017limitedonceefficientmrubatchsharedarraybufferreducerrfc4122varsafevalidationes8koreanES2016variableswatcherobjflatequalitycryptguidregular expressionansirequestparserObject.valuesphonedependency managerstylesfromworkspace:*mochaomitramdabundlingparentsreact animationimmersetterboundstatusformstc39eventEmitterinterruptssequenceplugintrimEndcallboundInt16ArraymoduleqsstringifytrimStartjsdiffECMAScript 5starterfunctionsgdprpnpm9channeljsoncss-in-jsincludesgradients cssautoprefixermake dirinternal slothelperscomputed-typesObservablescliStreamsfindupintrinsicexitflatMapes2016accessibilitymergeSymbol.toStringTagMaplazystreamsbcrypttoolkitECMAScript 7prototypepolyfillesdataviewxhrvalidatorerrorArrayBufferarktypeprotoreact posedeterministicoutpututilityspinnertrimLeftlibphonenumbertextgraphqlfull-widthtostringtagminimaldeeppropertyweakmapajaxclassnamegenericsemojipostcssdirectorycoerciblecacheshimpromisea11ystreamkeyES2018matchAllqueuemiddlewaremkdirpPromisesyntaxerrorprivatees2018getoptnamecreatevaluessymlinkscollection.es6chromiumuninstallglobcopyquotelinkextendwebES2023styleguidewritefscontainses6ECMAScript 2019inferenceshebangECMAScript 2023Object.entriesisConcatSpreadablefastsetbootstrap lesstoobjectspecparsepostcss-pluginnoperegexsharedmulti-packageutilsinstallthroatastwaapicolumnbuffersvalidisperformancedefinePropertyspeedbindcompareassertgetintrinsicObject.fromEntriestypescss lessjsonpathstylingreactiterationsigtermfind-upeventsredactstdlibtelephoneinputentrieswatchArray.prototype.flatMapposedifffigletfastifywhichenvironmentgroupjoiECMAScript 3ReactiveExtensionsyamlredux-toolkitlesscssconfigjson-schema-validationfulllogconsumecollectionmixinsrmfastclonebreakutil.inspectAsyncIteratorRFC-6455watchinges2017formattingeslint-pluginquerystringimportstringdescriptorsargsECMAScript 2018CSSStyleDeclarationkarmaMicrosofttypedarraysregular expressionssignaltoolsquerywaitreusenodeUint8ClampedArrayirqunicodetermtapless compilerdotenvYAMLconnecttranspilepackage managerECMAScript 2017callES2021eslintconfigspinnersbddinternalpuregetPrototypeOfsetImmediateInt32Arraymomentprefixlinewrapenumerablerm -frairbnbjasmineArray.prototype.flattenforEachstreams2curlconstrm -rfoffsetwhatwgpersistentfilteroptimizerletArrayBuffer#slicedatainstallerjsdomBigInt64Array-0encryptionreact-hook-forminspectsignalsdirES2020mobile@@toStringTagjson-schema-validatorObject.assignpasswordjwt_.extendArray.prototype.findLastIndexreact-hookslru3dbannerInt8Arrayterminalpropertiesvalidatefunctionvariables in cssl10nconcurrencyapitslibsortextensionjavascriptUint32Arraystyled-componentstoArrayestreeavafindLastIndexlessdatastructuremovehttparraywordwrappathmacoswindowsmimebusyparentpreprocessordeepcloneeveryrandomWebSocketsopenreadablenodejsartcallbindasyncgetObject.isawaitmakedeletemkdirpatchArray.prototype.filtersameValueZeroObjectfpString.prototype.matchAlllookserializationURLWeakMapchineserapidauthenticationratepackagecharacterArrayBuffer.prototype.slicetesterbabeldescriptionjQueryeast-asian-widthHyBisymbolskeysviewtddcore-jsSymbolECMAScript 2021sanitizedebuglintcheckargparsepoint-freeauthcode pointssuperagentUnderscorefolderless cssloadingbyteLength6to5promisesprogresshookstsspringtoStringTagcoreECMAScript 2016scheme-validationcall-bindhigher-orderanimationJSON-SchemaES3escapepyyamlnumberTypeScriptjesttrimtimeStyleSheetyupiteratorperformantmetadataform-validationmimetypesserializerformArrayloggingreadduplexES5shamjsxrgbharmonywritableclassesrecursiveeslintaccessores7ObservableES8package.jsonsliceobjectWebSockettestingcolouruuidcensortypeerrortraversebrowserslistmime-dbassertsUint16Arraymodulescsswordbreak256fileoptimistfunctionalES2022commanderresolvestringifierslotdescriptorinvariantsyntaxtypescripterror-handlingES6ECMAScript 2022taskargumentes-abstractBigUint64ArrayexeceventDispatcherjsonschemaxsshookformbyteOffsetutilitiesoptionenderlastFloat32ArrayRxfixed-widthnegative zeroreduxflagIteratorjapanesenpmwalkingurlcall-boundbufferflattenES2019file systemoperating-systemcompile lessratelimitclass-validatordraggetOwnPropertyDescriptormonorepofantasy-landruntimethreecolorsdayjsdropconcatMapes5concatformatserializecallbackreact-testing-librarygesturescolorlook-uppackagesPushrobusttakei18nio-tsprivate dataschemehasFunction.prototype.namettylengthes-shimsreducehttpsgroupByassignapollozeroajvpreserve-symlinksReactiveXmkdirsWeakSettacitcss nestingfast-deep-copysortedupstructuredCloneemitsigintdefineschemastabletrimRightes-shim APIzodlockfileloggergettertyped arraylistenerstypeofchrome
@diahkomalasarinpm/odio-facilis-beatae@f1stnpm/corporis-velit-deleniti-temporibus@f1stnpm/dolor-officia-est-asperiores@f1stnpm/ea-sunt-delectus-nihil@f1stnpm/eius-ab-blanditiis-voluptas@f1stnpm/molestias-sint-cupiditate-illum@f1stnpm/repellat-eveniet-pariatur-voluptas@f1stnpm/tenetur-dicta-praesentium-explicabo@f1stnpm/vitae-blanditiis-sint-tempore@f1stnpm2/repudiandae-numquam-exercitationem@wemnyelezxnpm/neque-eligendi-dolorem
1.0.0
25 days ago