Header Image
Gambia (GMDD) Georgia (GBP£) Search for products on our site
Senegal (XOFFr)
Eritrea (GBP£)
Sierra Leone (SLLLe) div class="h2">
span id="challenge-error-text">Enable JavaScript and cookies to continueSuggested search terms
Slovakia (EUR€) Search About Us Malta (EUR€)

Mauritius (MUR₨)

Mayotte (EUR€)
Moldova (MDLL)
Monaco (EUR€)
Montenegro (EUR€) Mozambique (GBP£)
ProjektRide Merchandise
French Southern Territories (EUR€) Large X-Large Socks
Georgia (GBP£) {"id":45760534905058,"title":"X-Small","option1":"X-Small","option2":null,"option3":null,"sku":"RB22510XS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Ridgeback Voyage - X-Small","public_title":"X-Small","options":["X-Small"],"price":134999,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}} Essentials
Cleaners, Degreasers and Lubrication
Germany (EUR€) Quantity Accessories
1
Ghana (GBP£) Maintenance
Greenland (DKKkr.) Contact Us 4 Your connection needs to be verified before you can proceed Guernsey (GBP£) Open search bar
Guinea (GNFFr) 5
Search for products on our site 6
Hungary (HUFFt)
7

Click hereMayotte (EUR€) .USh) Iceland (ISKkr) to get in touch and get the ball rolling!

8

With a lightweight aluminium frame and wide range of gears, the Ridgeback Velocity is modern utility bike built for everyday riding.Moldova (MDLL) American ExpressUkraine (UAH₴) Ireland (EUR€)

Shimano's reliable Acera groupset features 24-gears, making tough climbs manageable and still giving enough scope for high speed work on the flat.

Mounts for mudguards and racks add versatility, allowing you to turn the bike into a load-lugger or wet-weather commuter. Suggested search terms

V-brakes provide assured stopping power and puncture resistant tyres give you added peace-of-mind when encountering poor road conditions. Apple Pay

Weight - 14.5kgMonaco (EUR€) United Kingdom (GBP£) Isle of Man (GBP£) 9

  Diners Club About Us

Montenegro (EUR€) DiscoverUnited States (GBP£) Italy (EUR€)
Contact Us10 +  Morocco (MADد.م.) Vatican City (EUR€) Jersey (GBP£) Blog Rim Klarna
Maestro Track Service ProgressQuantity
Mozambique (GBP£) Western Sahara (MADد.م.) Kenya (KESKSh)
Mastercard
Building Your Bike From the BoxDecrease Quantity Namibia (GBP£) PayPalKosovo (EUR€) Zambia (GBP£)   Insure Your Bike Chromoly Shop Pay Increase Quantity
Refund policy
Close#productTemplate--template--26482384994687__main { --PT: 60px; --PB: 30px; } The Voyage is equipped with full-length mudguards and a rear panier rack. Mayotte (EUR€)  
Brake Type :   Rim
Fork Material :   Chromoly
Frame Material :   Steel
Close
Home
/
Finishing Kit
/ OneUp Components Dropper Post V3 (With Lever) window._RestockRocketConfig = window._RestockRocketConfig || {} window._RestockRocket = window._RestockRocket || {} window._Stoq = window._RestockRocket window._StoqConfig = window._RestockRocketConfig try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { } function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); window._RestockRocketConfig.shop = 'projektride.myshopify.com'; window._RestockRocketConfig.pageType = 'product'; window._RestockRocketConfig.liquidRenderedAt = 1787119448;window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {}; if (!window._RestockRocketConfig.cartToken) { try { const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); } catch (e) { } }window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2026-08-12T16:44:57.298Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".product-grid-item__info","insert_button_after_selector_index":".product-grid-item__info","push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":".product-grid-item__info","show_button_on_page":false,"insert_button_after_selector_search":".grid","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":".product-grid-item__title","index_link_selector":".product-grid-item__title","page_link_selector":".product-grid-item__title","search_link_selector":".product-grid-item__title","collection_check_link_visibility":true,"collection_buttons_container":".grid","index_buttons_container":".carousel.grid--mobile .flickity-viewport","page_buttons_container":".grid","search_buttons_container":".grid","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":"","preorder_add_to_cart_button_selector":".product__submit__holder .product__submit__buttons button","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".product__media__holder","preorder_index_badge_selector":".product__media__holder","preorder_page_badge_selector":".product__media__holder","preorder_search_badge_selector":".product__media__holder","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":".product__form .btn","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":".product__price--regular","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".product__price--regular","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product__form","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-08-12T16:44:57.369Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false}; window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42140096102626,42167799447778,43590980075746,43916521013474,43934694998242,43934695031010,43934695620834,43935975440610,43935975473378,43935989399778,43935989432546,43935990284514,43935994118370,43935995625698,43935995855074,43936000835810,43936003195106,43936003227874,43936008012002,43936008044770,43936022757602,43936022790370,43936022823138,43936022855906,43936056115426,43936061030626,43936064930018,43936070631650,43936078037218,43936078069986,43936088195298,43936093470946,43936101138658,43936107266274,43936124076258,43936124109026,43936124141794,43936124174562,43936129941730,43936129974498,43936130007266,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938298233058,43938298265826,43938298298594,43938298331362,43938298364130,43938298396898,43938298429666,43938298462434,43938299805922,43938299838690,43938299871458,43938299904226,43938299936994,43938299969762,43938300002530,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392773346,43981392806114,43981392838882,43981392871650,43981392904418,43981392937186,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140279791842,44140279824610,44140279857378,44140279890146,44140279922914,44140292047074,44140292079842,44140292112610,44140293685474,44140302434530,44140302500066,44140302532834,44140302565602,44140302598370,44140302631138,44140302827746,44140302893282,44140302926050,44140315050210,44140317016290,44140321636578,44140335792354,44140335825122,44140335857890,44140339953890,44140339986658,44140340150498,44140340248802,44140340281570,44140340543714,44140340707554,44140340740322,44140340773090,44140345065698,44140352438498,44140397756642,44140404441314,44140404474082,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712415103,55569712447871,55569712480639,55570017616255,55570550194559,55604008976767,55638316908927,55638316941695,55638316974463,56220814967167,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56399322251647,58086872056191,58086872088959,58086941819263,58145667154303,58156649972095,58205080093055,58205080125823],"updated_at":"2026-08-19T05:56:55Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-08-19T05:48:13Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-08-19T05:46:01Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];(function() { const cachedData = {"plans":[{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}],"disabled_plan_ids":[713813721471,713176482175,714631872895],"cached_at":"2026-04-09T09:16:46Z"}; if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { const oldPlans = window._RestockRocketConfig.sellingPlans; const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 ? oldPlans.reduce(function(max, plan) { if (plan.updated_at) { const planDate = new Date(plan.updated_at); const maxDate = max ? new Date(max) : null; return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; } return max; }, '') : null; const cachedDate = new Date(cachedData.cached_at); const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); if (useCached) { if (Array.isArray(cachedData.plans)) { window._RestockRocketConfig.sellingPlans = cachedData.plans; window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); } } else { window._RestockRocketConfig.disabledSellingPlanIds = []; console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); } } })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8063296307426,"title":"Rental Fatbar - Version 2","handle":"rental-fatbar-version-2","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"col-md-8\"\u003e\n\u003cp\u003eThe Renthal Fatbar is the ultimate aluminium downhill race handlebar.\u003c\/p\u003e\n\u003cp\u003eWe designed the Fatbar to be the ultimate combination of lightness, strength and durability.\u003c\/p\u003e\n\u003cp\u003eWith much lower weight, this all-new Fatbar is now ideally suited for trail bike use, where a super-wide handlebar is required. With much lower weight, this all-new Fatbar is now ideally suited for trail bike use, where a super-wide handlebar is required.\u003c\/p\u003e\n\u003ch4\u003eRace Weight\u003c\/h4\u003e\n\u003cp\u003eThe all new Fatbar is at a much lower weight of just 315g. This has been achieved with more efficient use of material, removing any excess to reduce weight, whilst retaining the strength, durability and flex characteristics of the original Fatbar.\u003c\/p\u003e\n\u003ch4\u003eRace Geometry\u003c\/h4\u003e\n\u003cp\u003eAs well as reducing weight, width is also increased up to a full 800mm. The Fatbar features proven 7° back sweep \/ 5° up sweep combination and is available in 10, 20, 30 and 40mm rise options, to suit any bike and any rider preference. All rise options are also available in both 31.8mm and 35mm diameters.\u003c\/p\u003e\n\u003ch4\u003eRace Winning\u003c\/h4\u003e\n\u003cp\u003eThe Renthal Fatbar has already gained cult status, as the aluminium handlebar of choice for World Cup downhill. Eight World Championship gold medals have been won using the Fatbar, cementing it as one of the most successful race products of all time.\u003c\/p\u003e\n\u003ch4\u003eAluminium Tech\u003c\/h4\u003e\n\u003cp\u003eThe Renthal Fatbar is constructed from exclusive, high strength, 7 series aluminium. The material and specific heat treatment processes have been carefully selected to give the ultimate in strength and durability.\u003c\/p\u003e\n\u003ch4\u003eUltra Durable\u003c\/h4\u003e\n\u003cp\u003eMillions of tiny steel shot are blasted at high velocity at the Fatbar, leaving a textured surface finish. This shot peening process vastly increases the fatigue life and hence durability of the handlebar.\u003c\/p\u003e\n\u003ch4\u003eHard Anodised\u003c\/h4\u003e\n\u003cp\u003eThe Fatbar features a hard anodising surface treatment. This finish is far superior in abrasion resistance to standard anodising, to keep your handlebar looking new.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-4\"\u003e\n\u003cdiv class=\"logo-brand\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2023-03-26T10:28:54+01:00","created_at":"2023-03-26T10:28:54+01:00","vendor":"renthal","type":"bars","tags":["Handlebars","Renthal","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":9595,"price_min":9595,"price_max":9595,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43981329137890,"title":"10mm Gold","option1":"10mm Gold","option2":null,"option3":null,"sku":"HBRNF3A1N","requires_shipping":true,"taxable":true,"featured_image":{"id":39122082103522,"product_id":8063296307426,"position":2,"created_at":"2023-03-26T10:29:37+01:00","updated_at":"2023-03-26T10:29:36+01:00","alt":null,"width":1082,"height":836,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.32.png?v=1679822976","variant_ids":[43981329137890]},"available":true,"name":"Rental Fatbar - Version 2 - 10mm Gold","public_title":"10mm Gold","options":["10mm Gold"],"price":9595,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":31720829944034,"position":2,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.32.png?v=1679822976"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981329170658,"title":"10mm Black","option1":"10mm Black","option2":null,"option3":null,"sku":"HBRNF3A1K","requires_shipping":true,"taxable":true,"featured_image":{"id":39122081644770,"product_id":8063296307426,"position":1,"created_at":"2023-03-26T10:29:28+01:00","updated_at":"2023-03-26T10:29:28+01:00","alt":null,"width":1082,"height":836,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.24.png?v=1679822968","variant_ids":[43981329170658]},"available":true,"name":"Rental Fatbar - Version 2 - 10mm Black","public_title":"10mm Black","options":["10mm Black"],"price":9595,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":31720829485282,"position":1,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.24.png?v=1679822968"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981329203426,"title":"20mm Gold","option1":"20mm Gold","option2":null,"option3":null,"sku":"HBRNF3A2N","requires_shipping":true,"taxable":true,"featured_image":{"id":39122082496738,"product_id":8063296307426,"position":4,"created_at":"2023-03-26T10:29:51+01:00","updated_at":"2023-03-26T10:29:51+01:00","alt":null,"width":1082,"height":836,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.47.png?v=1679822991","variant_ids":[43981329203426]},"available":false,"name":"Rental Fatbar - Version 2 - 20mm Gold","public_title":"20mm Gold","options":["20mm Gold"],"price":9595,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":31720830337250,"position":4,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.47.png?v=1679822991"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981329236194,"title":"20mm Black","option1":"20mm Black","option2":null,"option3":null,"sku":"HBRNF3A2K","requires_shipping":true,"taxable":true,"featured_image":{"id":39122082201826,"product_id":8063296307426,"position":3,"created_at":"2023-03-26T10:29:44+01:00","updated_at":"2023-03-26T10:29:44+01:00","alt":null,"width":1082,"height":836,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.40.png?v=1679822984","variant_ids":[43981329236194]},"available":false,"name":"Rental Fatbar - Version 2 - 20mm Black","public_title":"20mm Black","options":["20mm Black"],"price":9595,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":31720830042338,"position":3,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.40.png?v=1679822984"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981329268962,"title":"30mm Gold","option1":"30mm Gold","option2":null,"option3":null,"sku":"HBRNF3A3N","requires_shipping":true,"taxable":true,"featured_image":{"id":39122083184866,"product_id":8063296307426,"position":5,"created_at":"2023-03-26T10:30:09+01:00","updated_at":"2023-03-26T10:30:09+01:00","alt":null,"width":1082,"height":836,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.04.png?v=1679823009","variant_ids":[43981329268962]},"available":false,"name":"Rental Fatbar - Version 2 - 30mm Gold","public_title":"30mm Gold","options":["30mm Gold"],"price":9595,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":31720831025378,"position":5,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.04.png?v=1679823009"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981329301730,"title":"30mm Black","option1":"30mm Black","option2":null,"option3":null,"sku":"HBRNF3A3K","requires_shipping":true,"taxable":true,"featured_image":{"id":39122083545314,"product_id":8063296307426,"position":6,"created_at":"2023-03-26T10:30:27+01:00","updated_at":"2023-03-26T10:30:27+01:00","alt":null,"width":1082,"height":836,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.21.png?v=1679823027","variant_ids":[43981329301730]},"available":false,"name":"Rental Fatbar - Version 2 - 30mm Black","public_title":"30mm Black","options":["30mm Black"],"price":9595,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":31720831418594,"position":6,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.21.png?v=1679823027"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":43981329334498,"title":"40mm Gold","option1":"40mm Gold","option2":null,"option3":null,"sku":"HBRNF3A4K","requires_shipping":true,"taxable":true,"featured_image":{"id":39122084692194,"product_id":8063296307426,"position":8,"created_at":"2023-03-26T10:30:52+01:00","updated_at":"20 ed_at":"2023-03-26T10:30:58+01:00","alt":null,"width":1082,"height":836,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.54.png?v=1679823058","variant_ids":[43981329367266]},"available":false,"name":"Rental Fatbar - Version 2 - 40mm Black","public_title":"40mm Black","options":["40mm Black"],"price":9595,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":31720833024226,"position":9,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.54.png?v=1679823058"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.24.png?v=1679822968","\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.32.png?v=1679822976","\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26a k\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.24.png?v=1679822968","width":1082},{"alt":null,"id":31720829944034,"position":2,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.32.png?v=1679822976"},"aspect_ratio":1.294,"height":836,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.32.png?v=1679822976","width":1082},{"alt":null,"id":31720830042338,"position":3,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.40.png?v=1679822984"},"aspect_ratio":1.294,"height":836,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.29.40.png?v=1679822984","width":1082},{"alt":null,"id":31720830337250,"position":4,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-2
ect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.30.png?v=1679823035"},"aspect_ratio":1.294,"height":836,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.30.png?v=1679823035","width":1082},{"alt":null,"id":31720832532706,"position":8,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.45.png?v=1679823052"},"aspect_ratio":1.294,"height":836,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.45.png?v=1679823052","width":1082},{"alt":null,"id":31720833024226,"position":9,"preview_image":{"aspect_ratio":1.294,"height":836,"width":1082,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-03-26at10.30.54.png?v=1679823058"},"aspect_ratio":1.294,"height":836,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2023-0
3eRace Geometry\u003c\/h4\u003e\n\u003cp\u003eAs well as reducing weight, width is also increased up to a full 800mm. The Fatbar features proven 7° back sweep \/ 5° up sweep combination and is available in 10, 20, 30 and 40mm rise options, to suit any bike and any rider preference. All rise options are also available in both 31.8mm and 35mm diameters.\u003c\/p\u003e\n\u003ch4\u003eRace Winning\u003c\/h4\u003e\n\u003cp\u003eThe Renthal Fatbar has already gained cult status, as the aluminium handlebar of choice for World Cup downhill. Eight World Championship gold medals have been won using the Fatbar, cementing it as one of the most successful race products of all time.\u003c\/p\u003e\n\u003ch4\u003eAluminium Tech\u003c\/h4\u003e\n\u003cp\u003eThe Renthal Fatbar is constructed from exclusive, high strength, 7 series aluminium. The material and specific heat treatment processes have been carefully selected to give the ultimate in strength and durability.\u003c\/p\u003e\n\u003ch4\u003eUltra Durable\u003c\/h4\u
36194 : parseInt("0"),43981329268962 : parseInt("0"),43981329301730 : parseInt("0"),43981329334498 : parseInt("0"),43981329367266 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {43981329137890 : parseInt(""),43981329170658 : parseInt(""),43981329203426 : parseInt(""),43981329236194 : parseInt(""),43981329268962 : parseInt(""),43981329301730 : parseInt(""),43981329334498 : parseInt(""),43981329367266 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {43981329137890 : null,43981329170658 : null,43981329203426 : null,43981329236194 : null,43981329268962 : null,43981329301730 : null,43981329334498 : null,43981329367266 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {43981329137890 : parseInt(""),43981329170658 : parseInt(""),43981329203426 : parseInt(""),43981329236194 : parseInt(""),43981329268962 : parseInt(""),43981329301730 : parseInt(""),43981329334498 : parseInt(""),43981329367266 : parseInt(""),}; window._RestockRocketCo
Clamp Size var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); } catch (e) { } try { var _sqc = window._RestockRocketConfig; var _sqOn = !!(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout); var _sqPre = (_sqc.cachedPreorderVariantIds && _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; var _sqArm = false; if (_sqOn && _sqc.preordersConfigured) { if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; }); } else { _sqArm = (_sqc.integrations || []).some(function (i) { return i && i.type === 'featured_product' && i.enabled && < < & !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age 30.9 SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') try { const _stoqInitConfig = window._RestockRocketConfig; const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqI
liquid_cache_age: _stoqInitConfig.liquidCacheAge, inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], }); } catch (e) { console.debug('STOQ - stoq_initialized publish failed:', e); } try { var _sqTrack = window._RestockRocketConfig; if (_sqTrack.preordersConfigured) { document.addEventListener('click', function (e) { try { var t = e.target; if (!t || !t.closest) return; var host = t.closest('.shopify-payment-button, shopify-payment-terms'); if (!host) return; var channel = host.matches && host.matches('shopify-payment-terms') ? 'shop_pay_installments' : 'buy_now'; var form = host.closest('form'); var vidEl = form && form.querySelector('[name="id"]'); var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
ck.product.id) || '', channel: channel, market_id: _sqTrack.marketId || '', country_code: _sqTrack.countryIsoCode || '', page_type: _sqTrack.pageType || '', cart_token: _sqTrack.cartToken || '', page_url: (window.location && window.location.href) || '', properties: { is_preorder_variant: (function () { var vid = Number(variantId); var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; return has(_sqTrack.preorderVariantIds) || has(_sqTrack.cachedPreorderVariantIds && _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); })(), in_enabled_plan: !!_sqPlan, is_instock_variant: (function () { var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; return has(_sqTrack.inStockVariantIds) || h
} catch (err) { } }, true); } } catch (e) { } function applyTranslations(settings) { try { if (!settings || !settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach
- no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } (function loadStorefrontSettings() { const cfg = window._RestockRocketConfig; if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; function run() { const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: "settings") { value } } }'; fetch( `https://${cfg.shop}/api/2025-07/graphql.json`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, }, body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }), } ) .then(function(response) { if (!response.ok) { throw new Error('Storefront API HTTP ' + response.s31.6console.error('STOQ - apply failed for ' + endpoint + ':', applyError); throw applyError; } }) .catch(function(error) { console.debug(`STOQ - using cached ${endpoint}:`, error.message); }); } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) { console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations'); Promise.race([ Promise.all([ fetchEmbedConfig('selling_plans', function(data) { if (data && Array.isArray(data.plans)) { window._RestockRocketConfig.sellingPlans = data.plans; window._RestockRocketConfig.disabledSellingPlanIds = data.disabled_plan_ids || []; } }), fetchEmbed indow._RestockRocketConfig.disabledSellingPlanIds.length > 0; const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; const collectionScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlCollection : window._RestockRocketConfig.scriptUrlCollectionBis; const productScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlProduct : window._RestockRocketConfig.scriptUrlProductBis; const pageType = window._RestockRocketConfig.pageType; const collectionPageTypes = ['collection', 'index', 'search', 'page']; if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { createRestockRocketScript(collectionScriptUrl); } else if(pageType === 'product') { createRestockRocketScript(productScriptUrl); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketC
34.9
Drop