Aktywne Wpisy
maikeleleq +6
Pytanie bez ściemniania
Ile wasze auta palą w mieście? Sprawdźmy kto robi najoszczędniejsze silniki ( ͡° ͜ʖ ͡°)
Na codzień jeżdżę Cuprą Formentor, 1.5TSI 150km, spalanie w okolicach 9.8L - 11L, jeżdżę tylko po Poznaniu co jest dość ważne jeśli chodzi o korki ( ͡° ͜ʖ ͡°)
#motoryzacja #samochody
Ile wasze auta palą w mieście? Sprawdźmy kto robi najoszczędniejsze silniki ( ͡° ͜ʖ ͡°)
Na codzień jeżdżę Cuprą Formentor, 1.5TSI 150km, spalanie w okolicach 9.8L - 11L, jeżdżę tylko po Poznaniu co jest dość ważne jeśli chodzi o korki ( ͡° ͜ʖ ͡°)
#motoryzacja #samochody
bruhh +530
Polscy kierowcy to małpy wyrwane z dżungli które dostały do użytku pojazd mechaniczny xD don't change my mind
W tym kraju jeżdżąc jako tako przepisowo jesteś największym durniem. Jedziesz 56 na 50, każdy siedzi ci na dupie, mruganie światłami, wyprzedzanie na podwójnej ciągłej, na przejściu dla pieszych. Totalna wyjebka na jakiekolwiek bezpieczeństwo.
Drogi krajowe to zawody w wyprzedzaniu oraz siedzeniu na zderzaku. Im bliżej podjedziesz lub im więcej aut na raz dasz
W tym kraju jeżdżąc jako tako przepisowo jesteś największym durniem. Jedziesz 56 na 50, każdy siedzi ci na dupie, mruganie światłami, wyprzedzanie na podwójnej ciągłej, na przejściu dla pieszych. Totalna wyjebka na jakiekolwiek bezpieczeństwo.
Drogi krajowe to zawody w wyprzedzaniu oraz siedzeniu na zderzaku. Im bliżej podjedziesz lub im więcej aut na raz dasz
https://www.npmjs.com/package/react-simple-ellipsis
Bardzo prosty komponent który skraca długi tekst i pozwala wyświetlić cały tekst po kliknięciu na "Pokaż więcej" :3
#programowanie
Btw nie wiedzialem že takie rzeczy trzeba programować myślałem że sa poprostu w sklepie online z komponentami albo kreator/edytor to ogarnia.
By stworzyć pakiet npm trzeba tylko zbudować go, ja używam rollup.js.
Polecam poradnik alexa: https://github.com/alexeagleson/template-react-component-library
Około ~5-15 minut nauki.
PS. Wszystko co znajdziesz w npm zostało przez kogoś napisane...
Tutaj znajdziesz moje inne npm pakiety: https://www.npmjs.com/~skorotkiewicz
Wesołych!
- zmień ternary na
??
, dzieki czemu bedziesz mogl uzywac pusty string i 0 w opcjach (kto wie, moze ktos tego bedzie potrzebowal jako fallback)- imo ellipsis powinen byc wliczany do ilosci znakow, czyli
str.length > limit + ellipsis
i${str.slice(0, limit - ellipsis)}${ellipsis}
- fajnie by było jak byś wykrywał gdzie jest najdalszy mozliwy whitespace w danym limicie, zeby nie ucinac slow w losowych miejscach
- albo
@veracholera: Dodane :) https://github.com/skorotkiewicz/react-simple-ellipsis/blob/main/src/components/Ellipsis/Ellipsis.test.tsx
już ktoś zmienił
Dodane!
Dodane! Teraz masz 3 różne sposoby, skrócić tekst przed wyrazem lub po kolejnym wyrazie po osiągnięciu limitu, lub po prostu przyciąć.
Dodane!
https://github.com/skorotkiewicz/react-simple-ellipsis/commit/27b2223d629ea4538f28acb2784b0ced7a1e2b89#diff-9c492058fdeb248cb3778e716e6cbab7f8b055186a5ef849c5cc41db0ef5ec78
Dzięki za pomoc! Jak coś, to śmiało uderzaj PRy ;)
@shdw:
Z telefonu ciezko wysylac PRy :P
Dodane!
https://github.com/skorotkiewicz/react-simple-ellipsis/commit/46a95082e33cf946f36bc94a252a1a63a1bc7b11#diff-9c492058fdeb248cb3778e716e6cbab7f8b055186a5ef849c5cc41db0ef5ec78
@shdw:
mode?: TrimmingMode;
Czy enum trzeba exportować?
export enum TrimmingMode {
Next = 1,
Before = 2,
}
= 1` bo enumy sie inicjalizuja same, daj tylko ten defaultowy jakoW sumie mozesz to nazwac EllipsisMode jak chcesz exportowac, bo wtedy import bedzie bardziej oczywisty.
```import { Ellipsis, EllipsisMode } from 'react-simple-ellipsis'```
Do tego nie potrzebujesz tego
export enum EllipsisMode {
InPlace,
Before,
After
}
albo coś w ten desen. Nie interesuja Cie wartosci tak czy inaczej, bo w kodzie uzywasz referencji
Dodane!
https://github.com/skorotkiewicz/react-simple-ellipsis/commit/492022b782d8aa712ad77a6ef1bf252a3cf7e133#diff-9c492058fdeb248cb3778e716e6cbab7f8b055186a5ef849c5cc41db0ef5ec78
Dziękuje (ʘ‿ʘ)
@shdw: