
Recommended for you
FEATURES
Sinch Step-Through Foldable Ebike
Foldable, storable, and easy to get onto, the Sinch Step-through makes getting on a bike and transporting one a breeze. Always ready for the journey ahead, the Sinch Step-Through electric bike is at the center of versatility and ruggedness.
Real World Range Testing
On Throttle
Pedal Assist
1
SPEED
10 MPH
RANGE
54 Miles
2
SPEED
13 MPH
RANGE
42 Miles
3
SPEED
15 MPH
RANGE
38 Miles
4
SPEED
17 MPH
RANGE
33 Miles
5
SPEED
20 MPH
RANGE
25 Miles
0
What People Are Saying
PROVIDING YOU INDUSTRY BEST SERVICE & SUPPORT
How-To Videos
{
console.log("ASSIGNING QUIZ")
renderQuiz = event.detail.quiz
width = (slideNumber/(renderQuiz.slides.length - 1) * 100)
maxSlide = renderQuiz.slides.length - 1
storedAnswers = $store.quiz.get(renderQuiz.quizName)
}
'
@open.window='
(event) => {
if(event.detail.quizName === renderQuiz.quizName){
open = true
$dispatch("body-scroll", {})
}
}
'
@logic.window='
(event) => {
console.log("ASSIGNING LOGIC")
getRecommendation = event.detail.logic
}
'
@update.window='
(event) => {
console.log("UPDATE RECOMMENDATION")
recommendation = event.detail.recommendation
console.log(recommendation)
if(!recommendation.type){
transition = false
slideNumber += 1
setTimeout(() => {
transition = true
}, 500)
} else {
if(recommendation.type === "Step-Through" || recommendation.type === "Different-Model"){
fetch(`/products/${recommendation.handle}/${recommendation.productID}.json`).then(data => data.json()).then(data => {
recommendation = {...recommendation, ...data.product}
transition = false
slideNumber += 1
setTimeout(() => {
transition = true
}, 500)
}).catch(err => {
console.log(err)
})
}
}
}
'
@current.window='
(event) => {
console.log("UPDATING CURRENT PRODUCT")
currentProduct = event.detail.current
}
'
@cta.window='
(event) => {
console.log("ASSIGNING CTA LOGIC")
getCTA = event.detail.logic
}
'
@close.window='
(event) => {
console.log("CLOSING MODAL")
open = false
$dispatch("body-scroll", {})
}
'
@check.window='
(event) => {
if(Object.keys(storedAnswers).length > 0){
console.log("CHECK STORED ANSWERS")
slideNumber = maxSlide + 1
getRecommendation(storedAnswers)
hide = true
transition = false
setTimeout(() => {
transition = true
}, 500)
}
}
'
@body-scroll='
() => {
document.body.style.overflow = open ? "hidden" : ""
document.body.style.height = open ? "100%" : "auto"
if(open){
const event = new Event("show.bs.modal");
document.body.dispatchEvent(event);
console.log("ADDED BS MODAL")
} else {
const event = new Event("hidden.bs.modal");
document.body.dispatchEvent(event);
console.log("REMOVED BS MODAL")
}
}
'
x-init='$watch("slideNumber", value => width = (slideNumber/(renderQuiz.slides.length - 1) * 100))'
class='tw-flex tw-justify-center tw-overflow-hidden tw-relative tw-inset-0'
>