ToolJet/server
Arpit decc924ba2
[improvement] Modal widget (#4045)
* init

* fixes: config-handler clickEvents

* fixes: position attributes for open state modal config handler

* modal body scrollable

* adds loadingState

* adds onOpen and onClose events for modal

* adds visibility property

* open general and layout Options by default

* adds styling options for modal header and body

* adds style options for show button and conditional rendering of button styles

* refactor conditional rendering styles

* clean up

* fixes typos

* remove footer

* modal size

* handles dark theme

* update naming convention for modal: trigger button

* modal size:updates

* updates modal close icon

* adds comments for conditionally rendering style options

* only vertical scrolling inside modals

* clean up

* custom UI for widget config handle for modal

* backfil

* resolves: event should not fire on mount

* modal improvements doc

* hide modal on clicking outside for viewer mode

* Remove unnecessary modification of modal property schema

Co-authored-by: Shubhendra <withshubh@gmail.com>
Co-authored-by: Sherfin Shamsudeen <sherfin94@gmail.com>
2022-09-26 15:46:21 +05:30
..
data-migrations [improvement] Modal widget (#4045) 2022-09-26 15:46:21 +05:30
ee Merge Main (#3827) 2022-08-19 18:30:43 +05:30
migrations Merge main to develop (#4049) 2022-09-16 21:08:45 +05:30
scripts Merge branch 'main' into develop 2022-09-16 22:19:19 +05:30
src Merge branch 'main' into develop 2022-09-22 19:22:31 +05:30
templates Reverse proxy using base tag (#3889) 2022-08-27 21:58:24 +05:30
test Merge main to develop (#4049) 2022-09-16 21:08:45 +05:30
.eslintignore Fix linting errors across the app (#785) 2021-09-21 19:18:28 +05:30
.eslintrc.js [chore] ESLint fixes (#3749) 2022-08-06 09:34:07 +05:30
.gitignore Initial commit for nestjs 2021-07-08 11:10:27 +05:30
.node-version Revise node and npm version (#408) 2021-07-19 12:38:44 +05:30
.npmrc specify node and npm version for server (#405) 2021-07-19 08:48:59 +05:30
.version Bump hotfix version 2022-09-22 19:22:01 +05:30
data-migration-config.ts Hotfix: Split data and db migrations (#3610) 2022-07-14 14:03:21 +05:30
entrypoint.sh Fix docker dev setup (#3976) 2022-09-17 14:50:45 +05:30
jest.config.ts Feature: Add data transfer object layer to validate and sanitize user inputs (#2694) 2022-04-20 14:46:57 +05:30
nest-cli.json feat: trigger mail when user is mentioned in comment (#3443) 2022-07-25 11:14:59 +05:30
ormconfig.ts Chore: One click digitalocean deploy (#3429) 2022-06-29 15:21:37 +05:30
package-lock.json refactor: remove @babel/plugin-proposal-class-properties (2nd PR after CLA problem) (#3959) 2022-09-05 22:41:03 +05:30
package.json chore: move devDeps to deps in package.json (#3916) 2022-09-01 11:33:23 +05:30
README.md Initial commit for nestjs 2021-07-08 11:10:27 +05:30
tsconfig.build.json Initial commit for nestjs 2021-07-08 11:10:27 +05:30
tsconfig.json Chore: Docker compose plugins dev (#1953) 2022-01-27 15:08:32 +05:30

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

Nest framework TypeScript starter repository.

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

License

Nest is MIT licensed.