/** * * ----------------------------------------------------------------------------- * A row of logos that scroll infinitly to the left. * * @type {Component} * * ----------------------------------------------------------------------------- */ parasails.registerComponent('logoCarousel', { // ╔═╗╦═╗╔═╗╔═╗╔═╗ // ╠═╝╠╦╝║ ║╠═╝╚═╗ // ╩ ╩╚═╚═╝╩ ╚═╝ props: [], // ╦╔╗╔╦╔╦╗╦╔═╗╦ ╔═╗╔╦╗╔═╗╔╦╗╔═╗ // ║║║║║ ║ ║╠═╣║ ╚═╗ ║ ╠═╣ ║ ║╣ // ╩╝╚╝╩ ╩ ╩╩ ╩╩═╝ ╚═╝ ╩ ╩ ╩ ╩ ╚═╝ data: function (){ return { isSafariThirteen: bowser.safari && _.startsWith(bowser.version, '13'), isIosThirteen: bowser.safari && _.startsWith(bowser.version, '13') && bowser.ios, }; }, // ╦ ╦╔╦╗╔╦╗╦ // ╠═╣ ║ ║║║║ // ╩ ╩ ╩ ╩ ╩╩═╝ template: `
Notion logo Gusto logo Epic Games logo Rivian logo Deloitte logo Flywire logo Snowflake logo Uber logo Atlassian logo Toast logo Fastly logo Hashicorp logo Dropbox logo Reddit logo
Notion logo Gusto logo Epic Games logo Rivian logo Deloitte logo Flywire logo Snowflake logo Uber logo Atlassian logo Toast logo Fastly logo Hashicorp logo Dropbox logo Reddit logo
`, // ╦ ╦╔═╗╔═╗╔═╗╦ ╦╔═╗╦ ╔═╗ // ║ ║╠╣ ║╣ ║ ╚╦╝║ ║ ║╣ // ╩═╝╩╚ ╚═╝╚═╝ ╩ ╚═╝╩═╝╚═╝ beforeMount: function() { //… }, mounted: async function(){ //… }, beforeDestroy: function() { //… }, // ╦╔╗╔╔╦╗╔═╗╦═╗╔═╗╔═╗╔╦╗╦╔═╗╔╗╔╔═╗ // ║║║║ ║ ║╣ ╠╦╝╠═╣║ ║ ║║ ║║║║╚═╗ // ╩╝╚╝ ╩ ╚═╝╩╚═╩ ╩╚═╝ ╩ ╩╚═╝╝╚╝╚═╝ methods: { //… } });