Yam lub npm | Menedzer Pakietow |
Potrzebny do Reacta. Silnik do JS | Node.js |
calc pozwala na obliczanie | calc(100% - 20px) |
class="img-fluid" | zdjecie nie bedzie wieksze niz 100% |
przerwa miedzy border a obrazkiem | img-thumbnail |
float-end | wurownuje do prawej(bootstrap) |
class="px-3" | padding na osi x(bootstrap) |
onKeyDown | Gdy zostanie nacisniety przycisk |
onChange | Gdy nastapi jakas zmiana |
const [term, setTerm] = useState('') | import React, {useState}... | State - przechowuje aktualne dane |
e.key==='Enter' && search() | Jesli e.key ==='Enter' to wykonaj search() |
super(props); | sprawdzic, przekazuje props do => extends Component() |
import React from 'react' | nie trzeba od werski 17.0.1 |
x.name.includes(term) | jesli zawiera |
btnComponent.searchHandler.bind( buttonComponent, 'noclegi' ) | przypisuje 'this' dla buttonComponent i wrzuca (term) jako 'noclegi' |
pole = () => {} | Czym jest Pole ? |
this.setState({hotels: this.hotels}) | setState ustawia State |
propTypes = { test: PropTypes.string.isRequired} | lista propsow które powinny zostać użyte |
const defaultProps = { missing: 'to jest text domyślny' } | jeśli nie ma propsa, defaultProps wyswietla domyslna wartosc |
.arrayOf(PropTypes.shape({ | Określa typ Propsa |
debugger; | BreakPoint |