if (letterColorFirst != this.style.color) {
this.style.background = bgColorFirst;
this.style.color = letterColorFirst;
} else {
this.style.background = bgColorSecond;
this.style.color = letterColorSecond;
}
var isFirst = letterColorFirst !== this.style.color;
this.style.color = isFirst ? letterColorFirst : letterColorSecond;
this.style.background = isFirst ? bgColorFirst : bgColorSecond;
Если передать < Work update={this.state.update}/ >как state то не работает.
< Work update={this.state.update}/ >
у меня обычное меню на сайте, футер, мне эти элементы по сути не нужно делать через React, я могу просто сверстать их без React, а использовать React только там где нужно?
$formx1 = $('#bazar-form-1');
$formx1.find("input[type='submit']").on( 'click', function( e ){
e.preventDefault();
checkForm($form);
////////////////////////
var someIsNotNull = false;
$formx1.find( '.input-field' ).each(function() { someIsNotNull = someIsNotNull || +$(this).val();});
if(!someIsNotNull) return;
////////////////////////
sendForm({
form: $formx1,
from: 'info@favn-pitomnik.ru',
subject: 'Ёлочный базар - заявка',
callback: function(){
$formx1.trigger("reset");
},
});
});
showMessage( response.notice );
foreach ($arr as $ind=>$usersBlock) {
$keys = [];
foreach ($usersBlock as $user) {
$key = $user['user_id'] . '#' . $user['date'];
list($hours, $minutes, $seconds) = explode(':', $user['time']);
$seconds += $minutes * 60 + $hours * 3600;
if(!isset($keys[$key])) {
$keys[$key] = $user;
$keys[$key]['seconds'] = $seconds;
} else {
$keys[$key]['seconds'] += $seconds;
}
}
$arr[$ind] = [];
foreach ($keys as $key => $value) {
$value['time'] = convertToTime($value['seconds']);
unset($value['seconds']);
$arr[$ind][] = $value;
}
}
function convertToTime($seconds) {
// Напишите конвертацию секунд в полноценное время сами
return $seconds;
}