DEV: Remove Table HTML usage (#9)

* DEV: Remove Table HTML usage

* DEV: Apply ember linting
This commit is contained in:
Keegan George 2022-08-09 17:14:35 -07:00 committed by GitHub
parent 98a9081e25
commit d25736adad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 2 additions and 6 deletions

View File

@ -10,7 +10,7 @@ export default apiInitializer("0.11.1", (api) => {
showTableBuilder() {
showModal("insert-table-modal").setProperties({
toolbarEvent: this.toolbarEvent,
tableHtml: null,
tableTokens: null,
});
},
});

View File

@ -33,8 +33,6 @@ export default apiInitializer("0.11.1", (api) => {
}
function generateModal(event) {
const table = event.target.parentNode.lastElementChild;
const tempTable = table.cloneNode(true);
const tableId = event.target.getAttribute("data-table-id");
return ajax(`/posts/${this.id}`, { type: "GET" })
@ -53,7 +51,6 @@ export default apiInitializer("0.11.1", (api) => {
showModal("insert-table-modal", {
model: post,
}).setProperties({
tableHtml: tempTable,
tableId,
tableTokens,
});

View File

@ -14,7 +14,7 @@ export default class SpreadsheetEditor extends GlimmerComponent {
// Getters:
get isEditingTable() {
if (this.args.tableHtml) {
if (this.args.tableTokens) {
return true;
}

View File

@ -1,6 +1,5 @@
<SpreadsheetEditor
@model={{this.model}}
@tableHtml={{this.tableHtml}}
@tableTokens={{this.tableTokens}}
@tableId={{this.tableId}}
@triggerModalClose={{action "closeEditModal"}}