
Recommended for you
FEATURES
Soltera Ebike
A sleek & stealthy single-speed electric bike with a minimalistic design. Equipped with both pedal assist & throttle plus fully integrated components.
Real World Range Testing
On Throttle
Pedal Assist
1
SPEED
6 MPH
RANGE
63 Miles
2
SPEED
10 MPH
RANGE
41 Miles
3
SPEED
14 MPH
RANGE
25 Miles
4
SPEED
17 MPH
RANGE
24 Miles
5
SPEED
20 MPH
RANGE
22 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'
>