Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

vue-slick-ts

Efcolipt2.3kMIT1.1.0TypeScript support: included

Vue/Nuxt component for slick-carousel with full Typescript

slick, carousel, vue, nuxt-slick, slick-ts, vue-slick, vue3-slick, vue-slider, slider, nuxt-slider, vue-plugin-carousel

readme

Vue/Nuxt slick with Typescript

Support

Package support ESM, UMD, CJS
Package can install via NPM/YARN or just add script CDN

Package support only Vue >=3.2 version
For legacy support see here

Installation

Installation by CDN

Just add script to your project to footer in your body tag

<script src="https://unpkg.com/vue-slick-ts@latest"></script>

Installation by Npm/Yarn

Prerequisite

npm install -D @types/jquery
# or
yarn add -D @types/jquery
npm install vue-slick-ts
# or
yarn add vue-slick-ts

Example Usage

<script setup lang="ts">
  import { ref, onMounted } from "vue";
  import { ListSlickMethods, VueSlickCarousel } from "vue-slick-ts";
  import type { SlickInstance } from "vue-slick-ts";
  import "vue-slick-ts/dist/css/slick.css";

  const carousel = ref<SlickInstance | null>(null);

  const handleInit = (e: JQuery.Event, instance: SlickInstance) => {
    console.log(e, instance);
  };

  onMounted(() => {
    carousel.value!(ListSlickMethods.SLICK_METHODS_PLAY);
  });
</script>

<template>
  <VueSlickCarousel ref="carousel" @init="handleInit" :autoplay-speed="4000">
    <div>Test 1</div>
    <div>Test 2</div>
  </VueSlickCarousel>
</template>

changelog

Changelog

1.0.0 (2023-06-10)

0.8.4 (2023-06-10)

0.8.3 (2023-06-10)

0.8.2 (2023-06-10)

Bug Fixes

0.8.1 (2023-06-10)

Bug Fixes

0.8.0 (2023-06-10)

Bug Fixes

Features

0.7.6 (2023-06-10)

Bug Fixes

0.7.5 (2023-06-10)

Bug Fixes

0.7.4 (2023-06-10)

Bug Fixes

0.7.3 (2023-06-10)

Bug Fixes

0.7.2 (2023-06-10)

Bug Fixes

0.7.1 (2023-06-10)

Bug Fixes

0.7.0 (2023-06-10)

Bug Fixes

Features

0.6.0 (2023-06-08)

Features

  • add more types for slickInstance (68eca60)
  • add props prev/next arrow (6920be7)

0.5.0 (2023-06-08)

Features

Performance Improvements

0.4.1 (2023-06-08)

Bug Fixes

0.4.0 (2023-06-08)

Bug Fixes

Features

0.3.2 (2023-06-07)

Bug Fixes

0.3.1 (2023-06-07)

Performance Improvements

  • add legacy support slick (9d0a244)

0.3.0 (2023-06-07)

Features

  • remove sourcemap from build (3b600a1)

0.2.1 (2023-06-07)

0.2.0 (2023-06-07)

Features

0.1.3 (2023-06-07)

0.1.2 (2023-06-07)

0.1.1 (2023-06-07)

Bug Fixes

0.1.0 (2023-06-07)

Features

0.1.0 (2023-06-07)

Features