diff --git a/.changeset/thirty-rings-change.md b/.changeset/thirty-rings-change.md new file mode 100644 index 0000000..f9595e2 --- /dev/null +++ b/.changeset/thirty-rings-change.md @@ -0,0 +1,5 @@ +--- +'react-collapsed': patch +--- + +Fixed mismatched logic for prefer-reduced-motion diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c51920e..b89e3d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,20 +7,17 @@ on: jobs: release: - name: Publish + name: Publish & Deploy runs-on: ubuntu-latest env: CI: true - TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} - TURBO_TEAM: ${{ secrets.TURBO_TEAM }} - steps: - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v2.2.4 with: - version: latest + version: 7.30.3 - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@main with: fetch-depth: 0 token: ${{ secrets.GITHUB_TOKEN }} @@ -31,22 +28,8 @@ jobs: node-version-file: '.nvmrc' cache: 'pnpm' - - name: Setup npmrc - run: echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" > .npmrc - - - name: setup pnpm config - run: pnpm config set store-dir $PNPM_CACHE_FOLDER - - name: Install Dependencies - run: pnpm i --lockfile-only - - - name: Creating .npmrc - run: | - cat << EOF > "$HOME/.npmrc" - //registry.npmjs.org/:_authToken=$NPM_TOKEN - EOF - env: - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + run: pnpm i - name: Create release PR or publish to npm uses: changesets/action@v1 diff --git a/packages/react-collapsed/src/utils/usePrefersReducedMotion.ts b/packages/react-collapsed/src/utils/usePrefersReducedMotion.ts index 80fd652..20c4771 100644 --- a/packages/react-collapsed/src/utils/usePrefersReducedMotion.ts +++ b/packages/react-collapsed/src/utils/usePrefersReducedMotion.ts @@ -11,7 +11,7 @@ export function usePrefersReducedMotion() { setPrefersReducedMotion(mediaQueryList.matches) const listener = (event: MediaQueryListEvent) => { - setPrefersReducedMotion(!event.matches) + setPrefersReducedMotion(event.matches) } mediaQueryList.addEventListener('change', listener)