Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
b30101e
docs: ✏️ Updated StoryBook
luciob Oct 19, 2023
7db8f1e
chore(release): 9.2.2-beta.1 [skip ci]
semantic-release-bot Oct 19, 2023
be255d0
Merge branch 'main' into update-beta-with-main
alessandrotilli Apr 30, 2025
400987d
docs: ✏️ update beta storybook
alessandrotilli Apr 30, 2025
4320e2c
Merge pull request #441 from melfore/update-beta-with-main
alessandrotilli May 5, 2025
1ba14d6
docs: ✏️ Updated StoryBook
melfore-devops May 5, 2025
3825823
chore(release): 10.3.4-beta.1 [skip ci]
melfore-devops May 5, 2025
6f476f2
chore: 🤖 upgrade packages
alessandrotilli Apr 30, 2025
2a4148a
test: 💍 fix Stepper decorator and updated snapshot
alessandrotilli May 2, 2025
296be68
Merge pull request #442 from melfore/upgrade-dependencies
alessandrotilli May 6, 2025
579a6f3
test: 💍 unhover stepper finish butto to fix failing build
alessandrotilli May 6, 2025
0b3ceaa
Merge pull request #443 from melfore/fix-stepper-test
alessandrotilli May 6, 2025
507f593
test: 💍 fix test
alessandrotilli May 6, 2025
8efeb73
Merge pull request #444 from melfore/fix-stepper-test
alessandrotilli May 6, 2025
6d17685
chore: 🤖 revert storybook upgrade and stepper test changes
alessandrotilli May 7, 2025
11b211a
Merge pull request #445 from melfore/fix-stepper-test
alessandrotilli May 7, 2025
bb64064
docs: ✏️ Updated StoryBook
melfore-devops May 7, 2025
37655c7
chore(release): 10.3.4-beta.2 [skip ci]
melfore-devops May 7, 2025
c4b2a7a
chore: 🤖 eslint 9
alessandrotilli May 7, 2025
350d57f
Merge pull request #446 from melfore/414-eslint-9
alessandrotilli May 7, 2025
41ce3a2
docs: ✏️ Updated StoryBook
melfore-devops May 7, 2025
acd79f9
chore(release): 10.3.4-beta.3 [skip ci]
melfore-devops May 7, 2025
20c1070
chore: 🤖 upgrade mui v7 and mui-date-pickers v8
alessandrotilli May 7, 2025
31ba662
fix: 🐛 mobile view in DateTimePicker
alessandrotilli May 7, 2025
26faa94
test: 💍 updated snapshots
alessandrotilli May 7, 2025
cd873d7
test: 💍 remove data-testid from MUI icons snapshots
alessandrotilli May 7, 2025
fd299c7
docs: ✏️ added DateTimePicker decorator to handle local state
alessandrotilli May 7, 2025
3bee0f4
fix: 🐛 incorrect warning on Select component
alessandrotilli May 7, 2025
a47381c
Merge pull request #448 from melfore/447-mui-7
alessandrotilli May 7, 2025
566aff4
ci: 🎡 recreate package-lock
alessandrotilli May 7, 2025
b22a842
Merge pull request #449 from melfore/fix-package-lock
alessandrotilli May 7, 2025
9ae006c
docs: ✏️ Updated StoryBook
melfore-devops May 7, 2025
c5e4588
chore(release): 10.3.4-beta.4 [skip ci]
melfore-devops May 7, 2025
6cda3c2
ci: 🎡 bump major version for all commit types if breaking
alessandrotilli May 8, 2025
d876b4b
Merge pull request #451 from melfore/fix-releaserc
alessandrotilli May 8, 2025
736ed7f
docs: ✏️ Updated StoryBook
melfore-devops May 8, 2025
ebd6e24
chore(release): 11.0.0-beta.1 [skip ci]
melfore-devops May 8, 2025
2a44349
Merge branch 'beta' into merge-from-beta
alessandrotilli May 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 0 additions & 13 deletions .eslintignore

This file was deleted.

43 changes: 0 additions & 43 deletions .eslintrc.json

This file was deleted.

1 change: 1 addition & 0 deletions .releaserc.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
{
"preset": "angular",
"releaseRules": [
{ "breaking": true, "release": "major" },
{ "type": "chore", "release": "patch" },
{ "type": "ci", "release": "patch" },
{ "type": "docs", "release": "patch" },
Expand Down
2 changes: 1 addition & 1 deletion .storybook/preview.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import "@fontsource/roboto/500.css";
import "@fontsource/roboto/700.css";
import "@fontsource/material-icons";

import { CssBaseline, ThemeProvider, createTheme } from "@mui/material";
import { createTheme, CssBaseline, ThemeProvider } from "@mui/material";
import { withThemeFromJSXProvider } from "@storybook/addon-themes";

const lightTheme = createTheme();
Expand Down
21 changes: 10 additions & 11 deletions .storybook/test-runner.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
import { getStoryContext, TestHook, TestRunnerConfig } from "@storybook/test-runner";

import {
waitFor,
SBStory,
initDatabase,
getDatabase,
getComponentDescription,
getComponentImport,
getComponentProps,
getComponentTitle,
getDatabase,
initDatabase,
parseStory,
getComponentProps,
SBStory,
waitFor,
writeDatabase,
getComponentDescription,
getComponentImport,
} from "./utils";

// TODO@luciob: move this to an environment variable
Expand All @@ -23,7 +24,7 @@ let storySourceData: SBStory;
const getStorybookStoryData: TestHook = async (page) => {
page
.evaluate<SBStory>(() => {
return new Promise((resolve, reject) => {
return new Promise((resolve) => {
const channel = globalThis.__STORYBOOK_ADDONS_CHANNEL__;
channel.on("@storybook/core/docs/snippet-rendered", (data: SBStory) => resolve(data));
});
Expand All @@ -45,7 +46,6 @@ const writeStoryDataToDB: TestHook = async (page, context) => {
const importCode = getComponentImport(name);
const props = getComponentProps(argTypes);
database = [
// @ts-ignore
...database,
{
name,
Expand All @@ -54,7 +54,6 @@ const writeStoryDataToDB: TestHook = async (page, context) => {
extension: "tsx",
docs: {
import: importCode,
// @ts-ignore
props,
examples: [example],
},
Expand Down Expand Up @@ -96,7 +95,7 @@ const validateSnapshot: TestHook = async (page, context) => {
}

const innerHTML = await elementHandler.innerHTML();
// @ts-ignore
// @ts-expect-error global expect
expect(innerHTML).toMatchSnapshot();
};

Expand Down
9 changes: 4 additions & 5 deletions .storybook/utils.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { existsSync, readFileSync, writeFileSync } from "fs";
/* eslint-disable @typescript-eslint/no-explicit-any */
import { StoryContextForEnhancers } from "@storybook/types";
import { existsSync, readFileSync, writeFileSync } from "fs";

type Snippet = {
code: string;
Expand Down Expand Up @@ -36,8 +37,6 @@ export type Component = {
};
};

type StoryResolver = (story: Story | PromiseLike<Story>) => void;

const CONDITION_RECHECK_INTERVAL_MS = 100;
const CONDITION_OVERALL_TIMEOUT_MS = 2000;

Expand Down Expand Up @@ -78,7 +77,7 @@ const getPropertyType = (sbType?: any): { required: boolean; type: string } => {
}

const { name, required } = sbType;
let type = sbType.name;
let type = name;
if (type === "other" || type === "function") {
type = sbType.value;
}
Expand All @@ -95,7 +94,7 @@ const getPropertyValues = (sbOptions?: readonly any[]) => {
return undefined;
}

let options: string[] = [];
const options: string[] = [];
sbOptions.forEach((option) => {
if (!options.includes(option)) {
options.push(option);
Expand Down
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,39 @@
# [11.0.0-beta.1](https://github.com/melfore/mosaic/compare/v10.3.4-beta.4...v11.0.0-beta.1) (2025-05-08)


### Continuous Integration

* 🎡 bump major version for all commit types if breaking ([6cda3c2](https://github.com/melfore/mosaic/commit/6cda3c2f49ae2ff03f284ed720e9c24325ec90ce)), closes [#450](https://github.com/melfore/mosaic/issues/450)


### BREAKING CHANGES

* 🧨 bump major version for all commit types if breaking

## [10.3.4-beta.4](https://github.com/melfore/mosaic/compare/v10.3.4-beta.3...v10.3.4-beta.4) (2025-05-07)


### Bug Fixes

* 🐛 incorrect warning on Select component ([3bee0f4](https://github.com/melfore/mosaic/commit/3bee0f4eabe1d5d974407a832af0e1d69cc30140))
* 🐛 mobile view in DateTimePicker ([31ba662](https://github.com/melfore/mosaic/commit/31ba662ceb45f98a2af7a9369bf5b4b8c4aeaa61)), closes [#447](https://github.com/melfore/mosaic/issues/447)


### chore

* 🤖 upgrade mui v7 and mui-date-pickers v8 ([20c1070](https://github.com/melfore/mosaic/commit/20c10703dc69549400fabe892c6e5b075cd04ca3)), closes [#447](https://github.com/melfore/mosaic/issues/447)


### BREAKING CHANGES

* 🧨 updated mui to 7 and mui-date-pickers to 8

## [10.3.4-beta.3](https://github.com/melfore/mosaic/compare/v10.3.4-beta.2...v10.3.4-beta.3) (2025-05-07)

## [10.3.4-beta.2](https://github.com/melfore/mosaic/compare/v10.3.4-beta.1...v10.3.4-beta.2) (2025-05-07)

## [10.3.4-beta.1](https://github.com/melfore/mosaic/compare/v10.3.3...v10.3.4-beta.1) (2025-05-05)

## [10.3.3](https://github.com/melfore/mosaic/compare/v10.3.2...v10.3.3) (2025-01-13)

## [10.3.2](https://github.com/melfore/mosaic/compare/v10.3.1...v10.3.2) (2024-12-17)
Expand Down Expand Up @@ -195,6 +231,8 @@ ModalWithTabs.
* 🎸 [DateTimePicker] Added props ([0eb116c](https://github.com/melfore/mosaic/commit/0eb116c7fed8c00862f6bc4bfd547b9d380cffbd)), closes [#336](https://github.com/melfore/mosaic/issues/336)
* 🎸 [TimePicker] added new component ([d1453ad](https://github.com/melfore/mosaic/commit/d1453ad9a4f1c2e24ac652fde810a4f35454449b)), closes [#336](https://github.com/melfore/mosaic/issues/336)

## [9.2.2-beta.1](https://github.com/melfore/mosaic/compare/v9.2.1...v9.2.2-beta.1) (2023-10-19)

## [9.2.1](https://github.com/melfore/mosaic/compare/v9.2.0...v9.2.1) (2023-09-19)

# [9.2.0](https://github.com/melfore/mosaic/compare/v9.1.0...v9.2.0) (2023-09-06)
Expand Down
121 changes: 0 additions & 121 deletions docs/beta/209.327fec6e.iframe.bundle.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/beta/209.327fec6e.iframe.bundle.js.map

This file was deleted.

184 changes: 184 additions & 0 deletions docs/beta/285.202290ed.iframe.bundle.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/beta/285.202290ed.iframe.bundle.js.map

Large diffs are not rendered by default.

Loading