Skip to content

Instantly share code, notes, and snippets.

View WesleySmits's full-sized avatar

Wesley Smits WesleySmits

View GitHub Profile
@WesleySmits
WesleySmits / call-updatedisplay.diff
Created October 16, 2021 08:59
Simple web calculator: Call update display from query setter method
public set query(value: string) {
this.#query = value;
+ this.#updateDisplay();
}
@WesleySmits
WesleySmits / perform-calculation.ts
Created October 16, 2021 09:00
Simple web calculator: Perform calculation
#performCalculation(): void {
const displayQuery = this.query.replace('÷', '/').replace('x', '*');
const answer: number = eval(displayQuery);
const formattedAnswer = +parseFloat(answer.toString()).toFixed(2);
this.query = formattedAnswer.toString();
}
npm login
cd projects
git clone git@github.com:YourUserName/ws-my-first-package.git
cd ws-my-first-package
npm init
function sum(num1, num2) {
return num1 + num2;
}
module.exports = sum;
touch readme.md
npm publish
npm install np -g
@WesleySmits
WesleySmits / accessible-accordion-basic-styles.css
Last active May 1, 2022 07:47
Basic styles for accordion
body {
background: #001122;
}
p {
margin: 1rem 0;
}
p:first-child {
margin-top: 0;