Skip to content

Commit

Permalink
refactor(demo): rename text mark component
Browse files Browse the repository at this point in the history
  • Loading branch information
pubuzhixing8 committed Dec 5, 2021
1 parent 4cd7b40 commit 9cc8554
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 12 deletions.
6 changes: 3 additions & 3 deletions demo/app/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { NgModule } from '@angular/core';
import { SlateModule } from 'slate-angular';
import { DemoElementImageComponent } from './components/image/image-component';
import { DemoMarkTextComponent } from './components/text/text.component';
import { DemoTextMarkComponent } from './components/text/text.component';
import { DemoButtonComponent } from './components/button/button.component';
import { DemoTablesComponent } from './tables/tables.component';
import { DemoImagesComponent } from './images/images.component';
Expand All @@ -26,7 +26,7 @@ import { DemoReadonlyComponent } from './readonly/readonly.component';
DemoMarkdownShortcutsComponent,
DemoHugeDocumentComponent,
DemoElementImageComponent,
DemoMarkTextComponent,
DemoTextMarkComponent,
DemoTablesComponent,
DemoTablesComponent,
DemoImagesComponent,
Expand All @@ -43,7 +43,7 @@ import { DemoReadonlyComponent } from './readonly/readonly.component';
SlateModule,
],
entryComponents: [
DemoMarkTextComponent,
DemoTextMarkComponent,
DemoElementImageComponent,
DemoLeafComponent,
],
Expand Down
6 changes: 3 additions & 3 deletions demo/app/components/text/text.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ export enum MarkTypes {
}

@Component({
selector: 'span[markText]',
selector: 'span[textMark]',
template: `<slate-leaves [context]="context" [viewContext]="viewContext" [viewContext]="viewContext"></slate-leaves>`,
host: {
'data-slate-node': 'text'
}
})
export class DemoMarkTextComponent extends BaseTextComponent {
export class DemoTextMarkComponent extends BaseTextComponent {
attributes = [];

constructor(public elementRef: ElementRef, public renderer2: Renderer2, cdr: ChangeDetectorRef) {
Expand All @@ -29,7 +29,7 @@ export class DemoMarkTextComponent extends BaseTextComponent {
});
this.attributes = [];
for (const key in this.text) {
if (Object.prototype.hasOwnProperty.call(this.text, key) && !!this.text[key]) {
if (Object.prototype.hasOwnProperty.call(this.text, key) && key !== 'text' && !!this.text[key]) {
const attr = `slate-${key}`;
this.renderer2.setAttribute(this.elementRef.nativeElement, attr, 'true');
this.attributes.push(attr);
Expand Down
4 changes: 2 additions & 2 deletions demo/app/richtext/richtext.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Component, ViewChild, TemplateRef, OnInit } from '@angular/core';
import { createEditor, Text, Editor, Element, Transforms } from 'slate';
import { withHistory } from 'slate-history';
import { withAngular } from 'slate-angular';
import { DemoMarkTextComponent, MarkTypes } from '../components/text/text.component';
import { DemoTextMarkComponent, MarkTypes } from '../components/text/text.component';
import isHotkey from 'is-hotkey';

const SLATE_DEV_MODE_KEY = 'slate-dev';
Expand Down Expand Up @@ -186,7 +186,7 @@ export class DemoRichtextComponent implements OnInit {

renderText = (text: Text) => {
if (text[MarkTypes.bold] || text[MarkTypes.italic] || text[MarkTypes.code] || text[MarkTypes.underline]) {
return DemoMarkTextComponent;
return DemoTextMarkComponent;
}
}

Expand Down
4 changes: 2 additions & 2 deletions demo/app/search-highlighting/search-highlighting.component.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { ChangeDetectorRef, Component, OnInit } from '@angular/core';
import { createEditor, NodeEntry, Text } from 'slate';
import { withAngular } from 'slate-angular';
import { DemoMarkTextComponent, MarkTypes } from '../components/text/text.component';
import { DemoTextMarkComponent, MarkTypes } from '../components/text/text.component';
import { DemoLeafComponent } from './leaf.component';

@Component({
Expand Down Expand Up @@ -57,7 +57,7 @@ export class DemoSearchHighlightingComponent implements OnInit {

renderText = (text: Text) => {
if (text[MarkTypes.bold] || text[MarkTypes.italic] || text[MarkTypes.code] || text[MarkTypes.underline]) {
return DemoMarkTextComponent;
return DemoTextMarkComponent;
}
}

Expand Down
4 changes: 2 additions & 2 deletions demo/app/tables/tables.component.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Component, OnInit, ViewChild, TemplateRef } from '@angular/core';
import { createEditor, Editor, Text, Element, Node } from 'slate';
import { AngularEditor, DOMElement, withAngular } from 'slate-angular';
import { MarkTypes, DemoMarkTextComponent } from '../components/text/text.component';
import { MarkTypes, DemoTextMarkComponent } from '../components/text/text.component';
import { withBlockCard } from '../plugins/block-cards.plugin';

@Component({
Expand Down Expand Up @@ -41,7 +41,7 @@ export class DemoTablesComponent implements OnInit {

renderText = (text: Text) => {
if (text[MarkTypes.bold] || text[MarkTypes.italic] || text[MarkTypes.code] || text[MarkTypes.underline]) {
return DemoMarkTextComponent;
return DemoTextMarkComponent;
}
}

Expand Down

0 comments on commit 9cc8554

Please sign in to comment.