Skip to content

Commit e692ea5

Browse files
Merge branch 'main' of github.com:prefabs-tech/react into refactor/page-toolbar
2 parents 0b61598 + 5d1f1f9 commit e692ea5

307 files changed

Lines changed: 3800 additions & 2381 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/demo-deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@ jobs:
3434
run: pnpm install
3535

3636
- name: Build packages
37-
run: pnpm build --filter=@dzangolab/demo
37+
run: pnpm build --filter=@prefabs.tech/demo
3838
env:
39-
VITE_API_BASE_URL: "https://api.monorepo.dzangolab.org"
39+
VITE_API_BASE_URL: "https://api.monorepo.prefabs.tech"
4040
VITE_APP_TITLE: 'React Demo'
4141
VITE_APP_VERSION: ${{ steps.package-version.outputs.current-version}}
4242
VITE_APP_BUILD: 'develop'
43-
VITE_APP_COPYRIGHT_HOLDER: 'Dzango'
44-
VITE_APP_COPYRIGHT_HOLDER_URL: 'https://dzango.com'
43+
VITE_APP_COPYRIGHT_HOLDER: 'Prefabs Tech'
44+
VITE_APP_COPYRIGHT_HOLDER_URL: 'https://prefabs.tech'
4545

4646
- name: Deploy 🚀
4747
uses: JamesIves/github-pages-deploy-action@v4

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: "@dzangolab/react Test"
1+
name: "@prefabs.tech/react Test"
22

33
on: push
44

@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
node-version: [18, 20]
10+
node-version: [18, 20, 22]
1111
steps:
1212
- uses: actions/checkout@v4
1313
name: Use node ${{ matrix.node-version }}

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
20

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,60 @@
1+
# [0.61.0](https://github.com/prefabs-tech/react/compare/v0.60.0...v0.61.0) (2025-07-25)
2+
3+
4+
### Features
5+
6+
* **user:** display email on email verification remainder page ([#1533](https://github.com/prefabs-tech/react/issues/1533)) ([1b17c61](https://github.com/prefabs-tech/react/commit/1b17c61a68653c2cdc1e60badc206fba102dcbbd))
7+
8+
9+
10+
# [0.60.0](https://github.com/dzangolab/react/compare/v0.59.0...v0.60.0) (2025-07-18)
11+
12+
13+
### Bug Fixes
14+
15+
* **demo:** put changelog link in right position ([#1529](https://github.com/dzangolab/react/issues/1529)) ([e641206](https://github.com/dzangolab/react/commit/e64120625562cfb4cfd98e4876777fed931243c3))
16+
* **ui:** fix the width of Select component and tooltip ([#1521](https://github.com/dzangolab/react/issues/1521)) ([db0fefe](https://github.com/dzangolab/react/commit/db0fefe153a859c2ce741aca3ce41915435b54f1))
17+
18+
19+
### Features
20+
21+
* **demo:** update documentation for select component ([#1518](https://github.com/dzangolab/react/issues/1518)) ([3d8433a](https://github.com/dzangolab/react/commit/3d8433a26bc3cd0b8fb1baaad19fedb8c073af17))
22+
* **files:** enable filter and sorting in uploaded by column ([#1514](https://github.com/dzangolab/react/issues/1514)) ([574b80c](https://github.com/dzangolab/react/commit/574b80cc13cc6cdc1d9e738268caa9da14b544a8))
23+
* **layout:** revamp ui ([#1527](https://github.com/dzangolab/react/issues/1527)) ([f917f57](https://github.com/dzangolab/react/commit/f917f57f077c60daa0d058c3a37efa42aa1acd94))
24+
* **ui:** sync message component with vue ([#1522](https://github.com/dzangolab/react/issues/1522)) ([02447b2](https://github.com/dzangolab/react/commit/02447b2b1308735e00df3c5fd79b80e043cde7cd))
25+
* **ui:** add support to show tooltip for select input ([#1516](https://github.com/dzangolab/react/issues/1516)) ([f4fcac1](https://github.com/dzangolab/react/commit/f4fcac12da7acc6ed7f41f4ad8410b2360cc7242))
26+
* **ui:** enable filtering in all column of files table ([#1513](https://github.com/dzangolab/react/issues/1513)) ([a6c737e](https://github.com/dzangolab/react/commit/a6c737ea071afbd48760bed4b14c533a62532485))
27+
* **ui:** enable sorting in all column of files table ([#1511](https://github.com/dzangolab/react/issues/1511)) ([179092c](https://github.com/dzangolab/react/commit/179092ca11bfe6d036a190a12f5138636db2a8da))
28+
* **UI:** support group options in select ([#1517](https://github.com/dzangolab/react/issues/1517)) ([4ddd0e9](https://github.com/dzangolab/react/commit/4ddd0e9abd575df52d8e1f7a93e33f0667359528))
29+
30+
31+
32+
# [0.59.0](https://github.com/dzangolab/react/compare/v0.58.0...v0.59.0) (2025-06-26)
33+
34+
35+
### Bug Fixes
36+
37+
* fix logo not rendering issue in demo app ([#1498](https://github.com/dzangolab/react/issues/1498)) ([d587474](https://github.com/dzangolab/react/commit/d5874743f4eaeaa9ad20dd0207c869ffd888b0cb))
38+
* fix table select menu width ([#1499](https://github.com/dzangolab/react/issues/1499)) ([f3ebf4c](https://github.com/dzangolab/react/commit/f3ebf4c040674de4b1a8dbed1128068189f678d7))
39+
* **react-form:** fix buttons position in file upload modal ([#1500](https://github.com/dzangolab/react/issues/1500)) ([872476d](https://github.com/dzangolab/react/commit/872476d51cb321f2e31714f9269f0b4e4b0e325a))
40+
* **user:** persist filters in case of enabled persistState ([#1505](https://github.com/dzangolab/react/issues/1505)) ([f5e1789](https://github.com/dzangolab/react/commit/f5e1789d59540a5be9116cfc894c80903bb4034a))
41+
42+
43+
### Features
44+
45+
* add facebook login support ([#1492](https://github.com/dzangolab/react/issues/1492)) ([ac6e2b5](https://github.com/dzangolab/react/commit/ac6e2b57e4eeabacf19762bef3a31d09364988dd))
46+
* **react-demo:** update demo examples ([#1504](https://github.com/dzangolab/react/issues/1504)) ([6366f08](https://github.com/dzangolab/react/commit/6366f083ddd6ed4fc0f60675b4133c6fd95dcb5c))
47+
* **react-ui:** add select all in select component ([#1502](https://github.com/dzangolab/react/issues/1502)) ([6bcd175](https://github.com/dzangolab/react/commit/6bcd1750ec2318e0899e04a075320ceb2f86999b))
48+
* **react-user:** display apps name instead of app id in invitations table ([#1503](https://github.com/dzangolab/react/issues/1503)) ([ba39bef](https://github.com/dzangolab/react/commit/ba39befa851c0304a83766deefa81f6ef669577d))
49+
50+
51+
152
# [0.58.0](https://github.com/dzangolab/react/compare/v0.57.0...v0.58.0) (2025-06-18)
253

354

455
### Breaking Changes
556

57+
* **form:** removed `Input` component. Please use `TextInput` instead
658
* **user:** removed `features.termsAndConditions.label` config. Instead added `features.termsAndConditions.url` and `features.termsAndConditions.external` optional configs. If you need to overwrite TermsAndConditions component, pass it via the `termsAndConditions` prop in Signup page.
759
* **user:** updated UsersTable status column's `accessorKey` from `status` to `disabled`
860
* **ui:** removed some css vars for the button and form widgets. If you were using some of the vars to overwrite the style, please check the `packages/ui/src/assets/css/vars.css` file to see if the var is still present and confirm if its being used.

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
# @dzangolab/react
2-
A set of React libraries to be used in our monorepo apps.
1+
# @prefabs.tech/react
2+
A set of React libraries to be used in monorepo apps.
33

44
## Demo app
55
Please find our [demo app](https://app-5mgwtd.ws0.12deg.io/) for examples.
66

77
## Packages
8-
- @dzangolab/react-config (https://www.npmjs.com/package/@dzangolab/react-config)
9-
- @dzangolab/react-i18n (https://www.npmjs.com/package/@dzangolab/react-i18n)
10-
- @dzangolab/react-user (https://www.npmjs.com/package/@dzangolab/react-user)
11-
- @dzangolab/react-ui (https://www.npmjs.com/package/@dzangolab/react-ui)
12-
- @dzangolab/react-layout (https://www.npmjs.com/package/@dzangolab/react-layout)
8+
- @prefabs.tech/react-config (https://www.npmjs.com/package/@prefabs.tech/react-config)
9+
- @prefabs.tech/react-i18n (https://www.npmjs.com/package/@prefabs.tech/react-i18n)
10+
- @prefabs.tech/react-user (https://www.npmjs.com/package/@prefabs.tech/react-user)
11+
- @prefabs.tech/react-ui (https://www.npmjs.com/package/@prefabs.tech/react-ui)
12+
- @prefabs.tech/react-layout (https://www.npmjs.com/package/@prefabs.tech/react-layout)
1313

1414
# Installation & Usage
1515
## Install dependencies

apps/demo/.env.example

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
VITE_API_BASE_URL="http://localhost:20070"
22

33
VITE_APP_BUILD=local
4-
VITE_APP_COPYRIGHT_HOLDER=Dzango
5-
VITE_APP_COPYRIGHT_HOLDER_URL=https://dzango.com
4+
VITE_APP_COPYRIGHT_HOLDER="Prefabs Tech"
5+
VITE_APP_COPYRIGHT_HOLDER_URL=https://prefabs.tech
66
VITE_APP_NAME=$npm_package_name
77
VITE_APP_PORT=20083
8-
VITE_APP_TITLE="Dzangolab Demo App"
8+
VITE_APP_TITLE="Prefabs Tech Demo App"
99
VITE_APP_VERSION=$npm_package_version
1010

1111
VITE_FEATURE_SHOW_VERSION=1

apps/demo/.eslintrc.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module.exports = {
22
root: true,
3-
extends: ["@12deg/eslint-config/react-app"],
3+
extends: ["@prefabs.tech/eslint-config/react-app"],
44
};

apps/demo/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
# @dzangolab/demo-app
1+
# @prefabs.tech/demo-app
22
A Demo-app to showcase the UI component from React libraries.

apps/demo/docker/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ RUN apk add --update --no-cache git
44

55
WORKDIR /var/workspace
66

7-
RUN npm install -g pnpm@9 \
7+
RUN npm install -g pnpm@10 \
88
&& pnpm config set store-dir .pnpm-store
99

1010
COPY package.json package.json
@@ -19,8 +19,8 @@ RUN pnpm install --frozen-lockfile
1919
FROM base as build
2020
ARG api_base_url=''
2121
ARG app_build=''
22-
ARG app_title='Dzangolab React Demo'
23-
ARG app_version='0.51.1'
22+
ARG app_title='Prefabs.Tech React Demo'
23+
ARG app_version='0.60.0'
2424
ARG feature_show_version=1
2525
ARG locale_storage_namespace='demo-react__'
2626

@@ -37,7 +37,7 @@ COPY apps/ apps/
3737
# COPY libs/core libs/core
3838

3939
RUN pnpm install -r --frozen-lockfile --ignore-scripts \
40-
&& pnpm --filter "@dzangolab/demo-..." build
40+
&& pnpm --filter "@prefabs.tech/demo-..." build
4141

4242
FROM nginx:1.27-alpine as production
4343

apps/demo/makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
tag = 1
2-
version = 0.51
1+
tag = 0
2+
version = 0.60
33

44
audit:
55
@printf "\033[0;32m>>> Audit production dependencies\033[0m\n"

0 commit comments

Comments
 (0)