view-transition-name
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

view-transition-name

NPM Version

Generate css <view-transition-name>s

Install

npm install view-transition-name

Usage

Basic

import { viewTransitionName } from "view-transition-name";

const ident = viewTransitionName(["foo", "bar", "baz@"]);
console.log(ident); // 'foo_bar_baz\\40'

Non-string values

import { viewTransitionName } from "view-transition-name";

const ident = viewTransitionName([
  undefined,
  null,
  true,
  false,
  3,
  { test: "hi", oof: 0 },
]);
console.log(ident); // 'undefined_null_true_false_3_test'

Package Sidebar

Install

npm i view-transition-name

Weekly Downloads

19

Version

1.0.1

License

MIT

Unpacked Size

12.5 kB

Total Files

11

Last publish

Collaborators

  • calvin-l