diff --git a/src/main/resources/static/app.js b/src/main/resources/static/app.js deleted file mode 100644 index 20fafd4..0000000 --- a/src/main/resources/static/app.js +++ /dev/null @@ -1,60 +0,0 @@ -const stompClient = new StompJs.Client({ - brokerURL: 'ws://localhost:8080/ws' -}); - -stompClient.onConnect = (frame) => { - setConnected(true); - console.log('Connected: ' + frame); - stompClient.subscribe('/sub/chat', (greeting) => { - showGreeting(JSON.parse(greeting.body).content); - }); -}; - -stompClient.onWebSocketError = (error) => { - console.error('Error with websocket', error); -}; - -stompClient.onStompError = (frame) => { - console.error('Broker reported error: ' + frame.headers['message']); - console.error('Additional details: ' + frame.body); -}; - -function setConnected(connected) { - $("#connect").prop("disabled", connected); - $("#disconnect").prop("disabled", !connected); - if (connected) { - $("#conversation").show(); - } - else { - $("#conversation").hide(); - } - $("#greetings").html(""); -} - -function connect() { - stompClient.activate(); -} - -function disconnect() { - stompClient.deactivate(); - setConnected(false); - console.log("Disconnected"); -} - -function sendName() { - stompClient.publish({ - destination: "/app/chat", - body: JSON.stringify({'text': $("#name").val()}) - }); -} - -function showGreeting(message) { - $("#greetings").append("" + message + ""); -} - -$(function () { - $("form").on('submit', (e) => e.preventDefault()); - $( "#connect" ).click(() => connect()); - $( "#disconnect" ).click(() => disconnect()); - $( "#send" ).click(() => sendName()); -}); \ No newline at end of file diff --git a/src/main/resources/static/asset-manifest.json b/src/main/resources/static/asset-manifest.json new file mode 100644 index 0000000..ad83be1 --- /dev/null +++ b/src/main/resources/static/asset-manifest.json @@ -0,0 +1,13 @@ +{ + "files": { + "main.css": "/static/css/main.e6c13ad2.css", + "main.js": "/static/js/main.7b838c24.js", + "index.html": "/index.html", + "main.e6c13ad2.css.map": "/static/css/main.e6c13ad2.css.map", + "main.7b838c24.js.map": "/static/js/main.7b838c24.js.map" + }, + "entrypoints": [ + "static/css/main.e6c13ad2.css", + "static/js/main.7b838c24.js" + ] +} \ No newline at end of file diff --git a/src/main/resources/static/favicon.ico b/src/main/resources/static/favicon.ico new file mode 100644 index 0000000..a11777c Binary files /dev/null and b/src/main/resources/static/favicon.ico differ diff --git a/src/main/resources/static/index.html b/src/main/resources/static/index.html index c767704..7d42c8e 100644 --- a/src/main/resources/static/index.html +++ b/src/main/resources/static/index.html @@ -1,52 +1 @@ - - - - Hello WebSocket - - - - - - - - -
-
-
-
-
- - - -
-
-
-
-
-
- - -
- -
-
-
-
-
- - - - - - - - -
Greetings
-
-
-
- - \ No newline at end of file +React App
\ No newline at end of file diff --git a/src/main/resources/static/logo192.png b/src/main/resources/static/logo192.png new file mode 100644 index 0000000..fc44b0a Binary files /dev/null and b/src/main/resources/static/logo192.png differ diff --git a/src/main/resources/static/logo512.png b/src/main/resources/static/logo512.png new file mode 100644 index 0000000..a4e47a6 Binary files /dev/null and b/src/main/resources/static/logo512.png differ diff --git a/src/main/resources/static/manifest.json b/src/main/resources/static/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/src/main/resources/static/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/src/main/resources/static/robots.txt b/src/main/resources/static/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/src/main/resources/static/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/main/resources/static/static/css/main.e6c13ad2.css b/src/main/resources/static/static/css/main.e6c13ad2.css new file mode 100644 index 0000000..50410fa --- /dev/null +++ b/src/main/resources/static/static/css/main.e6c13ad2.css @@ -0,0 +1,2 @@ +body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace} +/*# sourceMappingURL=main.e6c13ad2.css.map*/ \ No newline at end of file diff --git a/src/main/resources/static/static/css/main.e6c13ad2.css.map b/src/main/resources/static/static/css/main.e6c13ad2.css.map new file mode 100644 index 0000000..5c4dfb9 --- /dev/null +++ b/src/main/resources/static/static/css/main.e6c13ad2.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.e6c13ad2.css","mappings":"AAAA,KAKE,kCAAmC,CACnC,iCAAkC,CAJlC,mIAEY,CAHZ,QAMF,CAEA,KACE,uEAEF","sources":["index.css"],"sourcesContent":["body {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/src/main/resources/static/static/js/main.7b838c24.js b/src/main/resources/static/static/js/main.7b838c24.js new file mode 100644 index 0000000..c94965b --- /dev/null +++ b/src/main/resources/static/static/js/main.7b838c24.js @@ -0,0 +1,3 @@ +/*! For license information please see main.7b838c24.js.LICENSE.txt */ +(()=>{"use strict";var e={71:(e,t,n)=>{var r=n(791);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n