Skip to content
This repository was archived by the owner on Aug 30, 2021. It is now read-only.

Commit 8128570

Browse files
committed
[fix] Empty Chat Messages
Disables the submit button on the Chat form, when no message is present. Also, removed the `data-` prefix from the various Chat view elements.
1 parent 979c4e5 commit 8128570

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

modules/chat/client/views/chat.client.view.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
<!-- The chat view -->
2-
<section class="container" data-ng-controller="ChatController">
2+
<section class="container" ng-controller="ChatController">
33
<div class="page-header">
44
<h1>Chat Example</h1>
55
</div>
66
<!-- The message form -->
77
<form class="col-xs-12 col-md-offset-4 col-md-4" ng-submit="sendMessage();">
88
<fieldset class="row">
99
<div class="input-group">
10-
<input type="text" id="messageText" name="messageText" class="form-control" data-ng-model="messageText" placeholder="Enter new message">
10+
<input type="text" id="messageText" name="messageText" class="form-control" ng-model="messageText" placeholder="Enter new message">
1111
<span class="input-group-btn">
12-
<button type="submit" class="btn btn-primary">Submit</button>
12+
<button type="submit" class="btn btn-primary" ng-disabled="!messageText.length">Submit</button>
1313
</span>
1414
</div>
1515
</fieldset>
1616
</form>
1717
<ul class="list-unstyled">
1818
<!-- List all messages -->
19-
<li class="col-xs-12 col-md-offset-4 col-md-4 chat-message" data-ng-repeat="message in messages">
20-
<small class="pull-right text-muted" data-ng-bind="message.created | date:'mediumTime'"></small>
21-
<img data-ng-src="{{message.profileImageURL}}" alt="{{message.username}}" class="pull-left chat-profile-image" />
19+
<li class="col-xs-12 col-md-offset-4 col-md-4 chat-message" ng-repeat="message in messages">
20+
<small class="pull-right text-muted" ng-bind="message.created | date:'mediumTime'"></small>
21+
<img ng-src="{{message.profileImageURL}}" alt="{{message.username}}" class="pull-left chat-profile-image" />
2222
<div class="pull-left chat-message-details">
23-
<strong data-ng-bind="message.username"></strong>
23+
<strong ng-bind="message.username"></strong>
2424
<br>
25-
<span data-ng-bind="message.text"></span>
25+
<span ng-bind="message.text"></span>
2626
</div>
2727
</li>
2828
</ul>

0 commit comments

Comments
 (0)