package Ġio . fluid sonic . react . router Ċ Ċ import Ġio . fluid sonic . react .* ĊĊ Ċ internal Ġexternal Ġinterface ĠR Navigate Function Options < out ĠState > Ġ{ ĊĊ ĉ val Ġreplace : ĠBoolean ? Ċ ĉ val Ġstate : ĠState ? Ċ } ĊĊ Ċ internal Ġfun ĠR Navigate Function Options ( Ċ ĉ replace : ĠBoolean ? Ġ= Ġundefined , Ċ ): ĠR Navigate Function Options < Nothing > Ġ= Ċ ĉ js Object Ġ{ Ċĉ ĉ it . replace Ġ= Ġreplace Ċ ĉ } ĊĊ Ċ internal Ġfun Ġ< State > ĠR Navigate Function Options ( Ċ ĉ state : ĠState ? Ġ= Ġundefined , Ċ ĉ replace : ĠBoolean ? Ġ= Ġundefined , Ċ ): ĠR Navigate Function Options < State > Ġ= Ċ ĉ js Object Ġ{ Ċĉ ĉ it . state Ġ= Ġstate Ċĉ ĉ it . replace Ġ= Ġreplace Ċ ĉ } Ċ