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
Mile Mijatović
@mijatovicmile
I need to convert this array to [ { id: 62515f2a-b538-45fd-a99b-dd2b0da585c7 } , { id: 1 } , { id: 2 } ]
how to do that ?
Pratyush
@pratyushcrd
idsArray.map(id => ({ id })) @mijatovicmile
Mile Mijatović
@mijatovicmile
Thank you
mridul037
@mridul037
whats this error
Altaf Hussain
@altafhussain786
hello
meladon1337
@meladon1337

HEy guys i have a problem with IE 11

delay: function (fn, ms) {
            let timer = 0;
            return function (...args) {
                clearTimeout(timer);
                timer = setTimeout(fn.bind(this, ...args), ms || 0)
            }
        }`

Doesnt work, can someone help?
error @ return function (...args)

Louis Law
@louiscklaw
2019-11-22_13-20.png
ishtjot
@ishtjot

I get NaN rather then 0.00 when i add tax and fee what can be the issue?

Its in my retail app

fee={this.props.cart.fee === undefined ? '0.00' : this.props.cart.fee}
can it something related to this statement?
Jordan Harband
@ljharb
i see a string and presumably a number
set it to 0, not ‘0.00’
Lujain36
@Lujain36
Hi
I’m struggling with edit-card function, and I hope you can help. If I pressed edit icon for any card, it shows the info of the last card added in firebase not the info of the selected card.
$(document).on("click", ".edit", function(){
          var value = $("#project44").val();
          var valuename = $(this).parents("div").parents("div").parents("div").find("#nameofkey").html();
          var valuedes = $(this).parents("div").parents("div").parents("div").find("#desofkey").html();
           var valuelest = $(this).parents("div").parents("div").parents("div").find("#desofkey").html();
          $("#nametoEdit22").val(valuename)
          $("#destoEdit22").val(valuedes)
          $("#urltoEdit").val(valueurl)
          $("#idtoEdit").val(value)



        });
^ this javascript code should show the card info in a pop-up window

{% for list in keywordList %}

                      <div class="col-sm-6 col-md-4 col-lg-3 mt-4"  >
                        <div  class="card card-inverse card-info" style="background-color:  #fcfeff;" >

                            <h5 v-model="card.value" @change="input(card.value, card.id)" class="card-title" id="nameofkey" style="margin-top: 30px;">{{keywordList[list].namear}}</h5>
                            <small id="desofkey" style="color: black; margin-bottom: 30px;  ">{{keywordList[list].des}}</small>
                           <!-- <img class="card-img-top" style="margin-left: 100px; margin-top: 15px; margin-bottom: 15px;" width="1" src="{{ url_for('static', filename='images/list.png') }}">-->
                            <div class="card-block"  >
                                <div class="card-text" style="text-align: center;" >
                                    {% set cpc = [0] %}
                                    {% set volume = [0] %}
                                    {% for single_item in keywordList[list].keywords  %}
                                    {% if 'cpc' in keywordList[list].keywords[single_item] %}
                                    {% if volume.append(volume.pop() + keywordList[list].keywords[single_item].volume) %}{% endif %}
                                    {% if cpc.append(cpc.pop() + keywordList[list].keywords[single_item].cpc) %}{% endif %}
                                    {% endif %}
                                    {% endfor %}
                                    <div style="text-align: right; ">
                                    <small>$ {{  cpc[0] }} : التكلفه الكليه  </small>

                                    {% if keywordList[list].keywords|length!=0 %}
                                    {% set avecpc = cpc[0]/keywordList[list].keywords|length %}
                                    {% set avevolume = volume[0]/keywordList[list].keywords|length %}

                                    <small> <br>   متوسط التكلفة: {{avecpc}} $ / كلمة  </small>
                                    <small> <br>   متوسط عمليات البحث: {{avevolume}} / كلمة  </small>
                                  {% else  %}
                                    <small> <br>   متوسط التكلفة: 0 $ / كلمة  </small>
                                    <small> <br>   متوسط عمليات البحث: 0 / كلمة  </small>
                                    {% endif %}
                                    <small> <br>  {{keywordList[list].keywords|length}} : عدد الكلمات </small>
                                  </div>
                                </div>
                            </div>
                            <div class="card-footer">

                              <small> {{keywordList[list].date}} : اخر تعديل </small>

<form method="POST" action="/keywordslistkeyword" >
<input id="listkeywords" name="listkeywords" value="{{list}}" style="display: none;"></input>
<input id="project44" name="project44" value="{{projectID}}" style="display: none;" ></input>
{% if keywordList[list].keywords|length!=0 %}
<button id="newpage2" style=" background-color: #49a09d; color: white; margin-left: 20px;"class="btn btn-info float-right btn-sm"> عرض القائمة </button>
{% endif %}
</form>
<div style="text-align: left;">
<a class="edit" title="تعديل" href="#myModal2" style="color: gray;" data-toggle="modal" title="تعديل"><i class="material-icons">&#xE254;</i></a>
<a class="delete" title="حذف" ><i class="material-icons">&#xE872;</i></a>
</div>
</div>
</div>
</div>
{% endfor %}

^ this code creates the cards
ishtjot
@ishtjot
@ljharb it was something related to parse float . i got it fix using oroperator with parse float , thanks though
Adam Jenkins
@adamcolejenkins
Hello all, I'm trying to use the Airbnb eslint config and I'm getting an error
SyntaxError: intrinsic %Symbol.species% does not exist!
References from: node_modules/eslint-config-airbnb-base/index.js
Jordan Harband
@ljharb
any longer stack trace?
that error should only happen if you’re using a very old node tho. What version?
Kushagra Varade
@varadekd

Hi,
I am very general problem in displaying a list in js and it seems the performance of the page gets disturb even if the list is rendered

My problem:
I have to display list that has 500+ rows and then perform search for all the rendered data.

Looking for something were I can render large data in list efficently with minimal JS work. Any leads to this (Without pagination)

Jordan Harband
@ljharb
why would you need to display 500 rows? a human can't see that many at once
Kushagra Varade
@varadekd
@tanhauhau I agree with you all 500 rows won't be visible at once. What is the solution that you are suggesting, Infinte scroll??
Or add and remove the already rendered node from DOM
Jordan Harband
@ljharb
no idea who that person is
but not infinite scroll; more, only render the elements the user can see at the moment. see https://npmjs.com/react-virtualized
Kushagra Varade
@varadekd

@ljharb Thanks

The person who want to see server logs In UI, I guess they are my auidence

SteveD83
@SteveD83
Guys I could really use some help
I have a Javascript issue
I think I know two ways to achieve what I need to, but I can't get either one to work
Basically put, I have a button that I need to 'on click"
And the on click should run a function in my app.js called rewardDoer
but no matter what I try I get "is not defined"
The other way is to use bindEvents: function() {
$(document).on('click'
SteveD83
@SteveD83
but I am using Tachyon style sheets and I can't figure out how to "reference" the button
Can anyone put me out of my missery
Jordan Harband
@ljharb
this is a channel for airbnb's javascript style guide, not a general help channel - good luck tho
SteveD83
@SteveD83
Ah >.<
Thanks
Sorry All
voloszad
@voloszad
Hi, is anyone here who can help in eslint config? I have a problem with spread operators
Jordan Harband
@ljharb
this isn't a generic help channel; it's for discussing airbnb's javascript styleguide
what's your question tho
voloszad
@voloszad
oh you mean styling, is there a channel for airbnb eslint coding standards/config?
Jordan Harband
@ljharb
this is the channel for airbnb's guide, which covers coding standards, config, styling
not general javascript or eslint questions tho