Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
fc0c4cf
feat: add textInput, textArea, label
JaneMoroz Jan 1, 2025
a6f8a7e
feat: add dateTimePicker (need to be updated to v.7 in future)
JaneMoroz Jan 1, 2025
70e6f6c
feat: add radio inputs
JaneMoroz Jan 1, 2025
c74d19b
feat: refactor radio input
JaneMoroz Jan 1, 2025
fa2eb40
feat: add checkbox components
JaneMoroz Jan 1, 2025
024c042
feat: add text input button
JaneMoroz Jan 1, 2025
fb8ef8b
fix: add export
JaneMoroz Jan 1, 2025
b2bb5b1
feat: add form components (voyage submission/weekly checkin forms)
JaneMoroz Jan 5, 2025
e2dac9f
fix: imports (probably needs fixing)
JaneMoroz Jan 5, 2025
348e25a
fix: fix input and from exports
JaneMoroz Jan 6, 2025
a4100f7
feat: add spinner
JaneMoroz Jan 6, 2025
c7ac828
fix: export
JaneMoroz Jan 6, 2025
1b51904
fix: add more exports
JaneMoroz Jan 6, 2025
bad36ab
feat: remove text input button
JaneMoroz Jan 12, 2025
9331751
Merge branch 'dev' into feat/form-components
JaneMoroz Jan 16, 2025
6d5c913
fix: other stuff
JaneMoroz Jan 16, 2025
3a2dab2
fix: fix issue with unable to resolve mjs files
Dan-Y-Ko Jan 21, 2025
58eacc5
chore: move resolve to base tsconfig file
Dan-Y-Ko Jan 21, 2025
c1e50dd
fix: fix issue with import in test not resolving properly
Dan-Y-Ko Jan 21, 2025
e6f7b52
fix: radio group rating export
Dan-Y-Ko Jan 21, 2025
5b481f2
fix: checkbox group vertical export
Dan-Y-Ko Jan 21, 2025
c67b057
Merge pull request #20 from chingu-x/feat/form-components
Dan-Y-Ko Jan 21, 2025
3d532b3
chore: setup pre-release workflow
Dan-Y-Ko Jan 21, 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
36 changes: 36 additions & 0 deletions .github/workflows/pre-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Pre-Release Validation

on:
pull_request:
branches:
- main

jobs:
validate:
name: Pre-Release Validation
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 9
run_install: false

- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: "pnpm"

- name: Install dependencies
run: pnpm install

- name: Semantic Release Dry Run
run: pnpm semantic-release --dry-run
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
File renamed without changes.
26 changes: 12 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,22 @@
# [0.8.0](https://github.com/chingu-x/chingu-dashboard-components/compare/v0.7.0...v0.8.0) (2025-01-14)


### Bug Fixes

* alert icon ([b640403](https://github.com/chingu-x/chingu-dashboard-components/commit/b640403c872612c0149e136a8b4d6b3308b59199))
* exports ([cc5057a](https://github.com/chingu-x/chingu-dashboard-components/commit/cc5057aae6ae7b9fcbc9f9b1a2257090689d5b2d))
* exports ([22a2242](https://github.com/chingu-x/chingu-dashboard-components/commit/22a2242118a1f40b664b8f3ad575abb9b07dbd95))
* exports ([74e4b43](https://github.com/chingu-x/chingu-dashboard-components/commit/74e4b43e5d398051204d77b00a840d3f48deb903))
* exports ([a05ab5a](https://github.com/chingu-x/chingu-dashboard-components/commit/a05ab5a8287556bada52c60f5b030ff77e0b294a))
* intellisense for variant and size props in badge component ([20efe2d](https://github.com/chingu-x/chingu-dashboard-components/commit/20efe2d48fed4b44e4123c09d7f26405e59091b5))

- alert icon ([b640403](https://github.com/chingu-x/chingu-dashboard-components/commit/b640403c872612c0149e136a8b4d6b3308b59199))
- exports ([cc5057a](https://github.com/chingu-x/chingu-dashboard-components/commit/cc5057aae6ae7b9fcbc9f9b1a2257090689d5b2d))
- exports ([22a2242](https://github.com/chingu-x/chingu-dashboard-components/commit/22a2242118a1f40b664b8f3ad575abb9b07dbd95))
- exports ([74e4b43](https://github.com/chingu-x/chingu-dashboard-components/commit/74e4b43e5d398051204d77b00a840d3f48deb903))
- exports ([a05ab5a](https://github.com/chingu-x/chingu-dashboard-components/commit/a05ab5a8287556bada52c60f5b030ff77e0b294a))
- intellisense for variant and size props in badge component ([20efe2d](https://github.com/chingu-x/chingu-dashboard-components/commit/20efe2d48fed4b44e4123c09d7f26405e59091b5))

### Features

* add alert ([427fdc3](https://github.com/chingu-x/chingu-dashboard-components/commit/427fdc3d80b2c9939860b5a1bce898d607944171))
* add badge (refactored) ([3bf7c92](https://github.com/chingu-x/chingu-dashboard-components/commit/3bf7c92efa59e0d7a4a82346ed5c361b4d8e9b96))
* add banner and banner container ([3bbc970](https://github.com/chingu-x/chingu-dashboard-components/commit/3bbc97014ce67f620c55cff5caf836b5ecb8e774))
* add modal ([c444cd9](https://github.com/chingu-x/chingu-dashboard-components/commit/c444cd987e781828e1751c72a80c3db1cd664468))
* add stepper ([e64e4c4](https://github.com/chingu-x/chingu-dashboard-components/commit/e64e4c48fc7f18ba66b3671e206c453146ee3f56))
* add tooltip examples (button + avatar group ([094218c](https://github.com/chingu-x/chingu-dashboard-components/commit/094218c44b166a0b34b3a5e8833e9f4a03974d84))
- add alert ([427fdc3](https://github.com/chingu-x/chingu-dashboard-components/commit/427fdc3d80b2c9939860b5a1bce898d607944171))
- add badge (refactored) ([3bf7c92](https://github.com/chingu-x/chingu-dashboard-components/commit/3bf7c92efa59e0d7a4a82346ed5c361b4d8e9b96))
- add banner and banner container ([3bbc970](https://github.com/chingu-x/chingu-dashboard-components/commit/3bbc97014ce67f620c55cff5caf836b5ecb8e774))
- add modal ([c444cd9](https://github.com/chingu-x/chingu-dashboard-components/commit/c444cd987e781828e1751c72a80c3db1cd664468))
- add stepper ([e64e4c4](https://github.com/chingu-x/chingu-dashboard-components/commit/e64e4c48fc7f18ba66b3671e206c453146ee3f56))
- add tooltip examples (button + avatar group ([094218c](https://github.com/chingu-x/chingu-dashboard-components/commit/094218c44b166a0b34b3a5e8833e9f4a03974d84))

# [0.7.0](https://github.com/chingu-x/chingu-dashboard-components/compare/v0.6.0...v0.7.0) (2024-12-19)

Expand Down
20 changes: 17 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
"@types/react": "^18.3.12",
"@typescript-eslint/eslint-plugin": "^8.20.0",
"@typescript-eslint/parser": "^8.20.0",
"@types/react-datepicker": "^6.0.0",
"@vitejs/plugin-react": "^4.3.3",
"autoprefixer": "^10.4.20",
"concurrently": "^9.1.0",
Expand Down Expand Up @@ -88,6 +89,7 @@
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"framer-motion": "^11.17.0",
"react-datepicker": "^6.1.0",
"tailwind-merge": "^2.5.5"
},
"exports": {
Expand Down Expand Up @@ -128,18 +130,30 @@
"import": "./dist/button/index.js",
"types": "./dist/types/button/index.d.ts"
},
"./form": {
"import": "./dist/form/index.js",
"types": "./dist/types/form/index.d.ts"
},
"./helpers": {
"import": "./dist/helpers/index.js",
"types": "./dist/types/helpers/index.d.ts"
},
"./icon-button": {
"import": "./dist/icon-button/index.js",
"types": "./dist/types/icon-button/index.d.ts"
},
"./input": {
"import": "./dist/input/index.js",
"types": "./dist/types/input/index.d.ts"
"./inputs": {
"import": "./dist/inputs/index.js",
"types": "./dist/types/inputs/index.d.ts"
},
"./modal": {
"import": "./dist/modal/index.js",
"types": "./dist/types/modal/index.d.ts"
},
"./spinner": {
"import": "./dist/spinner/index.js",
"types": "./dist/types/spinner/index.d.ts"
},
"./stepper": {
"import": "./dist/stepper/index.js",
"types": "./dist/types/stepper/index.d.ts"
Expand Down
Loading
Loading