Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: refactor composables #4391

Open
wants to merge 86 commits into
base: develop
Choose a base branch
from

Conversation

m0ksem
Copy link
Collaborator

@m0ksem m0ksem commented Oct 11, 2024

This PR is intended to make it easier to use composables, making them using the same format and code style.

Right now, most of the composables made spontaneously. When composable is moved to std it means it is in good state.

I split composables into:

  • internal - used to work with vue or vuestic services.
  • ssr - used to optimize framework when working with ssr. Ideally, make eslint rule to prevent using window, document in favor of useWindow, useDocument.
  • browser - used to work with browser api and DOM elements.

Fsss126 and others added 30 commits July 23, 2024 11:16
* feat(sticky-scrollbar): init component

* fix: expect scroll content to change

* fix: remove extra console logs

* fix: improve perf
* feat: remove lodash

* fix: correct clone deep function
* feat(presets): Added ability to apply multiple presets

* chore: remove lodash fn

* chore: remove RemoveIndex type from globalls

---------

Co-authored-by: Maksim Nedoshev <[email protected]>
Bumps [ws](https://github.com/websockets/ws) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@6.2.2...6.2.3)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* raw

* feat(masks): remove junk

* feat(masks): add docs

* feat(masks): improve suggestion when option group

* feat(masks): add static tokens if only one possible solution is left

* docs(masks): improve phone extended demo

* feat(masks): correct suggestion when only one possible solution is left
* raw

* feat: use vite server middleware

* chore: add readme

* feat(compiler): add builded package

* fix: correct parse self closing tags

* fix(compiler): reset slots when save clicked

* feat(compiler): improve devtools playground

* chore: refactor to one global vuestic vite plugin

* feat(compiler): add css layers

* chore(compiler): add readme

* chore: improve bundling

* chore: improve readme and publish beta1

* fix: build
…axco#4345)

* feat(devtools): improve settings menu

* chore: sync deps

* feat(devtools): auto-save and file names

* feat(devtools): add changes history

* feat(compiler): improve history

* fix: prevent cycle recalclations

* feat(compiler): add text slot settings

* fix(devtools): correct similar nodes

* chore(devtools): minor improvements

* docs(devtools): added devtools docs page

* fix(devtools): use app tree instead of dom nodes

* fix(input): inherit props

* chore(devtools): improve dx

* chore(devtools): improve dx

* chore(devtools): remove extra files
m0ksem and others added 20 commits August 26, 2024 14:10
* feat: deploy to netlify

* feat(docs): add Netlify link to the docs footer

* Update Footer.vue

---------

Co-authored-by: Yauheni Prakopchyk <[email protected]>
* fix(tree-view): react on expanded prop for nested children

* fix(epicmaxco#4374): allow more types for clear value prop
…options (epicmaxco#4377)

* feat(VaToast epicmaxco#4373): add bottom-center, top-center position options

* fix: correctly handle multiple toasts offset

* chore(toast): fix paddings

* chore: remove redundant

* fix(toast): improve appear and close animations

---------

Co-authored-by: Parsons <[email protected]>
Co-authored-by: Maksim Nedoshev <[email protected]>
Copy link

netlify bot commented Oct 11, 2024

👷 Deploy request for vuestic-docs pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit ed9cae8

Copy link

netlify bot commented Oct 11, 2024

Deploy Preview for vuestic-storybook ready!

Name Link
🔨 Latest commit ed9cae8
🔍 Latest deploy log https://app.netlify.com/sites/vuestic-storybook/deploys/67174dae95a6e2000815170b
😎 Deploy Preview https://deploy-preview-4391--vuestic-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants