How to
Validate a group of conditions
let conditionsArray = [ condition1, condition2, condition3, ]
if (conditionsArray.indexOf(false) === -1) { "do something" }Oliver Steele’s Nested Object Access Pattern
const name = ((user || {}).personalInfo || {}).name;Download files with Axios and Laravel
Javascript
export const getFile = (coArquivo, config = { responseType: 'blob' }) => instance.get(`/upload/${coArquivo}`, config)
.then((response) => {
const { headers } = response;
const dadosFilename = headers['content-disposition'].split('filename=');
const filename = dadosFilename[1];
const url = window.URL.createObjectURL(new Blob([response.data]));
const link = document.createElement('a');
link.href = url;
link.setAttribute('download', filename);
document.body.appendChild(link);
link.click();
});Laravel: cors.php
Laravel: Controller
Get only decimal from number
Node.js Port 3000 already in use | Kill process
This asserts the variable bar to have the type foo. Since TypeScript also uses angle brackets for type assertions, combining it with JSX’s syntax would introduce certain parsing difficulties. As a result, TypeScript disallows angle bracket type assertions in .tsx files.
Since the above syntax cannot be used in .tsx files, an alternate type assertion operator should be used: as. The example can easily be rewritten with the as operator.
The as operator is available in both .ts and .tsx files, and is identical in behavior to the angle-bracket type assertion style.
Last updated
Was this helpful?