Skip to content

Commit

Permalink
adding cutom app changes
Browse files Browse the repository at this point in the history
  • Loading branch information
nuwan-samarasinghe committed Jun 27, 2024
1 parent 9ccff28 commit 5bd54ea
Show file tree
Hide file tree
Showing 4 changed files with 518 additions and 794 deletions.
17 changes: 17 additions & 0 deletions designer/client/custom-index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// @ts-ignore
import {App} from "../../digital-form-builder/designer/client";
import React from "react";
import ReactDOM from "react-dom";

export class CustomApp extends App {
render(): React.JSX.Element {
return (
<div style={{ margin: "4em" }}>
<h1>This is New flavour of designer</h1>
{super.render()}
</div>
);
}
}

ReactDOM.render(<CustomApp/>, document.getElementById("root"));
2 changes: 1 addition & 1 deletion designer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"main": "server/index.ts",
"scripts": {
"build": "NODE_ENV=production webpack",
"start:local": "NODE_ENV=development PERSISTENT_BACKEND=preview ts-node-dev --inspect --respawn --transpile-only server/index.ts",
"start:local": "NODE_ENV=development PERSISTENT_BACKEND=preview ts-node-dev --inspect --respawn --transpile-only server/index.ts"
},
"author": "",
"license": "ISC",
Expand Down
9 changes: 7 additions & 2 deletions designer/webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,20 @@ const client = {
target: "web",
mode: environment,
watch: devMode,
entry: path.resolve(__dirname, "../digital-form-builder/designer/client", "index.tsx"),
entry: {
"digital-form-builder": path.resolve(__dirname, "../digital-form-builder/designer/client", "index.tsx"),
"digital-form-builder-adapter": path.resolve(__dirname, "client", "custom-index.tsx")
},
output: {
path: path.resolve(__dirname, "dist", "client"),
filename: "assets/[name].js",
publicPath: "",
},
resolve: {
extensions: [".js", ".jsx", ".ts", ".tsx"],
modules: [path.resolve(__dirname, "../digital-form-builder/node_modules")],
modules: [
path.resolve(__dirname, "../digital-form-builder/node_modules")
],
},
node: {
__dirname: false,
Expand Down
Loading

0 comments on commit 5bd54ea

Please sign in to comment.