JavaScript
3
Вклад в тег
<div class='btn-wrapper-end'>
<button>Ваша кнопка</button>
</div>
.btn-wrapper-end {
display: flex;
justify-content: flex-end;
}
<div class='d-flex justify-content-end'>
<button>Ваша кнопка</button>
</div>
export default function App() {
const [operationsLoan, setOperationsLoan] = useState([] );
const [loading, setLoading] = useState(false);
useEffect(() => {
setLoading(true);
apiGetOperationsLoan()
.then((response) => {
setOperationsLoan(response.data);
setLoading(false);
});
}, []);
// можно еще так сделать, зависит от обстоятельств
// if (loading) {
// return <p> Идет загрузка данных </p>
// }
return (
<>
<div className="cabinet__history-title">
<h1>
История операций
</h1>
</div>
<TabBar>
<TabBarItem label="Операции по займам">
<div className="loans-history">
{loading ? <p>Идет загрузка данных</p>
: { operationsLoan.map((loan, index) => {
return <Loan loan={loan} key={index}/>;
})}
}
</div>
</TabBarItem>
</TabBar>
window.addEventListener("scroll", function() {
let block = document.querySelector(".block");
if (this.scrollY) {
block.style.background = "black";
} else {
block.style.background = "red";
}
})
display: flex;
align-items: center;
justify-content: space-between;
.right-f {
/* margin-bottom: 19px;
margin-left: 764px; это вам не надо*/
}