mirror of
https://github.com/zhigang1992/react-native-web.git
synced 2026-01-12 22:51:09 +08:00
[change] obfuscated selector prefix
This commit is contained in:
@@ -89,7 +89,7 @@ export default class Store {
|
||||
if (!exists) {
|
||||
this._counter += 1
|
||||
if (this._options.obfuscateClassNames) {
|
||||
this._classNames[key] = `_rn_${this._counter}`
|
||||
this._classNames[key] = `_s_${this._counter}`
|
||||
} else {
|
||||
const val = `${value}`.replace(/\s/g, '-')
|
||||
this._classNames[key] = `${property}:${val}`
|
||||
|
||||
@@ -59,10 +59,10 @@ suite('modules/StyleSheet/Store', () => {
|
||||
store.set('flexGrow', 1)
|
||||
store.set('flexGrow', 2)
|
||||
assert.deepEqual(store._classNames, {
|
||||
'alignItems:center': '_rn_1',
|
||||
'flexGrow:0': '_rn_2',
|
||||
'flexGrow:1': '_rn_3',
|
||||
'flexGrow:2': '_rn_4'
|
||||
'alignItems:center': '_s_1',
|
||||
'flexGrow:0': '_s_2',
|
||||
'flexGrow:1': '_s_3',
|
||||
'flexGrow:2': '_s_4'
|
||||
})
|
||||
})
|
||||
|
||||
@@ -115,11 +115,11 @@ suite('modules/StyleSheet/Store', () => {
|
||||
store.set('margin', 3)
|
||||
|
||||
const expected = '/* 5 unique declarations */\n' +
|
||||
'._rn_1{align-items:center;}\n' +
|
||||
'._rn_3{margin:1px;}\n' +
|
||||
'._rn_4{margin:2px;}\n' +
|
||||
'._rn_5{margin:3px;}\n' +
|
||||
'._rn_2{margin-bottom:0px;}'
|
||||
'._s_1{align-items:center;}\n' +
|
||||
'._s_3{margin:1px;}\n' +
|
||||
'._s_4{margin:2px;}\n' +
|
||||
'._s_5{margin:3px;}\n' +
|
||||
'._s_2{margin-bottom:0px;}'
|
||||
|
||||
assert.equal(store.toString(), expected)
|
||||
})
|
||||
|
||||
@@ -13,12 +13,12 @@ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webki
|
||||
*/
|
||||
export const predefinedCSS =
|
||||
`/* pointer-events */
|
||||
._rn_pe-a, ._rn_pe-bo, ._rn_pe-bn * {pointer-events:auto}
|
||||
._rn_pe-n, ._rn_pe-bo *, ._rn_pe-bn {pointer-events:none}`
|
||||
._s_pe-a, ._s_pe-bo, ._s_pe-bn * {pointer-events:auto}
|
||||
._s_pe-n, ._s_pe-bo *, ._s_pe-bn {pointer-events:none}`
|
||||
|
||||
export const predefinedClassNames = {
|
||||
'pointerEvents:auto': '_rn_pe-a',
|
||||
'pointerEvents:box-none': '_rn_pe-bn',
|
||||
'pointerEvents:box-only': '_rn_pe-bo',
|
||||
'pointerEvents:none': '_rn_pe-n'
|
||||
'pointerEvents:auto': '_s_pe-a',
|
||||
'pointerEvents:box-none': '_s_pe-bn',
|
||||
'pointerEvents:box-only': '_s_pe-bo',
|
||||
'pointerEvents:none': '_s_pe-n'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user