fix: update json props color

This commit is contained in:
Roman Hotsiy 2020-06-09 13:59:50 +03:00
parent d185ce4aa3
commit 670c17163e
No known key found for this signature in database
GPG Key ID: 5CB7B3ACABA57CB0
3 changed files with 7 additions and 3 deletions

View File

@ -82,9 +82,9 @@ export const PrismDiv = styled.div`
} }
} }
/* .property.token.string { .token.property.string {
color: white; color: white;
} */ }
.token.operator, .token.operator,
.token.entity, .token.entity,

View File

@ -1,6 +1,10 @@
import { highlight, mapLang } from '../../utils/highlight'; import { highlight, mapLang } from '../../utils/highlight';
describe('prism.js helpers', () => { describe('prism.js helpers', () => {
test('mapLang should map "json" to "js"', () => {
expect(mapLang('json')).toBe('js');
});
test('mapLang should map to "clike" by default', () => { test('mapLang should map to "clike" by default', () => {
expect(mapLang('non-existring')).toBe('clike'); expect(mapLang('non-existring')).toBe('clike');
}); });

View File

@ -8,7 +8,6 @@ import 'prismjs/components/prism-csharp.js';
import 'prismjs/components/prism-go.js'; import 'prismjs/components/prism-go.js';
import 'prismjs/components/prism-http.js'; import 'prismjs/components/prism-http.js';
import 'prismjs/components/prism-java.js'; import 'prismjs/components/prism-java.js';
import 'prismjs/components/prism-json.js';
import 'prismjs/components/prism-lua.js'; import 'prismjs/components/prism-lua.js';
import 'prismjs/components/prism-markup-templating.js'; // dep of php import 'prismjs/components/prism-markup-templating.js'; // dep of php
import 'prismjs/components/prism-markup.js'; // xml import 'prismjs/components/prism-markup.js'; // xml
@ -53,6 +52,7 @@ Prism.languages.insertBefore(
export function mapLang(lang: string): string { export function mapLang(lang: string): string {
return ( return (
{ {
json: 'js',
'c++': 'cpp', 'c++': 'cpp',
'c#': 'csharp', 'c#': 'csharp',
'objective-c': 'objectivec', 'objective-c': 'objectivec',