text: 'use strict';
  
  // 材料追加
  let inputPlural = document.getElementById('input_plural');
  
  function add() {
      var count = 0;
  
      let div = document.createElement('DIV');
      div.classList.add('d-flex');
  
      var input = document.createElement('INPUT');
      input.classList.add('form-control');
      input.setAttribute('name', 'ing_name[]');
      div.appendChild(input);
  
      var input = document.createElement('INPUT');
      input.classList.add('form-control');
      input.setAttribute('name', 'ing_size[]');
      div.appendChild(input);
  
      var input = document.createElement('INPUT');
      input.setAttribute('type', 'button');
      input.setAttribute('value', '削除');
      input.setAttribute('onclick', 'del(this)');
      div.appendChild(input);
  
      inputPlural.appendChild(div);
      count++;
  }
  
  function del(o) {
      o.parentNode.remove();
  }
  
  // 買い物リスト取消し線
  function changeLine(id) {
      let obj = document.getElementById('target-' + id);
      if ( obj.style.textDecoration == "line-through" ) {
          obj.style.textDecoration = "none";
      } else {
          obj.style.textDecoration = "line-through";
      }
  }
  
  //初期化することでformのresetとinputのchangeイベントにリスナが追加→選択したファイルが表示される
  bsCustomFileInput.init();
  
  // ファイル削除
  if(document.getElementById('inputFileReset') !== null){
      document.getElementById('inputFileReset').addEventListener('click', function() {
          bsCustomFileInput.destroy();
  
          var elem = document.getElementById('inputFile');
          elem.value = '';
          var clone = elem.cloneNode(false);
          elem.parentNode.replaceChild(clone, elem);
  
          bsCustomFileInput.init();
      });
  }
  