File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -200,8 +200,10 @@ function getMessage(page) {
200200export function register ( data ) {
201201 if ( typeof data !== 'string' && ! data . key ) throw new Error ( 'No key provided' ) ;
202202
203- const page = data . page || 'main' ;
204203 const key = ( data . key || data ) ; // .replace(/ /g, '_'); // This is a breaking change (but possibly necessary)
204+ if ( settingReg [ key ] ) throw new Error ( `${ settingReg [ key ] . name } [${ key } ] already registered` ) ;
205+
206+ const page = data . page || 'main' ;
205207 const setting = {
206208 ...( typeof data === 'object' && data ) ,
207209 events,
@@ -210,8 +212,6 @@ export function register(data) {
210212 type : data . type || registry . get ( 'boolean' ) ,
211213 } ;
212214
213- if ( settingReg [ key ] ) throw new Error ( `${ settingReg [ key ] . name } [${ key } ] already registered` ) ;
214-
215215 const slider = ( data . min || data . max || data . step ) !== undefined ;
216216 if ( ! data . type ) {
217217 if ( data . options ) {
You can’t perform that action at this time.
0 commit comments