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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant