data-if: value is now typecasted to boolean to prevent unnecessary re-renders