食べたもの記録用template
see: /scrasobox/テンプレート
函数をファイルに分割できないかな
javascriptで外部ファイル内函数を呼び出す方法がわからないtakker.icon
code:breakfast.js
export default function() {
const zero = n => String(n).padStart(2, '0');
const today = (d => ${d.getFullYear()}-${zero(d.getMonth() + 1)}-${zero(d.getDate())})(new Date());
const title=${today} あさごはん;
// pageを生成
const project_name = scrapbox.Project.name;
const body = encodeURIComponent(\n\n#log-breakfast #log-eatenfood\n#${today});
window.open(https://scrapbox.io/${project_name}/${title}?body=${body});
}
code:lunch.js
export default function() {
const zero = n => String(n).padStart(2, '0');
const today = (d => ${d.getFullYear()}-${zero(d.getMonth() + 1)}-${zero(d.getDate())})(new Date());
const title=${today} ひるごはん;
// pageを生成
const project_name = scrapbox.Project.name;
const body = encodeURIComponent(\n\n#log-lunch #log-eatenfood\n#${today});
window.open(https://scrapbox.io/${project_name}/${title}?body=${body});
}
code:dinner.js
export default function() {
const zero = n => String(n).padStart(2, '0');
const today = (d => ${d.getFullYear()}-${zero(d.getMonth() + 1)}-${zero(d.getDate())})(new Date());
const title=${today} よるごはん;
// pageを生成
const project_name = scrapbox.Project.name;
const body = encodeURIComponent(\n\n#log-dinner #log-eatenfood\n#${today});
window.open(https://scrapbox.io/${project_name}/${title}?body=${body});
}
code:snack.js
export default function() {
const zero = n => String(n).padStart(2, '0');
const today = (d => ${d.getFullYear()}-${zero(d.getMonth() + 1)}-${zero(d.getDate())})(new Date());
const title=${today} 食べたもの;
// pageを生成
const project_name = scrapbox.Project.name;
const body = encodeURIComponent(\n\n#log-eatenfood\n#${today});
window.open(https://scrapbox.io/${project_name}/${title}?body=${body});
}
#2020-10-02
project nameを現在のprojectになるようにした
#2020-08-07 00:56:37
templateを新しいタブで開く用に書き換えた
#2020-07-07 11:22:45
変数名を修正
functionを全てlambda式に変更
#2020-07-06 22:24:40 refactoring
#2020-06-18 hashtagを粒度の低い順に並べ替える
#2020-06-17
#2020-06-12