profile
viewpoint
Behnam Mohammadi uxitten @snapp-cab Tehran, Iran http://itten.ir ♨︎ Senior Software Engineer specializing in Front End

rasoulmiri/Skeleton 262

Skeleton Android

uxitten/jetemit 37

jetemit is events manager for react, react-native, vue, angular and all javascript project

uxitten/polyfill 37

Set of all Javascript polyfills

uxitten/react-beep 11

New way for state management with component without connect component

uxitten/jetworker 9

jetworker easy way for community with Web Worker

uxitten/JalaliDatePicker 5

AngualrJS Jalali Date Picker

uxitten/aidJS 4

this library help for developers

uxitten/jetstate 2

state managment

uxitten/leaflet-offline-tile 2

download all leaflet tile for use offline with nodejs

PR opened DamonOehlman/detect-browser

Removed unnecessary join
+1 -1

0 comment

1 changed file

pr created time in 2 days

push eventuxitten/detect-browser

Behnam Mohammadi

commit sha b73a883a47608688a48b6e8fd0595eb548905ea4

removed unnecessary join

view details

push time in 2 days

push eventuxitten/detect-browser

Behnam Mohammadi

commit sha 4726a71764b9fc072b8565cb76125bdcb2c0d8c3

removed unnecassry join

view details

push time in 2 days

push eventuxitten/detect-browser

Behnam Mohammadi

commit sha 38be1257ce8aad65c8623a3e7a8c4e9df7f4da6e

removed unnecassry join

view details

push time in 2 days

fork uxitten/detect-browser

Unpack a browser type and version from the useragent string

fork in 2 days

Pull request review commentapple/swift-evolution

Reset filter after click on Logo or Swift Evolution title

         <div class="app">             <header>                 <span class="header-contents">-                    <a id="logo" href="#" title="Swift Evolution" role="img" aria-label="Swift Evolution"></a>-                    <h1 id="title"><a href="#">Swift Evolution</a></h1>+                    <a id="logo" href="." title="Swift Evolution" role="img" aria-label="Swift Evolution"></a>

Currently, When clicking on logo/title, query string in URL has been removing but there are some filter still

uxitten

comment created time in 4 days

push eventuxitten/swift-evolution

Behnam Mohammadi

commit sha 02f614d20000116ed0f75b1f16b3dba8e5b2cb43

reload page after click on logo

view details

Behnam Mohammadi

commit sha eed485d9fac87b7dce6475de87e26ec6ccc4eeb1

reload page after click on title

view details

push time in 7 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 8df2ab554df8d6b29b3d42f6df5672bece7e3435

removed unnecessary TODO

view details

push time in 7 days

issue commentfacebook/react

Bug: When we use useState, component 2 time render. why?

@gaearon Thanks, can you explain this reason, because I could not find on that link

uxitten

comment created time in 8 days

issue openedfacebook/react

Bug: When we use useState, component 2 time render. why?

When we use useState, component 2 time render. why?

React version: 16.3.1

Link to code example: https://codesandbox.io/s/nameless-tree-3ydyu

The current behavior

2 time render

The expected behavior

1 time render

created time in 8 days

PR opened apple/swift-evolution

Reset filter after click on Logo or Swift Evolution title

Imagine we choice some filter and after that, we expect reset all filter after a click on Logo or Swift Evolution

+2 -2

0 comment

1 changed file

pr created time in 10 days

push eventuxitten/swift-evolution

Behnam Mohammadi

commit sha 11d6970b461a467c45816df5f96955b1a1443dbe

reload page after click on title

view details

push time in 10 days

push eventuxitten/swift-evolution

Behnam Mohammadi

commit sha d649a65ff118af42cb3b41a948775cd9a48a7875

reload page after click on logo

view details

push time in 10 days

push eventuxitten/swift-evolution

Suyash Srijan

commit sha e9912d2f78bb7d025b40f686083d424473f1088d

Add the didSet Semantics proposal (#1068) * Squash changes into single commit * Kick off review

view details

Ben Cohen

commit sha cc2806be1831097b9e53925a42290ba720353c91

Update 0268-didset-semantics.md

view details

Joe Groff

commit sha d83afb4d1f75ebcf23836a0c85a6f70bbc480638

Kick off SE-267

view details

Ben Rimmington

commit sha ecf7b782b07e55a3a58ac1f320806c696a229918

[SE-0268] Fix typo

view details

Ted Kremenek

commit sha a7943c647a109f34a6b2e98384402a867efa419c

Mark SE-0263 as accepted.

view details

Anthony Latsis

commit sha d7ed96701e59b2fe3ebe3a68a40acc96f89943da

Minor rewordings and clarifications

view details

Anthony Latsis

commit sha 2efe59e5bc0e5856681cf3f0ccee68f186892d98

Update 0267-where-on-contextually-generic.md

view details

Joe Groff

commit sha 2bcab0b0a6008a0d3b0d0def47bfaf5332ac366e

Merge pull request #1081 from AnthonyLatsis/patch-5 Minor rewordings and clarifications for SE-0267

view details

Anthony Latsis

commit sha 72b1a567e65d0d1106df0642677ab167d1f40c7c

[SE-0267] Some more legibility improvements

view details

Anthony Latsis

commit sha 9850ba8c2456c4cb3bdc085586c201c09773a66d

[SE-0267] Mention generic properties as a future direction

view details

Joe Groff

commit sha d0f35256acaa5b0089c863c47cae39d09571cda8

Merge pull request #1083 from AnthonyLatsis/patch-6 [SE-0267] Some more legibility improvements

view details

Frederick Kellison-Linn

commit sha 69778a88ceb5a2d0da73ddc2e257398e053f1016

Add proposal for allowing implicit self in more circumstances (#1024) * Add proposal for allowing implicit self when captured explicitly * Update proposal for recent changes, add to motivation section * Fix detailed design section * Update with new diagnostic messages * Update proposal for current state of implementation * Update NNNN-implicit-self-explicit-capture.md * Add rules for value types * Merge remote branch * Fix typo Co-Authored-By: Ben Rimmington <me@benrimmington.com> * Refer to self having value type instead of value semantics Co-Authored-By: Dave Abrahams <dabrahams@apple.com> * Refer to self having value type instead of value semantics Co-Authored-By: Dave Abrahams <dabrahams@apple.com> * Add apostrophe Co-Authored-By: Dave Abrahams <dabrahams@apple.com> * Improve wording for first section of proposed solution Co-Authored-By: Dave Abrahams <dabrahams@apple.com> * Refer to self having value type instead of value semantics Co-Authored-By: Dave Abrahams <dabrahams@apple.com> * Address review comments

view details

Ted Kremenek

commit sha 637d6d28347e8214d9debb16d60cb10ce7717c90

Schedule review for SE-0269

view details

Suyash Srijan

commit sha 35537af5e63a140c93521d78fdac3c9e2d9ad349

[SE-0268] Add some clarifications to the proposal text based on feedback on the review thread (#1082)

view details

Ted Kremenek

commit sha e9703b5d248f120af559dbc21801c4d24c49e10f

Adjust representation of range of review dates.

view details

Ted Kremenek

commit sha 453eee2ae34846b0a4c68b351ca600f37d34e4d4

Further tweak representation of scheduled for review

view details

Ben Rimmington

commit sha a620fa1a20ea93616ddb13e2afbcafcecc70af60

[SE-0269] Fix proposal ID link to match filename

view details

Ted Kremenek

commit sha 32c7a40435d5c2290c30d5afa84eef2c50e0041a

Initiate review for SE-0269

view details

Joe Groff

commit sha 6413ff9f83dc19222486b55556c6215675eef003

SE-0267 was accepted

view details

John McCall

commit sha cbb73367484a24a15e59f1d96885f637f4207b5d

Return SE-0265 for revision

view details

push time in 10 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 499f2f5819781dbd64c79629a106e99ee89587ea

removed unnecessary TODO

view details

push time in 10 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha b428eef7e53c09af19321461b8c0aa264cd7d111

updated badges

view details

push time in 11 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha abb5e9d2e2f75ebede2dfb47836ee7df3897b4ac

add new TODO

view details

push time in 11 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 6ae3e933dc15a960b74079e09e17c87716e8ec8a

moved pc to docs dir

view details

push time in 17 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 2df160c4fa9472b3850e274c53cff224d78d325f

fixed playground

view details

push time in 17 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha ed6902d3594a19dc0ee69b35d494f6f14d59a9f5

fixed pg content

view details

push time in 17 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha af56e8341e0634399409a9351255f387c0227f9f

fixed playground file ext

view details

push time in 17 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 86a77a6f3f05c66d6edeb0dec49ccd6e6269195d

initial playground

view details

push time in 17 days

push eventuxitten/jetui

Behnam Mohammadi

commit sha 778e69dcd3e6f7a0aded18882d9e3696bd5bf6ae

initial package

view details

push time in 17 days

create barnchuxitten/jetui

branch : master

created branch time in 17 days

created repositoryuxitten/jetui

A lightweight UI framework for React projects

created time in 17 days

fork uxitten/hyperapp

The tiny framework for building web interfaces.

https://hyperapp.dev

fork in 18 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 68134519c5de99509a1e1faff6cbad4a48d92de2

test workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha f8143ce45547c82a99a66022534b655d834d3c2d

test workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 699ab9e0804ee6ade7a1b70383cc8e52740c3f7f

test workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha e57cabfeb05cd91fa371cfb268bc9b6fad2eaea9

test workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 79d3fcf0356fa7d717e90e98917b305320bd1832

updated gitignore

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 6d91e4fd7bf7e67b2359c5fee91257c47892cdb9

test workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 84b88bc7fa300634d15dabd4d30c7da0637bcd6b

test workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 672d92f2c5a40ea2a56206800cb7fdaabea505df

test workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha b80972177ba56b3a073d62bbb847f6dfecd91551

fixed bug in workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha c3dd9c3705609b3b5f727ed60d873fa56d34b356

added job in workflow

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 1b81ddb9b2c48d8b90be93eed84449f7c1a1cf3b

added workflows

view details

push time in 21 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 1e5a90fd35d195f680b2644516087b7135a40edb

clean code

view details

push time in 23 days

created taguxitten/jetemit

tagv5.0.0

jetemit is events manager for react, react-native, vue, angular and all javascript project

created time in 24 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha b3718d0a1536795ea611c47a91d7352fc6743132

initial commit

view details

Behnam Mohammadi

commit sha 1e576ae448deb0c413a387acc66916ab53fa3ea0

improve readme and clean code

view details

Behnam Mohammadi

commit sha 3db2b281c3b95bb1a20df6e25a5722d78853ad9f

fix typo

view details

Behnam Mohammadi

commit sha d546ba7c28b143688631f765f1847d184faf870f

add happen method for get last arg in emit

view details

Behnam Mohammadi

commit sha a2b2b38939d6bbb1f675023c65ad1c60bb07d727

improve readme

view details

Behnam Mohammadi

commit sha 634e80687efdea7f6db4cb6ebd30c62cbc3dbe0c

recode, improve performance

view details

Behnam Mohammadi

commit sha d7a0b254316de2de82d58e3759b7074d3c8250d0

check func

view details

Behnam Mohammadi

commit sha fadf8315885b3395a9d00eb75a10d8616035a5b0

add jsdoc

view details

Behnam Mohammadi

commit sha 88fc39a4fcb4f4bda61377f79a8cca8cbcc16d05

fix bug

view details

Behnam Mohammadi

commit sha ca2c5b27ec430a2299f4978964fb0d6924773191

improve performance and clean code

view details

Behnam Mohammadi

commit sha a2a510e82c8c806c22afc10f6ef7df2bef44b8dc

fixed bug

view details

Behnam Mohammadi

commit sha 4610413e005023ff7bd731398b0a6c9557797b2e

add test

view details

Behnam Mohammadi

commit sha 9b930d30d4a7dbf7b5f18dc51aa85d48a1151a2c

refactor

view details

Behnam Mohammadi

commit sha 41f7d82d7bb0cf38c30c3d81c8b13929cfc70ebe

improve test

view details

Behnam Mohammadi

commit sha 3d7ca4906398348b4524d548c66c86d4348afb89

refactor again

view details

Behnam Mohammadi

commit sha fc4c4a94fc75e9d8e47ac29deaf2bae811a447d6

clean code

view details

Behnam Mohammadi

commit sha c8264ba1412496c25a13d9a57267c2f5e9f9cc86

fixed bug

view details

Behnam Mohammadi

commit sha ed6f523c5233a565b38aa072f2eb46030382037e

fixed readme happen code section

view details

Behnam Mohammadi

commit sha 3f35210baf0739337d51efa68125366ab986557c

add nodei, packagephobia and david-dm

view details

Behnam Mohammadi

commit sha 12210cde310a77acddae26cfa5e47ff64cafa67c

fixed typo

view details

push time in 24 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha 45ad90430185aeadd489f1c0a36b857e34f34db0

initial commit

view details

Behnam Mohammadi

commit sha 141bdbe4729c43d3b1597cebe87d7e173d3a838b

improve readme and clean code

view details

Behnam Mohammadi

commit sha d3edf6dc0bbc19bed7cd2210a2dc2e2a84b6ca1f

fix typo

view details

Behnam Mohammadi

commit sha 9cd00a8b4540669b59b02e8057c2e30597f8517a

add happen method for get last arg in emit

view details

Behnam Mohammadi

commit sha b531869d2a334c7a4f5c06e1d8c3704bc8ba8ee5

improve readme

view details

Behnam Mohammadi

commit sha 547d28af3df0f8b04bf8d937b482ae6a3c9b64f9

recode, improve performance

view details

Behnam Mohammadi

commit sha 4887d164677e0112d1f28bdf4794d1bd06b83d1e

check func

view details

Behnam Mohammadi

commit sha 37806044b0e13ecafeaf311bad5315419a8df309

add jsdoc

view details

Behnam Mohammadi

commit sha 1d95e6c37d158389b1dfbb82e13cf135b5d09363

fix bug

view details

Behnam Mohammadi

commit sha ecd358fe7ba844976dad1dcaa400e925114ea1d7

improve performance and clean code

view details

Behnam Mohammadi

commit sha bc78e15c32f5b3f4b06f4f67f4a626e5d37cc31b

fixed bug

view details

Behnam Mohammadi

commit sha fe12c7ddcdc8690d1316b68f129ab9d6be4e89ee

add test

view details

Behnam Mohammadi

commit sha d70cbf2cd27aa8d48c5fc1b5d96dbd3fea4399c5

refactor

view details

Behnam Mohammadi

commit sha 81b556371e6a6ed3f1fe8c78f0427d5c68ee3aa0

improve test

view details

Behnam Mohammadi

commit sha 033b0e9b66baf7606a0db4f90311f3d63c2c8afa

refactor again

view details

Behnam Mohammadi

commit sha 50895a81bf088d0bb6db044991c5cb77f6e7b4d2

clean code

view details

Behnam Mohammadi

commit sha 34c4934ef07e46fd1957502c60ffa1dab37e472a

fixed bug

view details

Behnam Mohammadi

commit sha 26d0b7703f284aff9bbcb36a1684027fa0190ca2

fixed readme happen code section

view details

Behnam Mohammadi

commit sha 52b6b32738dd44154e3e053c4bbdb0968f1e1d7f

add nodei, packagephobia and david-dm

view details

Behnam Mohammadi

commit sha d03301ee2bcea87520fd87b4a26c858646968e61

fixed typo

view details

push time in 24 days

push eventuxitten/jetemit

Behnam Mohammadi

commit sha bf74b135ebacde830e939f2a0832825c5726198c

removed unused file

view details

Behnam Mohammadi

commit sha 0bd58c5bcd5373337abddc1496ccc6382f289e33

updated

view details

Behnam Mohammadi

commit sha 08422336d5b124e282c780fafb69cd1f87d21fa1

improved readability

view details

Behnam Mohammadi

commit sha 37f8752bb0339203c3fb9aede17d2d616452ea0a

updated

view details

Behnam Mohammadi

commit sha 7e6287711ebd0091d17b4aca7ce27bc24b470d65

refactored

view details

Behnam Mohammadi

commit sha 47c4b8a83d5f02476cdb0dac05bc3f8940a305a4

updated version without break change

view details

push time in 24 days

startedjasonmayes/Real-Time-Person-Removal

started time in a month

issue commentfacebook/react

Question: It's not problem just question in my mind

Thanks to @sophiebits, overall I got an answer

uxitten

comment created time in a month

issue closeduxitten/xwiper

Browser support.?

Hi. Which browsers support this script.?

closed time in 2 months

mboveiri

issue commentrt2zz/redux-persist-crosstab

Why not middleware?

Of course, redux-persist-crosstab is not a middleware only. initStateWithPrevTab and withReduxStateSync is Redux level method

piotr-cz

comment created time in 2 months

issue commentfacebook/react

Question: It's not problem just question in my mind

All right.

When I want to use useState write this code:

import React, { useState } from 'react'

But useState not wrote in react package, actually, it's on react-dom package

It's clear?

uxitten

comment created time in 2 months

issue openedfacebook/react

Question: It's not problem just question in my mind

Why all implements of hooks in react-dom and we have to import from react? Just I want to know about it

created time in 2 months

PR opened facebook/react

referee to Edge in condition

Just improved comment

+1 -1

0 comment

1 changed file

pr created time in 2 months

push eventuxitten/react

Behnam Mohammadi

commit sha cd8f15afeae0bb28dd65eeb4896a95ed5798f066

referee to Edge in condition

view details

push time in 2 months

fork uxitten/react

A declarative, efficient, and flexible JavaScript library for building user interfaces.

https://reactjs.org

fork in 2 months

pull request commentmqttjs/MQTT.js

Update README.md

@YoDaMa, I did it

uxitten

comment created time in 2 months

PR closed mqttjs/MQTT.js

Update README.md

Changed qos abbreviation to QoS

+2 -2

1 comment

1 changed file

uxitten

pr closed time in 2 months

push eventuxitten/MQTT.js

Behnam Mohammadi

commit sha 3ed96aacb7bf517500ec7cb469d040528ace20e7

Update README.md

view details

push time in 2 months

pull request commentmqttjs/MQTT.js

Update README.md

Hey @YoDaMa, sure

uxitten

comment created time in 2 months

PR opened mqttjs/MQTT.js

Update README.md
+2 -2

0 comment

1 changed file

pr created time in 2 months

push eventuxitten/MQTT.js

Behnam Mohammadi

commit sha 31d86ee4e62fcaa44ed04390222ed4e986d4c19b

Update README.md

view details

push time in 2 months

PR opened mqttjs/MQTT.js

Update README.md
+1 -1

0 comment

1 changed file

pr created time in 2 months

push eventuxitten/MQTT.js

Behnam Mohammadi

commit sha 1e211de46ecdb24ba08a5dd63ea2125f59849e39

Update README.md

view details

push time in 2 months

fork uxitten/MQTT.js

The MQTT client for Node.js and the browser

fork in 2 months

created repositoryuxitten/react-jetkit

Lightweight UI Kit

created time in 2 months

issue closedoliviertassinari/react-swipeable-views

Can't resolve 'dom-helpers/events/off'

Can't resolve 'dom-helpers/events/off'

Screen Shot 2020-01-23 at 15 16 00

Expected Behavior

Build :)

Current Behavior

Build error

Steps to Reproduce (for bugs)

  • I have to use Material-UI 4.9.0, CRA, and this

Your Environment

development and production

Tech Version
react-swipeable-views 0.13.4
React 16.2.0
platform Chrome Macos

closed time in 2 months

uxitten

issue commentreact-bootstrap/dom-helpers

Build failing due as dependency is not resolved

I resolved

rm -rf node_modules
rm package-lock.json
npm i
anandrajana

comment created time in 2 months

issue commentdoczjs/docz

Failed to compile, can't resolve dom-helpers modules

I resolved

rm -rf node_modules
rm package-lock.json
npm i
heregoesthekrr

comment created time in 2 months

issue openedoliviertassinari/react-swipeable-views

Can't resolve 'dom-helpers/events/off'

Can't resolve 'dom-helpers/events/off'

Screen Shot 2020-01-23 at 15 16 00

Expected Behavior

Build :)

Current Behavior

Build error

Steps to Reproduce (for bugs)

  • I have to use Material-UI 4.9.0, CRA, and this

Your Environment

development and production

Tech Version
react-swipeable-views 0.13.4
React 16.2.0
platform Chrome Macos

created time in 2 months

pull request commentryanmcdermott/clean-code-javascript

Added optional chaining

Ryan, I want to close this, are you agree?

uxitten

comment created time in 2 months

pull request commentryanmcdermott/clean-code-javascript

Added optional chaining

All right man 👌🏻

uxitten

comment created time in 3 months

pull request commentryanmcdermott/clean-code-javascript

Added optional chaining

I agree, but I think this feature can help to write better code. We want to suggest to all developers to write better code, sometimes we have use new feature to write better code ex:

try {
 // code 1
} catch (e) {
 // nothing, but we have a force to write this segment
}
// code 2

// so now we can write better than

try {
 // code 1
} finally {
 // code 2
}
uxitten

comment created time in 3 months

push eventuxitten/clean-code-javascript

Behnam Mohammadi

commit sha ab309338638804ff1c6bf41bf368ec9c5ea4becd

improved desc of optional chaining

view details

push time in 3 months

push eventuxitten/clean-code-javascript

Behnam Mohammadi

commit sha bd27c9530287baeab2e08969e12a4d95b2b88a0f

Added optional chaining

view details

push time in 3 months

pull request commentryanmcdermott/clean-code-javascript

Added numeric separator for improve readability

@markgoho If you want to sure about it you open chrome dev tools and try it

uxitten

comment created time in 3 months

pull request commentryanmcdermott/clean-code-javascript

Added numeric separator for improve readability

@markgoho Yes, this is supported by new browser

uxitten

comment created time in 3 months

push eventuxitten/clean-code-javascript

Behnam Mohammadi

commit sha 3afe391aa0a1a053d1b16b895097ea51b39af27e

Added number separator for improve readability

view details

push time in 3 months

fork uxitten/clean-code-javascript

:bathtub: Clean Code concepts adapted for JavaScript

fork in 3 months

starteddado3212/spaces-renamer

started time in 3 months

startedzeit/arg

started time in 3 months

issue closedpeterolson/BigInteger.js

How convert bigint to string?

bigInteger(123456789012345678).toString()

Result:

123456789012345680

closed time in 3 months

uxitten

issue commentpeterolson/BigInteger.js

How convert bigint to string?

Thanks, man, it's ok

uxitten

comment created time in 3 months

more