@@ -35,7 +35,7 @@ class WordStore {
3535 */
3636 addWords ( ...words ) {
3737 for ( let word of words ) {
38- word = word . toLocaleUpperCase ( ) ;
38+ word = word . trim ( ) . toLocaleUpperCase ( ) ;
3939 let data = this . _findWord ( word ) ;
4040 if ( data === undefined ) {
4141 this . #wordsData. push ( { word} ) ;
@@ -49,7 +49,7 @@ class WordStore {
4949 */
5050 removeWords ( ...words ) {
5151 for ( let word of words ) {
52- word = word . toLocaleUpperCase ( ) ;
52+ word = word . trim ( ) . toLocaleUpperCase ( ) ;
5353 this . #wordsData = this . #wordsData. filter ( ( W ) => ( W . word !== word ) ) ;
5454 }
5555 }
@@ -64,7 +64,7 @@ class WordStore {
6464 * @param {string|number } tag
6565 */
6666 tagWord ( word , tag ) {
67- word = word . toLocaleUpperCase ( ) ;
67+ word = word . trim ( ) . toLocaleUpperCase ( ) ;
6868 let data = this . _findWord ( word ) ;
6969 if ( data === undefined ) {
7070 this . #wordsData. push ( { word, tag} ) ;
@@ -82,7 +82,7 @@ class WordStore {
8282 * @param {string } word
8383 */
8484 untagWord ( word ) {
85- word = word . toLocaleUpperCase ( ) ;
85+ word = word . trim ( ) . toLocaleUpperCase ( ) ;
8686 let data = this . _findWord ( word ) ;
8787 if ( data === undefined ) {
8888 this . addWords ( word ) ;
0 commit comments