пришла идея сделать 3 разные фотки, под мобилку, планшет, пк и менять их. Нормально ли так сделать?
class User {
public function roles(): BelongsToMany {
return $this->belongsToMany(Role::class);
}
}
class Role {
public function users(): BelongsToMany {
return $this->belongsToMany(User::class);
}
}
$user = User::create([...]);
$user->roles()->attach(Role::whereSlug('user')->firstOrFail());
$user->profiles()->create([
]);
body.onclick = function(){
body.style.backgroundColor = 'black'
setTimeout(() => {
body.style.backgroundColor = ''; // Пустое значение установит то, что прописано изначально в css
}, 2000);
}
button.onclick = function(){
const saved = button.value; // Запомним, что было
button.value = 'НАЖИМАЙ!'
setTimeout(() => {
button.value = saved;
}, 2000);
}
const config = {
entry: './src/index.js',
output: {
// ...
},
module: {
// ...
},
plugins: [
new MiniCssExtractPlugin({
filename: 'assets/css/style.css'
}),
// ...
]
};
if (isDev) {
config.plugins.push( new PurgecssPlugin() );
}
module.exports = config;
Стандарт URL использует набор символов US-ASCII. Это имеет серьёзный недостаток, поскольку разрешается использовать лишь латинские буквы, цифры и несколько знаков пунктуации. Все другие символы необходимо перекодировать.
const quantityElement = document.querySelector('#quantityitog');
const plusButtonElement = document.querySelector('#plustab');
const minusButtonElement = document.querySelector('#minustab');
const totalElement = document.querySelector('#totalprice');
const priceElement = document.querySelector('#countprice');
let total = +totalElement.innerText;
let qty = +quantityElement.innerText;
let price = +priceElement.innerText;
function updateView(){
totalElement.innerHTML = total;
}
function increment(){
qty++;
total = Math.trunc((qty * price) * 100) / 100;
updateView();
}
function decrement(){
qty--;
total = Math.trunc((total - price) * 100) / 100;
if (total < 0) total = 0;
updateView();
}
plusButtonElement.addEventListener('click', increment)
minusButtonElement.addEventListener('click', decrement)