/*Dalam environment Node.js, untuk melakukan import dan export module kita
gunakan module.exports*/
//mengimport nilai dari state js
/*penamaan lokal variabelnya sesuai dengan properti objeknya.
Jika tidak, maka variabel tersebut akan menghasilkan undefined */
const {coffeeStock, isCoffeeMakerReady, tshirtStock} = require('./state.js')
console.log(coffeeStock);
console.log(isCoffeeMakerReady);
console.log(tshirtStock)
/* “Tips dalam memberikan lokasi pada method require(): Jika kita gunakan
lokasi yang relatif (dapat berubah/dipindahkan), pastikan awali dengan
menuliskan ./. Contohnya, berkas index.js dan state.js berada pada folder
yang sama, maka kita cukup menuliskannya dengan ./state.js.”
*/
const coffeeStock = {
arabica: 212,
robusta : 330
}
tshirtStock = {
kaosPolos: 100,
kemeja: 54,
}
const isCoffeeMakerReady = true;
//jika kita harus mengexport lebih dari satu nilai, gunakan objek literals {}
module.exports = {coffeeStock, isCoffeeMakerReady, tshirtStock};