Kebetulan di kantor gue lagi ngerjain website. Pakai Angular ceritanya. Nah karena orangnya pada males (termasuk gue) kodinganya jadi kayak gini nih
if (oo.noGaji != sppBackup.noGaji) {
let listAllUpdate = new Array<ExtSpmRgjWrapper>();
this.currentSPP.noGaji = oo.noGaji;
if (this.currentSPP.kdJnsPegawai === PembayaranConstants.JenisPegawai.PNS) {
await this.resetWrapperGaji(oo);
console.log('oo ubah akun pengeluaran ', oo);
this.list = await this.rgjUtils.generateAkunPengeluaran(oo, this.currentSPP.kdJnsPegawai);
if (!this.isKoreksi) {
console.log('current list pengeluaran : ', this.currentSPP.listAkunPenerimaan);
if (this.currentSPP.listAkunPengeluaran != null && this.currentSPP.listAkunPengeluaran.length > 0 ) {
this.currentSPP.listAkunPengeluaran = [];
console.log('masuk list pengeluaran tidak null');
}
if (this.list != null && this.list.length > 0 ) {
for (const distribusiCoaWrapper of this.list) {
this.currentSPP.listAkunPengeluaran.push(distribusiCoaWrapper);
}
}
}
console.log('list init ubah : ', this.list);
Keliatan ga ? Yups nyepam console.log. Ini ga di satu file, tapi semuanaya banyak yang pakai model ginian. Jeleknya, belum ada class loggernya, jadi loggernya masih manual kaya gitu, hehehe.
Nah karena emang ada tuntutan untuk ngehapus logger, ya mau ga mau dihapus dong, sebanyak apapun juga.
Berhubung pakai VsCode, ini ada sedikit trik dari gue buat ngehapus logger yang bejibun itu, yaitu hapus pakai find.
Kayak gini

Hapusnya lewat find terus pilih opsi regex. Masukan patternnya ini : console.log((.+));{0,1}

Sekali klik replace all, langsung kehapus semua loggernya, hehehe
Ya, itu aja untuk postingan pertama ini. Have a nice day 🙂
