datalowe / text-editor-angular Goto Github PK
View Code? Open in Web Editor NEWA BIT project for building a simple text editor application
A BIT project for building a simple text editor application
Steps to reproduce:
Client B's list of documents isn't then updated to reflect the change.
All components tests have been disabled for now, and instead only cypress tests are run in CI. The reason is that a viable method for mocking the Socket.io service hasn't been found yet.
Steps to reproduce:
It would be expected that upon saving the document, a list of editors (with checkboxes to mark them as editors) would immediately appear. This doesn't happen since Angular isn't told to redraw the editors elements in the template.
(If doing a full page refresh/logging in in a new browser session and then selecting the document does show the list of editors as expected)
The document-editors-list component (ts, html) includes this snippet in its template:
<mat-checkbox
*ngFor="let uname of allUsernames;"
(click)="toggleEditor(uname)"
[checked]="isDocumentEditor(uname)">
{{ uname }}
</mat-checkbox>
The checked
attribute should update dynamically as the user toggles editor checkboxes. They however do not. Enabling this becomes more complicated since it's not an attribute on the users/editors themselves that is to be updated, and instead it has to do with the 'activeDoc' component property.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.