Skip to content

chore: scaffold react-calendar-preview package - #36628

Open
Dmytro Kirpa (dmytrokirpa) wants to merge 3 commits into
masterfrom
calendar-preview-scaffold
Open

chore: scaffold react-calendar-preview package#36628
Dmytro Kirpa (dmytrokirpa) wants to merge 3 commits into
masterfrom
calendar-preview-scaffold

Conversation

@dmytrokirpa

@dmytrokirpa Dmytro Kirpa (dmytrokirpa) commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Overview

This is PR 1 of 3 in a stack that splits up #36618 ("feat: add non-compat and headless versions for Calendar") into smaller, independently reviewable pieces:

  1. chore: scaffold react-calendar-preview package #36628 (this PR) — scaffold the new @fluentui/react-calendar-preview package
  2. feat(react-calendar-preview): implement Calendar, month/year pickers, and day grid components #36629 — implement the Calendar component family in react-calendar-preview
  3. feat(react-headless-components-preview): add headless Calendar #36630 — add a headless Calendar to react-headless-components-preview, built on top of feat(react-calendar-preview): implement Calendar, month/year pickers, and day grid components #36629's base hooks

Stack order: mastercalendar-preview-scaffoldcalendar-preview-implheadless-calendar.

What's in this PR

Just the package shell for @fluentui/react-calendar-preview — no component logic yet:

  • library/ and stories/ project config: package.json, project.json, tsconfig*.json, .babelrc.json, .swcrc, eslint.config.cjs/.js, jest.config.cjs, cypress.config.ts, config/api-extractor.json, config/tests.cjs, Storybook config, LICENSE, README.md
  • The design spec (library/docs/Spec.md)
  • Placeholder library/src/index.ts / stories/src/index.ts entry points (empty, filled in by feat(react-calendar-preview): implement Calendar, month/year pickers, and day grid components #36629)
  • .github/CODEOWNERS and tsconfig.base(.all).json entries for the new package
  • A beachball change file

Previous Behavior

N/A — new package.

New Behavior

N/A — no public API yet. This just makes @fluentui/react-calendar-preview a buildable, lintable, empty workspace package.

Related Issue(s)

Split from #36618.

@github-actions

Copy link
Copy Markdown

📊 Bundle size report

✅ No changes found

@github-actions

Copy link
Copy Markdown

Pull request demo site: URL

Comment thread .github/CODEOWNERS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment