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

Chris/vike pinia #65

Merged
merged 14 commits into from
Jan 15, 2024
Merged

Chris/vike pinia #65

merged 14 commits into from
Jan 15, 2024

Commits on Jan 9, 2024

  1. scaffold vike-pinia package

    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    87ee56e View commit details
    Browse the repository at this point in the history
  2. add vike-pinia

    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    7a286ef View commit details
    Browse the repository at this point in the history
  3. add example for vike-pinia

    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    121c912 View commit details
    Browse the repository at this point in the history
  4. change build command in package.json to make pipeline work with vike-…

    …pinia
    
    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    17096aa View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. add app and pinia to pageContext

    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    bfb4bdb View commit details
    Browse the repository at this point in the history
  2. make createVueApp return pageContext so we can be clearer about whe…

    …re it is and isn't available
    
    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    2e7a9e9 View commit details
    Browse the repository at this point in the history
  3. minor

    lourot committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    4efe8d7 View commit details
    Browse the repository at this point in the history
  4. rename hydrate / dehydrate hooks

    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    5b606d4 View commit details
    Browse the repository at this point in the history
  5. refine types around hooks, this makes plugin able to properly type `f…

    …romHtmlRenderer`
    
    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    11a3ee0 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. make vike-pinia use onCreateAppPinia so users don't have to overwri…

    …te the `onCreateApp` hook
    
    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    e18c00a View commit details
    Browse the repository at this point in the history
  2. pinia can never be undefined in dehydratePinia

    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    a4be291 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Improvements around types

    lourot committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    eedeba5 View commit details
    Browse the repository at this point in the history
  2. Improvements around types

    lourot committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    c47f035 View commit details
    Browse the repository at this point in the history
  3. fix package export paths for vike-pinia

    Signed-off-by: Chris-Robin Ennen <[email protected]>
    4350pChris committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    2dfe8cc View commit details
    Browse the repository at this point in the history