Skip to content

[Documentation] Imports from the docs failing & missing TS decls. #14875

@Piezoid

Description

@Piezoid

Environment

Vuetify Version: 3.0.0-beta.0
Vue Version: 3.2.31
Browsers: Firefox 98.0, Google Chrome
OS: Linux x86_64

Steps to reproduce

I took a look at public APIs from the docs:

import { createSimpleTransition } from 'vuetify/lib/components/transitions/createTransition'
const myTransition = createSimpleTransition('my-transition')

createSimpleTransition was renamed createCssTransition

import { createVueI18nAdapter } from 'vuetify/locale/adapters/vue-i18n'

No typescript declarations available.

Expected Behavior

  • New exports should be:
import { createCssTransition, createJavascriptTransition } from 'vuetify/lib/components/transitions/createTransition.mjs'.
  • createJavascriptTransition should be documented

  • createVueI18nAdapter should be available in typescript declaration files

  • The package should publish (or re-export) declarations from components/transitions/createTransition.d.ts and locale/adapters/vue-i18n.d.ts. Having util/colors.d.ts would be nice too (even if it's no longer in the docs).

Actual Behavior

Export from the docs fail, missing typescript declarations.

Reproduction Link

https://next.vuetifyjs.com/en/styles/transitions/#create-your-own

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions