1.0.6 • Published 1 year ago

remember-class v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Remember-class

Instalação

  npm install remember-class

ou

  yarn add remember-class

ou

  pnpm add remember-class

Utilização

  import { join } from 'remember-class'

  join('bg-red-500', 'text-white', 'p-4', 'rounded-md')
  join('foo', { bar: true }) => 'foo bar'
  join('foo', 'bar') => 'foo bar'
  join({ 'foo-bar': true }) => 'foo-bar'
  join({ 'foo-bar': false }) => ''
  join({ foo: true }, { bar: true }) => 'foo bar'
  join({ foo: true, bar: true }) => 'foo bar'
  join('foo', { bar: true, duck: false }, 'baz', { quux: true }) => 'foo bar baz quux'

Métodos disponíveis

haveRepeatedClasses

  import { haveRepeatedClasses } from 'remember-class'

  haveRepeatedClasses('bg-red-500', 'text-white', 'p-4', 'rounded-md') => false
  haveRepeatedClasses('foo foo') => true
  haveRepeatedClasses('foo bar') => false
  haveRepeatedClasses('foo foo bar') => true
  haveRepeatedClasses('foo bar foo') => true

has

  import { has } from 'remember-class'

  has('bg-red-500', ["text-gray-200, border"]) => false
  has('foo', 'foo') => true
  has('foo', 'bar') => false
  has('foo bar', 'bar') => true
  has('foo bar', 'baz') => false
  has('foo bar', ['bar', 'baz']) => true
  has('foo bar', ['baz', 'qux']) => false

Contribuir:

  1. Faça um fork do projeto
  2. Crie uma branch para sua feature (git checkout -b feature/minha-feature)
  3. Faça suas alterações
  4. Faça o commit das suas alterações (git commit -m 'Add some things')
  5. Faça o push para a branch (git push origin feature/minha-feature)
  6. Abra um pull request

Nota

Se você gostou da biblioteca, por favor, deixe uma estrela

Se você quiser contribuir com a biblioteca, por favor, leia a seção de contribuição

Impulsionar

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago