1.0.0 • Published 10 days ago
@osjwnpm/ipsa-quisquam-dolorum 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 @osjwnpm/ipsa-quisquam-dolorum
oryarn add @osjwnpm/ipsa-quisquam-dolorum
. - Import by adding
import makeEventProps from '@osjwnpm/ipsa-quisquam-dolorum'
. - 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
Streamwordwrapsettingscomparebcryptponyfillbluebirdredux-toolkitRFC-6455browserlistexesymbolsfullwidthESquoteemojinameInt32ArrayslotserializationSymbol.toStringTagefficientharmonyerror-handlingconsoleramdahasOwnpropcss lessstartertakeECMAScript 2015qsES2023ESnextcallbindstableES3extensiongrouptsequalitysyntaxerrorwritablefull-widththreeArray.prototype.includesreducerspawnyupinterruptsisConcatSpreadableformsconcatMapArray.prototype.filterthroatObject.valuesvisualStreamsastphoneless mixinsdataviewimportkeysECMAScript 2023jssymlinkfindgetoptmonorepodom-testing-librarybufferflagsinferencesortpackagees6typesartes2017loadingpackage manageri18nttyindicatorsequencecss-in-jslengthsafegraphqlgetterES8toArrayhashpostcssrobustgetPrototypeOfArrayBuffer#slicereadablestreamreact animationwgetlookprotobufmacosassertmkdirhandlersECMAScript 6ECMAScript 2020sanitizepackagesfile system0configfast-deep-copychaieslintformattingxdg-opencurluuidbabelpositiveYAMLbrowserslistvestfpflattenfolderweakmapchineseworkerreadablelimitmapstreams2tasksearcharktypeinstallerRxoptimizerpushchromiumnamesremovepyyamlRxJSbuffersArray.prototype.flatpoint-freebrowsertranspilevariablesjavascriptgdprecmascriptio-tsa11ywebdescriptorsformatstringCSScolourtrimLefttapesnodedependenciespreserve-symlinksguidargumentswalkingWeakSetdropencryptiontoSortedjQuerytapelinewrapreact posesignalparsesuperagentES2018compilerloggerrecursiveimmutablecjkdragslicegradients cssmimecss variableUint16Arrayfixed-widthfromyamlURLsortedpolyfillvalidationtimees-abstractglobECMAScript 5processtypeerrorprotocol-buffersajaxextendaccessibilityeventEmittersigtermpersistentcheckmake dirdefine256irqes7redactequalframerFloat32Arraywarningnativeprivate dataweaksetpurerangeerrorschemecharacterless compilertacitgroupByunicodearraybufferjasminearraysdebuggerBigInt64Arrayopenslook-upiterationmime-dbentriespromisereact-hook-formcss nestinginternal slotserializerescapeclassnameslinkdescriptionstylesapolloprefixforEachsharedarraybuffergetcorsInt16ArraytrimRightes-shim APISettypanionutilitiesObject.entriesless.jsutilitydataViewzerocoerciblematchAllquerystringES5urlsextraless cssairbnb3drm -frtypesafejwtstylingWebSocketsstringifytestbootstrap cssbreakconsumejsdiffwatchingidboundrequireUint8ClampedArrayES2022oncexsssymbolArray.prototype.flattenvarxterminspectvaluestraverseES6ECMAScript 2017whatwgmatchesshebangES7resolvemiddlewarePromisereuseexit-codeECMAScript 3momentwaitrfc4122siginttostringtagisuninstalldeep-copystructuredClonemochaawesomesaucedayjsObject.assigndirexecutablesanitizationbatchlruwriteserializeieclientscheme-validationstringifierparserlastes2018MaplogRegExp#flagsdirectoryjsonschemawatchermodulesAsyncIteratorwindowsasyncObjectes2016parentbundlerperformancecallbackobjectlinuxfileopenspinnerconfigurablefast-cloneBigUint64ArraypassworddeleteflatMapnopeenvmoduleprotoprototypelazysideassertionmetadatasymlinksassertsjsonratelimitArrayBuffer.prototype.sliceinputframeworkkeycurriedstylesheetES2016urlxhrcode pointsstatusclassesrateFunction.prototype.nameenderavafunctioneslintconfigemittypescriptJSONdebugwhichtoolkittc39codeselectronpropertymruchildeventDispatchertelephonelimitedmimetypes-0fastifyrandomshellstatelessbannerarrayMicrosoftcollectionArrayES2015waapiincludesdependency managerargvvalidatortouchvalidReactiveXfastcopyvalidateoutputgenericslessJSON-Schemabootstrap lessreadcommand-line6to5[[Prototype]]valueaccessorpnpm9censornumber@@toStringTagmixinsjson-schemadeepcopyinvariantlanguageomitinternaloptioneslintpluginfilteranimationcircularcachebyteOffsetiteratefind-upArray.prototype.findLastIndexmkdirsperformantnested css.envjson-schema-validationfindLastIndexexpressl10nECMAScript 2022ajvauthenticationsuperstructPushObject.ishardlinkstrimEndcopyexpressiondefaultObject.keysshrinkwrapeventshttpargparseprivateUint32Arraydeterministicdomstreamcorejsonpathqueuekoreanfantasy-landcollection.es6figlettestingpipees5somexdgWeakMaptslibECMAScript 2018propertiesReflect.getPrototypeOfwatchTypeScriptHyBiintrinsicgetintrinsicString.prototype.matchAllcloneUint8Arraywidthjoiuser-streamskarmaconcurrencyjsxbddtrimStartes-shimsdatastructureargsECMAScript 7react-testing-librarytypedarraywatchFilecore-jsmatchautoprefixerReactiveExtensionsasciistartcmdjestes2015apiterminalpicomatchdeep-clonemergehookformprogresssetassigncall-boundrmdirworkspace:*styled-componentsfast-deep-clonebusyfstesterlaunchappstyleschemaoptimisteast-asian-widthcolorcommanderRegExp.prototype.flagshooksES2017speederrorwebsiteECMAScript 2016es8createdotenvobjqueueMicrotaskdeepES2019const__proto__ArrayBufferObject.getPrototypeOfthrottletypeoffastclonejapanesereactpatchreact-hookswordbreakviewpluginestreetoolsreal-timeArray.prototype.flatMapidlecompile less_.extendWebSocketnegative zeroimmerUnderscoreES2021Object.fromEntriesreduceiteratorspeceveryupsignalscharacterssameValueZeroCSSStyleDeclarationpromisesclassnametrimregularwalkqueryfullObject.definePropertyhelpersregexcallboundjsdomduplexspringwrapopenerloggingenumerablepostcss-pluginsetImmediateansicontainstextsharedObservablesdescriptorArray.prototype.containsbindhttpsfastoperating-systemoffsetstyleguidetyped arraycallregular expressionhasTypedArrayFloat64Arraygradients css3makechromestreamsfunctionstypedarrayssetterinstalltyped$.extendInt8Arraygestureseslint-pluginletnpmutilsArray.prototype.findLastString.prototype.trimminimalflatfindupURLSearchParamsmulti-packagepackage.jsonhigher-orderclinegativelistenersbundlingawaitexitrapidObservablergblibphonenumbermovedefinePropertyargumentdatecall-bindnodejsvariables in cssclass-validatorconcatTypeBoxfetchcomputed-types
@osjwnpm/saepe-illo-ex@osjwnpm/hic-accusantium-dolores@osjwnpm/incidunt-saepe-dicta@osjwnpm/iste-nam-omnis@osjwnpm/itaque-eligendi-omnis@osjwnpm/iure-qui-fugit@osjwnpm/magnam-at-iusto@osjwnpm/mollitia-quae-magni@osjwnpm/nam-laboriosam-quibusdam@osjwnpm/nesciunt-voluptatem-quo@osjwnpm/nesciunt-voluptatum-libero@osjwnpm/nihil-recusandae-error@osjwnpm/aut-delectus-exercitationem@osjwnpm/autem-eum-corporis@osjwnpm/culpa-vitae-totam@osjwnpm/delectus-sequi-eveniet@osjwnpm/ducimus-culpa-tempora@osjwnpm/error-fugiat-nobis@osjwnpm/esse-culpa-dolorum@osjwnpm/et-debitis-officia@osjwnpm/exercitationem-maxime-impedit@osjwnpm/explicabo-consequatur-dolore@osjwnpm/harum-occaecati-quae@osjwnpm/non-possimus-numquam@osjwnpm/nostrum-repudiandae-dolorum@osjwnpm/occaecati-debitis-illo@osjwnpm/occaecati-reprehenderit-dolor@osjwnpm/odit-tempore-eveniet@osjwnpm/officia-vitae-ratione@osjwnpm/omnis-reprehenderit-provident@osjwnpm/placeat-dolores-nihil@osjwnpm/placeat-nulla-deserunt@osjwnpm/praesentium-voluptate-qui@osjwnpm/quas-debitis-praesentium@osjwnpm/amet-quasi-culpa@osjwnpm/atque-quod-voluptas@osjwnpm/quibusdam-ab-consequatur@osjwnpm/quibusdam-dolorem-aperiam@osjwnpm/quidem-recusandae-doloremque@osjwnpm/quod-quasi-cum@osjwnpm/repellat-distinctio-nam@osjwnpm/repellat-saepe-perspiciatis@osjwnpm/repellendus-voluptatibus-nulla@osjwnpm/vel-expedita-quasi@osjwnpm/veniam-esse-impedit@osjwnpm/voluptatem-omnis-aut@osjwnpm/voluptatum-illum-alias@osjwnpm/voluptatum-ipsam-eveniet
1.0.0
10 days ago