Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 31 2019 08:18
    FieryCod commented #1379
  • Jan 30 2019 10:01
    atif089 commented #1379
  • Jan 30 2019 10:01
    atif089 commented #1379
  • Jan 30 2019 10:01
    atif089 commented #1379
  • Jan 30 2019 04:11
    tclindner opened #1998
  • Jan 28 2019 05:21

    ljharb on master

    [eslint config] [base] [patch] … [eslint config] [patch] extend … Merge pull request #1996 from r… (compare)

  • Jan 28 2019 05:21
    ljharb closed #1996
  • Jan 28 2019 04:50
    ljharb synchronize #1996
  • Jan 27 2019 21:45
    ljharb closed #1997
  • Jan 27 2019 21:45

    ljharb on master

    [editorial] [react] fix typo [eslint config] [*] [deps] upda… (compare)

  • Jan 27 2019 21:39
    ljharb synchronize #1997
  • Jan 27 2019 21:39
    ljharb labeled #1997
  • Jan 27 2019 21:39
    ljharb labeled #1997
  • Jan 26 2019 18:14
    ljharb labeled #1996
  • Jan 26 2019 18:14
    ljharb labeled #1996
  • Jan 26 2019 18:13
    ljharb synchronize #1996
  • Jan 26 2019 18:05
    ljharb commented #1996
  • Jan 26 2019 08:55
    telmen opened #1997
  • Jan 24 2019 19:37
    peteclark3 commented #1689
  • Jan 24 2019 17:25
    ljharb commented #747
sgda021992
@sgda021992
screencapture-localhost-4200-courses-2020-08-12-19_11_54.png
i had used infinite scroller but items are not coming in row
can anyone tell me how can i achieve this
Ashokkumar
@Ashokkumar93
Hi
Using moment js how to get the current time of specific time zone in browser.
For suppose I’m in Singapore time zone, but I want to get current time of America/Los_Angeles.
Can some one helps me. Thanks
Jordan Harband
@ljharb
this isn't a general JS help channel, it's for airbnb's javascript style guide.
Shrugsy
@Shrugsy

Can anyone please explain this part of the airbnb style guide to me?
https://github.com/airbnb/javascript#arrays--mapping
It says:

4.6 Use Array.from instead of spread ... for mapping over iterables, because it avoids creating an intermediate array.

// bad
const baz = [...foo].map(bar);

// good
const baz = Array.from(foo, bar);

But I don't understand why you wouldn't instead do:

const baz = foo.map(bar);
I think I might understand it now. If it's already an array, foo.map(bar) is fine. If it's a non-array iterable, then use Array.from to prevent converting to an array just to use map
Jordan Harband
@ljharb
yep, that's right
Shrugsy
@Shrugsy
Is this still accurate?: https://github.com/airbnb/javascript#generators--nope
11.2 Don’t use generators for now.

Why? They don’t transpile well to ES5.
Jordan Harband
@ljharb
it's not well explained, but yes
generators transpile to need regenerator-runtime
which is slow and heavyweight
(and there's not many real use cases for generators anyways ime)
Shrugsy
@Shrugsy
Thanks, appreciate the extra info
Shrugsy
@Shrugsy
Are there plans for the React portion of the guide to be updated further? Given the way it refers to function components as stateless and only recommending them if you don't have state or refs, I feel like it hasn't been updated to reflect the introduction of hooks
https://github.com/airbnb/javascript/tree/master/react#class-vs-reactcreateclass-vs-stateless
Jordan Harband
@ljharb
it has indeed not been updated for that
Richard Sithole
@Sliqric7053

Hi there

I have an async function which I would like to convert to an Observable stream (using rxjs operators). The await calls must execute in the order they appear in the function.

async authenticateUser(profile: Profile): Promise<any> {

  let authCookie: any;



   try {

         authCookie = await getCookie();

    } catch (error) {

           console.error(error);

     }



   if (!authCookie || authCookie?.length < 1) {

            cancelAuthenticationCookieGet();

            throw {message: "login failed", status: -2};

      }

    await saveProfileAsync(profile);



    await storeCurrentAuthCookieAsync(authCookie);


    storeSessionStorage();



    await setPartitionSessionCookie(profile.url, authCookie);

}

Is there a clean way to accomplish the above?

Mile Mijatović
@mijatovicmile
Hi
I have one JavaScript specific question
If we have an array of 5 numbers, and the task is to pack their binary values into a single integer
How to do that , any solution for that?
Jordan Harband
@ljharb
this isn't a general js help channel, it's for airbnb's javascript styleguide.
Mile Mijatović
@mijatovicmile
Ok, never mind
Do you have an idea how to solve that ?
Jordan Harband
@ljharb
i don't know what you mean by "binary values"
are they all of fixed width?
Mile Mijatović
@mijatovicmile
@ljharb Why enzyme ?
I saw that you are contributor

description is :

Enzyme is a JavaScript Testing utility for React that makes it easier to test your React Components' output. You can also manipulate, traverse, and in some ways simulate runtime given the output.

Why we can't do that with just jest
too many yarn or npm packages can lead to enormous bundle size
Jordan Harband
@ljharb
jest is a test runner. Enzyme is a react testing library. You can use any test runner, but you have to use one - and none of them let you test react
and bundle size is irrelevant for tests
Mile Mijatović
@mijatovicmile
Yes, I understand
But I have one issue, because I created app with yarn create react-app ... and by default I got setupTests.js file with import '@testing-library/jest-dom/extend-expect';
I deleted all three default @testing-library... packages
I am not sure how to set up setupTests.js file according to the enzyme test runner instead of default @testing-library...
any advice will be appreciate
Jordan Harband
@ljharb
react-testing-library and enzyme are both react testing libraries. you'd need one or both, combined with something like jest
enzyme's repo has docs with a jest setup guide
Mile Mijatović
@mijatovicmile
Thank you
Bhargav yadati
@bhargavdt3
Any idea, How to get a left position of an element which is in iframe, and both iframe and parent document bodys are set with zoom : 1.2 and zoom 0.9
Vyacheslav
@Voronenko
c
s4cr
@s4cr
hello
Shao Chenyang
@tzsword
Do facebook, Google or some other “big” companies use Domain Driven Design principles developing their applications?
tuerfight
@tuerfight
Is there a way to write dynamic form in play(scala) without using React(or teah like that) just use normal html and js (if possible not use @helper)? For example, a form to let user write setting for servers, we don' t know how many settings they will make so we use a Form(serversetting:List[ServerSetting]) serversetting->list(mapping(id->number,purpose->Text)(ServerSetting.apply)(ServerSetting.unapply)) data structure. In this case, what is the best way to write the html code?
available12
@available12
hello guys i need help..I have a bot Mod for my stream..he is always on in the vps ...there is any way to make the bot join only if steam on..and leave automaticly if it off...is that possible, please help
Ali Torki
@ali-master

Published PWA-Badge library with 100% code coverage 🥳

Like Native Apps, The App Badge API allows installed web apps to set an application-wide badge, shown in an operating-system-specific place associated with the application (such as the shelf or home screen).
Badges tend to be more user-friendly than notifications and can be updated with a much higher frequency since they don't interrupt the user. And, because they don't interrupt the user, they don't need the user's permission.

For supporting me, Please click on the Star button on Github and Share this post and finally send the Repo to your friends.

Github Repo:
https://github.com/ali-master/pwa-badge