Skip to content

Commit

Permalink
Fix sbt doc failing for scala 2.12
Browse files Browse the repository at this point in the history
  • Loading branch information
nafg committed May 11, 2021
1 parent c3b7147 commit 4ac406b
Showing 1 changed file with 4 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ import scala.scalajs.js
import scala.scalajs.js.|

import japgolly.scalajs.react.vdom.VdomNode
import japgolly.scalajs.react.{Callback, CallbackTo, ReactEventFromHtml}
import japgolly.scalajs.react.{Callback, ReactEventFromHtml}
import io.github.nafg.scalajs.facades.reactselect.SelectionType.{reader, writer}
import io.github.nafg.simplefacade.Implicits.{callbackToWriter, undefinedWriter, vdomNodeReader, vdomNodeWriter}
import io.github.nafg.simplefacade.Implicits.{callbackToWriter, vdomNodeReader, vdomNodeWriter}
import io.github.nafg.simplefacade.{HasOpaqueReaderWriter, PropTypes}


Expand Down Expand Up @@ -43,16 +43,15 @@ trait CommonProps[A] extends PropTypes with HasOpaqueReaderWriter[A] {
val formatOptionLabel = of[A => VdomNode]
val isOptionDisabled = of[A => Boolean]
val filterOption = of[(FilterParam[A], String) => Boolean]
protected val _onInputChange =
new PropTypes.Prop[(String, InputActionMeta) => CallbackTo[js.UndefOr[Nothing]]]("onInputChange")
protected val _onInputChange = new PropTypes.Prop[(String, InputActionMeta) => Callback]("onInputChange")
val inputValue = of[String]
val onMenuOpen = of[() => Callback]
val onMenuClose = of[() => Callback]
val onMenuScrollToBottom = of[ReactEventFromHtml => Callback]

def getOptionLabel(f: A => String) = _getOptionLabel := f
def getOptionValue(f: A => String) = _getOptionValue := f
def onInputChange(f: (String, InputActionMeta) => Callback) = _onInputChange := (f(_, _).map(_ => js.undefined))
def onInputChange(f: (String, InputActionMeta) => Callback) = _onInputChange := (f(_, _))
}

trait CreatableProps[A, F[_]] extends CommonProps[A] {
Expand Down

0 comments on commit 4ac406b

Please sign in to comment.